Бараг хоёр жил хөгжүүлсний дараа FreeCAD 3 нээлттэй параметрийн 0.19D загварчлалын системийг албан ёсоор гаргах боломжтой боллоо. Хувилбарын эх кодыг 26-р сарын 12-нд нийтэлж, дараа нь 0.19-р сарын 0.18-нд шинэчилсэн боловч зарласан бүх платформуудын суулгацын багц байхгүйгээс уг хувилбарын албан ёсны мэдэгдэл хойшлогджээ. Хэдэн цагийн өмнө FreeCAD 0.19.1 салбар хараахан албан ёсоор бэлэн болоогүй, боловсруулагдаж байгаа гэсэн анхааруулгыг устгасан бөгөөд одоо хувилбарыг дууссан гэж үзэж болно. Мөн сайт дээрх одоогийн хувилбарыг XNUMX-аас XNUMX болгож өөрчилсөн.
FreeCAD код нь LGPLv2 лицензийн дагуу тархсан бөгөөд уян хатан тохируулгын сонголтууд болон нэмэлтүүдийн холболтоор нэмэгдсэн функцээр ялгагдана. Бэлэн угсралтуудыг Linux (AppImage), macOS болон Windows-д зориулж бэлтгэсэн. Интерфейс нь Qt номын санг ашиглан бүтээгдсэн. Нэмэлтүүдийг Python дээр үүсгэж болно. STEP, IGES, STL зэрэг янз бүрийн форматаар загваруудыг хадгалах, ачаалахыг дэмждэг. Нээлттэй CASCADE нь загварчлалын цөм болгон ашиглагддаг.
FreeCAD нь загварын параметрүүдийг өөрчлөх замаар дизайны янз бүрийн хувилбаруудыг ашиглах боломжийг олгодог бөгөөд загварыг хөгжүүлэх өөр өөр цэгүүдэд өөрийн ажлыг үнэлэх боломжийг олгодог. Төсөл нь CATIA, Solid Edge, SolidWorks зэрэг арилжааны CAD системийг үнэ төлбөргүй орлуулах боломжтой. Хэдийгээр FreeCAD-ийн үндсэн хэрэглээ нь механик инженерчлэл, шинэ бүтээгдэхүүний дизайнд зориулагдсан боловч уг системийг архитектурын дизайн гэх мэт бусад салбарт ашиглах боломжтой.
FreeCAD 0.19-ийн гол шинэчлэлүүд:
- Төслийн Python 2 ба Qt4-ээс Python 3 болон Qt5 руу шилжих ажил үндсэндээ дуусч байгаа бөгөөд ихэнх хөгжүүлэгчид Python3 болон Qt5-г ашиглахад аль хэдийн шилжсэн байна. Үүний зэрэгцээ зарим нэг шийдэгдээгүй асуудлууд байсаар байгаа бөгөөд зарим гуравдагч талын модулиудыг Python-д шилжүүлээгүй байна.
- Навигацийн кубыг хэрэглэгчийн интерфэйс дээр шинэчилсэн бөгөөд дизайн нь ил тод байдал, томруулсан сумтай. Цэсийг өөрчлөх, кубын хэмжээг өөрчлөх боломжийг олгодог CubeMenu модулийг нэмсэн.
- Blender-ийг санагдуулам, бараан болон монохром сэдэв зэрэг янз бүрийн өнгөний схемд нийцсэн шинэ хөнгөн жинтэй дүрсний загварыг танилцууллаа.
- Дүрс загваруудыг удирдах интерфэйс нэмсэн.
- Харанхуй загварын хэд хэдэн сонголт болон бараан хэв маягийн багцыг нэмсэн.
- Баримт бичгийн агуулгыг харуулсан модны элементүүдийн өмнө сонгох нүдийг харуулах тохиргоог нэмсэн. Энэхүү өөрчлөлт нь мэдрэгчтэй дэлгэцийн ашиглалтыг сайжруулсан.
- ViewScreenShot хэрэгсэлд ил тод дэвсгэртэй дэлгэцийн агшинг хадгалах дэмжлэг нэмсэн.
- Баримт бичиг дотор холбогдсон объектуудыг үүсгэх, мөн гадаад баримт бичигт байгаа объектуудтай холбоход зориулагдсан шинэ App::Link объект хэрэгжсэн. App::Link нь нэг объектод геометр, 3D дүрслэл гэх мэт өөр объектын өгөгдлийг ашиглах боломжийг олгодог. Холбогдсон объектууд нь ижил эсвэл өөр файлд байрлаж болох бөгөөд тэдгээрийг хөнгөн жинтэй бүрэн клон эсвэл хоёр өөр хуулбартай ижил объект гэж үздэг.
- C++ болон Python объектуудад PropertyMemo макроны оронд ашиглаж болох динамик шинж чанаруудыг нэмэхийг зөвшөөрдөг.
- Бусад элементүүдээс нуугдаж буй элементүүдийг нүдээр тодруулах чадварыг өгдөг.
- Тохиргоо засварлагч дээр нөөц файлуудын нэрэнд серийн дугаараас гадна огноо, цагийг зааж өгөх боломжтой болсон. Форматыг өөрчлөх боломжтой, жишээ нь "%Y%m%d-%H%M%S".
- Параметр засварлагч нь параметрүүдийг хурдан хайх шинэ талбартай болсон.
- Хэмжилтийн физик нэгж болох герцийн дэмжлэгийг нэмж, мөн "Давтамж" шинж чанарыг санал болгов. Гаусс, Веберс, Эрстед хэмжүүрийн нэгжүүдийг мөн нэмсэн.
- Дурын текстийг хадгалах объект оруулах TextDocument хэрэгслийг нэмсэн.
- glTF форматаар 3D загварт зориулсан дэмжлэгийг нэмж, WebGL ашиглан html руу экспортлох боломжийг хэрэгжүүлсэн.
- Нэмэлт менежер нь бүх гадаад орчин, макросын талаарх бүрэн мэдээллийг харуулах, шинэчлэлтүүдийг шалгах, өөрийн хадгалах санг ашиглах, суулгасан, хуучирсан, эсвэл нэмэлт программуудыг тэмдэглэх боломжтой болсон. шинэчлэлтийг хүлээж байна.
- Архитектурын дизайны орчны (Арк) боломжууд өргөжсөн. SectionPlane хэрэгсэл нь камерын симуляцид үл үзэгдэх бүс нутгийг буулгах дэмжлэгтэй болсон. Хашаа зохион бүтээхэд зориулсан хашаа хэрэгсэл, түүнийг бэхлэх тулгуур багана нэмсэн. Arch Site хэрэгсэл нь луужин харуулах дэмжлэгийг нэмж, өргөрөг, уртрагыг харгалзан нарны хөдөлгөөнийг хянах, байшингийн өрөөнүүдийн дулаалгын параметрүүдийг тооцоолох, дээврийн уналтыг тооцоолох боломжийг нэвтрүүлсэн.
Хана, блокны бүтэц зэрэг хатуу объектуудад зүсэлт хийх шинэ CutLine хэрэгслийг нэмсэн. Арматурыг тооцоолох нэмэлтийг сайжруулж, параметрүүдийг автоматжуулах, арматурыг байрлуулах интерфейсийг нэмсэн.
GIS програмуудад ашигладаг Shapefile форматаар файл импортлох дэмжлэг нэмэгдсэн. Цацрагийн бүтэц (ферм) үүсгэх шинэ Truss хэрэгсэл, түүнчлэн янз бүрийн төрлийн ханыг бий болгох CurtainWall хэрэгслийг санал болгов. SectionPlane-д шинэ дүрслэх горимууд (Data, Coin болон Coin mono) болон SVG форматаар файл үүсгэх чадварыг нэмсэн.
- Хоёр хэмжээст зургийн (Ноорог) орчинд засварлагч нь мэдэгдэхүйц сайжирсан бөгөөд энэ нь хэд хэдэн объектыг нэгэн зэрэг засах боломжтой болсон. Хэд хэдэн объектыг нэгэн зэрэг засварлах, зөөх, масштаблах, эргүүлэх гэх мэт янз бүрийн хувиргагчийг нэгэн зэрэг хэрэглэхийн тулд объектын зангилаа, ирмэгийг тодруулах SubelementHighlight хэрэгслийг нэмсэн. Бусад CAD системд ашигладагтай адил бүрэн хэмжээний давхаргын системийг нэмсэн бөгөөд энэ нь чирэх, буулгах горимд давхаргууд хооронд объектуудыг хөдөлгөх, харагдах байдлыг хянах, давхаргын зангууны өнгийг тэмдэглэх боломжийг олгодог.
Inkscape маягийн векторт суурилсан техникийг ашиглан Bezier муруй үүсгэх CubicBezCurve шинэ хэрэгсэл нэмэгдсэн. Гурван цэгийг ашиглан дугуй нум үүсгэх Arc 3Points хэрэгслийг нэмсэн. Бөөрөнхий булан, ховил үүсгэх филе хэрэгсэл нэмсэн. SVG форматын дэмжлэгийг сайжруулсан. Өнгө, үсгийн хэмжээ гэх мэт тайлбарын хэв маягийг өөрчлөх боломжийг олгодог загварын засварлагч хэрэгжсэн.
- Төрөл бүрийн механик нөлөөллийн (чичиргээ, дулаан, хэв гажилт) үзүүлэх нөлөөллийг үнэлэхэд ашиглаж болох төгсгөлийн элементийн шинжилгээ хийх хэрэгслээр хангадаг FEM (Finite Element Module) орчинд олон тооны сайжруулалт хийгдсэн. боловсруулсан объект.
- OpenCasCade объектуудтай (Хэсэг) ажиллах орчинд импортын олон өнцөгт торноос (Mesh) цэгүүд дээр үндэслэн объект үүсгэх боломжтой болсон. Командуудыг засварлах үед урьдчилан харах боломжууд өргөжсөн.
- Хоосон хуудас үүсгэх (PartDesign), 2D дүрс зурах (Sketcher) болон загварын параметр бүхий хүснэгтийг хадгалах орчинг сайжруулсан (Spreadsheet).
- FreeCAD загвар дээр үндэслэн G-кодын зааврыг үүсгэх боломжийг олгодог Path орчин (G-кодын хэлийг CNC машин болон зарим 3D принтерт ашигладаг) нь 3D принтерийн хөргөлтийг хянах дэмжлэгийг нэмсэн. Шинэ үйлдлүүд нэмэгдлээ: Лавлах цэгүүдийг ашиглан үүр үүсгэх үүр, V хэлбэрийн цорго ашиглан сийлбэр хийх V-Carve.
- Render орчин нь Blender 3D загварчлалын багцад ашигладаг "Цикл" дүрслэх хөдөлгүүрт нэмэлт дэмжлэг үзүүлсэн.
- 2 хэмжээст загварчлал, 2 хэмжээст загваруудын 3 хэмжээст проекцийг бий болгох орчин болох TechDraw дахь хэрэгслүүдийг өргөжүүлэв. 3D үзэхийн тулд цонхны дэлгэцийн агшинг байршуулах, масштабыг сайжруулах. ОХУ-ын ГОСТ-д хэрэглэгддэг тэмдэглэгээг оруулаад гагнуурыг тодорхойлох тэмдэг бүхий WeldSymbol хэрэгслийг нэмсэн. Тайлбар үүсгэх LeaderLine болон RichTextAnnotation хэрэгслийг нэмсэн. Тоо, үсэг, бичвэр бүхий шошго хавсаргахад зориулсан Balloon хэрэгслийг нэмсэн.
Хэмжээг тодорхойлоход ашиглаж болох зохиомол оройг нэмэхийн тулд CosmeticVertex, Midpoints болон Quadrant хэрэгслүүдийг нэмсэн. Төвлөрсөн шугам нэмэх FaceCenterLine, 2LineCenterLine болон 2PointCenterLine хэрэгслүүдийг нэмсэн. 3D харагдацаас статик дүрс үүсгэж, TechDraw дээр шинэ харагдац хэлбэрээр (хурдан буулгах агшин хэлбэрээр) байрлуулах ActiveView хэрэгслийг нэмсэн. B, C, D, E форматын цаасан дээр зураг зурах шинэ загварууд, мөн ГОСТ 2.104-2006, ГОСТ 21.1101-2013 стандартын шаардлагад нийцсэн загварууд нэмэгдсэн.
- Автомат дизайн хийх, хөнгөн ган хүрээ бэхлэх макро нэмсэн.
- Угсармал олон бүрэлдэхүүн хэсгүүдийн үйл ажиллагааг төлөвлөх орчинг сайжруулах шинэ Assembly4 модулийг санал болгож байна.
- Шинэчлэгдсэн 3D хэвлэх хэрэгслүүд, 3D хэвлэхэд ашиглаж болох STL загвартай ажиллах хэрэгслүүд.
- Барилга байгууламжийг бодитоор харуулахад ашиглаж болох Arch орчинд бүтэц ашиглах хэрэгсэл болох ArchTextures модулийг нэмсэн.
- Фламинго-г Dodo модулиар сольж, хүрээ, хоолойн зураг зурах ажлыг хурдасгах зорилгоор багаж хэрэгсэл, эд зүйлсийн багцыг оруулсан.
Эх сурвалж: opennet.ru