OpenSCAD (Development Snapshot)
OpenSCAD contributors, maintained by Marius Kintel · Снимки разработки скриптового твердотельного 3D CAD-моделлера для параметрических проектов и печатной геометрии.
Описание
OpenSCAD — скриптовый твердотельный 3D CAD-моделлер для параметрического проектирования, например деталей машин, корпусов и объектов для 3D-печати. Этот cask устанавливает снимок разработки, а не стабильный выпуск. Он подходит тем, кто предпочитает описывать размеры и геометрию в коде и перестраивать модели при изменении параметров.
Основные возможности
- Описывайте модели в скриптах .scad с помощью переменных, повторно используемых модулей и функций.
- Создавайте формы методом конструктивной блочной геометрии, включая объединения, разности и пересечения.
- Выдавливайте контуры 2D в объекты 3D и импортируйте поддерживаемые форматы проектирования.
- Просматривайте модели в редакторе, выполняйте рендеринг геометрии и экспортируйте модели, например в STL, для последующей обработки другими инструментами.
- Используйте настраиваемые параметры для создания вариантов одного проекта.
- Используйте входящий в комплект инструмент командной строки openscad для автоматизации поддерживаемых операций рендеринга и экспорта.
Снимки разработки дают доступ к новым функциям и геометрическим механизмам, включая вариант Manifold, указанный на официальной странице загрузок. Экспериментальные возможности, поведение и совместимость могут меняться. Создавайте резервные копии проектов и проверяйте важные экспорты, прежде чем заменять рабочий выпуск в производственном процессе.
Установка и использование
Установите с помощью brew install --cask openscad@snapshot или загрузите соответствующий официальный DMG-снимок и переместите OpenSCAD.app в папку Applications. cask устанавливает и приложение, и ссылку на командную строку openscad. Откройте пример или создайте файл .scad, опишите геометрию, просмотрите модель, а затем выполните рендеринг и экспорт. В документации и примерах из комплекта описаны примитивы, преобразования и построение моделей. Приложение работает локально; для превращения экспортированной геометрии в физический объект потребуется отдельное ПО для нарезки или производства.
Требования, зависимости и конфликты
Снимок Homebrew cask требует macOS 12 или новее и явно конфликтует со стабильным openscad cask. В обоих случаях используются одинаковые имена приложения и командной строки, поэтому выбирайте один cask, а не устанавливайте оба через Homebrew. Официальная загрузка снимка — универсальная сборка для компьютеров Mac с процессорами Intel и Apple Silicon. На общем сайте для загрузки снимка указана macOS 11 или новее, однако для этого способа установки действует более строгий минимум macOS 12, установленный cask.
DMG-файл 2026.10.05 имеет размер 73,250,165 байт; его подлинность проверена по контрольной сумме официального архива. Эта универсальная загрузка подходит и для Apple Silicon; это не отдельный файл только для ARM. Размер загрузки не равен занимаемому после установки месту. Для сложных моделей могут потребоваться значительное время и память, однако универсальные минимальные требования к ОЗУ или месту после установки не установлены. cask не указывает дополнительных зависимостей formula; требования к компилятору и библиотекам в репозитории относятся к сборке из исходного кода, а не к обычным пользователям DMG.
Для OpenSCAD также доступны отдельные сборки для Windows и Linux/UNIX. На текущей странице загрузки снимков указана Windows 11 или новее для 64-разрядных процессоров Intel/AMD; Windows ARM не поддерживается. У AppImage для Linux, пакетов дистрибутивов и других форматов свои ограничения платформ. Указанный там AppImage для ARM64 собран и протестирован только для 64-разрядной Raspberry Pi OS. Не переносите требования стабильного выпуска или версию снимка одной платформы на все варианты загрузки.
Учетные записи, стоимость и лицензия
OpenSCAD — свободное программное обеспечение под лицензией GNU GPL версии 2; разработку можно поддержать добровольными пожертвованиями. Для локального моделирования не нужна учетная запись OpenSCAD или платная подписка. Для сторонних библиотек и внешних сервисов действуют собственные лицензии и условия.
Три зафиксированные даты снимков сопоставлены с точными версиями исходного кода upstream по контрольным суммам артефактов официальной CircleCI и контрольным суммам, зафиксированным в Homebrew. Примечания описывают только изменения между соответствующими версиями, а не повторяют накопительные примечания к выпуску master.
Изображение — официальный снимок экрана сайта OpenSCAD 2015.03 для macOS, на котором показаны редактор скриптов и предпросмотр модели. Это исторический пример рабочего процесса, а не интерфейс текущего снимка. Значок взят из официальных ресурсов значков для ночных сборок в репозитории.
Источники: Официальные загрузки снимков, О программе и лицензия, Документация, Исходный репозиторий, Официальный архив снимков.
Новая версия Что нового в 2026.10.08 Из истории коммитов Homebrew
Для этой версии нет отдельного описания обновлений.