<a href="https://github.com/HakanSeven12/OpenCADStudio/discussions"><strong>Deelnemen aan discussies</strong></a>
</p>
<p align="center"><img src="https://github.com/user-attachments/assets/10635ad0-454b-4c87-935f-1a3a46f24ccb" alt="Werkruimte van Open CAD Studio" width="100%"></p>
## Overzicht
Open CAD Studio is een platformonafhankelijke toepassing voor technisch tekenen, lay-outwerk en solid modeling. DWG- en DXF-tekeningen worden rechtstreeks gelezen en geschreven; de desktop- en browserversie delen dezelfde bewerkingskern.
Het project wordt actief ontwikkeld. Bewaar reservekopieën van belangrijke productietekeningen en meld reproduceerbare problemen via [GitHub Issues](https://github.com/HakanSeven12/OpenCADStudio/issues).
## Hoogtepunten
- **Native tekenworkflow** — DWG- en DXF-bestanden openen, bewerken, herstellen en opslaan zonder conversiedienst.
- **Kernelgestuurd 3D-modelleren** — solid-primitieven, extrusie, omwenteling, sweep, loft, Booleaanse bewerkingen en tessellatie van ACIS-entiteiten.
- **GPU-rendering** — versnelde 2D- en 3D-viewports via `wgpu`, met orthografische en perspectiefcamera's.
- **Uitbreidbare workflows** — native plug-ins, opdrachtscripts, headless conversie en een regelgebaseerde JSON-automatiserings-API.
<p align="center"><img src="https://github.com/user-attachments/assets/2a037a09-e8e8-498c-8ed3-58ecb8ae958d" alt="3D-model in Open CAD Studio" width="100%"></p>
## Bestandsworkflows
| Formaat of workflow | Ondersteuning |
| --- | --- |
| DWG | Lezen en schrijven; opslagdoelen van R14 tot en met 2018 |
| DXF | Lezen en schrijven; opslagdoelen van R14 tot en met 2018 |
| BAK / SV$ | Back-ups en automatisch opgeslagen tekeningen openen |
| OBJ | Polygonale meshes importeren |
| LandXML | `CgPoint`-meetpunten importeren |
| STL | 3D-meshgegevens exporteren |
| STEP AP203 | 3D-meshgegevens exporteren |
| PDF | Lay-outs en geselecteerde geometrie plotten op desktop |
| CSV | Eigenschapsgegevens van entiteiten extraheren |
| CTB / STB | Plotstijltabellen laden en bewerken |
## Desktop of web
Gebruik de [webapp](https://www.opencadstudio.com) voor directe toegang zonder installatie. Tekeningen worden via de browser geselecteerd en als lokale downloads opgeslagen.
Gebruik de desktoptoepassing voor native bestandskoppelingen, miniaturen in bestandsbeheer, systeemafdrukken, PDF-uitvoer, externe plug-ins, opdrachtscripts en headless automatisering. Uitgaven zijn beschikbaar voor Windows, Linux en Apple Silicon macOS.
## Installatie
Download alle actuele pakketten van de [nieuwste uitgave](https://github.com/HakanSeven12/OpenCADStudio/releases/latest).
### Windows
Kies een van deze ondertekende x86-64-pakketten:
-`OpenCADStudio-*-windows-x86_64-installer.msi` — aanbevolen installatieprogramma met snelkoppelingen in het menu Start, DWG/DXF-bestandskoppelingen en tekenminiaturen.
-`OpenCADStudio-*-windows-x86_64-portable.exe` — zelfstandige toepassing; geen installatie nodig.
### Linux
Download de x86-64 AppImage, maak deze uitvoerbaar en start hem:
```bash
chmod +x OpenCADStudio-*-linux-x86_64.AppImage
./OpenCADStudio-*-linux-x86_64.AppImage
```
### macOS
Het gepubliceerde macOS-pakket ondersteunt Apple Silicon:
1. Download `OpenCADStudio-*-macos-arm64.dmg`.
2. Open de schijfkopie en sleep `OpenCADStudio.app` naar **Applications**.
3. Als Gatekeeper de eerste start blokkeert, keur de app dan goed via **System Settings → Privacy & Security**.
De toepassing is ad hoc ondertekend, maar momenteel niet door Apple genotariseerd.
## Talen
Open CAD Studio kan de systeemtaal volgen of een van deze 19 interfacetalen gebruiken:
> Arabisch · Braziliaans-Portugees · Tsjechisch · Nederlands · Engels · Fins · Frans · Duits · Hindi · Hongaars · Italiaans · Japans · Koreaans · Pools · Russisch · Vereenvoudigd Chinees · Spaans · Traditioneel Chinees · Turks
Wijzig de taal in de toepassingsinstellingen. De browserversie gebruikt ook de voorkeurstaal van de browser wanneer **Systeem** is geselecteerd.
## Bouwen vanuit de broncode
### Desktop
Vereisten:
- Git
- Huidige stabiele Rust-toolchain
- Platformbibliotheken voor grafische en lettertypeontwikkeling
Installeer op Ubuntu of Debian de native afhankelijkheden:
De server wisselt per regel één JSON-object uit via standaardinvoer/-uitvoer of een lokale TCP-socket. Bekijk de [automatiseringshandleiding](../automation/README.md) en de meegeleverde [Python-client](../automation/ocs.py).
Desktopplug-ins draaien in afzonderlijke processen en communiceren via de geversioneerde plug-in-API met de host. De browserbuild laadt geen native plug-ins.
<img alt="Sterren en uitgavedownloads van Open CAD Studio" src="https://www.opencadstudio.com/star-history-light.svg">
</picture>
</a>
## Steun het project
Als Open CAD Studio je werk helpt, steun dan de verdere ontwikkeling via [GitHub Sponsors](https://github.com/sponsors/HakanSeven12) of [Patreon](https://www.patreon.com/HakanSeven12).