От текста к собираемым 3D-деталям
CAD долго оставался областью профессиональных инженеров. Fusion 360 и SolidWorks требуют обучения, точной настройки параметров, расчётов зацепления и проверки допусков. Text-to-CAD снижает этот порог: пользователь описывает задачу обычным языком, а AI генерирует редактируемую параметрическую 3D-модель.
Проект доступен по MIT-лицензии и поддерживает работу из Claude Code или Codex. На выходе можно получить STEP, STL, GLB, DXF и URDF.
Toolchain и workflow
Основные компоненты:
- Text-to-CAD engine: Python + build123d превращают естественный язык в параметрический CAD-код.
- GPT 5.5 / Codex: понимает инженерное намерение и генерирует исполняемый Python script.
- Export pipeline: STEP для производства, STL для 3D-печати, URDF для robotics simulation, GLB для preview.
Типичный процесс:
- Описать задачу, например: «спроектируй 7-осевую роботизированную руку с параллельным gripper».
- Сгенерировать build123d Python script с размерами, joint limits и соединениями.
- Выполнить script и получить STEP assembly и URDF kinematic model.
- Проверить URDF в ROS simulation.
- Передать STEP в 3D printing или CNC workflow.
Сравнение с традиционным CAD
| Критерий | Fusion 360 / SolidWorks | Text-to-CAD |
|---|---|---|
| Ввод | Ручное моделирование | Естественный язык |
| Порог входа | Месяцы | Минуты |
| Точность | Индустриальная | Параметрическая, требует проверки |
| Редактирование | Нативное | Изменение prompt и повторная генерация |
| Robotics simulation | Нужны плагины | Нативный URDF output |
| Стоимость | Подписка | Open source |
Где подходит
Text-to-CAD полезен для быстрой итерации robotics prototypes, параметрических деталей для 3D-печати, обучения и небольшого производства. Он помогает быстро проверить механическую идею без полного CAD-процесса.
Ограничения
Сложные поверхности, инженерная валидация, stress analysis, tolerance checks и production drawings всё ещё требуют профессиональной проверки. Инструмент снижает входной барьер, но не заменяет CAD-инженера.