Fits Calc
Автоматизация SOLIDWORKS
R3-001

Как автоматизировать SOLIDWORKS с помощью ИИ: реальный пример вала-шестерни

Пошаговый разбор автоматизации SOLIDWORKS через Fits Calc CAD Assistant: постановка задачи, API, построение зубчатого венца и вала, проверка дерева операций и сохранение модели.

SOLIDWORKSИИ и CADВал-шестерня

Что именно автоматизируется

Автоматизация CAD — не превращение произвольного текста в гарантированно точную деталь. Пользователь задаёт геометрию и ограничения; помощник выбирает доступные инструменты; SOLIDWORKS выполняет операции через свой API. Итогом должны стать редактируемая модель, понятное дерево построения и сохранённый файл.

Схема процесса: задание → выбор действий → инструменты → операции CAD → проверка результата. Пояснительная инфографика FitsCalc.
Схема процесса: задание → выбор действий → инструменты → операции CAD → проверка результата. Пояснительная инфографика FitsCalc.

Реальный кейс Fits Calc: вал с косозубым венцом

На предоставленном скриншоте SOLIDWORKS открыт файл с валом-шестернёй. В дереве модели видны элемент вращения вала, зубчатый венец, фаски, шпоночный паз и скругление дна паза. В окне Fits Calc CAD Assistant приведён отчёт о выполненных действиях.

SOLIDWORKS и Fits Calc CAD Assistant: вал-шестерня с 37 зубьями и видимым деревом операций; скриншот реальной сессии.
SOLIDWORKS и Fits Calc CAD Assistant: вал-шестерня с 37 зубьями и видимым деревом операций; скриншот реальной сессии.
ПараметрЧто подтверждает скриншот
Число зубьев37 — указано в отчёте помощника
Тип моделиОдна деталь с телом Solid Bodies(1)
Паз56×16 мм, в отчёте указано скругление R0,4
Длина235 мм — указана как проверенная в отчёте
Ключевые операцииShaft_Revolve, зубчатый венец, фаски, Keyway

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

Как поставить задачу ассистенту

  1. Открыть SOLIDWORKS и проверить наличие активного документа детали или возможность создать новый.
  2. Указать не только название детали, но и размеры, количество зубьев, направление зубьев, длину, параметры отверстий, пазов и фасок.
  3. Разделить работу на контролируемые стадии: базовый вал, зубчатый венец, дополнительные вырезы, фаски и скругления.
  4. После каждого этапа проверить тело, размеры и наличие ожидаемой операции в дереве.
  5. Сохранить исходный редактируемый документ; экспорт в нейтральный формат выполнить отдельно при необходимости.

Какие механизмы участвуют

ИИ интерпретирует техническое задание и выбирает порядок действий. MCP, если используется, описывает доступные инструменты и передачу вызовов. API SOLIDWORKS исполняет допустимые команды над документом. SDK нужен разработчику адаптера, но не является языком описания детали.

Различие MCP, API и SDK в архитектуре FitsCalc.
Различие MCP, API и SDK в архитектуре FitsCalc.

Проверка модели перед сдачей

  1. Убедиться, что нужное количество твёрдых тел соответствует заданию.
  2. Проверить диаметры, осевые размеры, фактический паз и направление зубьев, не полагаясь только на текст отчёта.
  3. Открыть дерево операций, проверить ошибки перестроения и подавленные элементы.
  4. Сохранить модель, закрыть документ и повторно открыть файл — это контроль, что изменения действительно записаны.

В представленном скриншоте видны дерево операций и сообщение об успешных вызовах; полноценная независимая проверка геометрии и повторного открытия по одному изображению не устанавливается.

Когда подход полезен и когда нет

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

Что читать дальше

См. руководство Fits Calc CAD Assistant и проверку CAD-модели. Доступные функции и установка: FitsCalc CAD Assistant.

Продолжить чтение

⌀50 H7/g6: полная расшифровка квалитета и предельных отклоненийСравнение с H7/g6 помогает прочитать буквы и квалитеты другой пары полей; численные отклонения цели требуют отдельной проверки таблиц.Посадки с зазором: Smin, Smax и рабочий зазорЦель связывает вычисленные Smin/Smax с реальным рабочим зазором для движения, смазки и нагрева.Посадки с натягом: Nmin, Nmax и неподвижное соединениеЦель объясняет проверку Nmin по передаваемой нагрузке и Nmax по прочности после геометрического расчёта.Принцип Тейлора при контроле предельными калибрамиЦель связывает предельные размеры с функциональным контролем в состоянии максимума материала и правилами проходного калибра.