Оглавление
OpenSCAD
-
Обзор OpenSCAD
- OpenSCAD – бесплатное приложение для создания 3D CAD.
- Основано на скриптах, использует собственный язык описания.
- Интерактивный предварительный просмотр 3D, но без интерактивного изменения геометрии.
- Выполняет конструктивную твердотельную геометрию (CSG) через скрипты.
-
Возможности и использование
- Язык сценариев OpenSCAD для создания 3D-графики.
- Быстрое предварительное просмотр с использованием OpenGL и OpenCSG.
- Управление положением 3D-модели на экране с помощью мыши.
- Возможность определения цветов деталей в 3D-представлении.
- Параметрическая природа для легкой корректировки проектов.
- Интеграция с системами контроля версий и 3D-печатью.
- Анимация моделей с возможностью управления параметрами.
- Экспериментальная связь с FEM-решателями.
-
Импорт и экспорт
- Импорт 2D-чертежей и 3D-деталей в различные форматы.
- Экспорт видов и 2D-моделей в различные форматы.
-
Дизайн и реализация
- Оболочка для движка CSG с графическим интерфейсом.
- С 2016 года использует библиотеку CGAL для базового движка CSG.
- Синтаксис скриптов отражает философию функционального программирования.
-
Реализации и поддержка
- Официальная автономная версия для Windows, macOS и Linux.
- FreeCAD с интерфейсом командной строки OpenSCAD.
- Браузерные версии доступны на различных платформах.
-
Дополнительные ресурсы
- Портал бесплатного ПО с открытым исходным кодом.
- Сравнение программного обеспечения для CAD.
- PLaSM – еще один скриптовый язык для 3D-объектов.
- Руководство пользователя OpenJSCAD.
-
Рекомендации
- Ссылки на официальный веб-сайт, GitHub и IRC-чат.
Полный текст статьи: