Выпуск свободной САПР FreeCAD 0.16
21 апреля 2016 года
Увидел свет релиз открытой системы параметрического 3D-моделирования FreeCAD 0.16, пытающейся конкурировать с полнофункциональными коммерческими САПР, такими как CATIA, Solid Edge и SolidWorks. Несмотря на то, что основным назначением FreeCAD является машиностроение и разработка дизайна новых продуктов, система может использоваться и в других областях, таких как архитектурное проектирование.
FreeCAD позволяет меняя параметры модели обыгрывать различные варианты проектирования и оценивать работу в различные моменты разработки модели. Код FreeCAD распространяется под лицензией LGPL и отличается гибкими возможностями кастомизации и наращивания функциональности через подключение дополнений. Интерфейс построен с использованием библиотеки Qt. Дополнения могут создаваться на языке Python. Поддерживается сохранение и загрузка моделей в различных форматах, в том числе в STEP, IGES и STL. В качестве моделирующего ядра используется Open CASCADE.
Основные новшества FreeCAD 0.16:
- Возможность использования математических выражений для определения формулы взаимодействия между свойствами объекта. Выражения позволяют существенно упростить интерфейс создания параметрических моделей, соответствующих данным электронной таблицы;
- Значительно расширены возможности решателя в окружении построения эскизов 2D-фигур ( Sketcher solver (Архивная копия от 24 июня 2016 на Wayback Machine)), который теперь не зависает при задании нерешаемых задач и работает заметно быстрее. Добавлена возможность отключения автоматического пересчёта документа после внесении каждой мелкой правки в эскиз, что даёт возможность редактировать эскизы с большим числом зависимостей.
- Добавлен режим навигации по 3D-модели с использованием сенсорного экрана, что позволяет использовать FreeCAD без мыши на устройствами с сенсорным экраном и стилусом;
- Внесены многочисленные улучшения в окружение FEM (Finite Element Module), предоставляющее средства для анализа методом конечных элементов, который доведён до возможности оценки влияния на разрабатываемый объект различных механических воздействий, например, стойкость к вибрации, нагреву и деформации;
- Представлены три новых стиля навигации: навигация жестами (с сенсорных экранов), навигация в стиле Maya и навигация OpenCascade;
- Возможность настройки списка рабочих окружений (можно перегруппировать окружения и скрыть не используемые);
- Добавлен инструмент восстановления повреждённых файлов проекта, используя оставшиеся временные файлы и данные автосохранения;
- В окружении работы с объектами OpenCasCade ( Part) добавлен новый инструмент слияния соединяемых объектов (таких как трубы) и создания внешнего вида из параметрического эскиза;
- В окружения для создания эскизов 2D-фигур и заготовок ( Sketcher и Part Design) добавлен режим непрерывного создания (Continuous creation), реализованы новые инструменты для дублирования и зеркалирования, обеспечена поддержка формул в ограничениях и свойствах;
- В окружение электронных таблиц ( Spreadsheet), отражающих параметры моделей, добавлены новые функции round, trunc, ceil и floor;
- В окружении для двумерного рисования ( Draft) представлена новая система импорта из формата DXF, реализован новый инструмент зеркалирования, добавлены новые шаблоны DXF (соответствующие встроенным шаблонам SVG). Обеспечена возможность разделения прямоугольников и линий;
- В окружении для создания 2D-проекций 3D-моделей ( Drawing) добавлен новый инструмент для просмотра электронной таблицы, позволяющий разместить данные из ячеек электронной таблицы на странице с проекцией;
- В окружение архитектурного проектирования ( Arch) добавлена поддержка материалов - теперь можно указывать из каких материалов созданы объекты и импортировать/экспортировать их через файлы в формате IFC. Добавлена возможность отображения сечений 3D-представления в режиме реального времени;
- В состав включено новое окружение Path, позволяющие сгенерировать
инструкци G-Code на основе модели FreeCAD. Язык G-Code применяется в станках с ЧПУ и некоторых 3D-принтерах;
- Из дополнительных модулей, пригодных для использования с FreeCAD 0.16, отмечаются:
- Окружение для создания анимации ( Animation) из моделей FreeCAD, позволяя определить траекторию движения камеры и сохранить результат в форме последовательности изображений;
- Макрос для экспорта документов FreeCAD в формат системы рендеринга Kerkythea;
- Репозиторий для размещения интересных дополнительных окружений, модулей и макросов.
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.