Open CAD Studio (with native DWG/DXF support)

edited June 3 in General

Open CAD Studio: a modern, Open Source 2D + 3D CAD application that reads and writes DWG and DXF natively built in Rust, with GPU-accelerated rendering.

Starts < 1 second. Size 30 MB

No license. No converters. No workarounds. Just open, draw, save.


What's in it:
➡️ Full 2D drafting — LINE, PLINE, CIRCLE, ARC, ELLIPSE, SPLINE, HATCH, OFFSET, TRIM, EXTEND, FILLET, MIRROR, ARRAY, ROTATE, SCALE, EXPLODE… the entire AutoCAD-style command set

➡️ Native DWG & DXF (R13–R2018) read/write — the de-facto industry-standard format, without third-party library licenses

➡️ 3D modelling with ACIS solids tessellation — BOX, SPHERE, CYLINDER, EXTRUDE, REVOLVE, LOFT, SWEEP, ARRAY3D — and 3DSOLID/REGION/BODY entities from DWG render correctly

➡️ Paper space + layouts — multi-tab model space, viewport projection with inline MSPACE overlay, VPORTS presets, plot styles (CTB/STB), PRINT directly to system printer

➡️ Full dimensioning — linear, aligned, angular, radial, diameter, ordinate + DIMSTYLE with everything (DIMASZ, DIMSCALE, DIMEXO, DIMEXE…)
MLEADER, MTEXT, tables, GD&T tolerances, MLINE — with dedicated style managers

➡️ STL, STEP AP203, OBJ import/export, PDF plot, WBLOCK, XREF — everything you need to fit into an existing CAD chain
GPU-accelerated via wgpu — scales smoothly to large models with many solids

➡️ Under the hood: Rust for memory safety and performance, iced for the UI, wgpu for the GPU rendering. Cross-platform: Windows, macOS, Linux. GPL-3.0 license.

➡️ Product page: https://www.open-aec.com/open-cad-studio/
➡️ Repo: https://github.com/HakanSeven12/OpenCADStudio
➡️ Releases: https://github.com/HakanSeven12/OpenCADStudio/releases

walpasemhustejcarlopavFranSeoaneEnzoA7zoomerduarteframosVincentDeccmanuvarkeyMoult

Comments

  • edited June 3

    Unfortunately it crashes while starting on Mac.
    (See here : https://github.com/HakanSeven12/OpenCADStudio/issues/53 )

    Will try again to install on Linux (ElementaryOS) these days ....

  • Im using Linux(Pop OS) and there is testers on windows side. But I dont have any Mac tester. So if you want to help I can try to fix issues for Mac.

    duarteframos
  • I can try.
    (I am just a software end user)

  • edited June 3

    First can you create a seperate issue for the crush? So we can track the progress on that.

  • @HakanSeven12 said:
    First can you create a seperate issue for the crush? So we can track the progress on that.

    Done.

  • Can you test 0.4.8?

  • This is really, really awesome! I guess this is the question everybody is wondering ...

    1. Do you expect this, when it's more mature, to be something we can recommend as "Yeah, you don't need AutoCAD installed anymore, just use this instead"? Because that would be the ultimate dream. AutoCAD is everywhere, even for people who don't draft with it, it's just because DWG is endemic.
    2. How do you think this compares to QCAD / LibreCAD?

    How is DWG support handled? An internal library? Any thoughts on other initiatives like LibreDWG?

  • Thanks! That's definitely the long-term vision, although we're not there yet. Regarding DWG support, Open CAD Studio is currently built on top of Acadrust, which itself builds upon AcadSharp. I'm building on existing open-source foundations and contributing improvements where I encounter missing functionality or compatibility gaps.
    In practice, OCS development and Acadrust development often go hand in hand. When I need features, bug fixes, or support for additional DWG entities that aren't yet available, I try to contribute those improvements upstream rather than maintaining a completely separate implementation.
    Compared to QCAD and LibreCAD, my focus is slightly different. Those projects are mature and have historically been centered around DXF workflows, where OCS aims to provide a modern CAD experience with DWG interoperability as a first-class concern. The dream is reaching a point where users can work with DWG files confidently without needing AutoCAD installed at all.

    Moult
Sign In or Register to comment.