Обновить

MCP (КОМПАС-3D + LLM): превращаем САПР в среду для AI-агентов с помощью Python и COM API

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели13K
Всего голосов 27: ↑26 и ↓1+30
Комментарии17

Комментарии 17

Это очень перспективное направление!
Возможно ли на данном этапе проанализировать существующий чертеж? Например, натренировать модель на распознавание болтовых соединений, или монтажных отверстий, или расчленить сборочный чертеж на детали? Или такие задачи пока из области фантастики?

Многие модели уже являются мультимодальными (такие как Gemini-3-pro или Claude 4.5 Opus), но их возможности ограничены. Я думаю, распознавать элементы они смогут, а вот разбить сборочный чертеж на детали получится только с серьезными ошибками.

Возможно тут надо создать MCP тулы, которые будут вызывать простые действия для разбора и уже их сможет вызывать ллм и получать от них информацию?

В далеком 2005 году у нас был типовик по компьютерной графике: создать библиотеку для API компас 2D по отрисовке типовых крепежных элементов: кому-то гайки, кому-то гвозди доставались. Потом один студент собрал лучшие типовики и защитил диплом. Годы идут и типовые элементы уже не естественный а противоестественный интеллект рисует, но Api 2D - неизменно. Щютка. Не глумления ради, а чисто из любопытства - 2D - проектирование еще кому-то нужно в машиностроении? Готовые модельки в чертежы перести - не в счет.

2D проще и строго задокументировано, но таки оно устарело в тот момент, когда 3D сделать стало не сильно дольше, а 3D дает любое возможное 2D - обратное не всегда срабатывает.

Далеко не всегда целесообразно строить модель, чтобы превратить её в чертеж. Особенно это касается простых деталей и типовых элементов

А ещё технологические модели строятся в середину поля допуска, после чего на чертеже надо восстанавливать исходные размеры. Так что 2д никогда не умрёт в проектировании

Добрый день, мне понравилась ваша идея и хотел бы протестировать MCP ваш в создании более сложных чертежей я студент 4 курса машиностроении знаком как никак с чертежами и хотел бы попробывать сделать чертежи спомощью ии для своей дипломной работы сам я разрабатываю приложение, но пока не скидывал и не делился своим репозиторием на гитхабе или еще где то, там я хочу сделать чтобы агенты и ассистентов вместе, ии llm были настроены как раз на такие проекты и работали полностью на компютере локально идея будет еще такова чтобы делать не просто одного агента в этой рабочей части как просто начертить а разных агентов подключить которые будут выполнять 1 задачу но каждый агент будет по своей специальности тоесть, 1 как главный будет принимать запрос от пользователя шифровать разделять задачи на те которые агенты выполняют а они в свою очередь выполняют например один ищет всю информацию о различных гостах, спецификачиях, литератур, справочников и таким образом так сказать будет, парсировать страницу с информацией и с файл или папке это будет все записываться для других агентов а другой напримкр будет проверять на соответствие с гостом и чертежом, другой чертить и так далее чтобы были агенты которые могли выполнять все эти задачи как люди которые траятят часы на разработку оформление чертежей и их соответствие с гостами и техноллгичнось и т.д. как и говорил ранее меня заинтересовал ваш проек я работал с автокадом и сейчас с ним работаю и с компасом. Моюно с автокадом попробфвать такое реализовать так как по мне автокад менне требователен в плане черчения и настроек чем компас. Буду ждать вашего репозитория на гит или npm.

Я надеюсь вы знаете в чем отличие npm и git...

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

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

так уже есть такое, Компас-Эксперт называется

да. сейчас много чего есть в принципе. симуляторы разные для станков с ЧПУ. автокад вроде тоже уже что-то делал с нейросетями. тут зависит как это работает (не видел - не знаю). но ощущение что может быть это просто линтер, который помечает наиболее частые ошибки. к него очень низкий порог детекта будет на специфических изделиях.

Вот если бы ии помогало моделировать 3д в виаре, вот это была бы тема...

так уже есть. народ контекстные протоколы к блендеру привязывает. или не оно ?

Если нужно что-то в голове перемножить, использую обычные столбики. Ну не совсем, например, чтоб помножить на пять, проще умножить на десять и разделить на два. Ну и так далее.

Думаю прикрутить мультикад модуль (доступ к разным кадам и API) что вроде бы не так сложно сделать, сразу расширит горизонты проекта

утилита очень заманчивая. Хотелось бы взглянуть на исходник, могли бы скинуть ссылку на github репозиторий?

нужно очень много работать, чтобы инструмент стал реально полезным. пока что, больше пишешь запрос, чем рисуешь)) но очень интересно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации