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