MCP сервер КОМПАС-3D: автоматизация черчения через COM API и LLM | AiManual
AiManual Logo Ai / Manual.
21 Янв 2026 Инструмент

MCP сервер для КОМПАС-3D: инженерный мост между нейросетями и чертежами

Как создать MCP сервер для КОМПАС-3D, подключить LLM к COM API и автоматизировать черчение. Архитектура, функции и практическое применение в 2026 году.

Когда чертежи перестают быть рутиной

Инженеры знают эту боль - сотни однотипных операций, бесконечное копирование размеров, ручное создание сборочных чертежей. КОМПАС-3D, стандарт в российском машиностроении, обладает мощным COM API, но кто его использует? Программисты не разбираются в черчении, инженеры не пишут код. До 2025 года это был замкнутый круг.

Теперь есть другой путь - Model Context Protocol. Этот стандарт превращает любую программу в набор инструментов для нейросетей. Представьте: вы говорите GPT-4.5 "создай чертеж фланца по ГОСТ 12820-80", а через 30 секунд получаете готовый файл в КОМПАС. Без единой строчки кода. Без ручного кликанья.

На 21.01.2026 MCP стал де-факто стандартом для подключения LLM к локальным приложениям. Claude 3.7 Sonnet, GPT-4.5 Turbo, локальные модели вроде Llama 3.2 90B - все понимают протокол и умеют с ним работать.

Архитектура: что скрывается за магией

MCP сервер для КОМПАС - это Python-приложение, которое сидит между нейросетью и САПР. Оно делает три вещи:

  • Принимает команды от LLM через стандартизированный JSON-RPC протокол
  • Преобразует их в вызовы COM API КОМПАС-3D
  • Возвращает результаты обратно в понятном для нейросети формате

COM API КОМПАС - это не просто интерфейс. Это полноценный доступ ко всем функциям системы. Создание эскизов, построение 3D-тел, простановка размеров, работа со спецификациями. Через Python вы получаете контроль над всем, что обычно делаете мышкой.

Сервер работает по схеме request-response. Нейросеть видит список доступных инструментов ("создать окружность", "добавить размер", "экспортировать в DXF"), выбирает нужные, передает параметры. Сервер выполняет, возвращает статус и при необходимости - данные (координаты точек, свойства модели).

Что умеет сервер: конкретика вместо обещаний

Хватит абстракций. Вот что реально делает MCP сервер для КОМПАС-3D в 2026 году:

Функция Что делает Пример команды LLM
Геометрия 2D Линии, окружности, дуги, сплайны "Создай прямоугольник 100x50 мм с центром в точке (0,0)"
3D моделирование Выдавливание, вращение, массивы "Выдави эскиз шестерни на 20 мм"
Размеры и допуски Автоматическая простановка по ГОСТ "Проставь все размеры на чертеже вала"
Экспорт данных JSON с геометрией, свойствами "Экспортируй координаты всех отверстий"
Библиотека стандартов Болты, гайки, шпонки по ГОСТ "Вставь болт М12х60 по ГОСТ 7798-70"

Самый интересный момент - экспорт геометрии в JSON. Нейросеть получает не картинку, а структурированные данные. Координаты точек, связи между объектами, свойства материалов. Это меняет правила игры для анализа и оптимизации.

💡
Формат экспорта включает не только геометрию, но и семантику. Дуга - не просто три точки, а "отверстие под штифт диаметром 8H7". LLM понимает контекст и может предлагать оптимизации.

Сравнение с альтернативами: зачем изобретать велосипед

Почему именно MCP, а не другие подходы? Посмотрим на альтернативы:

Макросы КОМПАС - устаревшая технология на собственном языке. Требует программирования, нет интеграции с AI. Мертвый груз.

Прямой COM API из Python - мощно, но сложно. Нужно писать тонны кода для каждой операции. Нейросеть не подключишь.

Специализированные плагины - закрытые, дорогие, ограниченные. Не дают гибкости MCP.

MCP решает главную проблему - стандартизацию. Один сервер работает с Claude, GPT, локальными моделями. Не нужно переписывать код под каждую нейросеть. Протокол открытый, документация публичная. Сообщество растет как на дрожжах.

Если вы уже используете MCP Hangar для управления серверами, добавление КОМПАС-сервера займет минуты. Та же конфигурация, те же инструменты мониторинга.

