English · Български · Português (Brasil) · Čeština · Nederlands · Français · Suomi · Deutsch · Ελληνικά · Magyar · Italiano · 日本語 · 한국어 · ລາວ · Polski · Русский · 简体中文 · Español · 繁體中文 · Türkçe · हिन्दी · العربية
Quelloffenes 2D-Zeichnen und 3D-Modellieren für Desktop und Web, entwickelt mit Rust.
Web-App starten · Desktop-App herunterladen · An Diskussionen teilnehmen
Open CAD Studio ist eine plattformübergreifende Anwendung für technische Zeichnungen, Layoutarbeit und Volumenmodellierung. DWG- und DXF-Zeichnungen werden nativ gelesen und geschrieben; Desktop- und Browserversion nutzen denselben Bearbeitungskern.
Das Projekt wird aktiv entwickelt. Bewahre Sicherungskopien wichtiger Produktionszeichnungen auf und melde reproduzierbare Probleme über GitHub Issues.
- Nativer Zeichnungsablauf — DWG- und DXF-Dateien ohne Konvertierungsdienst öffnen, bearbeiten, wiederherstellen und speichern.
- Präzises 2D-Zeichnen — Linien, Polylinien, Kurven, Splines, Schraffuren, Objektfang, Spurverfolgung, Layer, Blöcke und externe Referenzen.
- Dokumentationswerkzeuge — Text, Bemaßungen, Führungslinien, Toleranzen, Tabellen, Modellbereich, Papierbereich, Ansichtsfenster und Plotstile.
- Kernel-gestützte 3D-Modellierung — Volumenprimitive, Extrusion, Rotation, Sweep, Loft, boolesche Operationen und Tessellierung von ACIS-Elementen.
- GPU-Darstellung — beschleunigte 2D- und 3D-Ansichten über
wgpumit orthografischen und perspektivischen Kameras. - Erweiterbare Abläufe — native Plugins, Befehlsskripte, Konvertierung ohne Oberfläche und zeilenbasierte JSON-Automatisierungs-API.
| Format oder Ablauf | Unterstützung |
|---|---|
| DWG | Lesen und Schreiben; versionierte Speicherziele von R14 bis 2018 |
| DXF | Lesen und Schreiben; versionierte Speicherziele von R14 bis 2018 |
| BAK / SV$ | Zeichnungssicherungen und automatisch gespeicherte Dateien öffnen |
| OBJ | Polygonnetze importieren |
| LandXML | CgPoint-Vermessungspunkte importieren |
| STL | 3D-Netzdaten exportieren |
| STEP AP203 | 3D-Netzdaten exportieren |
| Layouts und ausgewählte Geometrie auf dem Desktop plotten | |
| CSV | Eigenschaftsdaten von Elementen extrahieren |
| CTB / STB | Plotstiltabellen laden und bearbeiten |
Nutze die Web-App für sofortigen Zugriff ohne Installation. Zeichnungen werden im Browser ausgewählt und als lokale Downloads gespeichert.
Nutze die Desktop-Anwendung für native Dateizuordnungen, Vorschaubilder im Dateimanager, Systemdruck, PDF-Ausgabe, externe Plugins, Befehlsskripte und Automatisierung ohne Oberfläche. Veröffentlichungen sind für Windows, Linux und Apple-Silicon-macOS verfügbar.
Lade alle aktuellen Pakete von der neuesten Version herunter.
Wähle eines dieser signierten x86-64-Pakete:
OpenCADStudio-*-windows-x86_64-installer.msi— empfohlener Installer mit Startmenü-Verknüpfungen, DWG/DXF-Dateizuordnungen und Zeichnungsvorschauen.OpenCADStudio-*-windows-x86_64-portable.exe— eigenständige Anwendung ohne Installation.
Lade das x86-64-AppImage herunter, mache es ausführbar und starte es:
chmod +x OpenCADStudio-*-linux-x86_64.AppImage
./OpenCADStudio-*-linux-x86_64.AppImageDas veröffentlichte macOS-Paket unterstützt Apple Silicon:
OpenCADStudio-*-macos-arm64.dmgherunterladen.- Image öffnen und
OpenCADStudio.appnach Applications ziehen. - Falls Gatekeeper den ersten Start blockiert, die App unter System Settings → Privacy & Security freigeben.
Die Anwendung ist ad hoc signiert, wird derzeit aber nicht von Apple notarisiert.
Open CAD Studio kann der Systemsprache folgen oder eine dieser 23 Oberflächensprachen verwenden:
Arabisch · Brasilianisches Portugiesisch · Bulgarisch · Tschechisch · Niederländisch · Englisch · Finnisch · Französisch · Deutsch · Griechisch · Hindi · Ungarisch · Italienisch · Japanisch · Koreanisch · Laotisch · Polnisch · Russisch · Vereinfachtes Chinesisch · Spanisch · Traditionelles Chinesisch · Türkisch · Vietnamesisch
Die Sprache lässt sich in den Anwendungseinstellungen ändern. Die Browserversion verwendet bei Auswahl von System ebenfalls das bevorzugte Gebietsschema des Browsers.
Voraussetzungen:
- Git
- Aktuelle stabile Rust-Toolchain
- Plattformspezifische Entwicklungsbibliotheken für Grafik und Schriften
Unter Ubuntu oder Debian die nativen Abhängigkeiten installieren:
sudo apt update
sudo apt install libgl1-mesa-dev libx11-dev libxcursor-dev libxi-dev \
libxrandr-dev libxkbcommon-dev libwayland-dev libfontconfig1-dev \
libfreetype6-devDanach erstellen:
git clone https://github.com/HakanSeven12/OpenCADStudio.git
cd OpenCADStudio
cargo build --release --bin OpenCADStudioDie erzeugte Binärdatei liegt unter target/release/OpenCADStudio (unter Windows OpenCADStudio.exe).
WebAssembly-Ziel und Build-Werkzeuge einmalig installieren:
rustup target add wasm32-unknown-unknown
cargo install trunk wasm-bindgen-cliEntwicklungsserver starten:
trunk serveDie Desktop-Binärdatei unterstützt einmalige Konvertierung und einen dauerhaften Server ohne Oberfläche:
OpenCADStudio --export input.dwg output.dxf
OpenCADStudio --serve
OpenCADStudio --serve --port 4242
OpenCADStudio --mcpDer Server tauscht über Standardein-/ausgabe oder einen lokalen TCP-Socket je Zeile ein JSON-Objekt aus. Siehe Automatisierungsanleitung.
Desktop-Plugins laufen in getrennten Prozessen und kommunizieren über die versionierte Plugin-API mit dem Host. Die Browserversion lädt keine nativen Plugins.
Fehlerberichte, fokussierte Pull Requests, Übersetzungen, Dokumentationsverbesserungen und Plugin-Beiträge sind willkommen.
- Vor einem neuen Bericht bestehende Issues durchsuchen.
- Discussions für Fragen und Ideen verwenden.
- Schwachstellen gemäß der Sicherheitsrichtlinie vertraulich melden.
Wenn Open CAD Studio bei der Arbeit hilft, unterstütze die weitere Entwicklung über GitHub Sponsors oder Patreon.
Open CAD Studio wird unter der GNU General Public License v3.0 bereitgestellt.

