OpenSCAD
ОПИСАНИЕ:
OpenSCAD — это программное обеспечение для создания твердых 3D-моделей CAD. Это бесплатное программное обеспечение, доступное для Linux/UNIX, Windows и Mac OS X. В отличие от большинства бесплатных программ для создания 3D-моделей (таких как Blender), оно фокусируется не на художественных аспектах 3D-моделирования, а на аспектах САПР. Таким образом, это может быть приложение, которое вы ищете, когда планируете создавать 3D-модели деталей машин, но совершенно точно это не то, что вы ищете, когда вас больше интересует создание компьютерных анимационных фильмов.
OpenSCAD не является интерактивным средством моделирования. Вместо этого это что-то вроде 3D-компилятора, который считывает файл сценария, описывающий объект, и рендерит 3D-модель из этого файла сценария. Это дает вам (проектировщику) полный контроль над процессом моделирования и позволяет вам легко изменять любой шаг в процессе моделирования или создавать проекты, которые определяются настраиваемыми параметрами.
OpenSCAD предоставляет два основных метода моделирования: во-первых, это конструктивная твердотельная геометрия (также известная как CSG), а во-вторых, это выдавливание 2D-контуров. Файлы Autocad DXF можно использовать в качестве формата обмена данными для таких 2D-контуров. В дополнение к 2D-путям для экструзии также возможно считывать параметры конструкции из файлов DXF. Помимо файлов DXF, OpenSCAD может читать и создавать 3D-модели в форматах файлов STL и OFF.