Több mint egy év fejlesztés után megjelent a FreeCAD 1.0 nyílt forráskódú paraméteres 3D-modellező rendszer kiadása, amely rugalmas testreszabhatósággal és funkcionalitásának bővítésével rendelkezik kiegészítők csatlakoztatásával. A felület a Qt könyvtár felhasználásával készült. A kiegészítők Python nyelven íródhatnak. Támogatott a modellek különböző formátumokban való mentése és betöltése, beleértve a STEP, IGES és STL formátumokat. A FreeCAD kódja LGPLv2 licenc alatt terjed, modellező magjának alapjául az Open CASCADE szolgál. A készített build-ek Linuxra (AppImage), macOS-ra és Windowsra készültek.
A FreeCAD lehetővé teszi, hogy a modell paramétereinek megváltoztatásával különböző tervezési lehetőségeket próbáljunk ki, és értékeljük a munkát a modell fejlesztésének különböző szakaszaiban. A projekt ingyenes alternatívája lehet a kereskedelmi CAD szoftvereknek, mint például a CATIA, Solid Edge és SolidWorks. A FreeCAD elsődleges célja a gépészet és új termékek tervezésének támogatása, de más területeken, például építészeti tervezésben is felhasználható.
A verziószám jelentős megváltozása a fejlesztés egy bizonyos mérföldkövének elérését tükrözi. A projekt már több mint 20 éve létezik, és sok évvel ezelőtt a fejlesztői közösség meghatározta azokat a kritériumokat, amelyek a 1.0 kiadás funkcionális szintjét meghatározzák. Az előző verzióban megvalósították ennek a listának az utolsó két feladatát - a topológiai elnevezés problémájának megoldását és egy beépített modult az összeszerelési struktúrák tervezéséhez (Assembly).
A topológiai elnevezés problémája abban rejlik, hogy a modell manipulálása során, például kivágás (cut), kinyújtás (pad), egyesítés (union), élletörés (chamfer) vagy lekerekítés (fillet) során a modell struktúrája megváltozhatott, és ennek megfelelően megváltozhattak az objektumok (formák) belső nevei, amelyeket a függőségek és kapcsolatok nyomon követésére használnak. Az új verzióban a Realthunder algoritmus került bevezetésre, amely biztosítja, hogy a modellben az objektumok közötti kapcsolatok változatlanok maradjanak a topológia módosítása után a paraméteres láncban.
A második fontos változás a csomagolt, többkomponensű szerkezetek tervezésére szolgáló új beépített munkaasztal (Assembly Workbench), amely az Ondsel Solver projekt eredményei alapján készült.

Más észlelhető változások az új verzióban:
- Jóváhagyásra került a projekt új logója.

- Jelentősen javult a felhasználói felület. Implementálták a szűrőket, amelyek megkönnyítik a csúcsok, élek és felületek kiválasztását. Hozzáadtak egy forgatási középpontot, amely a tárgyak egérrel történő forgatásakor jelenik meg.

A feladatpanel külön widgettá alakult át, amely rögzíthető a Kombinált panel fölé, hogy visszaállítsa a régi viselkedést. A 'Transform' (Átalakítás) eszköz felhasználói felülete modernizálva lett az objektum orientációjának három síkon történő megváltoztatásához.


Hozzáadták a widgetek átfedésének lehetőségét. A beállításokban (Preferences → Display) támogatás érkezett a fényforrás pozíciójának beállításához.


Megváltozott a beállítási ablak dizájnja, amelyben a fülök helyett egy fa nézetet kínálnak.

Új lapfülpanel került bevezetésre, amely lehetővé teszi az elérhető munkaasztalok (workbench) közötti váltást.

Hozzáadtak egy univerzális mérőeszközt, valamint egy eszközt, amely a kiválasztott felületekhez vagy élek irányaihoz igazít.

- A Start Workbench-t a Qt formában megvalósított kezdőoldal váltotta fel, és egy egyszerű első indító widgetet is bevezettek.


- A tervezési munkapad (Arch) és az építési információs modellek (BIM, Building Information Modelling) összeolvadásra került.

- Teljesen átalakították az anyagkezelés (Material Workbench) és az anyagszerkesztő interfészét.


- A CNC gépek és 3D nyomtatók G-Code generáló munkaasztal jelentősen javítva lett, és Path-ra átnevezve CAM-ként.
- Kiterjesztették a kétdimenziós rajzolási (Draft), hatáselemzési (FEM, Finite Element Module), munkadarabkészítési (PartDesign), modellek paramétereivel kapcsolatos táblázatok kezelését (Spreadsheet), 2D alakzatok vázlataival (Sketcher), 2D modellezéssel és a 3D modellek 2D vetületeinek készítésével (TechDraw) foglalkozó munkaasztalokat.
Forrás: opennet.ru













