Wat is Open CAD Studio?
Open CAD Studio is een onafhankelijk open-source CAD-project dat een grote leemte invult in de AEC-tooling: een moderne, performante, native DWG/DXF-compatibele CAD-applicatie die niet afhankelijk is van Autodesk, Bricsys of andere commerciële leveranciers. Geheel in Rust geschreven, met GPU-versnelde rendering via wgpu en een interactieve UI in iced.
De OpenAEC Foundation ziet Open CAD Studio als een natuurlijke aanvulling op het ecosysteem. Het project is niet door ons ontwikkeld, maar past binnen onze missie: het promoten van open source software voor de hele AEC-keten. We linken er actief naar en moedigen samenwerking aan.
Licentie: GPL-3.0 (let op: anders dan onze eigen LGPL-3.0 tools, die meer permissief is voor library-gebruik).
Bestandsformaten — native DWG & DXF
Misschien wel het belangrijkste feature: Open CAD Studio leest en schrijft DWG en DXF native, in alle versies van R13 t/m R2018. Geen converters, geen workarounds, geen Autodesk libraries.
DWG (R13–R2018)
Native lezen en schrijven van DWG-bestanden — het de-facto industriestandaard formaat. Zonder library-licenties van derde partijen.
DXF (R13–R2018)
Volledig DXF read/write inclusief moderne versies. Compatibel met AutoCAD, BricsCAD, LibreCAD en alle CAD-applicaties die DXF ondersteunen.
STL / STEP / OBJ
Export naar STL en STEP AP203 voor 3D-printing en CAM. OBJ-import voor 3D-modellen vanuit andere bronnen.
PDF plot
Plot layouts direct naar PDF — met juiste papierformaten uit de embedded PlotSettings.
WBLOCK
Schrijf geselecteerde entities of een block weg naar een extern bestand voor hergebruik.
XREF
Externe referenties (xrefs) attachen, herladen en automatisch resolven — net als in AutoCAD.
2D drafting
Compleet 2D tekenpakket met alle commando's die je verwacht uit een professionele CAD-applicatie:
Basisgeometrie
LINE, PLINE, RECTANG, POLYGON, CIRCLE, ARC, ELLIPSE, SPLINE
Bewerken
OFFSET, TRIM, EXTEND, FILLET, BREAK, STRETCH, LENGTHEN — werkt op lijnen, bogen, ellipsen, polylines en splines
Transformaties
ARRAY, MIRROR, MOVE, COPY, ROTATE, SCALE, EXPLODE
Hatch
HATCH en HATCHEDIT met patroon, schaal en hoek-editing.
Eigenschappen
MASSPROP — oppervlak, omtrek en zwaartepunt van geselecteerde entities.
Tekst-editing
DDEDIT — dubbelklik om tekst te bewerken. MTEXT, TEXT, DTEXT met font browser.
3D modelling
Volwaardige 3D-modeleer-mogelijkheden met ACIS solids tessellation:
Primitives
BOX, SPHERE, CYLINDER — basis-solids voor parametrische modellering.
Extrude & revolve
Profiel-gebaseerde solids: EXTRUDE voor lineaire extrusie en REVOLVE voor rotatie om een as.
Loft & sweep
LOFT tussen meerdere profielen, SWEEP langs een willekeurig pad.
3D Array
ARRAY3D — rectangulaire of polaire arrays in 3D.
ACIS tessellation
Rendert 3DSOLID, REGION en BODY entities — solids uit DWG/DXF worden correct getoond.
GPU-versneld
wgpu-gebaseerde rendering. Soepel werken met grote modellen, ook met veel solids tegelijk.
Annotaties & dimensies
Full dimensioning, GD&T, leaders, tabellen en mlines — alles met style managers en correct DIMSTYLE-gedrag (DIMASZ, DIMSCALE, DIMEXO, DIMEXE, …).
- Dimensies: linear, aligned, angular, radial, diameter, ordinate
- Tekst: MTEXT, TEXT, DTEXT met font browser (STYLE DIALOG)
- Leaders: MLEADER met straight en spline paths · MLEADERSTYLE manager
- GD&T tolerances: feature control frames
- Tables: TABLE entities · TABLESTYLE manager
- MLines: MLINE met MLSTYLE manager en EXPLODE-ondersteuning
Paper space & layouts
Multi-tab layout
Model space + onbeperkte paper space tabs. Camerapositie en zoom per layout opgeslagen.
Viewport projection
Model-content correct geprojecteerd in paper-space viewport-rechthoeken. Dubbel-klik voor inline MSPACE-overlay.
Viewport-presets
VPORTS — single, 2H, 2V, 4-way configuraties.
Plot styles
PLOTSTYLEPANEL en STYLESMANAGER — CTB/STB plot style table editor.
PRINT
Send layout direct naar systeem-printer met correcte papiermaten uit de embedded PlotSettings.
Layout manager
LAYOUTMANAGER / LAYOUTPANEL — GUI voor layout-beheer.
Technologie
Rust
iced (UI)
wgpu (GPU)
DWG R13–R2018
DXF R13–R2018
ACIS tessellation
GPL-3.0
Volledig in Rust geschreven — geheugen-veilig, snelle compilatie naar Windows, macOS en Linux. UI via iced, GPU-rendering via wgpu. Native DWG/DXF zonder vendor lock-in.
⭐
147
GitHub stars · open-source CAD-app gebouwd door één onafhankelijke ontwikkelaar