- Дата публикации
ИИ берёт на себя 3D‑моделирование и чертежи в КОМПАС‑3D: уже работает в живом проекте
Что появилось / что изменилось
Два месяца назад автор выкатил первую версию MCP‑агента для КОМПАС‑3D. Тогда это было в духе «демка ради демки»: ИИ с трудом доводил модель до конца и не понимал, что происходит в документе.
Сейчас набор возможностей заметно другой:
- Агент сам принимает задачу и строит 3D‑деталь с нуля.
- Добавляет отверстия и другие элементы, ориентируясь на существующую геометрию.
- Читает и проверяет дерево построения детали.
- Сохраняет документ и возвращает скриншот готовой модели без ручного вмешательства.
- Работает не только с объёмной моделью, но и с плоскими документами.
- Может по одному запросу:
- создать чертёж с видами,
- автоматически заполнить штамп,
- экспортировать результат в DXF.
Ключевое отличие от первой версии — агент держит в голове состояние модели на каждом шаге. Он понимает:
- в каком документе сейчас работает;
- на какой стадии построения остановился;
- с какой гранью или feature нужно продолжить;
- что изменилось после команды;
- какие свойства получила деталь в итоге.
Пример из проекта: можно взять уже открытую 3D‑деталь, запросить её состояние через get_3d_context и узнать, что базовое тело уже создано, а в дереве — 11 элементов. Агент не пересобирает всё с нуля, а продолжает от текущего шага.
Как это работает
Под капотом — набор инструментов, с которыми ИИ шаг за шагом управляет КОМПАС‑3D.
-
Контекст модели
Инструмент
get_3d_contextвозвращает агенту информацию о текущем документе:- есть ли базовое тело,
- сколько элементов в дереве построения,
- какие операции уже применили.
За счёт этого ИИ принимает решения, опираясь на реальное состояние модели, а не на догадки.
-
Поиск граней по описанию
Инструмент
resolve_selection_3dищет нужную грань по текстовому описанию. Например, запрос «верхняя плоская грань» вернёт системный идентификатор именно этой поверхности.Агент берёт этот ID, создаёт на грани новый эскиз и, например, делает вырез или отверстие точно там, где это нужно. Пользователю не приходится вручную высчитывать координаты и выбирать плоскости мышкой.
-
Проверка дерева построения
Инструмент
list_feature_tree_3dотдаёт список шагов построения детали: базовый эскиз, выдавливание, вырез, отверстие, фаска и так далее.ИИ доводит модель до конкретной, прозрачной истории построения, которую потом можно открыть в КОМПАС‑3D и проверить руками.
-
Работа с чертежами и DXF
Для плоских документов агент использует отдельные инструменты:
- создаёт чертёж по готовой 3D‑модели,
- заполняет штамп по шаблону,
- экспортирует результат в DXF.
Все шаги проходят через одну и ту же логику: ИИ получает состояние документа, выбирает нужные объекты по описанию и проверяет, что команды действительно изменили модель.
Что это значит для вас
Если вы инженер, конструктор или преподаёте САПР, MCP‑агент для КОМПАС‑3D может взять на себя рутину.
Где он полезен:
- Быстрые концепты деталей. Задали текстом форму и операции — получили базовую 3D‑модель, которую уже можно допиливать вручную.
- Типовые детали с вариациями. Например, корпуса, фланцы, переходники, где меняются размеры и пары элементов, а логика построения одна и та же.
- Рутиная документация. Создание чертежа, виды, штамп, экспорт в DXF по одному запросу — экономия времени на каждое изделие.
- Обучение САПР. Можно показать студентам, как разворачивается дерево построения, и разобрать по шагам, что делает агент.
Где использовать осторожно:
- Ответственные изделия с жёсткими нормами. ИИ хорошо собирает геометрию и дерево построения, но ответственность за точность размеров и привязку к ГОСТ всё равно на конструкторе.
- Сложная параметризация и хитрые сопряжения. Для очень нагруженных узлов или сложной кинематики пока надёжнее ручная работа с последующей проверкой.
Логика простая: поручайте агенту всё, что повторяется десятками раз и не требует инженерной интуиции. А финальные решения, нетиповые узлы и критичные размеры оставляйте себе.
Место на рынке
Это не новый САПР, а надстройка над КОМПАС‑3D, которая превращает его в систему с ИИ‑управлением через MCP‑агента.
По сути, это один из первых примеров, где ИИ не просто «советует, как моделировать», а сам проходит полный цикл в живой CAD‑среде:
- понимает состояние 3D‑модели;
- выбирает геометрию по текстовому описанию;
- строит дерево операций до проверяемого результата;
- ведёт плоскую документацию и экспорт.
Цифровых бенчмарков по скорости или стоимости автор не приводит, но по описанию видно главное: ИИ перестал быть разовым «магическим действием» и превратился в постоянного оператора КОМПАС‑3D, который видит модель на каждом шаге и отвечает за результат.