
Комментарии 15
Спасибо за статью, Илья!
Случаются ли у вас в пайплайне проблемы с МСР?
И на каких мощностях у вас работает вся архитектурная связка?
Привет! Да, проблемы возникают. 3D-операции не всегда ведут себя стабильно (и пока что далеко не все функции из API Компаса прокинуты в MCP). Что касается мощностей, я использую GPT-5.4 от openai через терминал codex(но можно подключать любую другую модель). Вся тяжелая логика нейросети крутится в облаке, поэтому локально эта связка абсолютно спокойно запускается на условном офисном ноутбуке с 16 ГБ оперативной памяти. По сути, ресурсы нужны только для работы самого КОМПАС-3D и легкого локального сервера.
А творить то с ноля когда можно будет полноценно? С тепловыми и нагрузочными расчетами? Как пример - сделать корпус чего либо с кнопками и дисплеем и совместить это с печатной платой.
Возможно ли развитие проекта до стадии плагина простым чатом для Solidworks? Который после установки к себе на нормальную станцию с 16-48гб видеорам, выкачивает локальную ллм и работает потом изолированно от интернета в режиме - пишем что хотим через чат, солид рисует все что нам надо. Идея в том - чтобы снизить порог входа в зд моделирование без освоения интерфейса солида. Вайбкодинг для 3д.
Ручками это уже сейчас можно) на днях пробовал с бесплатным ии в гугл аккаунте. Пишу ему задание словами, что-то вроде «Задание: Напиши макрос на VBA для SolidWorks 2022, который создает и сохраняет деталь (.sldprt). Технические условия…» он выдает код на питоне вставляем в солид и вуаля), если что то не так делаю скриншот и он переделывает… раз за разом))) работает, но с чем то сложнее прямоугольного бруска требуется много много итераций. Если автоматизировать, будет все как у автора, и да склонен верить что к чему то сложному широко распространенные LLM модели пока не готовы.
Только не на питоне, а не visual basic конечно)))
Привет, да возможно. В интернете можно найти рабочие прототипы в опен-соурсе(я не тестировал, поэтому по качеству их работы сказать не могу) Единственное это не плагин, а MCP обертка https://github.com/vespo92/SolidworksMCP-TS
Вайбкодинг это одно, но долго он строит конечно, и это пока не продать. Пока. Я бы тоже хотел сделать так, чтобы чертежи хотя бы по моделям сами чертились)
Для создания чертежей по готовым 3d-моделям достаточно примерно вот такого скрипта
https://github.com/lis3809/macros_for_Kompas-3D/blob/main/save_CDW_from_3D.py
Здесь немного урезанная версия, предназначенная для создания рисунков, но при желании можно допилить и рамку с основной надписью и дополнительные виды.
Спасибо, посмотрю.
Я в основом вайб кодю разного рода повторяющиеся задачи, типа клонированиеидетали в сборке с чертежами, распечатка сборки, разные операции с осн надписью, проверки сборок на разного рода косяки, разворачивание деталей, да много чего. Вот хочу, чтобы хотя бы чертежи типичных деталей создавались самостоятельно, у нас их не так много, панели, стойки, двери, швеллер, уголок. Научить скрипт определять главный вид, по нему делать расюзвертку, вычислять пропорции, задавать масштаб, делать разрез, показывать гибы с разверткой, уже экономия времени, чтобы работодатель платил больше)))
Сколько функций экспонирует MCP? Подключение любого MCP на постоянной основе съедает контекст на каждом запросе, даже если он не относится к выводу этого инструмента.
Если предполагается использование множества функций. Я бы посоветовал вариант. Экспозировать только 2 функции. 1 это - каталог функций. 2 это вызов функции по имени и аргументам.
Подскажите, а в пробной версии Компаса, он не работает с MCP? Попробовал запустить, Codex минут 20 пытался взаимодействовать через powershell, бросил это дело, начал писать vbs скрипт, тоже не получилось, переключился на С, в итоге вынес окончательный вердикт: нас стопорит нестабильный COM‑сервер КОМПАСа: вызовы возвращают RPC server unavailable даже при запуске из‑под админа. Это означает, что внешняя автоматизация не может получить устойчивую связь с приложением, а без неё построение не стартует.
Если вы не хотите что то очень сложное делать, солид можно за пару дней освоить, ну пусть неделю...
Нужна обратная задача - по эскизу сделать чертеж, на сколько это реально?
ИИ управляет КОМПАС-3D — и это уже можно трогать руками