RobotExpert

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
RobotExpert
Тип 3D-симуляция, СAPP
Разработчик Siemens PLM Software
Операционная система Microsoft Windows
Лицензия проприетарная
Сайт plm.automation.siemens.com/…

RobotExpert – программный продукт для симуляции и offline-программирования промышленных роботов и роботизированных участков. RobotExpert входит в состав продуктовой линейки Tecnomatix компании Siemens PLM Software[1].

История продукта

[править | править код]

Продукт RobotExpert выпущен в 2012 г. компанией Siemens PLM Software, как облегченная версия решения для трёхмерной симуляции Tecnomatix Process Simulate[2].

Обзор продукта

[править | править код]

RobotExpert позволяет выполнять трехмерную симуляцию роботизированных участков, оптимизацию траекторий и генерацию управляющих программ для роботов. RobotExpert построен на ядре Process Simulate, имеет общий с ним пользовательский интерфейс и аналогичную поддержку форматов данных и контроллеров роботов. В отличие от Process Simulate, предназначен исключительно для работы на файловой системе, без использования PLM-системы управления данными.

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

Основной функционал продукта совпадает с Process Simulate и включает:

  • Симуляцию работы по циклограмме
  • Анализ статических и динамических столкновений
  • Симуляцию кинематики оборудования
  • Поддержка технологических процессов на основе траектории
  • Анализ достижимости
  • Расчет времени цикла работы. Для достижения большей точности симуляции поддерживается технология RRS[3].
  • Поддержку различных типов контроллеров промышленных роботов
  • Генерацию управляющих программ на основе симуляции
  • Средства твердотельного моделирования
  • Импорт геометрических данных из основных форматов и САПР

Основные ограничения по сравнению с Process Simulate[4]:

  • Отсутствует функционал поддержки «дискретных» процессов (точечная контактная сварка, сверление и клёпка)
  • Не поддерживается управление симуляцией на основе сигналов оборудования
  • Отсутствуют дополнительные модули (поддержка манекена человека, виртуальная пуско-наладка и др.).

Результат симуляции – проверенные траектории движения – можно экспортировать в виде программного кода на языке контроллера робота, тем самым реализовав метод программирования роботов в режиме offline. По сравнению программированием в режиме обучения это позволяет исключить или минимизировать время остановок робототехнического комплекса для перепрограммирования.

Использование

[править | править код]

RobotExpert применяется для симуляции и программирования отдельных промышленных роботов или небольших комплексов, осуществляющих такие процессы, как дуговая, лазерная сварка, нанесение покрытий и уплотнений, механическая обработка, перемещение объектов и др.[5]

Аналогами RobotExpert являются программные средства симуляции от изготовителей промышленных роботов: KUKA.Sim Pro от фирмы KUKA, RoboGuide компании Fanuc, RobotStudio компании ABB.

  1. Siemens Simulation Software: RobotExpert for Shop Floor Robots // Robotics Business Review. — 20 августа 2012. Архивировано 30 декабря 2016 года.
  2. Siemens RobotExpert – successor of Robcad? // fabryka robotów. — 14 сентября 2012. Архивировано 30 декабря 2016 года.
  3. Realistic Robot Simulation (RSS). Архивировано 21 апреля 2013 года.
  4. RobotExpert // Журнал Cadmaster. Архивировано 30 декабря 2016 года.
  5. John Deere choisit RobotExpert de la gamme Tecnomatix (франц.) // cao.fr. — 16 ноября 2015. Архивировано 30 декабря 2016 года.