Pas almost dyvje zhvillimi, është zyrtarisht në dispozicion lëshimi i sistemit të hapur të modelimit parametrik 3D FreeCAD 0.19. Tekstet burimore të versionit u publikuan më 26 shkurt dhe u përditësuan më 12 mars, por njoftimi zyrtar i lëshimit u vonua për shkak të gatishmërisë së paketave të instalimit për të gjitha platformat e deklaruara. Disa orë më parë u hoq një paralajmërim se dega FreeCAD 0.19 ende nuk ishte zyrtare dhe është në zhvillim, dhe tani mund të konsiderohet se lëshimi ka ndodhur. Versioni aktual në faqen e internetit gjithashtu është ndryshuar nga 0.18 në 0.19.1.
Kodi i FreeCAD shpërndahet nën licencën LGPLv2 dhe ndryshon me mundësi fleksibël për personalizim dhe zgjerim funksionaliteti përmes lidhjeve të shtesave. Ndërtimet e gatshme janë përgatitur për Linux (AppImage), macOS dhe Windows. Ndërfaqja është ndërtuar duke përdorur bibliotekën Qt. Shtesat mund të krijohen në gjuhën Python. Mbështetet ruajtja dhe ngarkohet modelesh në formate të ndryshme, duke përfshirë STEP, IGES dhe STL. Si bërthamë modeluese përdoret Open CASCADE.
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.
Novitetet kryesore të FreeCAD 0.19:
- Në përgjithësi, migrimi i projektit nga Python 2 dhe Qt4 në Python 3 dhe Qt5 është përfunduar, dhe shumica e zhvilluesve tashmë kanë kaluar në përdorimin e Python3 dhe Qt5. Megjithatë, ende ekzistojnë disa probleme të pazgjidhura dhe disa module të tjera nuk janë portuar në Python.
- NĂ« ndĂ«rfaqen e pĂ«rdoruesit Ă«shtĂ« modernizuar kubi i navigimit, duke pĂ«rdorur transparencĂ«n dhe duke e rritur madhĂ«sinĂ« e shenjave. ĂshtĂ« shtuar moduli CubeMenu, i cili lejon konfigurimin e menusĂ« dhe ndryshimin e madhĂ«sisĂ« sĂ« kubit.

- ĂshtĂ« propozuar njĂ« temĂ« e re e lehtĂ« pĂ«r ikona, e cila i ngjan Blender-it dhe kombinohet mirĂ« me skemat e ndryshme tĂ« ngjyrave, pĂ«rfshirĂ« temĂ«n e errĂ«t dhe tĂ« monotone.

- ĂshtĂ« shtuar njĂ« ndĂ«rfaqe pĂ«r menaxhimin e temave tĂ« ikona.

- Janë shtuar disa variante të temës së errët dhe një grup stilesh të errëta.


- ĂshtĂ« shtuar njĂ« cilĂ«sim pĂ«r tĂ« treguar kutitĂ« e zgjedhjes para elementeve nĂ« pemĂ«n qĂ« pasqyron pĂ«rmbajtjen e dokumentit. Ky ndryshim rrit komoditetin e punĂ«s nĂ« ekranet me prekje.

- Në mjetin ViewScreenShot është shtuar mbështetje për ruajtjen e kapjeve të ekranit me sfond transparent.

- Krijohet objekti i ri App::Link, i cili është i destinuar për të krijuar objekte të lidhura brenda dokumentit, si dhe për t'u lidhur me objekte në dokumente të jashtme. App::Link ofron mundësinë për një objekt të përdorë të dhëna nga një objekt tjetër, siç janë gjeometria dhe paraqitja 3D. Objektet e lidhura mund të gjenden si në të njëjtin ashtu edhe në skedarë të ndryshëm, dhe përpunohen si klona të lehtë të plotë ose si të njëjtin objekt që ekziston në dy kopje të ndryshme.

- Për objektet C++ dhe Python lejohet shtimi i pronave dinamike, të cilat mund të përdoren në vend të makros PropertyMemo.

- ĂshtĂ« siguruar mundĂ«sia e shenjimit tĂ« qartĂ« tĂ« elementeve, tĂ« fshehura nga elemente tĂ« tjera.

- Në redaktorin e konfigurimeve, është shtuar mundësia për të specifikuar datën dhe orën në emrat e skedarëve të kopjeve rezervë, përveç numrit rendor. Formati është i konfigurueshëm, p.sh. «%Y%m%d-%H%M%S».

