Text-to-CAD open source: AI-генерация 3D-моделей роботов становится практичной

Text-to-CAD open source: AI-генерация 3D-моделей роботов становится практичной

От текста к собираемым 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.

Типичный процесс:

  1. Описать задачу, например: «спроектируй 7-осевую роботизированную руку с параллельным gripper».
  2. Сгенерировать build123d Python script с размерами, joint limits и соединениями.
  3. Выполнить script и получить STEP assembly и URDF kinematic model.
  4. Проверить URDF в ROS simulation.
  5. Передать STEP в 3D printing или CNC workflow.

Сравнение с традиционным CAD

КритерийFusion 360 / SolidWorksText-to-CAD
ВводРучное моделированиеЕстественный язык
Порог входаМесяцыМинуты
ТочностьИндустриальнаяПараметрическая, требует проверки
РедактированиеНативноеИзменение prompt и повторная генерация
Robotics simulationНужны плагиныНативный URDF output
СтоимостьПодпискаOpen source

Где подходит

Text-to-CAD полезен для быстрой итерации robotics prototypes, параметрических деталей для 3D-печати, обучения и небольшого производства. Он помогает быстро проверить механическую идею без полного CAD-процесса.

Ограничения

Сложные поверхности, инженерная валидация, stress analysis, tolerance checks и production drawings всё ещё требуют профессиональной проверки. Инструмент снижает входной барьер, но не заменяет CAD-инженера.

Источники