OpenSCAD — открытая система автоматизированного проектирования для параметрического. создания твердотельных трёхмерных объектов.
OpenSCAD является ориентированной на программистов CAD-системой., и рекомендуется для проектирования открытого аппаратного обеспечения, а также для использования в исследовательских и образовательных целях..
Геометрический движок
Программа OpenSCAD создает 3D-модель на основе текстового описания на собственном скриптовом языке и перестраивает её при каждом изменении. Программа не поддерживает интерактивное изменение 3D-модели в окне.
OpenSCAD предоставляет два основных метода моделирования: конструктивная блочная геометрия и экструзия (выдавливание) двухмерных контуров. Для задания двухмерных контуров используются DXF-файлы.
Предварительный просмотр Для рендеринга 3D-моделей для предварительного просмотра OpenSCAD использует OpenCSG и OpenGL.
В окне просмотра 3D-модель можно вращать и масштабировать с помощью мыши.
В 3D-виде могут быть заданы цвет и степень прозрачности модели. Рендеринг модели происходит с учётом освещения, но расположение источника света не настраивается.
В OpenSCAD возможно создание анимации простых моделей со скоростью несколько кадров в секунду.
Реализации для различных платформ
OpenSCAD доступен для Windows, Linux, BSD и macOS. Существует браузерная альтернатива — OpenJSCAD, поддерживающая импорт файлов OpenSCAD.
Интеграция с другими приложениями В САПР FreeCAD имеется интерфейс для импорта файлов из OpenSCAD и их модификации.
Для программного пакета CalculiX, предназначенного для решения задач механики твердого тела методом конечных элементов, существует модуль для интеграции с OpenSCAD.
Существуют инструменты для генерации кода на языке OpenSCAD на основе естественного языка, такие, как веб-приложение CADAM с открытым исходным кодом.
Поддерживаемые форматы файлов
2D-контуры для последующего выдавливания могут быть импортированы и экспортированы в форматах DXF, SVG и PNG.
3D-модели можно импортировать и экспортировать в форматах STL, OFF, AMF и 3MF. В экспортированной модели не будет содержаться информация о цвете или материале.
Виды модели можно экспортировать в формате PNG, а анимацию - в формате GIF.
Примечания
Ссылки
Категория:CAD Категория:САПР Категория:Трёхмерные САПР Категория:Программы трёхмерного моделирования Категория:Свободные программы трёхмерного моделирования Категория:Свободное программное обеспечение, написанное на C++ Категория:Программное обеспечение с лицензией GNU GPL Категория:Программное обеспечение для Windows Категория:Программное обеспечение для Linux