Sawise meh rong taun pembangunan, release saka open parametric 3D modeling sistem FreeCAD 0.19 kasedhiya resmi. Kode sumber rilis kasebut diterbitake tanggal 26 Februari, banjur dianyari tanggal 12 Maret, nanging pengumuman resmi rilis kasebut ditundha amarga ora kasedhiya paket instalasi kanggo kabeh platform sing diumumake. Sawetara jam kepungkur, bebaya yen cabang FreeCAD 0.19 durung resmi siap lan ing pembangunan wis dibusak lan release saiki bisa dianggep rampung. Versi saiki ing situs uga wis diganti saka 0.18 kanggo 0.19.1.
Kode FreeCAD disebarake ing sangisore lisensi LGPLv2 lan dibedakake karo pilihan pangaturan dhewe sing fleksibel lan fungsionalitas tambah liwat sambungan add-on. Majelis sing wis siap disiapake kanggo Linux (AppImage), macOS lan Windows. Antarmuka dibangun nggunakake perpustakaan Qt. Add-ons bisa digawe ing Python. Ndhukung nyimpen lan loading model ing macem-macem format, kalebu STEP, IGES lan STL. Open CASCADE digunakake minangka kernel modeling.
FreeCAD ngidini sampeyan muter macem-macem opsi desain kanthi ngganti parameter model lan ngevaluasi karya sampeyan ing macem-macem titik ing pangembangan model. Proyèk kasebut bisa dadi pengganti gratis kanggo sistem CAD komersial kayata CATIA, Solid Edge lan SolidWorks. Sanajan panggunaan utama FreeCAD ana ing teknik mesin lan desain produk anyar, sistem kasebut uga bisa digunakake ing wilayah liyane kayata desain arsitektur.
Inovasi utama FreeCAD 0.19:
- Migration project saka Python 2 lan Qt4 kanggo Python 3 lan Qt5 biasane lengkap, lan paling gawe wis ngalih menyang nggunakake Python3 lan Qt5. Ing wektu sing padha, isih ana sawetara masalah sing durung rampung lan sawetara modul pihak katelu durung ditransfer menyang Python.
- Kubus navigasi wis dimodernisasi ing antarmuka pangguna, desain sing kalebu transparansi lan panah sing luwih gedhe. Added modul CubeMenu, sing ngijini sampeyan kanggo ngatur menu lan ngganti ukuran kotak.
- Tema lambang entheng anyar wis diusulake, kaya gaya Blender lan kompatibel karo skema warna sing beda, kalebu tema peteng lan monokrom.
- Nambahake antarmuka kanggo ngatur tema lambang.
- Nambahake sawetara opsi tema peteng lan sakumpulan gaya peteng.
- Nambahake setelan kanggo nuduhake kothak pilihan ing ngarepe unsur ing wit sing nampilake isi dokumen. Owah-owahan nambah kegunaan layar tutul.
- Ditambahake dhukungan kanggo nyimpen gambar kanthi latar mburi transparan menyang alat ViewScreenShot.
- Obyek App :: Link anyar wis dileksanakake, dirancang kanggo nggawe obyek sing disambung ing dokumen, uga kanggo nyambungake menyang obyek ing dokumen eksternal. App :: Link ngidini siji obyek nggunakake data saka obyek liyane, kayata geometri lan perwakilan 3D. Objek sing disambung bisa ditemokake ing file sing padha utawa beda, lan dianggep minangka turunan lengkap sing entheng utawa minangka obyek sing padha ana ing rong salinan sing beda.
- C ++ lan obyek Python diijini kanggo nambah sifat dinamis sing bisa digunakake tinimbang PropertyMemo macro.
- Kemampuan kanggo nyorot unsur visual sing didhelikake saka unsur liyane diwenehake.
- Ing editor setelan, saiki bisa nemtokake tanggal lan wektu ing jeneng file serep, saliyane nomer serial. Format kasebut bisa disesuaikan, contone "%Y%m%d-%H%M%S".
- Editor paramèter duwe lapangan anyar kanggo nggoleki paramèter kanthi cepet.
- Nambahake dhukungan kanggo hertz minangka unit pangukuran fisik, lan uga ngusulake properti "Frekuensi". Gauss, Webers lan unit pangukuran Oersted uga wis ditambahake.
- Alat TextDocument sing ditambahake kanggo nglebokake obyek kanggo nyimpen teks sing sewenang-wenang.
- Nambahake dhukungan kanggo model 3D ing format glTF lan ngetrapake kemampuan kanggo ngekspor menyang html nganggo WebGL.
- Pangatur tambahan wis dianyari sacara signifikan, kanthi kemampuan kanggo nampilake informasi sing luwih lengkap babagan kabeh lingkungan eksternal lan makro, uga mriksa nganyari, nggunakake repositori sampeyan dhewe, lan menehi tandha add-on sing wis diinstal, ketinggalan jaman, utawa ngenteni nganyari.
- Kapabilitas lingkungan desain arsitektur (Arch) wis ditambahi. Alat SectionPlane saiki duwe dhukungan kanggo ngeculake wilayah sing ora katon kanggo simulasi kamera. Alat Pagar sing ditambahake kanggo ngrancang pager lan kiriman kanggo ngamanake. Alat Situs Arch nambahake dhukungan kanggo nampilake kompas lan ngetrapake kemampuan kanggo nglacak gerakan srengenge kanthi njupuk garis lintang lan bujur kanggo ngira paramèter insolasi kamar ing omah lan ngetung overhang gendheng.
Nambahake alat CutLine anyar kanggo nggawe potongan ing obyek padhet kayata tembok lan struktur blok. Tambahan kanggo ngitung tulangan wis apik, antarmuka wis ditambahake kanggo ngotomatisasi paramèter lan penempatan tulangan.
Ditambahake dhukungan kanggo ngimpor file ing format Shapefile sing digunakake ing aplikasi GIS. Alat Truss anyar diusulake kanggo nggawe struktur balok (trusses), uga alat CurtainWall kanggo nggawe macem-macem jinis tembok. Mode rendering anyar (Data, Coin lan Coin mono) lan kemampuan kanggo ngasilake file ing format SVG wis ditambahake menyang SectionPlane.
- Ing lingkungan kanggo drawing loro-dimensi (Draft), editor wis Ngartekno apik, kang saiki bisa kanggo ngowahi sawetara obyek bebarengan. Nambahake alat SubelementHighlight kanggo nyorot simpul lan pinggiran obyek kanggo nyunting sawetara obyek bebarengan lan nglamar macem-macem modifiers bebarengan, contone, obah, scaling lan muter. Sistem lapisan lengkap wis ditambahake, padha karo sing digunakake ing sistem CAD liyane, lan ndhukung obyek sing obah ing antarane lapisan ing mode seret & selehake, ngontrol visibilitas lan menehi tandha warna jangkar menyang lapisan.
Nambahake alat anyar, CubicBezCurve, kanggo nggawe kurva Bezier nggunakake teknik editing vektor gaya Inkscape. Added alat Arc 3Points kanggo nggawe busur bunder nggunakake telung titik. Alat Fillet sing ditambahake kanggo nggawe sudhut bunder lan chamfers. Dhukungan apik kanggo format SVG. Editor gaya wis dileksanakake sing ngidini sampeyan ngganti gaya anotasi, kayata warna lan ukuran font.
- Akeh dandan wis digawe kanggo lingkungan FEM (Finite Element Module), sing nyedhiyakake alat kanggo analisis unsur terhingga, sing bisa digunakake, contone, kanggo netepake dampak saka macem-macem pengaruh mekanik (resistance kanggo geter, panas lan deformasi) ing a obyek sing dikembangake.
- Ing lingkungan kanggo nggarap obyek OpenCasCade (Part), saiki bisa nggawe obyek adhedhasar poin saka bolong poligonal sing diimpor (Mesh). Kapabilitas pratinjau wis ditambah nalika nyunting primitif.
- Lingkungan sing luwih apik kanggo nggawe kothong (PartDesign), nggambar gambar 2D (Sketcher) lan njaga spreadsheet kanthi parameter model (Spreadsheet).
- Lingkungan Path, sing ngijini sampeyan kanggo generate instruksi G-Code adhedhasar model FreeCAD (basa G-Code digunakake ing mesin CNC lan sawetara printer 3D), wis ditambahaké support kanggo kontrol cooling saka printer 3D. operasi anyar wis ditambahake: Slot kanggo nggawe slot nggunakake titik referensi lan V-Carve kanggo engraving nggunakake nozzle V-shaped.
- Lingkungan Render nambahake dhukungan kanggo mesin rendering "Siklus" sing digunakake ing paket modeling Blender 3D.
- Piranti ing TechDraw, lingkungan kanggo modeling 2D lan nggawe proyeksi 2D model 3D, wis ditambahi. Ngapikake panggonan lan skala gambar jendhela kanggo ndeleng 3D. Added alat WeldSymbol, kang menehi simbol kanggo ngenali welds, kalebu simbol digunakake ing GOSTs Russian. Nambahake alat LeaderLine lan RichTextAnnotation kanggo nggawe anotasi. Alat Balon sing ditambahake kanggo nempelake label kanthi nomer, huruf lan teks.
Nambahake alat CosmeticVertex, Midpoints lan Quadrant kanggo nambah simpul fiktif sing bisa digunakake kanggo nemtokake dimensi. Nambahake alat FaceCenterLine, 2LineCenterLine lan 2PointCenterLine kanggo nambah garis tengah. Added alat ActiveView kanggo nggawe gambar statis saka tampilan 3D lan sijine ing wangun tampilan anyar ing TechDraw (minangka gambar asli seko kanggo rendering cepet). Cithakan anyar kanggo ngrancang gambar kanggo kertas ing format B, C, D lan E wis ditambahake, uga template sing cocog karo syarat GOST 2.104-2006 lan GOST 21.1101-2013.
- Ditambahake makro kanggo desain otomatis lan fastening pigura baja entheng.
- Modul Assembly4 anyar diusulake kanthi implementasine lingkungan sing luwih apik kanggo ngrancang operasi struktur multi-komponen prefabrikasi.
- Alat Pencetakan 3D sing dianyari, alat kanggo nggarap model STL sing bisa digunakake kanggo nyetak 3D.
- Added modul ArchTextures, kang menehi liya kanggo nggunakake tekstur ing lingkungan Arch sing bisa digunakake kanggo nerjemahake bangunan realistis.
- Flamingo diganti dening modul Dodo karo pesawat saka pribadi lan obyek kanggo nyepetake drawing pigura lan pipo.
Source: opennet.ru