Ключевые факты
- Разработчики Уилл и Хорхе создали LAD (Language-Aided Design) — плагин для SolidWorks.
- Инструмент использует большие языковые модели (LLM) для создания эскизов, деталей, сборок и макросов из разговорных запросов.
- LAD включает такие функции, как автоматические скриншоты, парсинг дерева характеристик и система разрешений.
- Разработчики имеют опыт создания ПО и используют инструменты вроде Claude Code.
Краткая сводка
Разработчики Уилл и Хорхе представили LAD (Language-Aided Design) — специализированный плагин для SolidWorks, который использует большие языковые модели (LLM) для автоматизации создания CAD-дизайна. Инструмент устраняет конкретный недостаток современного инженерного ПО: невозможность генерировать выходные данные 3D-моделирования напрямую из текстовых запросов.
LAD служит мостом между разговорными вводами и сложными инженерными задачами. Он позволяет пользователям создавать эскизы, детали, сборки и макросы, просто описывая их. Система предназначена для глубокой интеграции с окружением SolidWorks, обеспечивая ИИ необходимым контекстом через автоматические скриншоты и парсинг дерева характеристик. Несмотря на текущие ограничения LLM в создании 3D-объектов по сравнению с генерацией кода, разработчики считают, что технология значительно улучшится в ближайшие месяцы.
Связь между кодом и CAD
Разработка LAD восходит к опыту разработчиков в создании ПО, где инструменты вроде Claude Code и Cursor стали доминирующими. Изучая CAD-системы, разработчики выявили существенное различие: разработка ПО приняла возможности ИИ для преобразования текста в код, но механическому проектированию не хватает аналогичных инструментов для преобразования текста в 3D-модели.
По словам разработчиков, крупные CAD-системы в настоящее время не предлагают встроенного способа перейти от текстового запроса к результату моделирования. LAD стремится заполнить эту пустоту, действуя в качестве промежуточного слоя. Разработчики признают, что в ходе их тестирования LLM в настоящее время не так хорошо справляются с генерацией 3D-объектов, как с написанием кода. Однако они выражают уверенность, что эти возможности будут быстро развиваться в ближайшие месяцы и годы.
Основные возможности LAD
LAD работает как комплексный набор инструментов в окружении SolidWorks, преобразуя естественный язык и загруженные документы в готовую CAD-геометрию. Плагин предоставляет LLM широкий спектр специфических функций для эффективного управления средой проектирования.
Система построена на нескольких отдельных категориях инструментов, предназначенных для выполнения всего спектра задач механического проектирования:
- Создание деталей: Десятки инструментов позволяют LLM генерировать эскизы, создавать выступы и изменять детали.
- Управление сборками: Специальные инструменты позволяют ИИ организовывать отдельные детали в полные сборки.
- Файловые операции: LLM может напрямую создавать, сохранять, искать и читать файлы и документацию SolidWorks.
- Автоматизация макросов: Включены инструменты для написания и запуска макросов, поддерживаемые функцией поиска API-документации.
Контекстная осведомленность и функции безопасности
Чтобы гарантировать, что ИИ понимает текущее состояние проекта, LAD использует передовые механизмы контекстной осведомленности. Система автоматически делает скриншоты и анализирует дерево характеристик, передавая эти визуальные и структурные данные обратно в LLM. Это позволяет ИИ принимать обоснованные решения на основе текущего прогресса пользователя, а не работать «вслепую».
Безопасность и контроль пользователя также являются центральными элементами архитектуры. Разработчики внедрили систему контрольных точек, которая позволяет пользователям отменять нежелательные правки, снижая риск ошибок ИИ. Кроме того, система разрешений определяет, какие команды требуют одобрения пользователя перед выполнением, гарантируя, что критические изменения не будут внесены без надзора.
Доступность и перспективы
LAD в настоящее время доступен для тестирования, и разработчики активно собирают отзывы для улучшения полезности инструмента. Релиз представляет собой первый шаг на пути интеграции генеративного ИИ в рабочие процессы механического проектирования — сектора, который традиционно полагался на ручное параметрическое моделирование.
Проект подчеркивает растущую тенденцию применения возможностей LLM в специализированных областях, не связанных с программированием. По мере развития LLM инструменты вроде LAD могут кардинально изменить то, как инженеры взаимодействуют с CAD-программным обеспечением, сместив фокус с ручного создания геометрии на проектирование на уровне концепции.




