Peaaegu kahe aastase arenduse jĂ€rel on ametlikult saadaval avatud 3D-mudelimise sĂŒsteemi FreeCAD 0.19 versioon. Exikoodid avaldati 26. veebruaril ja said uuendusi 12. mĂ€rtsil, kuid ametlik vĂ€ljaandmine viibis, kuna installipakettide valmidus kĂ”ikidele lubatud platvormidele oli puudulik. MĂ”ni tund tagasi eemaldati hoiatus, et FreeCAD 0.19 haru ei ole veel ametlikult valmis ja on arendamisel, nĂŒĂŒd vĂ”ib vĂ€ljaandmist pidada toimunuks. Praegune versioon veebilehel on samuti uuendatud 0.18-lt 0.19.1-le.
FreeCAD kood jagatakse LGPLv2 litsentsi alusel ning sellel on paindlikud kohandamisvÔimalused ja funktsionaalsuse tÀiendamine lisandmoodulite abil. Valmis kogumikud on koostatud Linuxile (AppImage), macOS-ile ja Windowsile. Liides on loodud Qt teegiga. Lisandmooduleid saab luua Python keeles. Toetatakse mudelite salvestamist ja laadimist erinevates formaatides, sealhulgas STEP, IGES ja STL. Modellimisena kasutatakse Open CASCADE'i.
FreeCAD vĂ”imaldab, muutes mudeli parameetreid, mĂ€ngida erinevate projekteerimise variantidega ja hinnata tööd erinevates mudeli arendamise etappides. Projekt vĂ”ib olla tasuta alternatiiv kaubanduslikele CAD-idele, nagu CATIA, Solid Edge ja SolidWorks. Kuigi FreeCADi peamine eesmĂ€rk on masinatööstus ja uute toodete disain, saab sĂŒsteemi kasutada ka muudel aladel, nĂ€iteks arhitektuuriprojekteerimisel.
FreeCAD 0.19 peamised uuendused:
- Peamine projektide migreerimine Python 2-lt ja Qt4-lt Python 3-le ja Qt5-le on peaaegu lĂ”petatud, ning enamik arendajatest on juba ĂŒle lĂ€inud Python 3-le ja Qt5-le. Samas jÀÀvad mĂ”ned lahendamata probleemid ning mĂ”ned kolmanda osapoole moodulid ei ole veel Pythonisse portitud.
- Kasutajaliideses on tĂ€iustatud navigeerimiskube, kasutades lĂ€bipaistvust ja suurendades nooli. Lisatud on CubeMenu moodul, mis vĂ”imaldab menĂŒĂŒd kohandada ja kuubiku suurust muuta.

- Pakutud on uus kergeikoonide stiil, mis meenutab Blenderit ja sobib hÀsti erinevate vÀrviskeemidega, sealhulgas tumeda ja monokroomse kujundusega.

- Lisatud on liides ikoonide kujunduste haldamiseks.

- Lisatud on mitu varianti tumedast kujundusest ja tume stiilide komplekt.


- Lisatud on seade valikuflagide kuvamiseks elementide ees puustruktuuris, mis peegeldab dokumendi sisu. Muudatus tÔstab mugavust puuteekraanide kasutamisel.

- Tööriista ViewScreenShot juurde on lisatud tugi ekraanipiltide salvestamiseks lÀbipaistva tausta jaotusega.

- Tehti uus objekt App::Link, mis on mĂ”eldud seotud objektide loomiseks dokumendi sees ja sidumiseks vĂ€liste dokumentide objektidega. App::Link vĂ”imaldab ĂŒhel objektil kasutada teise objekti andmeid, nagu geomeetria ja 3D-esitus. Seostatavad objektid vĂ”ivad olla nii samas kui ka erinevates failides ning neid töödeldakse kui kergekaalulisi tĂ€ielikke kloone vĂ”i kui sama objekti kahe erineva eksemplari olemasolu.

- C++ ja Python objektide puhul on lubatud dĂŒnaamiliste omaduste lisamine, mida saab kasutada PropertyMemo makro asemel.

