CADAM

БесплатноБез VPN

Веб-приложение с открытым исходным кодом для генерации 3D-моделей из текстового описания или загруженного изображения.

CADAM
828Просмотры
Перейти на сайт

Обзор

Описание нейросети CADAM

CADAM — это веб-приложение с открытым исходным кодом, которое позволяет создавать 3D-модели для CAD-систем на основе текстового описания или загруженного изображения. Сервис работает прямо в браузере, не требуя установки дополнительного программного обеспечения: вся вычислительная нагрузка ложится на OpenSCAD WebAssembly.

Как работает генерация моделей

Пользователь описывает желаемую модель простыми словами или загружает референсное изображение — система анализирует запрос и формирует параметрическую 3D-модель. Для обработки запросов используется API Anthropic Claude, а для хранения данных и бэкенд-логики — платформа Supabase.

Технологическая основа

Приложение построено на связке современных инструментов: OpenSCAD WebAssembly отвечает за математическое ядро генерации, Three.js обеспечивает интерактивный предварительный просмотр в реальном времени. Такой подход позволяет обновлять геометрию модели мгновенно, без перезагрузки страницы и повторных обращений к нейросети.

Характеристики CADAM

ХарактеристикаЗначение
Тип приложенияВеб-приложение
Модель распространенияFree (бесплатная)
ЛицензияGPLv3
Открытый исходный кодДа
Движок генерацииOpenSCAD WebAssembly
Основной AI-провайдерAPI Anthropic Claude
Бэкенд-платформаSupabase
Форматы экспортаSTL, SCAD
Поддерживаемые библиотекиBOSL, BOSL2, MCAD
Встроенный шрифтGeist
Просмотр моделиThree.js (реальное время)
Возможность загрузки изображенияДа
Интерактивные параметрыДа (ползунки)

Для кого подходит нейросеть CADAM?

Инженеры и конструкторы

Специалисты, работающие с CAD-системами, получают удобный инструмент для быстрого создания черновых параметрических моделей. Вместо того чтобы вычерчивать каждую деталь вручную, можно сформулировать задачу текстом или показать референс — и получить рабочую основу для дальнейшей доводки.

Дизайнеры и 3D-художники

Для тех, кто занимается промышленным дизайном или созданием объектов для 3D-печати, CADAM становится полезным помощником на этапе концепции. Возможность изменять размеры ползунками и сразу видеть результат в Three.js ускоряет итерации и помогает быстрее определиться с геометрией.

Студенты и преподаватели технических специальностей

Благодаря открытому коду и бесплатной модели распространения сервис удобен для обучения основам 3D-моделирования и параметрического проектирования. Студенты могут изучать, как формируются модели по текстовым запросам, а также разбирать код проекта для понимания внутренней механики работы.

Как использовать нейросеть CADAM?

Интерфейс и сценарий работы

CADAM работает в браузере — для начала работы достаточно открыть веб-приложение. Пользователь описывает модель текстом или загружает изображение в качестве референса. После обработки запроса система генерирует параметрическую модель и отображает её в окне предпросмотра на основе Three.js.

Настройка параметров и экспорт

После генерации становятся доступными интерактивные ползунки — они позволяют менять размеры и пропорции модели без повторных запросов к нейросети. Когда модель доведена до нужных параметров, её можно экспортировать в формате STL или SCAD для дальнейшей работы в профильных CAD-системах.

Запуск локальной версии

Для разработчиков предусмотрена возможность локального запуска. Для этого потребуется Node.js, Supabase CLI и ngrok — последний нужен для передачи изображений в API. В репозитории проекта содержатся подробные инструкции по настройке окружения, установке зависимостей и запуску сервера разработки.

Основные функции CADAM

Генерация 3D-моделей из текста

Базовая функция сервиса — превращение текстового описания в параметрическую 3D-модель. Достаточно сформулировать запрос на естественном языке, и система создаст геометрию на основе OpenSCAD WebAssembly.

Создание модели по изображению

