English · Български · Português (Brasil) · Čeština · Nederlands · Français · Suomi · Deutsch · Ελληνικά · Magyar · Italiano · 日本語 · 한국어 · Polski · Русский · 简体中文 · Español · 繁體中文 · Türkçe · हिन्दी · العربية
Nyílt forráskódú 2D rajzolás és 3D modellezés asztali gépre és webre, Rust nyelven.
Webalkalmazás indítása · Asztali alkalmazás letöltése · Csatlakozás a beszélgetéshez
Az Open CAD Studio többplatformos alkalmazás műszaki rajzoláshoz, elrendezések készítéséhez és testmodellezéshez. Natívan olvas és ír DWG- és DXF-rajzokat; az asztali és böngészős változat közös szerkesztőmagot használ.
A projekt aktív fejlesztés alatt áll. A fontos gyártási rajzokról tarts biztonsági másolatot, a reprodukálható hibákat pedig jelentsd a GitHub Issues oldalon.
- Natív rajzi munkafolyamat — DWG- és DXF-fájlok megnyitása, szerkesztése, helyreállítása és mentése átalakító szolgáltatás nélkül.
- Pontos 2D rajzolás — vonalak, vonalláncok, görbék, spline-ok, sraffozások, tárgyraszterek, követés, rétegek, blokkok és külső referenciák.
- Dokumentációs eszközök — szöveg, méretezés, mutatóvonalak, tűrések, táblázatok, modelltér, papírtér, nézetablakok és nyomtatási stílusok.
- Kernelalapú 3D modellezés — testprimitívek, kihúzás, forgatás, söprés, loft, logikai műveletek és ACIS-entitások tesszellációja.
- GPU-megjelenítés —
wgpuáltal gyorsított 2D és 3D nézetek, ortografikus és perspektivikus kamerákkal. - Bővíthető munkafolyamatok — natív bővítmények, parancsfájlok, felület nélküli konverzió és soralapú JSON automatizálási API.
| Formátum vagy munkafolyamat | Támogatás |
|---|---|
| DWG | Olvasás és írás; verziózott mentési célok R14-től 2018-ig |
| DXF | Olvasás és írás; verziózott mentési célok R14-től 2018-ig |
| BAK / SV$ | Rajzi biztonsági másolatok és automatikus mentések megnyitása |
| OBJ | Poligonhálók importálása |
| LandXML | CgPoint felmérési pontok importálása |
| STL | 3D hálóadatok exportálása |
| STEP AP203 | 3D hálóadatok exportálása |
| Elrendezések és kijelölt geometria nyomtatása asztali gépen | |
| CSV | Entitástulajdonságok adatainak kinyerése |
| CTB / STB | Nyomtatásistílus-táblák betöltése és szerkesztése |
Használd a webalkalmazást azonnali, telepítés nélküli hozzáféréshez. A rajzok a böngészőben választhatók ki és helyi letöltésként menthetők.
Az asztali alkalmazást válaszd natív fájltársításokhoz, fájlkezelői bélyegképekhez, rendszernyomtatáshoz, PDF-kimenethez, külső bővítményekhez, parancsfájlokhoz és felület nélküli automatizáláshoz. Windows, Linux és Apple Silicon macOS rendszerhez érhetők el kiadások.
Minden aktuális csomag a legújabb kiadásból tölthető le.
Válassz az aláírt x86-64 csomagok közül:
OpenCADStudio-*-windows-x86_64-installer.msi— ajánlott telepítő Start menü-parancsikonokkal, DWG/DXF-fájltársításokkal és rajzi bélyegképekkel.OpenCADStudio-*-windows-x86_64-portable.exe— önálló alkalmazás, telepítés nélkül.
Töltsd le az x86-64 AppImage fájlt, tedd futtathatóvá, majd indítsd el:
chmod +x OpenCADStudio-*-linux-x86_64.AppImage
./OpenCADStudio-*-linux-x86_64.AppImageA kiadott macOS-csomag az Apple Silicon rendszereket támogatja:
- Töltsd le az
OpenCADStudio-*-macos-arm64.dmgfájlt. - Nyisd meg a lemezképet, és húzd az
OpenCADStudio.appalkalmazást az Applications mappába. - Ha a Gatekeeper blokkolja az első indítást, engedélyezd az alkalmazást a System Settings → Privacy & Security alatt.
Az alkalmazás ad hoc aláírással rendelkezik, de az Apple jelenleg nem hitelesítette közjegyzői eljárással.
Az Open CAD Studio követheti a rendszer nyelvét, vagy használhatja az alábbi 21 felületi nyelv egyikét:
Arab · Brazil portugál · Bolgár · Cseh · Holland · Angol · Finn · Francia · Német · Görög · Hindi · Magyar · Olasz · Japán · Koreai · Lengyel · Orosz · Egyszerűsített kínai · Spanyol · Hagyományos kínai · Török
A nyelv az alkalmazás beállításaiban módosítható. Rendszer választásakor a böngészős változat is a böngésző előnyben részesített területi beállítását használja.
Követelmények:
- Git
- Aktuális stabil Rust-eszközlánc
- A platform grafikai és betűkészlet-fejlesztő könyvtárai
Ubuntu vagy Debian alatt telepítsd a natív függőségeket:
sudo apt update
sudo apt install libgl1-mesa-dev libx11-dev libxcursor-dev libxi-dev \
libxrandr-dev libxkbcommon-dev libwayland-dev libfontconfig1-dev \
libfreetype6-devEzután fordítsd le:
git clone https://github.com/HakanSeven12/OpenCADStudio.git
cd OpenCADStudio
cargo build --release --bin OpenCADStudioA létrejövő bináris a target/release/OpenCADStudio helyre kerül (Windows alatt OpenCADStudio.exe).
Telepítsd egyszer a WebAssembly célt és a fordítóeszközöket:
rustup target add wasm32-unknown-unknown
cargo install trunk wasm-bindgen-cliIndítsd el a fejlesztői kiszolgálót:
trunk serveAz asztali bináris egyszeri konverziót és tartós, felület nélküli kiszolgálót támogat:
OpenCADStudio --export input.dwg output.dxf
OpenCADStudio --serve
OpenCADStudio --serve --port 4242
OpenCADStudio --mcpA kiszolgáló soronként egy JSON-objektumot cserél a szabványos bemeneten/kimeneten vagy helyi TCP-foglalaton. Lásd az automatizálási útmutatót.
Az asztali bővítmények külön folyamatokban futnak, és a verziózott bővítmény-API-n keresztül kommunikálnak a gazdával. A böngészős változat nem tölt be natív bővítményeket.
Hibajelentéseket, célzott pull requesteket, fordításokat, dokumentációfejlesztést és bővítmény-hozzájárulásokat egyaránt várunk.
- Új jelentés előtt keress a meglévő issue-k között.
- Kérdésekhez és ötletekhez használd a Discussions oldalt.
- A sérülékenységeket a biztonsági szabályzat szerint, bizalmasan jelentsd.
Ha az Open CAD Studio segíti a munkádat, támogasd a további fejlesztést a GitHub Sponsors vagy a Patreon oldalán.
Az Open CAD Studio a GNU General Public License v3.0 alatt kerül terjesztésre.