- Tagatud on visuaalne esiletÔstmine elementidest, mis on teiste elementide eest varjatud.

- Seade redaktoris on nĂŒĂŒd vĂ”imalik mÀÀrata kuupĂ€ev ja kellaaeg varukoopiate failinimes, lisaks jĂ€rjestusnumbrile. Formaat on kohandatav, nĂ€iteks "%Y%m%d-%H%M%S".

- Seade parameetrite redaktoris on saanud uue vÀlja parameetrite kiireks otsimiseks.

- Sisse on viidud toe juurdehercides, kui fĂŒĂŒsilises mÔÔtĂŒhikus ning pakutud on omadus "Frequency". Samuti on lisatud mÔÔtĂŒhikud Gaussid, Weberid ja Erstedid.
- Lisatud TextDocument tööriist, et sisestada objekt nende tekstide salvestamiseks.
- Lisatud toetus 3D mudelitele glTF formaadis ja rakendatud eksportimise vÔimalus html WebGL-iga.
- Töötleva seadme haldur on oluliselt uuendatud, kus on nĂŒĂŒd vĂ”imalik kuvada tĂ€ielikku teavet kĂ”ikide vĂ€liste keskkondade ja makrode kohta, samuti kontrollida uuenduste olemasolu, kasutada enda deposiite ning tuvastada juba paigaldatud, aegunud vĂ”i uuenduse ootel lisandeid.

- Ahnese projekteerimise keskkonna (Arch) vĂ”imalusi on laiendatud. Tööriist SectionPlane toetab nĂŒĂŒd nĂ€htamatute alade eemaldamist kaamera simulatsiooni jaoks. Lisatud on Fence tööriist aia ja selle kinnituspulkade projekteerimiseks. Tööriista Arch Site on lisatud kompassi kuvamise toetus ning rakendatud pĂ€ikeseliikumise jĂ€lgimise vĂ”imalus, arvestades laius- ja pikkuskraadi, et hinnata ruumide insolatsiooni parameetreid elamu sees ja arvutada katuseservade pikkust.

Lisatud uus CutLine tööriist kÔvade objektide, nÀiteks seinte ja plokkstruktuuride vÀljalÔigete loomiseks. Parandatud on armeerimise arvutamise lisandmodule, lisatud on liides parameetrite ja armeerimise asukoha automatiseerimiseks.

Shapefile formaadis failide importimise tugi on lisatud, mida kasutatakse GIS-rakendustes. Uus Truss tööriist on vĂ€lja pakutud talade (fermid) loomiseks, samuti CurtainWall tööriist erinevat tĂŒĂŒpi seinte genereerimiseks. SectionPlane'is on lisatud uued joonistamisreĆŸiimid (Data, Coin ja Coin mono) ja vĂ”imalus genereerida faile SVG formaadis.

- Kaks mÔÔtmelise joonistamise keskkonnas (Draft) on redigeerijat mĂ€rkimisvÀÀrselt tĂ€iustatud, lisades vĂ”imaluse korraga redigeerida mitut objekti. Lisa tööriist SubelementHighlight, mis vĂ”imaldab esile tĂ”sta sĂ”lmi ja servasid objektide redigeerimiseks, rakendades korraga erinevaid modifikaatoreid, nagu nĂ€iteks liikumine, mÔÔtkava muutmine ja pööramine. Lisatud on tĂ€ieĂ”iguslik kihtide sĂŒsteem, mis sarnaneb teiste CAD-rakenduste kasutatavale ning toetab objektide liigutamist kihtide vahel drag&drop-mooduliga, nĂ€htavuse haldamist ja vĂ€rvikodeerimist kihtide seotuse jaoks.

Lisatud uus tööriist CubicBezCurve Bezier-kĂ”verate loomiseks vektorgraafika redigeerija Inkscape stiilis. Lisa tööriist Arc 3Points ringkaare loomiseks kolme punkti abil. Lisa tööriist Fillet ĂŒmarate nurkade ja fasettide loomiseks. Parandatud on SVG-formaadi toetamist. Rakendatud on stiiliredaktor, mis vĂ”imaldab muuta annotatsioonide stiili, nĂ€iteks fontide vĂ€rvi ja suurust.

