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

Пасля амаль двух гадоў распрацоўкі афіцыйна даступны рэліз адчыненай сістэмы параметрычнага 3D-мадэлявання FreeCAD 0.19. Зыходныя тэксты выпуску былі апублікаваны яшчэ 26 лютага, а затым абноўлены 12 сакавіка, але афіцыйная аб'ява рэлізу была затрымана з-за негатоўнасці ўсталявальных пакетаў для ўсіх заяўленых платформ. Некалькі гадзін таму папярэджанне аб тым, што галінка FreeCAD 0.19 яшчэ афіцыйна не гатовая і знаходзіцца ў распрацоўцы прыбраная і рэліз зараз можна лічыць адбыўшымся. Актуальная версія на сайце таксама зменена з 0.18 на 0.19.1.

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

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

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

  • У асноўным завершана міграцыя праекта з Python 2 і Qt4 на Python 3 і Qt5, і большасць распрацоўшчыкаў ужо перайшлі на выкарыстанне Python3 і Qt5. Пры гэтым яшчэ застаюцца асобныя нявырашаныя праблемы і на Python не партаваны некаторыя іншыя модулі.
  • У інтэрфейсе карыстальніка праведзена мадэрнізацыя навігацыйнага куба, пры афармленні якога задзейнічана празрыстасць і павялічаны стрэлкі. Дададзены модуль CubeMenu, які дазваляе наладзіць меню і змяніць памер куба.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Прапанавана новая лёгкая тэма афармлення піктаграм, па стылі якая нагадвае Blender і добра спалучаецца з рознымі каляровымі схемамі, уключаючы цёмную і манахромную тэмы афармлення.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Дададзены інтэрфейс для кіравання тэмамі афармлення піктаграм.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Дададзена некалькі варыянтаў цёмнай тэмы афармлення і набор цёмных стыляў.
    Выпуск свабоднай САПР FreeCAD 0.19
    Выпуск свабоднай САПР FreeCAD 0.19
  • Дададзена настройка для паказу сцяжкоў выбару перад элементамі ў дрэве, якое адлюстроўвае змесціва дакумента. Змена падвышае зручнасць працы з сэнсарных экранаў.
    Выпуск свабоднай САПР FreeCAD 0.19
  • У прыладу ViewScreenShot дададзеная падтрымка захавання скрыншотаў з празрыстым фонам.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Рэалізаваны новы аб'ект App::Link, прызначаны для стварэння злучаных аб'ектаў усярэдзіне дакумента, а таксама для прывязкі да аб'ектаў у вонкавых дакументах. App::Link дае магчымасць аднаму аб'екту выкарыстоўваць дадзеныя з іншага аб'екта, такія як геаметрыя і 3D-прадстаўленне. Звязаныя аб'екты могуць знаходзіцца як у адным, так і ў розных файлах, і апрацоўваюцца як легкаважныя поўныя клоны або як адзін і той жа аб'ект, які існуе ў двух розных асобніках.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Для аб'ектаў C++ і Python дазволена даданне дынамічных уласцівасцяў, якія можна выкарыстоўваць замест макраса PropertyMemo.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Забяспечана магчымасць нагляднага вылучэння элементаў, утоеных ад іншых элементаў.
    Выпуск свабоднай САПР FreeCAD 0.19
  • У рэдактары налад з'явілася магчымасць указанні даты і чакай у імёнах файлаў з рэзервовымі копіямі, акрамя парадкавага нумара. Фармат наладжваецца, напрыклад "%Y%m%d-%H%M%S".
    Выпуск свабоднай САПР FreeCAD 0.19
  • У рэдактары параметраў рэалізавана новае поле для хуткага пошуку параметраў.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Дададзена падтрымка герца, як фізічнай адзінкі вымярэння, а таксама прапанавана ўласцівасць "Frequency". Таксама дададзены адзінкі вымярэння Гаўсы, Вэберы і Эрстэды.
  • Дададзена прылада TextDocument для ўстаўкі аб'екта для захоўвання адвольнага тэксту.
  • Дададзена падтрымка 3D-мадэляў у фармаце glTF і рэалізаваная магчымасць экспарту ў html з WebGL.
  • Значна абноўлены мэнэджар дадаткаў, у якім з'явілася магчымасць паказу больш поўнай інфармацыі пра ўсе вонкавыя асяроддзі і макрасы, а таксама праверкі наяўнасці абнаўленняў, выкарыстанні ўласных рэпазітароў і пазнакі ўжо ўсталяваных, састарэлых ці якія чакаюць абнаўленні дадаткаў.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Пашыраны магчымасці акружэння архітэктурнага праектавання (Arch). У прыладзе SectionPlane з'явілася падтрымка адкідвання нябачных абласцей для сімуляцыі камеры. Дададзены інструмент Fence для праектавання плота і слупоў для яго замацавання. У прыладзе Arch Site дададзеная падтрымка адлюстравання компаса і рэалізаваная магчымасць адсочвання руху сонца з улікам шыраты і даўгаты для адзнакі параметраў інсаляцыі памяшканняў у хаце і разліку навісяў даху.
    Выпуск свабоднай САПР FreeCAD 0.19

    Дададзена новая прылада CutLine для стварэння выразаў у цвёрдых аб'ектах, такіх як сцены і блокавыя канструкцыі. Палепшаны дадатак для разліку армавання, дададзены інтэрфейс для аўтаматызацыі параметраў і размяшчэння арматуры.

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

    Дададзена падтрымка імпарту файлаў у фармаце Shapefile, які выкарыстоўваецца ў ГІС-прыкладаннях. Прапанаваны новы інструмент Truss для стварэння бэлечных канструкцый (ферм), а таксама інструмент CurtainWall для стварэння розных відаў сцен. У SectionPlane дададзены новыя рэжымы адмалёўкі (Data, Coin і Coin mono) і магчымасць генерацыі файлаў у фармаце SVG.

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

  • У асяроддзі для двухмернага малявання (Draft) значна палепшаны рэдактар, у якім з'явілася магчымасць рэдагавання адначасова некалькіх аб'ектаў. Дададзена прылада SubelementHighlight для вылучэння вузлоў і краёў аб'ектаў для рэдагавання адразу некалькіх аб'ектаў і ўжыванні да іх зараз розных мадыфікатараў, напрыклад, для перасоўвання, маштабаванні і кручэнні. Дададзена паўнавартасная сістэм пластоў, аналагічная тым, што выкарыстоўваюцца ў іншых САПР, і якая падтрымлівае перасоўванне аб'ектаў паміж пластамі ў рэжыме drag&drop, кіраванне бачнасцю і пазнаку колерам прывязкі да пластоў.
    Выпуск свабоднай САПР FreeCAD 0.19

    Дададзена новая прылада CubicBezCurve для стварэння крывых Безье пры дапамозе метадаў у стылі вектарнага рэдактара Inkscape. Дададзена прылада Arc 3Points для стварэння дуг акружнасці па трох кропках. Дададзена прылада Fillet для стварэння скругленых кутоў і фасак. Палепшана падтрымка фармату SVG. Рэалізаваны рэдактар ​​стыляў, які дазваляе мяняць стыль анатацый, напрыклад колер і памер шрыфта.

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

  • Унесены шматлікія паляпшэнні ў асяроддзе FEM (Finite Element Module), якое прадстаўляе сродкі для аналізу метадам канчатковых элементаў, які можа ўжывацца, напрыклад, для адзнакі ўплыву на распрацоўваны аб'ект розных механічных уздзеянняў (устойлівасць да вібрацыі, нагрэву і дэфармацыі).
    Выпуск свабоднай САПР FreeCAD 0.19
  • У асяроддзі для працы з аб'ектамі OpenCasCade (Part) з'явілася магчымасць стварэння аб'екта на аснове кропак з імпартаванай паліганальнай сеткі (Mesh). Пашыраны магчымасці прадпрагляду падчас рэдагавання прымітываў.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Палепшаны асяроддзі для стварэння нарыхтовак (PartDesign), эскізаў 2D-фігур (Sketcher) і вядзенні электронных табліц з параметрамі мадэляў (Spreadsheet).
    Выпуск свабоднай САПР FreeCAD 0.19
  • У асяроддзе Path, якія дазваляюць згенераваць інструкцыі G-Code на аснове мадэлі FreeCAD (мова G-Code ужываецца ў станках з ЧПУ і некаторых 3D-друкарках), дададзеная падтрымка кіравання астуджэннем 3D-друкаркі. Дададзены новыя аперацыі: Slot для стварэння прарэзаў па апорных кропках і V-Carve для гравіроўкі пры дапамозе V-вобразнай асадкі.
    Выпуск свабоднай САПР FreeCAD 0.19
  • У асяроддзе Render дададзеная падтрымка рухавічка рэндэрынгу "Cycles", выкарыстоўванага ў пакеце 3D-мадэлявання Blender.
  • Пашыраны інструменты ў TechDraw, асяроддзі для 2D-мадэлявання і стварэння 2D-праекцый 3D-мадэляў. Палепшана размяшчэнне і маштабаванне скрыншотаў акна для 3D-прагляду. Дададзена прылада WeldSymbol, які прадстаўляе знакі для ідэнтыфікацыі зварных швоў, уключаючы знакі, якія ўжываюцца ў расійскіх ДАСТ-ах. Дададзеныя інструменты LeaderLine і RichTextAnnotation для стварэння анатацый. Дададзены інструмент Balloon для прымацавання пазнак з лічбамі, літарамі і тэкстам.
    Выпуск свабоднай САПР FreeCAD 0.19

    Дададзеныя інструменты CosmeticVertex, Midpoints і Quadrant для дадання фіктыўных вяршыняў, якія можна выкарыстоўваць для ўказання памераў. Дададзеныя інструменты FaceCenterLine, 2LineCenterLine і 2PointCenterLine для дадання цэнтравальных ліній. Дададзены інструмент ActiveView для стварэння статычнага малюнка з 3D-прадстаўлення і размяшчэння яго ў форме новага прадстаўлення ў TechDraw (як снапшот для хуткай візуалізацыі). Дададзены новыя шаблоны афармлення чарцяжоў для паперы ў фарматах B, C, D і E, а таксама шаблоны, якія адпавядаюць патрабаванням ДАСТ 2.104-2006 і ДАСТ 21.1101-2013.

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

  • Дададзены макрас для аўтаматычнага канструявання і змацаванні лёгкіх сталёвых рам.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Прапанаваны новы модуль Assembly4 з рэалізацыяй палепшанага асяроддзя для праектавання працы зборных шматкампанентных канструкцый.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Абноўлены 3D Printing Tools, прылады для працы з мадэлямі ў фармаце STL, якія можна выкарыстоўваць для 3D-друку.
    Выпуск свабоднай САПР FreeCAD 0.19
  • Дададзены модуль ArchTextures, які прадстаўляе сродкі для выкарыстання тэкстур у асяроддзі Arch, якія можна выкарыстоўваць для рэалістычнай візуалізацыі будынкаў.
    Выпуск свабоднай САПР FreeCAD 0.19
  • На змену Flamingo прыйшоў модуль Dodo з наборам прылад і аб'ектаў для паскарэння малявання каркасаў і труб.
    Выпуск свабоднай САПР FreeCAD 0.19

Крыніца: opennet.ru

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