Pas një vit zhvillimi, është publikuar versioni i sistemit të hapur për modelimin parametrik 3D, FreeCAD 1.1, i cili ofron mundësi fleksibël për personalizim dhe zgjerim të funksionalitetit përmes shtesave. Ndërfaqja është ndërtuar duke përdorur bibliotekën Qt. Shtesat mund të krijohen në gjuhën Python. Mbështetet ruajtja dhe ngarkimi i modeleve në formate të ndryshme, përfshirë STEP, IGES dhe STL. Kodi i FreeCAD shpërndahet nën licencën LGPLv2, ndërsa si bërthama modeluese përdoret Open CASCADE. Ndërtime të gatshme janë përgatitur për Linux (AppImage), macOS dhe Windows.
FreeCAD lejon që duke ndryshuar parametrat e modelit, të eksploroni variante të ndryshme projektimi dhe të vlerësoni punën në momente të ndryshme të zhvillimit të modelit. Projekti mund të shërbejë si një zëvendësim të lirë për CAD-të komerciale, si CATIA, Solid Edge dhe SolidWorks. Edhe pse qëllimi kryesor i FreeCAD është inxhinieria mekanike dhe zhvillimi i dizajnit të produkteve të reja, sistemi mund të përdoret edhe në fusha të tjera, si projektimi arkitektonik.
Ndër ndryshimet:
- Në ndërfaqen e përdoruesit është zbatuar mbështetje për ndriçimin me tre pika për të përmirësuar cilësinë e renderimit të modeleve 3D.

- Një panel kërkimi është shtuar në sistemin e konfigurimit.

- ĂshtĂ« shtuar njĂ« redaktues temash i ri dhe janĂ« zgjeruar mundĂ«sitĂ« pĂ«r ndryshimin e tabelĂ«s sĂ« stileve.

- Janë zgjeruar mundësitë e dialogut për shtimin e pronave, ku është shtuar mbështetje për shprehjet e llogaritura, enumerimet dhe njësitë e matjes. Në redaktorin e pronave është përmirësuar autofill me tab, puna me grupet e variablave (VarSet) dhe shkallëzimi i dritares.

- Në mjedisin për krijimin e skicave (Part Design) janë realizuar opsione për përdorimin e transparencës dhe ndriçimin e skicës gjatë parashikimit për të vlerësuar sipërfaqet e fshehura dhe strukturën e detajit në volum. Janë shtuar elemente interaktive të kontrollit që lejojnë manipulimin e parametrave në dritaren e pamjes 3D duke tërhequr elementet me miun. Pjesa e detyrave në mjetin e projektimit të vrimave (Hole Tool) është rishikuar për të eliminuar elementet jo relevante dhe për të treguar vetëm elementet aktuale për konfigurimin e tanishëm.

- ĂshtĂ« shtuar mjeti "Sqaroni Skedimin" (Clarify Selection), i cili lejon sqarimin e pĂ«rzgjedhjes sĂ« elementeve tĂ« fshehura ose tĂ« brendshme. Aktivizimi i mjetit bĂ«het pĂ«rmes çelĂ«sit tĂ« shkurtesĂ«s, pĂ«rmes menusĂ« kontekstuale ose gjatĂ« mbajtjes sĂ« butonit tĂ« majtĂ« tĂ« miut, pas sĂ« cilĂ«s geometria e modelit bĂ«het transparente dhe shfaqet menyja e pĂ«rzgjedhjes sĂ« objekteve tĂ« mbivendosura.

- Në mjedisin CAM, i përdorur për krijimin e udhëzimeve për makinat CNC nga modelet 3D, është ofruar një sistem i ri menaxhimi të mjeteve. Komponenti i Menaxhimit të Mjeteve CAM është zëvendësuar nga paketa Better Tool Library, e cila ka qenë zhvilluar më parë si një plagjinë e jashtme.

