Pas një vit zhvillimi, është publikuar versioni i sistemit të hapur të modelimit 3D parametrik FreeCAD 0.20, që ofron mundësi fleksibile për personalizim dhe zgjerim funksionaliteti 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, duke përfshirë STEP, IGES dhe STL. Kodi i FreeCAD shpërndahet nën licencën LGPLv2, me Open CASCADE si bërthama e modelimit. Ndërtimet e përfunduara do të jenë të përgatitura së shpejti për Linux (AppImage), macOS dhe Windows.
FreeCAD lejon, duke ndryshuar parametrat e modelit, të eksploroni variante të ndryshme të dizajnit dhe të vlerësoni punën në momente të ndryshme të zhvillimit të modelit. Projekti mund të shërbejë si një zëvendësim i lirë për CAD të komerciale, si CATIA, Solid Edge dhe SolidWorks. Përkundër faktit se objektivi kryesor i FreeCAD është inxhinieria mekanike dhe zhvillimi i dizajneve të produkteve të reja, sistemi mund të përdoret edhe në fusha të tjera, si projektimi arkitektonik.
Novitet kryesore në FreeCAD 0.20:
- Sistemi i ndihmës është rishkruar plotësisht, i cili kalon në një shtesë të veçantë Help dhe tregon informacion direkt nga Wiki e projektit.
- NĂ« ndĂ«rfaqen e pĂ«rdoruesit, Kubi i navigimit Ă«shtĂ« riorganizuar, duke pĂ«rfshirĂ« faqe pĂ«r tĂ« rrotulluar pamjen 3D nĂ« 45%. ĂshtĂ« shtuar njĂ« modalitet automatik rrotullimi i pamjes 3D ndaj pozitĂ«s logjikisht mĂ« tĂ« afĂ«rt kur klikoni nĂ« faqe. NĂ« cilĂ«simet Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« ndryshuar madhĂ«sinĂ« e Kubit tĂ« navigimit.

- Në sugjerimet e daljes është shtuar shfaqja e emrit të përgjithshëm dhe të brendshëm të komandës për të lehtësuar kërkimin e informacionit në seksionin e ndihmës dhe në Wiki.

- ĂshtĂ« shtuar njĂ« komandĂ« e re Std UserEditMode pĂ«r zgjedhjen e modalitetit tĂ« redaktimit qĂ« pĂ«rdoret kur klikoni dy herĂ« mbi njĂ« objekt nĂ« pemĂ«n e elementeve.

- Në menunë kontekstuale e cila shfaqet në pemën e elementeve, është shtuar mundësia e shtimit të objekteve të varura në objektet e selektuara.

- ĂshtĂ« krijuar njĂ« mjet tĂ« ri Section Cut pĂ«r tĂ« marrĂ« sekcione jo bosh dhe permanente tĂ« pjesĂ«ve dhe grupeve.

- Janë shtuar dy stile të reja navigimi me maus, të bazuara në navigimin në OpenSCAD dhe TinkerCAD.
- Në cilësime është ofruar mundësia për të ndryshuar madhësinë e sistemit të koordinatave për pamjen 3D.
- Në panelin me cilësime të mjediseve të punës është shtuar mbështetje për ngarkimin automatik të mjediseve të zgjedhura gjatë hapjes së FreeCAD.

- Në platformën Linux është bërë kalimi në përdorimin e katalogjeve të përcaktuara në specifikimin XDG për ruajtjen e cilësimeve, të dhënave dhe caches ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD dhe $HOME/.cache/FreeCAD në vend të $HOME/.FreeCAD dhe /tmp).
- ĂshtĂ« shtuar njĂ« tip i ri i shtesave - pakot e cilĂ«simeve (Preference Pack), pĂ«rmes tĂ« cilave mund tĂ« shpĂ«rndahen grupe cilĂ«simesh nga skedarĂ«t e konfigurimit pĂ«rdorues (user.cfg), pĂ«r shembull, njĂ« pĂ«rdorues mund tĂ« ndajĂ« cilĂ«simet e tij me njĂ« tjetĂ«r. NĂ« paketat e cilĂ«simeve gjithashtu mund tĂ« shpĂ«rndahen tema, pĂ«rmes shtimit tĂ« skedarĂ«ve me stilet Qt.