Реальные кейсы: где это взрывает мозг

Теория - это скучно. Вот что делают инженеры с MCP сервером для КОМПАС прямо сейчас:

1 Автоматизация типовых чертежей

Конструктор говорит: "Создай чертеж вала по этим параметрам: длина 300 мм, диаметры 50, 60, 45 мм, шпоночные пазы по ГОСТ 23360-78". Через 45 секунд получает готовый чертеж со всеми размерами, допусками, шероховатостями. Не провел ни одной линии.

2 Анализ и оптимизация

Сервер экспортирует геометрию детали в JSON. Нейросеть анализирует: "Здесь слишком острый угол, будет концентратор напряжений. Предлагаю добавить галтель R3". Возвращает в КОМПАС, сервер вносит изменения. Цикл обратной связи сокращается с дней до минут.

3 Генерация документации

"Создай спецификацию для этой сборочной единицы, отсортируй позиции по типу, добавь примечания про материалы". LLM понимает структуру сборки, анализирует компоненты, генерирует человекочитаемый текст. Технический писатель остается без работы.

Важный момент: сервер не заменяет инженера. Он убирает рутину. Творческие решения, сложные расчеты, нестандартные задачи - все это остается за человеком. AI лишь инструмент, как калькулятор или таблица ГОСТов.

Технические детали: что нужно знать перед стартом

MCP сервер для КОМПАС пишется на Python 3.11+. Использует библиотеку pythonnet для работы с .NET и COM. Основные зависимости:

  • mcp - стандартная библиотека протокола (версия 2.3 на 2026 год)
  • pythonnet - мост между Python и .NET
  • pydantic - валидация данных
  • asyncio - асинхронная работа

Сервер запускается как отдельный процесс, общается с LLM через stdio или сокеты. Поддерживает все популярные клиенты: Claude Desktop, Cursor, PlexMCP, LM Studio.

Конфигурация минимальная. Нужно указать путь к КОМПАС, версию API, параметры подключения. Сервер сам поднимает COM-соединение, проверяет доступность функций, регистрирует инструменты.

Безопасность? Тут все серьезно. Сервер работает локально, данные никуда не уходят. Но нужно аккуратно настраивать права доступа - COM API дает полный контроль над КОМПАС. Ошибка в промпте может удалить чертеж. Всегда делайте бэкапы.

Кому подойдет: честная оценка

Это не для всех. Сервер для КОМПАС через MCP - инструмент специфический. Идеальные кандидаты:

  • Конструкторские бюро с потоком типовых чертежей. Экономия времени - 60-80% на рутинных операциях.
  • Образовательные учреждения. Студенты изучают не кнопки в интерфейсе, а принципы конструирования.
  • Разработчики библиотек компонентов. Автоматическая генерация тысяч вариантов стандартных изделий.
  • Интеграторы САПР. Быстрое прототипирование решений для заказчиков.

Не подойдет:

  • Тем, кто делает 2-3 чертежа в месяц. Овчинка не стоит выделки.
  • Компаниям без IT-специалиста. Настройка требует базовых знаний Python.
  • Проектам с устаревшими версиями КОМПАС. Нужна версия не ниже V21 с полной поддержкой COM API.

Если вы уже используете MCP Chat Studio v2 для тестирования серверов, интеграция с КОМПАС будет естественным шагом. Тот же интерфейс, те же workflow.

Будущее, которое уже наступило

Через год-два такие серверы станут стандартом в инженерном ПО. Autodesk уже экспериментирует с AI-интерфейсами для Inventor. SolidWorks тестирует голосовое управление. Но MCP дает более универсальный подход - не привязываться к одному вендору.

Следующий шаг - семантическое понимание чертежей. Нейросеть видит не просто геометрию, а функциональное назначение детали. "Это опора, здесь будут высокие нагрузки, нужно усилить ребрами жесткости". И сама вносит изменения.

Самый интересный сценарий - распределенные команды. Один инженер в Москве, другой в Новосибирске, LLM-ассистент работает 24/7. Чертеж создается в режиме реального времени, с мгновенной проверкой на коллизии, соответствие стандартам, технологичность.

MCP сервер для КОМПАС - не волшебная палочка. Это мост между двумя мирами: точной, детерминированной логикой САПР и творческим, ассоциативным мышлением нейросетей. Когда мост построен, начинается настоящая магия.

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