После более года разработки опубликован релиз открытой системы параметрического 3D-моделирования FreeCAD 0.20, которая отличается гибкими возможностями кастомизации и наращивания функциональности через подключение дополнений. Интерфейс построен с использованием библиотеки Qt. Дополнения могут создаваться на языке Python. Поддерживается сохранение и загрузка моделей в различных форматах, в том числе в STEP, IGES и STL. Код FreeCAD распространяется под лицензией LGPLv2, в качестве моделирующего ядра используется Open CASCADE. Готовые сборки в ближайшее время будут подготовлены для Linux (AppImage)፣ macOS и Windows.
FreeCAD የሞዴል መለኪያዎችን በመቀየር በተለያዩ የንድፍ አማራጮች እንዲጫወቱ እና በአምሳያው እድገት ውስጥ በተለያዩ ቦታዎች ላይ ስራዎን እንዲገመግሙ ያስችልዎታል። ፕሮጀክቱ እንደ CATIA፣ Solid Edge እና SolidWorks ላሉ የንግድ CAD ስርዓቶች እንደ ነፃ ምትክ ሆኖ ሊያገለግል ይችላል። የፍሪካድ ቀዳሚ ጥቅም በሜካኒካል ኢንጂነሪንግ እና አዲስ የምርት ዲዛይን ቢሆንም፣ ስርዓቱ እንደ አርክቴክቸር ዲዛይን ባሉ ሌሎች ዘርፎችም ጥቅም ላይ ሊውል ይችላል።
የFreCAD 0.20 ዋና ፈጠራዎች፡-
- የእገዛ ስርዓቱ ሙሉ በሙሉ እንደገና ተጽፏል፣ ይህም በተለየ የእገዛ ተጨማሪ ውስጥ የተካተተ እና ከፕሮጀክቱ ዊኪ በቀጥታ መረጃን ያሳያል።
- የተጠቃሚ በይነገጽ እንደገና የተነደፈ የአሰሳ ኪዩብ አለው፣ እሱም አሁን የ3-ል እይታን በ45% ለማሽከርከር ጠርዞችን ያካትታል። ፊት ላይ ጠቅ ሲያደርጉ የ3-ል እይታን ወደ ቅርብ ሎጂካዊ ቦታ በራስ ሰር ለማዞር የሚያስችል ሁነታ ታክሏል። ቅንብሮቹ የአሰሳ ኪዩብን መጠን የመቀየር ችሎታ ይሰጣሉ።

- በእገዛ እና በዊኪ ውስጥ መረጃን ለማግኘት ቀላል ለማድረግ የጋራ እና የውስጥ የትዕዛዝ ስም ማሳያ ወደ መሳሪያ ምክሮች ታክሏል።

- በኤለመንቱ ዛፉ ውስጥ ያለ ነገርን ሁለቴ ጠቅ ሲያደርጉ ጥቅም ላይ የሚውለውን የአርትዖት ሁነታ ለመምረጥ አዲስ የSTd UserEditMode ትዕዛዝ ታክሏል።

- በኤለመንቱ ዛፉ ላይ በሚታየው የአውድ ምናሌ ውስጥ አሁን በእነሱ ላይ የሚመረኮዙ ነገሮችን በተመረጡ ነገሮች ላይ መጨመር ይቻላል.

- ክፍት ያልሆኑ እና ቋሚ ክፍሎችን እና ስብሰባዎችን ለማግኘት አዲስ የሴክሽን ቁረጥ መሳሪያ ተተግብሯል.

- በOpenSCAD እና TinkerCAD ውስጥ ባለው አሰሳ ላይ የተመሰረቱ ሁለት አዳዲስ የመዳፊት አሰሳ ቅጦች ታክለዋል።
- ቅንብሮቹ ለ 3-ል እይታ የመጋጠሚያ ስርዓቱን መጠን የመቀየር ችሎታ ይሰጣሉ.
- በFreeCAD ጅምር ወቅት የተመረጡ የስራ ቦታዎችን ወደ የስራ ቦታ ቅንጅቶች ፓነል በራስ ሰር ለመጫን ተጨማሪ ድጋፍ።

- በመድረክ ላይ Linux осуществлён переход на использование каталогов, определённых в спецификации XDG, для хранения настроек, данных и кэша ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD и $HOME/.cache/FreeCAD вместо $HOME/.FreeCAD и /tmp).
- አዲስ የማከያ አይነት ታክሏል - Preference Packs፣ በሱ በኩል የቅንጅቶችን ከተጠቃሚ ውቅር ፋይሎች (user.cfg) ማሰራጨት የሚችሉበት፣ ለምሳሌ አንድ ተጠቃሚ ቅንብሮቻቸውን ለሌላው ማጋራት ይችላል። ፋይሎችን ከQt ቅጦች ጋር በመጨመር ገጽታዎችን በቅንብሮች ፓኬጆች ውስጥ ማሰራጨት ይችላሉ።

