Собрал и выложил в open source KOMPAS-3D AI Bridge — мост между AI-агентом и КОМПАС-3D.
Идея появилась из простой проблемы: LLM хорошо понимает задачу и умеет генерировать код, но давать модели прямой доступ к CAD-системе — плохая идея. Для инженерных операций нужен предсказуемый и проверяемый слой исполнения.
Поэтому архитектура получилась такой:
AI / LLM → MCP → Python → COM/API7 → КОМПАС-3D
AI решает, что нужно сделать, а Python-слой отвечает за то, как именно это будет выполнено в CAD.
Что получилось:
— MCP-сервер для работы с AI-агентами;
— управление КОМПАС-3D через COM/API7;
— работа с деталями и сборками;
— автоматизация 3D-операций;
— PMI и инженерные операции;
— проверки команд до выполнения;
— валидация результата после выполнения;
тесты и отдельный safety-слой.
Главный принцип проекта: разделить вероятностный AI и детерминированный инженерный API.
То есть модель может рассуждать, декомпозировать задачу и выбирать инструменты, но фактическое изменение CAD-модели происходит через контролируемые команды.
Разрабатывал всё в AI-assisted режиме с ChatGPT, Codex и Claude, но архитектуру, интеграции, тестирование и отладку доводил до рабочего состояния сам.
Код выложил здесь:
https://github.com/quja/kompas-3d-ai-bridge
Буду рад обратной связи от тех, кто занимается AI-агентами, MCP, CAD-автоматизацией или просто экспериментирует с использованием LLM не только для генерации текста, но и для управления реальными программами.
#AI #Python #MCP #CAD #КОМПАС3D #Automation #AIAgents #VibeCoding
· вчера
Собираю MCP-серверы, так что узнаю. Вся соль в слое между «AI решил» и «выполнилось»: сама обвязка пишется за вечер, а предсказуемый исполнитель с проверками это почти вся работа. У меня наружу модель ничего не исполняет сама, только предлагает, исполняет уже гейт вне её власти.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён