
text-to-cad: ИИ-агент создаёт 3D-модели по тексту
Открытая библиотека навыков для ИИ-агентов: генерация CAD-моделей, работа с роботами, слайсинг и отправка на печать прямо из чата.
Текстом — в деталь: как text-to-cad превращает слова в 3D-модели
На GitHub появился проект text-to-cad — открытая библиотека «навыков» (skills) для ИИ-агентов, которая закрывает весь цикл инженерного проектирования: от генерации CAD-модели по текстовому запросу до отправки готового файла на 3D-принтер. Библиотека позволяет агентам генерировать, инспектировать, находить готовые компоненты, нарезать и передавать CAD-артефакты и файлы описания роботов из локальных проектных файлов. Проект полностью бесплатный и работает локально.
Что умеет text-to-cad
Установив библиотеку, агент получает специализированные рабочие процессы для CAD, производства, файлов описания роботов, симуляции и локального просмотра.
Библиотека состоит из 11 независимых навыков. Вот основные из них:
| Навык | Описание | Форматы вывода |
|---|---|---|
| CAD | Создание и редактирование моделей по тексту или изображению | STEP, STL, 3MF, GLB |
| CAD Viewer | Браузерный просмотр CAD и файлов роботов | — |
| step.parts | Поиск готовых деталей: винты, подшипники, моторы | STEP |
| DXF | Генерация 2D-чертежей, шаблонов, раскроев | DXF |
| URDF | Описание структуры робота: звенья, суставы, инерция | URDF |
| SRDF | Группы планирования для MoveIt2 | SRDF |
| SDF | Модели и миры для симуляторов | SDF |
| G-code | Слайсинг сеток в готовый G-code для FDM-принтеров | .gcode |
| Bambu Labs | Загрузка и запуск печати на принтерах Bambu Lab | — |
| DfAM Check | Проверка печатаемости: толщина стенок, нависания | — |
| SendCutSend | Проверка файлов перед загрузкой на лазерную резку | DXF, STEP |
Как работает главный навык: CAD
Навык позволяет создавать или изменять параметрические CAD-модели по требованиям на естественном языке, генерировать валидированные STEP/STP-артефакты, инспектировать геометрические ссылки и возвращать проверенные результаты.
STEP считается основным форматом CAD-артефакта, тогда как STL, 3MF и GLB — вторичными экспортными рабочими процессами, которые ответвляются от STEP-первичного процесса.
graph LR
A[Текстовый запрос / изображение] --> B[ИИ-агент]
B --> C[Генерация STEP]
C --> D{Экспорт?}
D -->|Да| E[STL / 3MF / GLB]
D -->|Нет| F[CAD Viewer]
C --> G[DfAM Check]
G --> H[G-code слайсинг]
H --> I[Отправка на принтер Bambu]
Поддержка роботов и симуляции
Отдельный блок навыков посвящён робототехнике:
- URDF — пишет файлы описания структуры робота: звенья, суставы, ограничения, инерции и сетки.
- SRDF — добавляет группы планирования MoveIt2, конечные эффекторы и правила коллизий.
- SDF — описывает поведение симуляторов и миров: модели, фреймы, позы, инерции, визуализацию, коллизии, сенсоры, освещение, физику и плагины.
Установка и совместимые агенты
Установка через CLI занимает одну строку:
npx skills add earthtojake/text-to-cad
Нативные плагины доступны для Codex, Claude Code и Grok Build. Пример для Claude Code:
claude plugin marketplace add earthtojake/text-to-cad
claude plugin install cad@text-to-cad
Для Codex потребуется версия не ниже 0.142.0. На более старых версиях плагин просто пропускается без предупреждений.
npx skills update обновляет только навыки, уже записанные в lockfile, и молча пропускает новые — а в релизах навыки добавляются. Для получения новых навыков используйте npx skills add повторно.Контекст: ИИ-агенты приходят в инженерное ПО
Проект появился на фоне растущего интереса к «агентному» проектированию. text-to-cad — это коллекция агентских навыков, которая позволяет ИИ-агентам генерировать, редактировать и экспортировать CAD-модели, описания роботов и аппаратные конструкции с помощью естественного языка.
Библиотека поддерживает несколько 3D и 2D форматов, включая STL, STEP, OBJ, GLB, DXF и URDF, используя библиотеки build123d и OpenCascade для надёжной обработки геометрии.
Инженерное проектирование всё ближе к модели «объясни на словах — получи деталь»: text-to-cad — один из наиболее полных опенсорсных инструментов в этом направлении.
Популярность проекта говорит сама за себя: репозиторий уже набрал 14,3 тысячи звёзд на GitHub. Это один из самых быстрорастущих CAD-смежных проектов в экосистеме ИИ-агентов в 2026 году.
Ссылки: GitHub · Документация