Помимо текста, приложение принимает загруженные изображения. Система анализирует визуальный референс и формирует модель, соответствующую замыслу пользователя. Это полезно в случаях, когда словами сложно описать сложную форму или пропорции.

Интерактивная настройка параметров

Сгенерированная модель не является статичным результатом. Пользователь получает набор ползунков, которые управляют размерами отдельных элементов и всей модели в целом. Изменения отображаются в реальном времени, что позволяет быстро адаптировать геометрию под конкретные требования.

Экспорт и интеграция с библиотеками

Готовую модель можно сохранить в форматах STL и SCAD. Поддерживается работа с популярными библиотеками OpenSCAD: BOSL, BOSL2 и MCAD. Для текстовых элементов на моделях предусмотрен встроенный шрифт Geist.

Преимущества CADAM

Работа в браузере без установки. Благодаря OpenSCAD WebAssembly пользователю не нужно скачивать и настраивать сложное программное обеспечение — достаточно открыть приложение в браузере.

Скорость итераций. Интерактивные ползунки позволяют менять параметры модели мгновенно, без повторных обращений к нейросети. Это значительно ускоряет процесс подбора размеров и пропорций.

Полная открытость проекта. Исходный код доступен на условиях лицензии GPLv3. Разработчики могут изучать внутреннее устройство, дорабатывать функциональность или разворачивать собственную версию сервиса.

Экспорт в стандартные CAD-форматы. Поддержка STL и SCAD делает сгенерированные модели совместимыми с большинством систем автоматизированного проектирования и программ для 3D-печати.

Гибкий ввод данных. Возможность использовать как текст, так и изображение-референс расширяет сценарии применения — от быстрых эскизов по описанию до воссоздания моделей по фотографиям или чертежам.

Недостатки CADAM

К недостаткам можно отнести зависимость работы приложения от внешнего API Anthropic Claude — для обработки запросов необходимо соединение с этим сервисом. Кроме того, для полноценной разработки с передачей изображений требуется настройка ngrok, что несколько усложняет локальную разработку. Нужно также учитывать, что качество генерации может зависеть от сложности запроса: чем нестандартнее поставленная задача, тем выше вероятность, что результат потребует ручной доработки. Точных данных о лимитах бесплатного использования и ограничениях на количество запросов в открытых источниках не приводится.

Какие задачи решает CADAM

Быстрое прототипирование. Сервис позволяет получить параметрическую модель за считанные минуты, не тратя время на ручное построение геометрии в CAD-редакторе.

Подбор пропорций и размеров. Интерактивные ползунки помогают быстро перебирать различные варианты габаритов изделия, что особенно актуально на этапе технического задания или согласования концепции.

Создание моделей по визуальным референсам. Загрузка изображения решает задачу воссоздания геометрии в тех случаях, когда заказчик может показать, но не может описать словами, что именно ему нужно.

Подготовка моделей к 3D-печати. Экспорт в STL позволяет сразу передавать сгенерированные модели на слайсер и готовить их к печати на 3D-принтере.

Обучение и изучение параметрического моделирования. Открытый исходный код служит учебным материалом: на его примере можно разобраться, как работает связка нейросети, OpenSCAD WebAssembly и интерактивного рендеринга.

Цены CADAM

Модель распространения сервиса — free, то есть полностью бесплатная. Приложение имеет открытый исходный код и распространяется на условиях свободной лицензии GPLv3. Это означает, что любой пользователь может бесплатно пользоваться веб-приложением, а разработчики — изучать, модифицировать и разворачивать собственные экземпляры сервиса. Сведений о скрытых платежах, платных тарифах или ограничениях бесплатного доступа в описании проекта не приводится.

Условия использования CADAM

Лицензионные условия

Проект распространяется под лицензией GPLv3 — это свободная лицензия на программное обеспечение, которая позволяет использовать, изменять и распространять код при условии сохранения тех же лицензионных обязательств для производных работ.

Требования к запуску

