Nei in jier fan ûntwikkeling is FreeCAD 1.1, in iepen-boarne parametrysk 3D-modellearsysteem, útbrocht. It hat fleksibele oanpassingsopsjes en útwreidbere funksjonaliteit fia plugins. De ynterface is boud mei de Qt-bibleteek. Plugins kinne makke wurde yn Python. It opslaan en laden fan modellen yn ferskate formaten wurdt stipe, ynklusyf STEP, IGES en STL. De koade fan FreeCAD is lisinsearre ûnder de LGPLv2-lisinsje, en Open CASCADE wurdt brûkt as de modellearmotor. Klear-foar-gebrûk builds binne beskikber foar Linux (AppOfbylding), macOS и Windows.
FreeCAD lit jo omgean mei ferskate ûntwerpopsjes troch modelparameters te feroarjen en jo wurk te evaluearjen op ferskate punten yn 'e ûntwikkeling fan it model. It projekt kin fungearje as in fergese ferfanging foar kommersjele CAD-systemen lykas CATIA, Solid Edge en SolidWorks. Hoewol it primêre gebrûk fan FreeCAD is yn meganyske technyk en nij produktûntwerp, kin it systeem ek brûkt wurde yn oare gebieten lykas arsjitektoanysk ûntwerp.
Under de feroarings:
- De brûkersynterface stipet no trijepuntsferljochting om de renderingkwaliteit fan 3D-modellen te ferbetterjen.

- In sykbalke is tafoege oan it ynstellingssysteem.

- In nije tema-editor is tafoege en de opsjes foar it bewurkjen fan stylblêden binne útwreide.

- It dialoochfinster Eigenskippen tafoegje is útwreide om berekkene útdrukkingen, opsommingen en mjitte-ienheden te stypjen. De eigenskipseditor hat no ferbettere tab-oanfolling, wurkjen mei fariabelesets (VarSet) en finsterskalering.

- De Part Design-omjouwing hat no opsjes foar it brûken fan transparânsje en sketsmarkearring tidens foarbyld om ferburgen oerflakken en de struktuer fan in ûnderdiel yn folume te beoardieljen. Ynteraktive kontrôles binne tafoege om manipulaasje fan parameters yn 'e 3D-viewport mei drag-and-drop mooglik te meitsjen. De taakbalke fan 'e Hole Tool is opnij ûntworpen om irrelevante eleminten te ferbergjen en allinich dyjingen wer te jaan dy't relevant binne foar de hjoeddeistige konfiguraasje.

- De ark Seleksje ferdúdlikje is tafoege, wêrtroch jo de seleksje fan ferburgen of ynterne eleminten kinne ferfine. Aktivearje de ark mei in fluchtoets, kontekstmenu, of troch de linker mûsknop yndrukt te hâlden. Dit makket de geometry fan it model transparant en toant in menu foar it selektearjen fan oerlappende objekten.

- In de CAM-omjouwing is in nij arkbehearsysteem yntrodusearre dat brûkt wurdt om CNC-masine-ynstruksjes te generearjen út 3D-modellen. De CAM Tool Management-komponint is ferfongen troch it Better Tool Library-pakket, earder ûntwikkele as in eksterne plugin.

CAM omfettet ek nije ynterfaces foar it bewurkjen en selektearjen fan ToolBits, de mooglikheid om te ymportearjen út 'e G-Code Camotics-simulator, kommandorigelprogramma's foar it ymportearjen en eksportearjen, in Drag & Drop-modus en de mooglikheid om it klamboerd te brûken, in foarmblêder, in ynboude arksykfunksje, en it gebrûk fan it JSON-formaat foar it opslaan fan arkbibleteken.

- Tafoege ark foar it meitsjen fan kearngegevens dy't brûkt wurde yn modelûntwerp, lykas koördinaatsystemen, referinsjepunten, referinsjeflakken en linen.

- De Transform-ark is folslein opnij ûntworpen. De mooglikheid om de sleepbalke ôf te stimmen op it massamiddelpunt fan it objekt en om lokale (U, V, W) of globale koördinatesystemen te brûken is tafoege. De mooglikheid om in objekt nei in doelposysje yn it dokumint te ferpleatsen is tafoege.

- De mooglikheden fan 'e omjouwings foar it ûntwerpen fan 'e wurking fan prefab struktueren mei meardere komponinten (Assembly), it modellearjen fan bouobjekten (BIM, Building Information Modeling), twadiminsjonaal tekenjen (Draft), ynfloedanalyse (FEM, Finite Element Module), wurkjen mei materialen (Material), it meitsjen fan ûnderdielen (Part), it sketsen fan 2D-figuren (Sketcher), it ûnderhâlden fan spreadsheets mei modelparameters (Spreadsheet), 2D-modellering en it meitsjen fan 2D-projeksjes fan 3D-modellen (TechDraw) binne útwreide.
- Ferbettere prestaasjes op Wayland-basearre systemen.

SolveSpace 3.2, in parametrysk 2D- en 3D-modellearsysteem, waard tagelyk útbrocht. It systeem stipet ferskate 3D-ûnderdielmodellearmetoaden (ekstruzje, rotaasje, ensfh.), kin planêre en romtlike relaasjes simulearje, sawol 2D- as 3D-geometry brûke by it meitsjen fan tekeningen, en modellen eksportearje yn 2D- en 3D-formaten lykas PDF, SVG, HPGL, STEP, DXF en STL. De projektkoade is skreaun yn C++ en wurdt ferspraat ûnder de GPLv3-lisinsje.
Neist de GTK-ynterface biedt SolveSpace 3.2 in opsjonele frontend foar Linux Basearre op Qt6. In eksperimintele web-ynskeakele ferzje is tafoege, ymplementearre mei de Emscripten-toolkit. De mooglikheid om beheiningen ta te passen op rânen is yntrodusearre, en it berik fan objekten wêrop beheiningen kinne wurde tapast is útwreide. Miniatuerôfhanneling is oanpast. Kerning-stipe foar TrueType-lettertypen is tafoege.
Derneist is de ûntwikkeling fan it Dune 3D parametryske 3D-ûntwerpsysteem, optimalisearre foar it meitsjen fan omslutingen foar 3D-printe elektroanyske apparaten, opmerklik. It systeem stipet it meitsjen fan sketsen en beheiningen yn 2D- en 3D-romte, it tafoegjen fan skuorren en filets oan 3D-modelrânen, it ymportearjen fan referinsjemodellen yn STEP-formaat, en it eksportearjen yn STEP-, STL- en DXF-formaten. De projektkoade is skreaun yn C/C++ mei in GTK-ynterface en wurdt ferspraat ûnder de GPLv3-lisinsje.

Boarne: opennet.ru