- Në redaktuesin e parametrave është implementuar një fushë e re për kërkimin e shpejtë të parametrave.

- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r herc, si njĂ«si fizike matĂ«se, si dhe Ă«shtĂ« propozuar prona «Frequency». Po ashtu, janĂ« shtuar njĂ«si matĂ«se si Gaussi, Weber dhe Ersted.
- ĂshtĂ« shtuar mjeti TextDocument pĂ«r futur objektin pĂ«r ruajtjen e tekstit tĂ« rastĂ«sishĂ«m.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r modelet 3D nĂ« formatin glTF dhe Ă«shtĂ« realizuar mundĂ«sia e eksportit nĂ« html me WebGL.
- Menaxheri i dodatkëve është përditësuar ndjeshëm, ku është krijuar mundësia për të treguar informacione më të plota për të gjitha ambientet e jashtme dhe makrot, si dhe për të kontrolluar nëse ka përditësime, për të përdorur repozita të veta dhe për të shënuar dodatkët që janë tashmë të instaluar, të vjetruar ose që presin përditësim.

- Kapacitetet e ambientit tĂ« projektimit arkitektonik (Arch) janĂ« zgjeruar. NĂ« mjetin SectionPlane Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r hedhjen e zonave tĂ« padukshme pĂ«r tĂ« simuluar kamerĂ«n. ĂshtĂ« shtuar mjeti Fence pĂ«r projektimin e gardhit dhe kolonave pĂ«r mbĂ«shtetje. NĂ« mjetin Arch Site Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r tregimin e busullĂ«s dhe Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« ndjekur lĂ«vizjen e diellit duke marrĂ« parasysh gjerĂ«sinĂ« dhe gjatĂ«si pĂ«r tĂ« vlerĂ«suar parametrat e ndriçimit tĂ« ambienteve nĂ« shtĂ«pi dhe pĂ«r tĂ« llogaritur mbulesat e çatisĂ«.

Shto e re, u shtua mjeti CutLine për të krijuar prerje në objekte të forta, si muret dhe ndërtimet me blloqe. U përmirësua shtesa për llogaritjen e armaturës, u shtua ndërfaqja për automatizimin e parametrave dhe pozicionit të armaturës.

Shtohet mbështetje për importimin e skedarëve në formatin Shapefile, i përdorur në aplikacionet GIS. U propozuar mjeti i ri Truss për krijimin e strukturave me guri (ferma), si dhe mjeti CurtainWall për krijimin e llojeve të ndryshme të mureve. Në SectionPlane u shtuan modalitete të reja për vizatim (Data, Coin dhe Coin mono) dhe mundësia e gjenerimit të skedarëve në formatin SVG.

- NĂ« ambientin pĂ«r vizatimin dy-dimensional (Draft) Ă«shtĂ« pĂ«rmirĂ«suar shumĂ« redaktori, ku tani Ă«shtĂ« e mundur tĂ« redaktohen njĂ«kohĂ«sisht disa objekte. ĂshtĂ« shtuar instrumenti SubelementHighlight pĂ«r tĂ« theksuar nyjat dhe skajet e objekteve pĂ«r redaktimin e disa objekteve njĂ«herĂ«sh dhe pĂ«r aplikimin e ndryshuesve tĂ« ndryshĂ«m, p.sh. pĂ«r zhvendosje, shkallĂ«zim dhe rrotullim. ĂshtĂ« shtuar njĂ« sistem i plotĂ« mĂ«nyrash, i ngjashĂ«m me ato qĂ« pĂ«rdoren nĂ« CAD tĂ« tjera, qĂ« mbĂ«shtet lĂ«vizjen e objekteve midis mĂ«nyrave nĂ« modin drag&drop, menaxhimin e dukshmĂ«risĂ« dhe markimin me ngjyrĂ« pĂ«r lidhjen me mĂ«nyrat.

Shtohet mjeti i ri CubicBezCurve për krijimin e kurbave Bézier me metodologji të stilit të redaktorit të vektorit Inkscape. U shtua mjeti Arc 3Points për krijimin e harkut të rrethit në tri pika. U shtua mjeti Fillet për të krijuar qoshe të rrumbullakosura dhe faseta. U përmirësua mbështetje për formatin SVG. U realizua një redaktor stilesh që lejon ndryshimin e stilit të anotacioneve, si ngjyra dhe madhësia e shkrimit.

- U bënë shumë përmirësime në ambientin FEM (Moduli i Elementit të Fundit), i cili ofron mjete për analizën me metodën e elementeve të fundit, e cila mund të përdoret, për shembull, për të vlerësuar ndikimin e faktorëve të ndryshëm mekanikë në objektin në zhvillim (qëndrueshmëria ndaj vibrimeve, nxehtësisë dhe deformimit).

