Выпуск свабоднай САПР FreeCAD 0.20

Пасля больш за год распрацоўкі апублікаваны рэліз адкрытай сістэмы параметрычнага 3D-мадэлявання FreeCAD 0.20, якая адрозніваецца гнуткімі магчымасцямі кастамізацыі і нарошчвання функцыянальнасці праз падлучэнне дадаткаў. Інтэрфейс пабудаваны з выкарыстаннем бібліятэкі Qt. Дадаткі могуць быць створаны на мове Python. Падтрымліваецца захаванне і загрузка мадэляў у розных фарматах, у тым ліку ў STEP, IGES і STL. Код FreeCAD распаўсюджваецца пад ліцэнзіяй LGPLv2, у якасці які мадэлюе ядра выкарыстоўваецца Open CASCADE. Гатовыя зборкі хуткім часам будуць падрыхтаваны для Linux (AppImage), macOS і Windows.

FreeCAD дазваляе, змяняючы параметры мадэлі, абгульваць розныя варыянты праектавання і ацэньваць працу ў розныя моманты распрацоўкі мадэлі. Праект можа выступаць свабоднай заменай камерцыйным САПР, такім як CATIA, Solid Edge і SolidWorks. Нягледзячы на ​​тое, што асноўным прызначэннем FreeCAD з'яўляецца машынабудаванне і распрацоўка дызайну новых прадуктаў, сістэма можа выкарыстоўвацца і ў іншых абласцях, такіх як архітэктурнае праектаванне.

Асноўныя навіны FreeCAD 0.20:

  • Цалкам перапісана сістэма дапамогі, якая вынесена ў асобны дадатак Help і паказвае інфармацыю непасрэдна з Wiki праекта.
  • У інтэрфейсе карыстальніка перапрацаваны Куб навігацыі, у якім з'явіліся грані для павароту 3D-віда на 45%. Дададзены рэжым аўтаматычнага павароту 3D-віда да бліжэйшай лагічнай пазіцыі пры зграі на грань. У настойках прадстаўлена магчымасць змены памеру Куба навігацыі.
    Выпуск свабоднай САПР FreeCAD 0.20
  • Ва ўсплывальныя падказкі дададзена адлюстраванне агульнага і ўнутранага імя каманды для спрашчэння пошуку інфармацыі ў падзеле дапамогі і ў Wiki.
    Выпуск свабоднай САПР FreeCAD 0.20
  • Дададзена новая каманда Std UserEditMode для выбару рэжыму рэдагавання, які выкарыстоўваецца пры падвойным кліку на аб'екце ў дрэве элементаў.
    Выпуск свабоднай САПР FreeCAD 0.20
  • У кантэкстным меню, якое паказваецца ў дрэве элементаў, з'явілася магчымасць дадання да вылучаных аб'ектаў залежных ад іх аб'ектаў.
    Выпуск свабоднай САПР FreeCAD 0.20
  • Рэалізаваны новы інструмент Section Cut для атрымання не полых і пастаянных перасекаў дэталяў і вузлоў.
    Выпуск свабоднай САПР FreeCAD 0.20
  • Дададзена два новых стылю навігацыі мышшу, заснаваных на навігацыі ў OpenSCAD і TinkerCAD.
  • У наладах прадстаўлена магчымасць змены памеру сістэмы каардынат для 3D-віда.
  • У панэль з наладамі працоўных акружэнняў дададзеная падтрымка аўтаматычнай загрузкі абраных працоўных акружэнняў падчас запуску FreeCAD.
    Выпуск свабоднай САПР FreeCAD 0.20
  • На платформе Linux ажыццёўлены пераход на выкарыстанне каталогаў, вызначаных у спецыфікацыі XDG, для захоўвання налад, дадзеных і кэша ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD і $HOME/.cache/FreeCAD замест $HOME /.FreeCAD і /tmp).
  • Дададзены новы тып дадаткаў - пакеты налад (Preference Pack), праз якія можна распаўсюджваць наборы налад з карыстацкіх файлаў канфігурацыі (user.cfg), напрыклад, адзін карыстач можа падзяліцца сваімі наладамі з іншым. У пакетах налад таксама можна распаўсюджваць тэмы афармлення, праз даданне файлаў са стылямі Qt.
    Выпуск свабоднай САПР FreeCAD 0.20
  • У менеджэры дапаўненняў рэалізавана падтрымка распаўсюджвання пакетаў настроек, дабаўлена адлюстраванне інфармацыі з метададзеных дапаўненняў, палепшана падтрымка дапаўненняў, код якіх размешчаны ў іншых git-рэпазітарах, пашыраны магчымасці пошуку дапаўненняў і фільтрацыі вываду.
    Выпуск свабоднай САПР FreeCAD 0.20
  • Пашыраны магчымасці акружэння архітэктурнага праектавання (Arch). У прыладу «Прымацаваць элемент» (Attach Feature) дададзена магчымасць параметрычнага размяшчэння вокнаў і абсталяванні ў прывязцы да сцен. Дададзены новыя ўласцівасці структурных аб'ектаў. Дададзена новая каманда для стварэння некалькіх архітэктурных структур на аснове базавага аб'екта. Пры імпарце і экспарце ў фармаце IFC рэалізавана падтрымка двухмерных даных, такіх як лініі і тэкст.
    Выпуск свабоднай САПР FreeCAD 0.20
  • У асяроддзі для двухмернага малявання (Draft) дададзена каманда Draft Hatch для штрыхоўкі граняў абранага аб'екта з выкарыстаннем шаблонаў з файлаў у фармаце PAT (AutoCAD). Дададзена каманда для дадання найменных груп.
  • Пашыраны магчымасці асяроддзя FEM (Finite Element Module), які прадстаўляе сродкі для аналізу метадам канчатковых элементаў, які можа прымяняцца, напрыклад, для ацэнкі ўплыву на распрацоўваны аб'ект розных механічных уздзеянняў (устойлівасць да вібрацыі, нагрэву і дэфармацыі). Даведзены да паўнавартаснага выгляду Z88 Solver, які можна выкарыстоўваць для складаных сімуляцый. Пры дапамозе Calculix Solver рэалізавана магчымасць выканання аналізу выгібу. У прыладу для стварэння паліганальных сетак Gmsh дададзены новыя ўласцівасці і магчымасць рэкамбінацыі 3D-мэшаў.
    Выпуск свабоднай САПР FreeCAD 0.20
  • У асяроддзі для працы з аб'ектамі OpenCasCade (Part) забяспечана карэктная падтрымка экструзіі ўнутраных структур.
    Выпуск свабоднай САПР FreeCAD 0.20
  • Палепшаны асяроддзі для стварэння нарыхтовак (PartDesign), эскізаў 2D-фігур (Sketcher), вядзенні электронных табліц з параметрамі мадэляў (Spreadsheet), генерацыі інструкцый G-Code для станкоў ЧПУ і 3D-друкарак (Path), 2D-мадэлявання і стварэнні 2D- праекцый 3D-мадэляў (TechDraw), праектавання працы зборных шматкампанентных канструкцый (Assembly3 і Assembly4).
    Выпуск свабоднай САПР FreeCAD 0.20
  • Завершана міграцыя праекта на Qt 5.x і Python 3.x. Зборка з Python 2 і Qt4 больш не падтрымліваецца.

Крыніца: opennet.ru

Дадаць каментар