- FEM-i (lĂ”pp-elementide moodul) keskkonda on tehtud palju tĂ€iustusi, mis pakub vahendeid lĂ”pp-elementide analĂŒĂŒsiks. Seda saab kasutada nĂ€iteks erinevate mehaaniliste mĂ”jude, nagu vibratsiooni, kuumenemise ja deformatsiooni mĂ”ju hindamiseks arendatavale objektile.

- OpenCasCade'i (Part) objektidega töötamise keskkonnas on nĂŒĂŒd vĂ”imalik luua objekte imporditud polĂŒgoonvĂ”rgust (Mesh) pĂ€rinevate punktide pĂ”hjal. Primitivi redigeerimise ajal on suurenenud eelvaate vĂ”imalused.

- Töötlemise ettevalmistuste (PartDesign), 2D-kujundeid jooniste (Sketcher) ja mudelite parameetrite elektrooniliste tabelite (Spreadsheet) loomise keskkondades on tehtud tÀiustusi.

- Path-i keskkonda, mis genereerib G-Code'i juhised FreeCAD mudeli pÔhjal (G-Code'i keelt kasutatakse CNC-masinates ja mÔnedes 3D-printerites), on lisatud 3D-printeri jahutuse juhtimise toetus. Uued operatsioonid: Slot, mis loob avasid tugipunktide jÀrgi, ja V-Carve, mis vÔimaldab graveerida V-kujulise otsikuga.

- Renderi keskkonda on lisatud tugi renderdusmootorile 'Cycles', mida kasutatakse Blenderi 3D-modelleerimisprogrammis.
- TechDraw'i tööriistade hulka on lisatud tĂ€iustusi, et hĂ”lbustada 2D-modelleerimist ja 3D-mudelite 2D-projektsioonide loomist. 3D-vaate akna ekraanipiltide paigutamine ja skaleerimine on paranenud. Uus WeldSymbol tööriist pakub symbole keevituste tuvastamiseks, sealhulgas Venemaa GOST standardite kohased sĂŒmbolid. On lisatud LeaderLine ja RichTextAnnotation tööriistad annotatsioonide loomiseks. Ballooni tööriist on lisatud numbrite, tĂ€htede ja tekstide siltide kinnitamiseks.

On lisatud CosmeticVertex, Midpoints ja Quadrant tööriistad, mis vÔimaldavad fiktiivsete tipude lisamist, et nÀidata mÔÔtmeid. On lisatud FaceCenterLine, 2LineCenterLine ja 2PointCenterLine tööriistad keskjoonte lisamiseks. ActiveView tööriist vÔimaldab luua staatilise pildi 3D-vaatest ja paigutada selle uue vaatega TechDraw's (nagu kiirusvaade kiireks visualiseerimiseks). Uued jooniste kohandamise mallid on loodud paberi formaatidele B, C, D ja E ning samuti GOST 2.104-2006 ja GOST 21.1101-2013 nÔuetele vastavad mallid.

- Automaatse konstruktsiooni ja kergmetallist raamide ĂŒhendamise makro on lisatud.

- Esitletud on uus moodul Assembly4, mis pakub tÀiustatud keskkonda kokkupandud mitmekomponentsete konstruktsioonide projekteerimise tööks.

- Uuendatud 3D Printing Tools, STL-formaadis mudelite tööriistad, mida saab kasutada 3D-printimiseks.

- Lisatud on moodul ArchTextures, mis pakub vahendeid tekstuuride kasutamiseks Arch-keskkonnas, vÔimaldades realistlikku ehitiste visualiseerimist.

- Flamingo asemel on tulnud moodul Dodo koos tööriistade ja objektidega, et kiirendada karkasside ja torude joonistamist.

Allikas: opennet.ru





