- Në menaxherin e shtesave është realizuar mbështetja për shpërndarjen e paketave të cilësimeve, është shtuar shfaqja e informacionit nga metadatet e shtesave, është përmirësuar mbështetja për shtesat, kodi i të cilave është vendosur në depo git të jashtme, janë zgjeruar mundësitë për kërkimin e shtesave dhe filtrimin e rezultatit.

- JanĂ« zgjeruar mundĂ«sitĂ« e mjedisit tĂ« projektimit arkitektonik (Arch). NĂ« mjetin "Shkruaj element" (Attach Feature) Ă«shtĂ« shtuar mundĂ«sia pĂ«r vendosjen parametrike tĂ« dritareve dhe pajisjeve nĂ« lidhje me muret. JanĂ« shtuar pronĂ«si tĂ« reja tĂ« objekteve strukturore. ĂshtĂ« shtuar njĂ« komandĂ« e re pĂ«r krijimin e shumĂ« objekteve arkitektonike mbi njĂ« objekt bazĂ«. GjatĂ« importit dhe eksportit nĂ« formatin IFC Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r tĂ« dhĂ«na dy-dimensional, si linjat dhe tekstin.

- NĂ« mjedisin pĂ«r vizatimin dy-dimensional (Draft) Ă«shtĂ« shtuar komanda Draft Hatch pĂ«r hatching e faqeve tĂ« objektit tĂ« zgjedhur duke pĂ«rdorur skemat nga skedarĂ«t nĂ« format PAT (AutoCAD). ĂshtĂ« shtuar njĂ« komandĂ« pĂ«r shtimin e grupeve tĂ« emĂ«ruara.
- JanĂ« zgjeruar mundĂ«sitĂ« e mjedisit FEM (Moduli i Elementit tĂ« Fundit), qĂ« ofron mjete pĂ«r analizĂ«n me metodĂ« tĂ« elementeve tĂ« fundit, e cila mund tĂ« pĂ«rdoret, pĂ«r shembull, pĂ«r vlerĂ«simin e ndikimit nĂ« objektin nĂ« zhvillim tĂ« ndikimeve tĂ« ndryshme mekanike (rezistencĂ« ndaj vibrimeve, ngrohjes dhe deformimeve). ĂshtĂ« pĂ«rfunduar nĂ« njĂ« formĂ« tĂ« plotĂ« Z88 Solver, i cili mund tĂ« pĂ«rdoret pĂ«r simulime tĂ« komplikuara. Me ndihmĂ«n e Calculix Solver Ă«shtĂ« realizuar mundĂ«sia e kryerjes sĂ« analizĂ«s sĂ« pĂ«rkuljes. NĂ« mjetin pĂ«r krijimin e grilave poligonale Gmsh janĂ« shtuar pronĂ«si tĂ« reja dhe mundĂ«sia e rikombinimit tĂ« rrjetave 3D.

- Në mjedisin për punën me objektet OpenCasCade (Part) është siguruar mbështetje korrekte për ekstrudimin e strukturave të brendshme.

- Janë përmirësuar mjediset për krijimin e elementeve (PartDesign), skicave të figurave 2D (Sketcher), mbajtjen e tabelave elektronike me parametrat e modeleve (Spreadsheet), gjenerimin e udhëzimeve G-Code për makinave CNC dhe printerat 3D (Path), modelimin 2D dhe krijimin e projeksioneve 2D të modeleve 3D (TechDraw), dhe projektimin e punës së strukturave shumëkomponentësh (Assembly3 dhe Assembly4).

- Migrimi i projektit në Qt 5.x dhe Python 3.x është përfunduar. Ndërtimi me Python 2 dhe Qt4 nuk mbështetet më.
Burimi: opennet.ru