- Në ambientin për të punuar me objektet OpenCasCade (Part), u shfaq mundësia për të krijuar një objekt mbi bazën e pikave nga një grumbull poligonësh të importuar (Mesh). Mundësitë e parazgjedhjes gjatë redaktimit të prirëshimeve janë zgjeruar.

- U përmirësuan ambientet për krijimin e formave (PartDesign), vizatimeve të figurave 2D (Sketcher) dhe mbajtjen e tabelave elektronike me parametrat e modeleve (Spreadsheet).

- Në mjedisin Path, i cili mundëson gjenerimin e instruksioneve G-Code në bazë të modelit FreeCAD (gjuha G-Code përdoret në makinat me CNC dhe disa 3D printera), është shtuar mbështetje për menaxhimin e ftohjes së printerit 3D. Operacione të reja janë shtuar: Slot për krijimin e prerjeve sipas pikave mbështetëse dhe V-Carve për gravurë duke përdorur një ngjyrë V.

- Në ambientin Render është shtuar mbështetje për motorin e renderimit «Cycles», i cili përdoret në paketën e modelimit 3D Blender.
- JanĂ« zgjeruar mjetet nĂ« TechDraw, njĂ« mjedis pĂ«r modelim 2D dhe krijimin e projeksioneve 2D tĂ« modeleve 3D. ĂshtĂ« pĂ«rmirĂ«suar vendosja dhe shkallĂ«zimi i screenshot-eve tĂ« dritares pĂ«r 3D-parashtrembimin. ĂshtĂ« shtuar mjeti WeldSymbol, qĂ« ofron simbole pĂ«r identifikimin e qepjeve, duke pĂ«rfshirĂ« simbole tĂ« pĂ«rdorura nĂ« GOST-tĂ« ruse. JanĂ« shtuar mjete LeaderLine dhe RichTextAnnotation pĂ«r krijimin e anotacioneve. ĂshtĂ« shtuar mjeti Balloon pĂ«r tĂ« bashkangjitur etiketa me numra, letra dhe tekst.

JanĂ« shtuar mjete CosmeticVertex, Midpoints dhe Quadrant pĂ«r tĂ« shtuar kĂ«ndvĂ«shtrime fiktive, tĂ« cilat mund tĂ« pĂ«rdoren pĂ«r tĂ« treguar pĂ«rmasat. JanĂ« shtuar mjete FaceCenterLine, 2LineCenterLine dhe 2PointCenterLine pĂ«r tĂ« shtuar linja qendruese. ĂshtĂ« shtuar mjeti ActiveView pĂ«r tĂ« krijuar njĂ« imazh statik nga pamja 3D dhe pĂ«r ta vendosur atĂ« nĂ« formĂ«n e njĂ« pamjeje tĂ« re nĂ« TechDraw (si njĂ« snapshot pĂ«r vizualizim tĂ« shpejtĂ«). JanĂ« shtuar modele tĂ« reja pĂ«r dizajnimin e skicave pĂ«r letĂ«r nĂ« formatet B, C, D dhe E, si dhe modele qĂ« i pĂ«rmbahen kĂ«rkesave tĂ« GOST 2.104-2006 dhe GOST 21.1101-2013.

- ĂshtĂ« shtuar njĂ« makros pĂ«r ndĂ«rtimin automatik dhe lidhjen e kornizave tĂ« lehta nga çeliku.

- ĂshtĂ« propozuar njĂ« modul i ri Assembly4 me njĂ« realizim tĂ« pĂ«rmirĂ«suar pĂ«r projektimin e punĂ«s sĂ« konstrukcioneve montuese tĂ« shumĂ«komponentĂ«ve.

- Janë përditësuar Mjetet për Printimin 3D, mjete për punën me modele në formatin STL, të cilat mund të përdoren për 3D-printim.

- ĂshtĂ« shtuar moduli ArchTextures, qĂ« ofron mjete pĂ«r pĂ«rdorimin e teksturave nĂ« mjedisin Arch, tĂ« cilat mund tĂ« pĂ«rdoren pĂ«r vizualizim realistik tĂ« ndĂ«rteseve.

- Moduli Dodo ka zëvendësuar Flamingo, duke sjellë një grup mjete dhe objekte për të përshpejtuar vizatimin e kornizave dhe tubave.

Burimi: opennet.ru





























