Перейти к содержимому
Войти

Генеративная ИИ модель для создания CAD файлов

23.09.2025
0
109
0

В сентябре компания Spectral Labs (Сан-Франциско, США) выпустили SGS-1: первую генеративную модель для создания структурированных CAD данных. В качестве демонстрации приложено видео, в котором создаются части 3D сборки в Fusion 360. Интерфейс изображен как плагин, который позволяет в текстовом режиме вводить промт для управления процессом моделирования.

Согласно описанию SGS-1 может по растровому изображению, STL или чертежам сгенерировать «параметрическую» модель, которая экспортируется в виде файлов формата STEP (с представлением B-Rep).  Результат можно импортировать в стандартные CAD системы и дорабатывать.

В представленном тестовом интерфейсе ничего кроме картинок не загружается. Если использовать для создания моделей картинки из примеров, которые представлены на сайте, все выглядит не так плохо. Например возьмем первый пример:

Что можно сказать, где нужно везде выдержан прямой угол, нет ломанных кривых. Формат STEP как известно не хранит историю операций (дерево построения), то есть "параметричность" в привычном нам виде изменение конструкции через дерево построения не наблюдается. Но и с этим уже можно что то делать, вручную получить эскизы или внести незначительные правки. В итоге все равно придется делать полноценный реверс инжиниринг или запускать процесс распознавания операций. А потом подгонять размеры под те которые должны быть на самом деле. Если говорить серьезно то проще все сделать самостоятельно с нуля.

В примерах разработчиков все очень даже красиво, например вот:

Я тоже решил попробовать, как оно работает. Вот кстати ссылка. Какие то целенаправленные тесты на точность, скорость, я не проводил. Просто взял несколько задач из курса по начертательной геометрии и инженерной графики, что получилось можно посмотреть в галереи ниже и сделать свои выводы.

Сегодня мы наблюдаем, как искусственный интеллект стремительно проникает в жизнь людей. Стоит лишь вспомнить многочисленные видео, которые заполняют социальные сети, иногда действительно сложно с первого взгляда определить, создан ролик человеком или же это результат работы нейросети. Однако, если говорить о проектировании и CAD системах, то здесь прогресс идёт медленнее, и ожидать «революции» в ближайшие годы, скорее всего, не приходится.

Главная проблема кроется даже не в самих технологиях, а в отсутствии единого универсального стандарта для обмена CAD-данными. Существующие форматы, такие как STEP, позволяют передавать геометрию, цвет и некоторые свойства моделей, но этого недостаточно. Они не содержат истории операций, последовательности действий, с помощью которых модель была построена. А ведь именно эта информация делает модель «живой»: позволяет редактировать её гибко и осознанно, а не только наблюдать за конечным результатом.

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

Можно представить, насколько изменилась отрасль, если бы такой общий стандарт появился. В идеале он должен быть не только универсальным, но и читаемым в текстовом виде. Тогда инженеры получили бы возможность использовать инструменты вроде Git не только для контроля версий, но и визуально видели бы что поменялось в коммитах и средствах визуализации. Обмен данными между различными CAD-системами стал бы таким же простым, как передача текстовых файлов. Но пока это остаётся утопией, на практике мы видим противоположное: каждая новая версия CAD-продукта часто несовместима с предыдущей. И дело не только в том, что появляются новые функции, порой это сознательный шаг, который стимулирует пользователей обновляться. Переход между CAD системами связан с рисками: часть данных может потеряться, а от поддержки специфических форматов зависит не только ПО, но и физическое оборудование.

Поэтому максимум что нас ждет в ближайшем будущем, это плагин для Fusion 360, или решение от другого вендора, который станет помощником новичков: пользователь описывает словами то, что хочет создать, а система автоматически предлагает эскизы и заготовки: проектировать словами то, что пользователи не могут сделать руками.

Комментариев пока нет
Чтобы оставить комментарий, необходимо войти