Emva kweminyaka ephantse ibe mibini yophuhliso, ukukhutshwa kwenkqubo evulekileyo yeparametric ye-3D ye-model FreeCAD 0.19 ifumaneka ngokusemthethweni. Ikhowudi yomthombo wokukhutshwa yapapashwa ngoFebruwari 26, kwaye emva koko yahlaziywa ngo-Matshi 12, kodwa isibhengezo esisemthethweni sokukhululwa salibaziseka ngenxa yokungafumaneki kweephakheji zofakelo kuzo zonke iiplatifomu ezibhengeziweyo. Kwiiyure ezimbalwa ezidlulileyo, isilumkiso sokuba isebe le-FreeCAD 0.19 alikakulungeli ngokusemthethweni kwaye liphuhliswa lisusiwe kwaye ukukhululwa ngoku kunokuqwalaselwa kugqityiwe. Inguqulelo yangoku kwisiza nayo itshintshiwe ukusuka kwi-0.18 ukuya kwi-0.19.1.
Ikhowudi ye-FreeCAD isasazwa phantsi kwelayisenisi ye-LGPLv2 kwaye iyahlukaniswa ngeendlela eziguquguqukayo zokwenza ngokwezifiso kunye nokusebenza okwandisiweyo ngokudityaniswa kwee-add-ons. Iindibano esele zenziwe zilungiselelwe iLinux (AppImage), iMacOS kunye neWindows. Ujongano lwakhiwe kusetyenziswa ilayibrari yeQt. Izongezo zinokudalwa kwiPython. Ixhasa ukugcina kunye nokulayisha iimodeli kwiifomathi ezahlukeneyo, kubandakanya INYATHELO, IGES kunye ne-STL. Vula i-CASCADE isetyenziswa njenge-kernel yomzekelo.
IFreeCAD ikuvumela ukuba udlale ngeenxa zonke ngeendlela ezahlukeneyo zoyilo ngokutshintsha iiparamitha zemodeli kwaye uvavanye umsebenzi wakho kwiindawo ezahlukeneyo kuphuhliso lwemodeli. Iprojekthi inokusebenza njengokutshintshwa kwamahhala kwiinkqubo ze-CAD zorhwebo ezifana ne-CATIA, i-Solid Edge kunye ne-SolidWorks. Nangona usetyenziso oluphambili lweFreeCAD ikubunjineli boomatshini kunye noyilo lwemveliso entsha, inkqubo inokuphinda isetyenziswe kwezinye iindawo ezinjengoyilo loyilo.
Iinguqulelo eziphambili zeFreeCAD 0.19:
- Ukufuduka kweprojekthi ukusuka kwi-Python 2 kunye ne-Qt4 ukuya kwi-Python 3 kunye ne-Qt5 ubukhulu becala bugqityiwe, kwaye abaninzi abaphuhlisi sele betshintshele ekusebenziseni i-Python3 kunye ne-Qt5. Ngexesha elifanayo, kusekho iingxaki ezingasonjululwanga kwaye ezinye iimodyuli zeqela lesithathu azizange zifakwe kwiPython.
- Ityhubhu yokukhangela yenziwe yala maxesha kujongano lomsebenzisi, uyilo olubandakanya ukungafihli kunye neentolo ezandisiweyo. Imodyuli eyongeziweyo yeCubeMenu, ekuvumela ukuba wenze imenyu kwaye utshintshe ubungakanani betyhubhu.
- Kuye kwaziswa umxholo omtsha we-icon ekhaphukhaphu, okhumbuza i-Blender kwisitayile kwaye iyahambelana nemibala eyahlukeneyo, kubandakanya imixholo emnyama kunye ne-monochrome.
- Yongezwe ujongano lokulawula imixholo ye icon.
- Yongeza iinketho ezininzi zomxholo omnyama kunye neseti yesitayile esimnyama.
- Yongeza isicwangciso sokubonisa iibhokisi zokhetho ezikhethiweyo phambi kwezinto emthini obonisa imixholo yoxwebhu. Utshintsho luphucula ukusetyenziswa kwezikrini zokuchukumisa.
- Inkxaso eyongeziweyo yokugcina izikrini ezinemvelaphi ecacileyo kwisixhobo se-ViewScreenShot.
- I-App entsha::Into yonxulumaniso iphunyeziwe, eyilelwe ukudala izinto ezidityanisiweyo ngaphakathi kuxwebhu, kunye nokudibanisa izinto ezikumaxwebhu angaphandle. I-App::Ikhonkco ivumela into enye ukuba isebenzise idatha esuka kwenye into, efana nejometri kunye nokumelwa kwe-3D. Izinto ezidityanisiweyo zinokufumaneka kwiifayile ezifanayo okanye ezahlukeneyo, kwaye ziphathwa njengee-clones ezikhanyayo ezipheleleyo okanye njengento efanayo ekhoyo kwiikopi ezimbini ezahlukeneyo.
- C ++ kunye nezinto zePython zivumelekile ukuba zongeze iipropathi eziguquguqukayo ezinokusetyenziswa endaweni yePropertyMemo macro.
- Ukukwazi ukuqaqambisa ngokubonakalayo izinto ezifihliweyo kwezinye izinto kunikezelwa.
- Kumhleli wesethingi, ngoku kunokwenzeka ukucacisa umhla kunye nexesha kumagama eefayile ezigciniweyo, ukongeza kwinombolo yothotho. Ifomathi inokwenziwa, umzekelo "%Y%m%d-%H%M%S".
- Umhleli weparameters unentsimi entsha yokukhangela ngokukhawuleza iiparamitha.
- Inkxaso eyongeziweyo ye-hertz njengeyunithi ebonakalayo yokulinganisa, kunye nepropathi ye-"Frequency". I-Gauss, i-Webers kunye ne-Oersted iiyunithi zokulinganisa nazo zongezwa.
- Isixhobo soFakelo lwe-TextDocument yokufakela into yokugcina umbhalo ongekho mthethweni.
- Inkxaso eyongeziweyo yeemodeli ze-3D kwifomathi ye-glTF kwaye iphunyezwe ukukwazi ukuthumela ngaphandle kwi-html ngeWebGL.
- Umphathi we-add-on uhlaziywe kakhulu, ekwazi ukubonisa ulwazi olupheleleyo malunga nazo zonke iimeko zangaphandle kunye nee-macros, kunye nokukhangela uhlaziyo, sebenzisa iindawo zokugcina, kwaye uphawule ezongezo esele zifakiwe, eziphelelwe lixesha, okanye ilindele uhlaziyo.
- Izakhono zendawo yoyilo lwezakhiwo (Arch) zandisiwe. Isixhobo seSectionPlane ngoku sinenkxaso yokulahla imimandla engabonakaliyo yokulinganisa ikhamera. Isixhobo esongeziweyo socingo lokuyila ucingo kunye nezithuba zokulukhusela. Isixhobo seArch Site songeze inkxaso yokubonisa ikhampasi kwaye siphumeze ukukwazi ukulandelela ukuhamba kwelanga ngokuqwalasela i-latitude kunye ne-longitude ukuqikelela i-insolation parameters yamagumbi endlwini kunye nokubala ukugqithiswa kophahla.
Yongeza isixhobo esitsha se-CutLine sokwenza ukusikwa kwezinto eziqinileyo ezifana neendonga kunye nezakhiwo zebhloko. I-add-on yokubala ukuqiniswa kuphuculwe, i-interface yongezwa kwi-automate parameters kunye nokubekwa kokuqiniswa.
Inkxaso eyongeziweyo yokungenisa iifayile kwifomathi yeShapefile esetyenziswa kwizicelo zeGIS. Isixhobo esitsha se-Truss sicetywayo ekudaleni izakhiwo ze-beam (i-trusses), kunye nesixhobo se-CurtainWall sokudala iintlobo ezahlukeneyo zeendonga. Iindlela ezintsha zokunikezela (iDatha, iCoin kunye neCoin mono) kunye nokukwazi ukuvelisa iifayile kwifomathi ye-SVG yongezwe kwi-SectionPlane.
- Kwimeko-bume yokuzoba umzobo omacala mabini (uYilo), umhleli uphuculwe kakhulu, apho ngoku kunokwenzeka ukuhlela izinto ezininzi ngaxeshanye. Yongeza isixhobo se-SubelementHighlight sokuqaqambisa iindawo kunye nemiphetho yezinto ukuhlela izinto ezininzi ngexesha elinye kunye nokusebenzisa izilungisi ezahlukeneyo kubo kanye, umzekelo, ukuhambisa, ukulinganisa kunye nokujikeleza. Inkqubo egcweleyo yomaleko yongezwe, efana naleyo isetyenziswa kwezinye iisistim zeCAD, kwaye exhasa izinto ezihambayo phakathi kweeleya kwimo yokutsala nokuwisa, ukulawula ukubonakala nokumakisha umbala wee-ankile kwiileya.
Yongeza isixhobo esitsha, iCubicBezCurve, ekudaleni i-Bezier curves usebenzisa ubuchule be-Inkscape-style vector-based. Isixhobo se-Arc 3Points esongeziweyo sokwenza ii-arcs ezijikelezayo usebenzisa amanqaku amathathu. Isixhobo esongeziweyo seFillet sokwenza iikona ezijikelezileyo kunye nee-chamfers. Inkxaso ephuculweyo yefomathi ye-SVG. Umhleli wesimbo uphunyeziwe okuvumela ukuba utshintshe isitayile sochazo, njengombala kunye nobungakanani befonti.
- Uphuculo oluninzi lwenziwe kwindawo ye-FEM (i-Finite Element Module), ebonelela ngezixhobo zokuhlalutya izinto ezinokuphela, ezinokuthi zisetyenziswe, umzekelo, ukuvavanya impembelelo yeempembelelo ezahlukeneyo zomatshini (ukuchasana nokungcangcazela, ubushushu kunye nokuguqulwa) into ephuhlisiweyo.
- Kwimekobume yokusebenza kunye nezinto ze-OpenCasCade (Icandelo), ngoku kunokwenzeka ukwenza into esekelwe kumanqaku avela kwi-polygonal mesh (iMesh). Izakhono zokujonga kwangaphambili zandisiwe xa uhlela izinto zokuqala.
- Iimeko eziphuculweyo zokudala iindawo ezingenanto (PartDesign), ukuzoba amanani e-2D (i-Sketcher) kunye nokugcina i-spreadsheets kunye neeparamitha zemodeli (iSpreadsheet).
- Imekobume yeNdlela, ekuvumela ukuba uvelise imiyalelo yeKhowudi ye-G esekwe kwimodeli yeFreeCAD (ulwimi lweKhowudi ye-G lusetyenziswa koomatshini be-CNC kunye nabanye abashicileli be-3D), yongeze inkxaso yokulawula ukupholisa komshicileli we-3D. Imisebenzi emitsha iye yongezwa: I-Slot yokudala iindawo zokubeka usebenzisa iindawo zokubhekisela kunye ne-V-Carve yokukrola usebenzisa i-V-shaped nozzle.
- Ubume be-Render bongeze inkxaso ye-injini yonikezelo "yeMijikelo" esetyenziswa kwiphakheji yemodeli ye-Blender 3D.
- Izixhobo kwi-TechDraw, indawo ye-2D yokwenza imodeli kunye nokudala uqikelelo lwe-2D yeemodeli ze-3D, zandisiwe. Ukuphuculwa kokubekwa kunye nokwandiswa kweefestile zesikrini zokujonga i-3D. Yongeza isixhobo se-WeldSymbol, esibonelela ngeesimboli zokuchonga i-welds, kubandakanywa iimpawu ezisetyenziswa kwiiGOST zaseRashiya. I-LeaderLine eyongeziweyo kunye nezixhobo ze-RichTextAnnotation zokudala izichasiselo. Isixhobo seBhaluni esongeziweyo sokuncamathisela iilebhile ezinamanani, iileta kunye nokubhaliweyo.
I-CosmeticVertex eyongeziweyo, i-Midpoints kunye ne-Quadrant izixhobo zokongeza ii-vertices ezikhohlisayo ezinokuthi zisetyenziswe ukucacisa imilinganiselo. IFaceCenterLine eyongeziweyo, i-2LineCenterLine kunye ne-2PointCenterLine izixhobo zokongeza imigca ephakathi. Isixhobo se-ActiveView esongeziweyo ukwenza umfanekiso omileyo ukusuka kwimboniselo ye-3D kwaye uyibeke ngendlela yembono entsha kwi-TechDraw (njengomfanekiso okhawulezayo wonikezelo). Izifanekiso ezintsha zokuyila imidwebo yephepha kwiifomathi ze-B, C, D kunye no-E zongeziweyo, kunye neetemplates ezihlangabezana neemfuno zeGOST 2.104-2006 kunye neGOST 21.1101-2013.
- I-macro eyongeziweyo yoyilo oluzenzekelayo kunye nokuqina kweefreyimu zentsimbi ezikhanyayo.
- Imodyuli entsha ye-Assembly4 icetywayo ngokuphunyezwa kwemeko-bume ephuculweyo yokuyila ukusebenza kwezakhiwo zamacandelo amaninzi.
- IZixhobo zoShicilelo eziHlaziyiweyo ze-3D, izixhobo zokusebenza ngeemodeli ze-STL ezinokusetyenziselwa ushicilelo lwe-3D.
- Yongezwe imodyuli ye-ArchTextures, ebonelela ngeendlela zokusebenzisa i-textures kwi-Arch environment enokusetyenziswa ukunika izakhiwo ngokufanelekileyo.
- I-Flamingo yatshintshwa yimodyuli yeDodo kunye nesethi yezixhobo kunye nezinto zokukhawulezisa umzobo wefreyimu kunye nemibhobho.
umthombo: opennet.ru