Në CAM janë shtuar gjithashtu ndërfaqe të reja për redaktimin dhe zgjedhjen e ToolBits, është mundësuar importimi nga simulatori G-Code Camotics, janë ofruar utilitete për komandë për import dhe eksport, është realizuar mënyra Drag & Drop dhe mundësia e përdorimit të buferit të ndërrimit, është shtuar shfletuesi i formave, është integruar një funksion kërkimi për mjete, dhe për ruajtjen e bibliotekave të mjeteve është përdorur formati JSON.

- Janë shtuar mjete për krijimin e elementeve referencë (Core Datum), që përdoren në projektimin e modeleve, si sistemet e koordinatave, pikat referuese, përdorimi i planeve dhe vijave ndihmëse.

- Instrumenti i transformimit (Transform) Ă«shtĂ« riparĂ« nĂ« mĂ«nyrĂ« tĂ« plotĂ«. JanĂ« shtuar mundĂ«sitĂ« pĂ«r rreshtimin e Draggers nĂ« qendĂ«r tĂ« masĂ«s sĂ« objektit, si dhe llogaritjen e sistemit tĂ« koordinatave lokale (U, V, W) ose globale. ĂshtĂ« shtuar funksioni pĂ«r lĂ«vizjen e objektit nĂ« pozitat e synuara nĂ« dokument.

- Janë zgjeruar mundësitë e mjediseve për projektimin e punës së konstruktimeve të grumbulluara me shumë komponentë (Assembly), modelimin e objekteve ndërtuese (BIM, Modelimi i Informacionit Ndërtues), vizatimin dy dimensional (Draft), analizën e ndikimeve (FEM, Moduli i Elementeve të Finit), punën me materiale (Material), krijimin e pjesëve (Part), skica të figurave 2D (Sketcher), mbajtjen e tabelave elektronike me parametrat e modeleve (Spreadsheet), modelimi 2D dhe krijimi i projeksioneve 2D të modeleve 3D (TechDraw).
- ĂshtĂ« pĂ«rmirĂ«suar funksionimi nĂ« sistemet mbi bazĂ«n e Wayland.

Në të njëjtën kohë, është publikuar versioni i sistemit parametrik të modelimit 2D dhe 3D SolveSpace 3.2. Sistemi mbështet metoda të ndryshme të modelimit të pjesëve 3D (me spërkatje, rrotullim etj.), mund të imitojë lidhjet e thjeshta dhe hapësinore, të përdorë gjeometrinë e thjeshtë dhe voluminoze gjatë krijimit të skicave, të eksportojë modele në formate dy dhe tre dimensional, si PDF, SVG, HPGL, STEP, DXF dhe STL. Kodi i projektit është shkruar në gjuhën C++ dhe shpërndahet nën licencën GPLv3.
NĂ« SolveSpace 3.2, pĂ«rveç ndĂ«rfaqes GTK, ofrohet njĂ« frontend opsional pĂ«r Linux tĂ« bazuar nĂ« Qt6. ĂshtĂ« shtuar njĂ« version eksperimental qĂ« mund tĂ« punojĂ« pĂ«rmes Web-it, i realizuar pĂ«rmes mjeteve Emscripten. ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« aplikuar kufizime nĂ« skajet, si dhe Ă«shtĂ« zgjeruar gama e objekteve mbi tĂ« cilat mund tĂ« aplikohen kufizime. ĂshtĂ« ndryshuar sjellja gjatĂ« punĂ«s me skicat. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r kerning nĂ« fontet TrueType.
Gjithashtu, mund të theksohet zhvillimi i sistemit parametrik të projektimit 3D Dune 3D, i optimizuar për krijimin e karikaturave të pajisjeve elektronike, të prodhuara përmes printimit 3D. Sistemi mbështet krijimin dhe kufizimin e skicave në hapësirën dy dhe tre dimensionale, shtimin e qosheve dhe rrumbullakimeve në skajet e modelit 3D, importimin e modeleve referuese në formatin STEP, eksportin në formatet STEP, STL dhe DXF. Kodi i projektit është shkruar në gjuhët C/C++ me ndërfaqe GTK dhe shpërndahet nën licencën GPLv3.

Burimi: opennet.ru










