Автоматизация проектирования с помощью модуля DriveWorks

На темы автоматизации в среде SOLIDWORKS так или иначе задумывались многие пользователи. Пробовали создавать собственные макросы, настраивали управление размерами с помощью переменных и уравнений, но все это не сравнится с функционалом модуля, о котором сегодня пойдет речь, а именно DriveWorks.

Этот модуль был разработан английской компанией DriveWorks Ltd в 2001 году. Примечательно, что она является золотым партнером по разработке у SOLIDWORKS и серебряным у Microsoft.

В 2018 и 2019 годах DriveWorks была отмечена двумя наградами High Sheriff’s Awards за инновации и экспорт. В 2019-м к ним добавилась еще и самая высокая награда среди британских компаний — Queen for Enterprise (рис. 1).

Рис. 1 Рис. 1

Это говорит о высоком уровне и, самое главное, о востребованности модуля.

Итак, что представляет собой DriveWorks? Это полностью интегрированный в среду SOLIDWORKS модуль, который поставляется в трех конфигурациях. С первой из них, DriveWorksXpress, вы можете быть знакомы через встроенное обучение SOLIDWORKS. Это первый тип лицензии, он предоставляется бесплатно с каждой версией программного комплекса.

Посредством DriveWorksXpress осваивается основной функционал линейки DriveWorks, а именно захват геометрических свойств модели и ее автоматическое перестроение в соответствии с введенными данными (рис. 2).

Рис. 2 Рис. 2

Может показаться, что предлагаемый процесс автоматизации ничем не отличается от стандартного для SOLIDWORKS, но это далеко не так. Начиная с DriveWorks Solo (второй тип лицензии), появляется возможность более гибко настраивать форму ввода, задавать сложную логику взаимодействия переменных, а также автоматически создавать необходимую документацию (рис. 3).

Рис. 3 Рис. 3

Процесс автоматизации условно подразделяется на три главных этапа:

  • этап 1 — захват геометрии модели;
  • этап 2 — создание формы ввода;
  • этап 3 — написание логики.
Этап 1

Для начала необходимо выбрать детали или узлы сборки, которыми мы хотим управлять (рис. 4).

Рис. 4 Рис. 4

Следующим шагом указываем размеры. Обратите внимание, что они разделяются по признакам, размерам эскиза и элементам дерева (бобышка, вырез и т.д. — см. рис. 5).

Рис. 5 Рис. 5

С помощью DriveWorks Solo мы можем управлять не только геометрическими размерами, но и параметрами материала, текстуры, цвета, пользовательскими свойствами, чертежами и многим другим (рис. 6).

Рис. 6 Рис. 6
Этап 2

На втором этапе нам необходимо настроить форму ввода и связать ее с переменными. Как пример, с теми размерами, которые мы захватили на предыдущем этапе. Формы ввода настраиваются индивидуально и зависят от типа проекта (рис. 7).

Рис. 7 Рис. 7

Конфигуратор форм поддерживает основные типы переменных и достаточно прост в освоении (рис. 8).

Рис. 8 Рис. 8

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

Этап 3

На этом этапе следует настроить логику взаимодействия переменных (рис. 9) — а именно, как один параметр будет влиять на другой. Это может быть как реальная переменная модели, так и условный триггер (рис. 10).

Рис. 9 Рис. 9 Рис. 10 Рис. 10

DriveWorks Solo позволяет не только автоматизировать процесс создания нового варианта исполнения, но и создать необходимую документацию.

Информация, которую вы видите в документе, напрямую связана с моделью. Это очень важно, поскольку при изменении переменных в карте ввода меняются не только физические данные модели, но и такие параметры, как стоимость, а она отражается в финальном отчете. Количество подобных параметров может быть любым — все зависит от того, как будет настроена программа.

Другими словами, после заполнения карты ввода вы получаете новый проект на основе введенных данных, полную 3D-модель, чертежи и сопутствующую документацию. И самое главное, что все это происходит автоматически, по заранее настроенным правилам.

И, наконец, третий тип лицензии: DriveWorks Pro (рис. 11).

Рис. 11 Рис. 11

Этот тип лицензии представляет собой многопользовательскую среду, которая в свою очередь содержит четыре вида лицензий:

  • Administrator;
  • User;
  • Live;
  • Autopilot.

Как несложно догадаться, Administrator производит настройку и администрирование DriveWorks Pro, настраивает формы ввода, доступ к файлам и многое другое.

С помощью лицензии User можно воспользоваться всеми настройками, произведенными администратором. Проще говоря, это клиент для всех пользователей системы.

DriveWorks Live — это онлайн-конфигуратор, который может быть запущен с любого устройства, имеющего браузер. С примерами проектов вы можете ознакомиться на официальном сайте: driveworkslive.com.

DriveWorks Autopilot позволяет создавать всю необходимую документацию в фоновом режиме, снижая тем самым нагрузку на выделенные компьютеры (рис. 12).

Рис. 12 Рис. 12

Настоятельно рекомендуем не игнорировать наличие в каждой версии SOLIDWORKS бесплатной лицензии DriveWorksXpress. После ознакомления с ней вы можете запросить бесплатную тридцатидневную лицензию DriveWorks Solo и произвести с помощью этого решения полную автоматизацию своих проектов.

Остались вопросы?
Проконсультируем по вопросам конфигураций, приобретения платных и бесплатных лицензий, внедрения и обучения - оставьте свои контакты и мы свяжемся с вами в ближайшее время
Это поле обязательно для заполнения.Введены некорректные данные.
Это поле обязательно для заполнения.Введены некорректные данные.
Это поле обязательно для заполнения.Введены некорректные данные.
Это поле обязательно для заполнения.Введены некорректные данные.
Это поле обязательно для заполнения.Введены некорректные данные.

Это поле обязательно для заполнения.Введены некорректные данные.