Открыть сервисСервис

SolidWorks Design Assistant

SolidWorks Design Assistant — это встроенный модуль автоматизированного проектирования в среде САПР SolidWorks, предназначенный для выполнения рутинных операций по созданию и редактированию трёхмерных моделей и чертежей. Разработан компанией Dassault Systèmes SolidWorks Corp. (США, входит в состав Dassault Systèmes, Франция) и впервые представлен в 2019 году как часть пакета обновлений SolidWorks 2020. Модуль использует технологии машинного обучения и анализа геометрии для автоматизации таких задач, как создание сопряжений, расстановка крепежа, генерация отверстий и проверка коллизий.

История

Разработка Design Assistant началась в 2017 году в рамках стратегии Dassault Systèmes по внедрению искусственного интеллекта в САПР. Первая публичная демонстрация состоялась на конференции SolidWorks World 2019 в Далласе (США). Релиз модуля состоялся в сентябре 2019 года вместе с SolidWorks 2020. В версии 2021 года функционал был расширен за счёт поддержки автоматического распознавания типовых соединений (болтовых, штифтовых, сварных). В 2023 году добавлена интеграция с облачной платформой 3DEXPERIENCE (Dassault Systèmes).

Принцип работы

Design Assistant функционирует как надстройка над ядром SolidWorks. Алгоритм модуля анализирует топологию сборки, выявляет повторяющиеся элементы (отверстия, пазы, фаски) и предлагает варианты автоматического завершения операций. Основой работы является библиотека прецедентов — набор типовых конструктивных решений, накопленных в процессе использования SolidWorks сообществом инженеров.

Основные функции

  • Автоматическое сопряжение — модуль определяет возможные контакты между деталями (цилиндрические поверхности, плоскости, грани) и предлагает создать сопряжения типа «концентричность», «совпадение», «касание».
  • Расстановка крепежа — на основе анализа отверстий в сборке Design Assistant подбирает стандартные болты, винты, шайбы и гайки из встроенной базы ГОСТ/ISO/DIN.
  • Генерация отверстий — при создании отверстий в детали модуль автоматически добавляет фаски, резьбу и зенковки в соответствии с выбранным стандартом.
  • Проверка коллизий — модуль выявляет пересечения деталей и предлагает варианты их устранения (изменение размеров, смещение, удаление).
  • Оптимизация размещения — для сборок с большим количеством одинаковых компонентов (например, крепежа) модуль предлагает оптимальное расположение с учётом симметрии и технологичности.

Интерфейс и взаимодействие

Design Assistant интегрирован в панель задач SolidWorks. Пользователь может активировать модуль через меню «Инструменты» → «Design Assistant» или с помощью горячей клавиши (по умолчанию Ctrl+Shift+A). Интерфейс представляет собой боковую панель с тремя вкладками:

  • Рекомендациисписок предложений по автоматизации текущей операции.
  • Историяжурнал выполненных автоматических действий.
  • Настройкипараметры чувствительности алгоритма (степень автоматизации, порог коллизий, список исключений).

Применение

Design Assistant используется в следующих областях:

  • Машиностроениеавтоматизация сборки узлов с большим количеством крепежа (редукторы, насосы, коробки передач).
  • Приборостроение — расстановка электронных компонентов на печатных платах (в связке с модулем PCBWorks).
  • Автомобильная промышленность — проектирование кузовных деталей и интерьеров.
  • Авиастроение — сборка фюзеляжей и крыльев (с учётом требований к весу и аэродинамике).

Критика и ограничения

  • Ограниченная база стандартов — модуль не поддерживает все национальные стандарты (например, китайские GB, японские JIS). Пользователям из РФ доступна база ГОСТ (около 3000 позиций), но она не обновляется с 2022 года.
  • Зависимость от версии SolidWorks — Design Assistant доступен только в коммерческих версиях (Professional и Premium), не входит в базовую лицензию Standard.
  • Производительность — на сборках с числом деталей более 10 000 модуль может работать медленно (время обработки до 30 секунд).
  • Ошибки распознавания — алгоритм иногда путает резьбовые отверстия с гладкими, особенно в деталях сложной формы.

Интересные факты

  • В 2020 году Dassault Systèmes объявила, что Design Assistant использует нейросеть, обученную на 50 000 реальных инженерных проектов, предоставленных компаниями-партнёрами (в том числе Boeing, Siemens, Toyota).
  • В 2022 году модуль был портирован на платформу 3DEXPERIENCE, что позволило использовать его в облачной версии SolidWorks.
  • По данным Dassault Systèmes, Design Assistant позволяет сократить время на создание сборок на 30–50 % для типовых конструкций.

См. также

  • SolidWorks
  • САПР
  • Машинное обучение в инженерии

Источники

  • Dassault Systèmes. SolidWorks 2020 Release Notes. — 2019.
  • SolidWorks World 2019. Conference Proceedings. — Dallas, 2019.
  • Журнал «САПР и графика». — 2020. — № 3. — С. 24–28.
  • Официальная документация SolidWorks. Раздел «Design Assistant». — 2023.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru