Жил гаруйн хугацаанд хөгжүүлсний дараа FreeCAD 3 нээлттэй параметрийн 0.20D загварчлалын систем хэвлэгдэн гарсан бөгөөд энэ нь уян хатан тохируулгын сонголтууд болон нэмэлтүүдийг холбох замаар үйл ажиллагааг нэмэгдүүлэх замаар ялгагдана. Интерфэйс нь Qt номын санг ашиглан бүтээгдсэн. Python дээр нэмэлтүүдийг үүсгэж болно. STEP, IGES, STL зэрэг янз бүрийн форматаар загваруудыг хадгалах, ачаалахыг дэмждэг. FreeCAD кодыг LGPLv2 лицензийн дагуу түгээдэг ба Open CASCADE нь загварчлалын цөм болгон ашигладаг. Удахгүй Линукс (AppImage), macOS болон Windows-д зориулсан бэлэн угсралтуудыг бэлтгэх болно.
FreeCAD нь загварын параметрүүдийг өөрчлөх замаар дизайны янз бүрийн хувилбаруудыг ашиглах боломжийг олгодог бөгөөд загварыг хөгжүүлэх өөр өөр цэгүүдэд өөрийн ажлыг үнэлэх боломжийг олгодог. Төсөл нь CATIA, Solid Edge, SolidWorks зэрэг арилжааны CAD системийг үнэ төлбөргүй орлуулах боломжтой. Хэдийгээр FreeCAD-ийн үндсэн хэрэглээ нь механик инженерчлэл, шинэ бүтээгдэхүүний дизайнд зориулагдсан боловч уг системийг архитектурын дизайн гэх мэт бусад салбарт ашиглах боломжтой.
FreeCAD 0.20-ийн гол шинэчлэлүүд:
- Тусдаа Тусламжийн нэмэлт хэрэгсэлд багтсан бөгөөд төслийн Wiki-ээс мэдээллийг шууд харуулдаг тусламжийн систем бүрэн шинэчлэгдсэн.
- Хэрэглэгчийн интерфэйс нь шинэчлэгдсэн Navigation Cube-тэй бөгөөд одоо 3D үзэмжийг 45% эргүүлэх ирмэгүүдтэй болсон. Нүүрэн дээр дарахад 3D дүрсийг хамгийн ойрын логик байрлал руу автоматаар эргүүлэх горимыг нэмсэн. Тохиргоонууд нь Navigation Cube-ийн хэмжээг өөрчлөх боломжийг олгодог.
- Тусламж болон Wiki-ээс мэдээлэл олоход хялбар болгох үүднээс зөвлөмжид нийтлэг болон дотоод тушаалын нэрийг харуулахыг нэмсэн.
- Элементийн мод дахь объектыг давхар товших үед ашиглах засварлах горимыг сонгох шинэ Std UserEditMode командыг нэмсэн.
- Элементийн модонд харуулсан контекст цэсэнд тэдгээрээс хамаарах объектуудыг сонгосон объектуудад нэмэх боломжтой болсон.
- Эд анги, угсралтын хөндийгүй, тогтмол хэсгүүдийг авахын тулд Section Cut шинэ хэрэгсэл хэрэгжсэн.
- OpenSCAD болон TinkerCAD дээрх навигацид суурилсан хулганы навигацийн хоёр шинэ загварыг нэмсэн.
- Тохиргоонууд нь 3D үзвэрийн координатын системийн хэмжээг өөрчлөх боломжийг олгодог.
- Ажлын талбарын тохиргооны самбарт FreeCAD эхлүүлэх үед сонгосон ажлын талбаруудыг автоматаар ачаалах дэмжлэг нэмэгдсэн.
- Линукс платформ дээр тохиргоо, өгөгдөл, кэш ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD болон $HOME/) хадгалах XDG-ийн тодорхойлолтод тодорхойлсон сангуудыг ашиглахад шилжилт хийсэн. $HOME /.FreeCAD болон /tmp-ийн оронд кэш/FreeCAD).
- Шинэ төрлийн нэмэлт нэмэгдлээ - Preference Packs, түүгээр дамжуулан та хэрэглэгчийн тохиргооны файлаас (user.cfg) тохиргооны багцыг түгээх боломжтой, жишээлбэл, нэг хэрэглэгч өөртэйгээ тохиргоогоо хуваалцах боломжтой. Та мөн Qt загвартай файлуудыг нэмж тохиргооны багцад сэдвүүдийг тарааж болно.
- Нэмэлтийн менежер нь тохиргооны багцын хуваарилалтыг дэмжиж, нэмэлт мета өгөгдлүүдийн мэдээллийг харуулдаг, код нь гуравдагч этгээдийн git репозиторууд дээр байрладаг нэмэлтүүдийн дэмжлэгийг сайжруулж, нэмэлтүүдийг хайх, гаралтыг шүүх боломжийг өргөжүүлж байна. .
- Архитектурын дизайны орчны (Арк) боломжууд өргөжсөн. Хавсаргах онцлог хэрэгсэлд цонх, тоног төхөөрөмжийг хананд хамааруулан параметрийн дагуу байрлуулах чадварыг нэмсэн. Бүтцийн объектуудын шинэ шинж чанарууд нэмэгдсэн. Үндсэн объект дээр тулгуурлан олон архитектурын бүтцийг бий болгох шинэ командыг нэмсэн. IFC импорт, экспорт нь мөр, текст гэх мэт XNUMXD өгөгдлийг дэмждэг.
- XNUMXD зургийн орчинд (Ноорог) PAT форматтай (AutoCAD) файлуудын загваруудыг ашиглан сонгосон объектын ирмэгийг зурахын тулд Draft Hatch командыг нэмсэн. Нэрлэсэн бүлгүүдийг нэмэх командыг нэмсэн.
- FEM (Finite Element Module) орчны чадавхийг өргөжүүлж, эцсийн элементийн шинжилгээ хийх хэрэгслээр хангаж, жишээлбэл, янз бүрийн механик нөлөөллийн (чичиргээ, дулаан, хэв гажилтын эсэргүүцэл) объектод үзүүлэх нөлөөллийг үнэлэхэд ашиглаж болно. боловсруулж байгаа. Нарийн төвөгтэй симуляцид ашиглаж болох Z88 Solver-ийг бүрэн хэлбэрт оруулав. Calculix Solver ашиглан гулзайлтын шинжилгээ хийх чадварыг хэрэгжүүлдэг. Gmsh олон өнцөгт сүлжээний хэрэгсэлд шинэ шинж чанарууд болон 3D торыг дахин нэгтгэх чадварыг нэмсэн.
- OpenCasCade (Part) объектуудтай ажиллах орчин нь дотоод бүтцийг шахахад зөв дэмжлэг үзүүлдэг.
- Ажлын хэсгүүдийг бий болгох (PartDesign), 2D дүрс зурах (Sketcher), загварын параметр бүхий хүснэгтийг хадгалах (Spreadsheet), CNC машин болон 3D принтерийн G-кодын зааварчилгаа үүсгэх (зам), 2 хэмжээст загварчлал, 2D загваруудын 3 хэмжээст төсөөллийг бий болгох орчинг сайжруулсан. TechDraw), угсармал олон бүрэлдэхүүн хэсэгтэй бүтцийн дизайн (Assembly3 ба Assembly4).
- Төслийн Qt 5.x болон Python 3.x руу шилжих ажил дууссан. Python 2 болон Qt4-тэй барилгыг дэмжихээ больсон.
Эх сурвалж: opennet.ru