Для локального развертывания приложения потребуется установить Node.js и Supabase CLI. Для работы с загрузкой изображений также понадобится ngrok, обеспечивающий туннель для передачи данных в API. Все необходимые шаги по настройке и запуску описаны в репозитории проекта.

Доступность CADAM

CADAM доступен как веб-приложение, работающее в браузере — это обеспечивает кроссплатформенность: сервис будет работать на Windows, macOS и Linux без установки дополнительных компонентов. Встроенный шрифт Geist поддерживает отображение текста на моделях. Приложение полностью переведено на работу через браузер, поэтому для конечного пользователя не имеет значения, какая операционная система установлена на его компьютере.

Чем отличается CADAM от аналогов

Главное отличие CADAM от большинства аналогичных сервисов генерации 3D-моделей по тексту — открытый исходный код и бесплатность. Многие коммерческие аналоги предлагают либо ограниченный бесплатный тариф, либо вовсе работают по подписке. CADAM распространяется под GPLv3 и позволяет развернуть собственную версию приложения.

Второе существенное отличие — параметрическая настройка через ползунки без повторных запросов. Обычно изменение размеров сгенерированной модели требует дополнительного обращения к нейросети с уточнённым запросом. Здесь же модель представлена как параметрический объект OpenSCAD, что позволяет менять геометрию мгновенно через интерфейс.

Третья особенность — использование OpenSCAD WebAssembly в связке с нейросетью. Это техническое решение позволяет выполнять всю генерацию непосредственно в браузере пользователя, не отправляя геометрические вычисления на удалённый сервер. Такой архитектурный подход встречается заметно реже, чем классические клиент-серверные схемы с генерацией на GPU-кластере.

Заключение

CADAM — это бесплатное веб-приложение с открытым исходным кодом, которое объединяет возможности обработки естественного языка и параметрического моделирования на базе OpenSCAD WebAssembly. Сервис позволяет создавать 3D-модели по текстовому описанию или изображению-референсу, оперативно корректировать размеры через интерактивные ползунки и экспортировать результат в распространённые форматы STL и SCAD. Благодаря поддержке библиотек BOSL, BOSL2 и MCAD, а также просмотру в реальном времени через Three.js, инструмент будет полезен инженерам, дизайнерам, студентам и всем, кто работает с параметрическим 3D-моделированием. Открытая лицензия GPLv3 и наличие инструкций по локальному запуску делают проект доступным как для повседневного использования, так и для изучения и доработки силами сообщества.

Быстрое прототипирование 3D-моделей
Создание моделей для 3D-печати
Генерация параметрических деталей

Часто задаваемые вопросы

Смотрите также

DeepVinci

DeepVinci

5,0
Без VPN

Платформа на основе ИИ для генерации, редактирования изображений и создания рекламных креативов.

Gencraft

Gencraft

5,0
БесплатноПлатно

Веб-сервис для генерации изображений по текстовым запросам и преобразования фото и видео в художественные арты.

APIMart

APIMart

5,0
Без VPN

Единый API-доступ к более чем 500 моделям искусственного интеллекта, включая GPT-5 и Claude 4.5, с возможностью экономии на затратах.

Cici AI

Cici AI

5,0
БесплатноПлатно

Многофункциональный ИИ-ассистент для чата, генерации текста и изображений, перевода и помощи в программировании.

Civitai

Civitai

5,0
БесплатноПлатно

Платформа-сообщество для поиска, публикации и обмена открытыми моделями генерации изображений на основе ИИ.

Anvsoft

Anvsoft

5,0
БесплатноПлатно

Набор мультимедийных AI-инструментов для редактирования и улучшения фото, видео и PDF-документов.

Midjourney

Midjourney

5,0
Платно

Нейросеть для генерации изображений и коротких видео по текстовым описаниям.

DeepSeekV3

DeepSeekV3

5,0
БесплатноБез VPN

Бесплатная языковая модель с открытым исходным кодом, специализирующаяся на рассуждениях, математике и программировании.

CADAM — обзор нейросети для генерации 3D-моделей