Выпуск свободной САПР FreeCAD 1.0
После более года разработки опубликован релиз открытой системы параметрического 3D-моделирования FreeCAD 1.0, которая отличается гибкими возможностями кастомизации и наращивания функциональности через подключение дополнений. Интерфейс построен с использованием библиотеки Qt. Дополнения могут создаваться на языке Python. Поддерживается сохранение и загрузка моделей в различных форматах, в том числе в STEP, IGES и STL. Код FreeCAD распространяется под лицензией LGPLv2, в качестве моделирующего ядра используется Open CASCADE. Готовые сборки подготовлены для Linux (AppImage), macOS и Windows.FreeCAD позволяет, меняя параметры модели, обыгрывать различные варианты проектирования и оценивать работу в различные моменты разработки модели. Проект может выступать свободной заменой коммерческим САПР, таким как CATIA, Solid Edge и SolidWorks. Несмотря на то, что основным назначением FreeCAD является машиностроение и разработка дизайна новых продуктов, система может использоваться и в других областях, таких как архитектурное проектирование.
Значительное изменение номера версии объясняется достижением определённого рубежа в развитии. Проект существует уже более 20 лет и много лет назад сообщество разработчиков сформировало критерии, которые определяли функциональность, соответствующую выпуску 1.0. В представленной версии реализованы две последние задачи из этого списка - решение проблемы топологического именования и реализация встроенного модуля для проектирования работы сборных конструкций (Assembly).
Суть проблемы топологического именования в том, что при выполнении операций с моделью, таких как выдавливание (pad), вырезание (cut), объединение (union), фаска (chamfer) или скругление (fillet), могла измениться структура модели и соответственно поменяться внутренние имена объектов (форм), используемые для отслеживания зависимостей и связей. В новой версии реализован алгоритм Realthunder-а, обеспечивающий сохранение неизменности связей объектов в модели после изменения топологии в параметрической цепочке.
Вторым важным изменением стал новый встроенный верстак для проектирования работы сборных многокомпонентных конструкций, собранных из отдельных деталей (Assembly Workbench), построенное с использованием наработок проекта Ondsel Solver.
https://honk.any-key.press/d/G7T6fqsMyGj3314ykKHlt.pngДругие заметные изменения в новой версии:
- Утверждён новый логотип проекта. https://honk.any-key.press/d/G7T91T7n384kxd5k22Rgv.png
- Значительно улучшен интерфейс пользователя. Реализованы фильтры, упрощающие выбор вершин, ребер и граней. Добавлен индикатор центра вращения, показываемый при вращении объектов мышью. https://honk.any-key.press/d/G7Tp7b5R57Fs3vH19wKK1.png
Панель задач преобразована в отдельный виджет, который может быть закреплён поверх Комбо-панели для воссоздания старого поведения. В инструменте "Преобразование" (Transform) модернизирован внешний вид интерфейса для изменения ориентации объекта по трём плоскостям.
https://honk.any-key.press/d/G7TqG1C6pW5HmgZFmsFpy.pnghttps://honk.any-key.press/d/G7TS4YD4QNzXmTgmdxC6g.pngДобавлена возможность наложения виджетов. В настройках (Preferences → Display) появилась поддержка выставления позиции источника света.
https://honk.any-key.press/d/G7T7wQtf7lc6fND9pVM54.pnghttps://honk.any-key.press/d/G7Tc558Y6w3m951h5x261.pngИзменено оформление окна с настройками, в котором вместо вкладок предложено древовидное представление.
https://honk.any-key.press/d/G7TqH17SbkzdKCXLp5bDc.pngРеализована новая панель с вкладками для переключения между доступными верстаками (workbench).
https://honk.any-key.press/d/G7TYy2vhDqFGbd2Czz88x.pngДобавлен универсальный инструмент для измерения, а также инструмент для выравнивания по выбранным граням или направлениям рёбер.
https://honk.any-key.press/d/G7TTtc9F6PQ34rJ4XJ85X.png- Верстак Start (Start Workbench) заменён на стартовую страницу, реализованную в форме приложения на Qt, и простой виджет первого запуска. https://honk.any-key.press/d/G7TLTvM12nY2l3v7x7y92.png https://honk.any-key.press/d/G7T8TRw9q83p5vpmQrC41.png
- Осуществлено слияние верстаков для архитектурного проектирования (Arch) и информационного моделирования строительных объектов (BIM, Building Information Modelling). https://honk.any-key.press/d/G7T9878c847WmSXDYsQSg.png
- Полностью переработан интерфейс для работы с материалами (Material Workbench) и редактор материалов. https://honk.any-key.press/d/G7T6Tl1N58C12nj3z8G6x.pnghttps://honk.any-key.press/d/G7TkHF3c6b178QSp3qw7y.png
- Верстак для генерации инструкций G-Code для станков ЧПУ и 3D-принтеров значительно улучшен и переименован из Path в CAM.
- Расширены возможности верстаков для двумерного рисования (Draft), анализа воздействий (FEM, Finite Element Module), создания заготовок (PartDesign), ведения электронных таблиц с параметрами моделей (Spreadsheet), эскизов 2D-фигур (Sketcher), 2D-моделирования и создания 2D-проекций 3D-моделей (TechDraw).
Источник: https://www.opennet.ru/opennews/art.shtml?num=62268