- የ add-on አስተዳዳሪው አሁን የቅንብሮች ፓኬጆችን ማሰራጨት ይደግፋል፣ ከተጨማሪ ዲበ ውሂብ መረጃን ያሳያል፣ ኮድ በሶስተኛ ወገን git ማከማቻዎች ውስጥ የሚስተናገደውን የ add-ons ድጋፍን ያሻሽላል እና ተጨማሪዎችን የመፈለግ እና ውፅዓት የማጣራት ችሎታን ያሰፋል። .

- የአርክቴክቸር ዲዛይን አካባቢ (አርክ) አቅም ተዘርግቷል። መስኮቶችን እና መሳሪያዎችን ከግድግዳዎች ጋር በተዛመደ ሁኔታ የማስቀመጥ ችሎታ ወደ አባሪ ባህሪ መሳሪያ ተጨምሯል። መዋቅራዊ ነገሮች አዲስ ባህሪያት ተጨምረዋል. በመሠረታዊ ነገር ላይ በመመስረት በርካታ የሕንፃ ግንባታዎችን ለመፍጠር አዲስ ትዕዛዝ ታክሏል። IFC ማስመጣት እና ወደ ውጭ መላክ እንደ መስመሮች እና ጽሑፍ ያሉ XNUMXD ውሂብን ይደግፋል።

- በ XNUMXD ስዕል አካባቢ (ረቂቅ) ፣ የ Draft Hatch ትዕዛዝ በ PAT ቅርጸት (AutoCAD) ከፋይሎች አብነቶችን በመጠቀም የተመረጠውን ነገር ጠርዞች ለመፈልፈል ተጨምሯል። የተሰየሙ ቡድኖችን ለመጨመር ትእዛዝ ታክሏል።
- የኤፍኢኤም (የመጨረሻ አካል ሞጁል) አከባቢ አቅም ተዘርግቷል ፣ ለተወሰኑ ንጥረ ነገሮች ትንታኔ መሳሪያዎችን ይሰጣል ፣ ለምሳሌ ፣ የተለያዩ የሜካኒካዊ ተጽዕኖዎችን (ንዝረትን ፣ ሙቀትን እና መበላሸትን) በእቃው ላይ ያለውን ተፅእኖ ለመገምገም ሊያገለግል ይችላል ። በእድገት ላይ. ለተወሳሰቡ ማስመሰያዎች ሊያገለግል የሚችል Z88 Solver ወደ ሙሉ ቅፅ ቀርቧል። Calculix Solverን በመጠቀም የማጣመም ትንተና የማካሄድ ችሎታ ተግባራዊ ይሆናል. አዳዲስ ንብረቶች እና የ3-ል ፍርስራሾችን እንደገና የማጣመር ችሎታ ወደ Gmsh ፖሊጎን ማሽነሪ መሳሪያ ተጨምሯል።

- ከ OpenCasCade (ክፍል) ዕቃዎች ጋር አብሮ ለመስራት ያለው አካባቢ የውስጥ መዋቅሮችን ለማስወጣት ትክክለኛ ድጋፍ ይሰጣል።

- የስራ ክፍሎችን ለመፍጠር የተሻሻሉ አካባቢዎች (ክፍል ዲዛይን) ፣ የ 2 ዲ ምስሎችን (ስኬትቸር) ፣ የተመን ሉሆችን በሞዴል ልኬቶች (የተመን ሉህ) ማቆየት ፣ ለ CNC ማሽኖች እና ለ 3 ዲ አታሚዎች (ዱካ) የጂ-ኮድ መመሪያዎችን ማመንጨት ፣ 2D ሞዴሊንግ እና የ 2 ዲ አምሳያዎች 3D ግምቶችን መፍጠር ( TechDraw) ፣ ቅድመ-የተዘጋጁ ባለብዙ-አካላት አወቃቀሮችን ንድፍ (Assembly3 እና Assembly4)።

- የፕሮጀክቱ ፍልሰት ወደ Qt 5.x እና Python 3.x ተጠናቅቋል። በ Python 2 እና Qt4 መገንባት ከአሁን በኋላ አይደገፍም።
ምንጭ: opennet.ru












