Open CAD Studio nedir?
Open CAD Studio, AEC araçlarındaki büyük bir boşluğu dolduran bağımsız bir açık kaynak CAD projesidir: Autodesk, Bricsys veya diğer ticari satıcılara bağımlı olmayan modern, performanslı, yerel olarak DWG/DXF uyumlu bir CAD uygulaması. Tamamen Rust'ta yazılmış, wgpu aracılığıyla GPU hızlandırmalı render ve iced ile etkileşimli bir UI.
OpenAEC Foundation, Open CAD Studio'yu ekosistemin doğal bir uzantısı olarak görüyor. Proje bizim tarafımızdan geliştirilmedi, ancak misyonumuza uyuyor: tüm AEC zinciri için açık kaynak yazılımı tanıtmak. Aktif olarak bağlantı veriyor ve işbirliğini teşvik ediyoruz.
Lisans: GPL-3.0 (not: kütüphane kullanımı için daha izin verici olan kendi LGPL-3.0 araçlarımızdan farklıdır).
Dosya formatları — yerel DWG ve DXF
Belki de en önemli özellik: Open CAD Studio, R13 ile R2018 arasındaki tüm sürümlerde DWG ve DXF'i yerel olarak okur ve yazar. Dönüştürücü yok, geçici çözüm yok, Autodesk kütüphanesi yok.
DWG (R13–R2018)
DWG dosyalarının yerel okuma ve yazımı — endüstri standardı format. Üçüncü taraf kütüphane lisansı yok.
DXF (R13–R2018)
Modern sürümler dahil tam DXF okuma/yazma. AutoCAD, BricsCAD, LibreCAD ve DXF destekleyen herhangi bir CAD uygulamasıyla uyumlu.
STL / STEP / OBJ
3D baskı ve CAM için STL ve STEP AP203'e dışa aktarma. Diğer kaynaklardan 3D modeller için OBJ içe aktarma.
PDF plot
Layout'ları doğrudan PDF'e plotlayın — gömülü PlotSettings'ten okunan doğru kağıt boyutlarıyla.
WBLOCK
Seçilen elemanları veya bir bloğu yeniden kullanım için harici bir dosyaya yazın.
XREF
Harici referanslar (xrefs) ekleme, yeniden yükleme ve otomatik çözme — tıpkı AutoCAD gibi.
2D çizim
Profesyonel bir CAD uygulamasından beklediğiniz tüm komutları içeren eksiksiz 2D çizim paketi:
Temel geometri
LINE, PLINE, RECTANG, POLYGON, CIRCLE, ARC, ELLIPSE, SPLINE
Değiştir
OFFSET, TRIM, EXTEND, FILLET, BREAK, STRETCH, LENGTHEN — çizgiler, yaylar, elipsler, polylines ve spline'larda çalışır
Dönüşümler
ARRAY, MIRROR, MOVE, COPY, ROTATE, SCALE, EXPLODE
Hatch
Desen, ölçek ve açı düzenlemesi ile HATCH ve HATCHEDIT.
Özellikler
MASSPROP — seçilen elemanların alanı, çevresi ve ağırlık merkezi.
Metin düzenleme
DDEDIT — metin düzenlemek için çift tıklayın. Font tarayıcısı ile MTEXT, TEXT, DTEXT.
3D modelleme
ACIS solids tessellation ile tam 3D modelleme yetenekleri:
Primitives
BOX, SPHERE, CYLINDER — parametrik modelleme için temel solids.
Extrude ve revolve
Profil tabanlı solids: doğrusal extrusion için EXTRUDE ve eksen etrafında döndürme için REVOLVE.
Loft ve sweep
Birden fazla profil arasında LOFT, herhangi bir yol boyunca SWEEP.
3D Array
ARRAY3D — 3D'de dikdörtgensel veya kutupsal diziler.
ACIS tessellation
3DSOLID, REGION ve BODY elemanlarını render eder — DWG/DXF'ten gelen solids doğru gösterilir.
GPU hızlandırmalı
wgpu tabanlı render. Büyük modellerle akıcı çalışma, aynı anda birçok solid olsa bile.
Açıklamalar ve ölçüler
Tam boyutlandırma, GD&T, leaders, tablolar ve mlines — tümü stil yöneticileri ve doğru DIMSTYLE davranışı (DIMASZ, DIMSCALE, DIMEXO, DIMEXE, …) ile.
- 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 ve layout'lar
Multi-tab layout
Model space + sınırsız paper space sekmeleri. Kamera konumu ve zoom layout başına kaydedilir.
Viewport projection
Model içeriği paper-space viewport dikdörtgenlerinde doğru şekilde yansıtılır. Inline MSPACE overlay için çift tıklayın.
Viewport ön ayarları
VPORTS — single, 2H, 2V, 4-way yapılandırmaları.
Plot stilleri
PLOTSTYLEPANEL ve STYLESMANAGER — CTB/STB plot style tablo editörü.
PRINT
Gömülü PlotSettings'ten doğru kağıt boyutlarıyla layout'ları doğrudan sistem yazıcısına gönderin.
Layout yöneticisi
LAYOUTMANAGER / LAYOUTPANEL — layout yönetimi için GUI.
Teknoloji
Rust
iced (UI)
wgpu (GPU)
DWG R13–R2018
DXF R13–R2018
ACIS tessellation
GPL-3.0
Tamamen Rust'ta yazılmıştır — bellek güvenli, hızlı, Windows, macOS ve Linux için derlenir. UI iced aracılığıyla, GPU render wgpu aracılığıyla. Tedarikçi bağımlılığı olmadan yerel DWG/DXF.
⭐
147
GitHub yıldızı · bağımsız bir geliştirici tarafından geliştirilen açık kaynaklı CAD uygulaması