Process Simulate

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

Process Simulate – программный продукт для моделирования и проверки технологических процессов в трехмерной графической среде. Process Simulate входит в состав продуктовой линейки Tecnomatix от компании Siemens PLM Software.

История продукта[править | править код]

Компания Tecnomatix Corp. была основана в 1983 г. в Израиле. В начале 2005 г. компания Tecnomatix была поглощена компанией UGS Corp[1]. Программное обеспечение Tecnomatix, включая продукт Process Simulate, заняло в линейке решений UGS нишу продуктов для цифровой подготовки производства (MPM). Process Simulate возник в результате развития продукта Robcad. Однако, в отличие от предшественника, продукт Process Simulate изначально был рассчитан на работу в среде PDM/PLM на платформе Windows.

В январе 2007 г. компания UGS была приобретена концерном Siemens AG. C этого момента поставки и поддержка решений Tecnomatix осуществляются компанией Siemens PLM Software[2].

Обзор продукта[править | править код]

Process Simulate позволяет выполнять трехмерную симуляцию, технологических процессов с учетом средств автоматизации, роботизации и действий человека-оператора. Результатом моделирования является «цифровой двойник» производства (Digital Twin), который используется для проверки и оптимизации техпроцесса, генерации управляющих программ роботов, виртуальной пуско-наладки[3] автоматизированных линий, обеспечения эргономических требований.

Существует несколько редакций продукта для работы в различной конфигурации:

  • Process Simulate on eMServer – для работы совместно с продуктом Process Designer и хранения данных в специализированной базе данных на базе Oracle.
  • Process Simulate on Teamcenter – для работы под управлением PLM-системы Teamcenter.
  • Process Simulate Standalone – для автономной работы на файловой системе.

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

Process Simulate позволяет моделировать роботизированные процессы – точечную контактную, дуговую, лазерную сварку, нанесение покрытий и уплотнений, механическую обработку, перемещение объектов и др. Целью моделирования является обеспечение возможности выполнения процесса с точки зрения достижимости роботом зоны работ, отсутствия столкновений с деталями, оснасткой и другим оборудованием, расчет времени цикла, проверка применяемого инструмента. Для достижения большей точности симуляции поддерживается технология RRS[4].

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

Для симуляции ручных операций применяется модуль Process Simulate Human[5], который применяет технологию и цифровой манекен Jack. Включение в симуляцию манекена позволяет учесть эргономические факторы, обеспечить рациональную компоновку рабочих мест и исключить чрезмерные нагрузки на человека-оператора.

Как результат сотрудничества с компанией Bentley Systems, Process Simulate поддерживает импорт геометрии в виде облака точек[6]. Это позволяет выполнять симуляцию в виртуальном окружении без необходимости создания его модели в САПР.

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

Использование[править | править код]

Process Simulate применяется для симуляции производственных процессов и средств автоматизации в таких отраслях, как автомобилестроение[7] [8], аэрокосмическая и тяжелая промышленность. Кроме того, Process Simulate используется и для более специализированных применений, например для оценки риска здоровью персонала при выполнении операций в радиационно-опасной обстановке (проект ALARA[9]).

Источники[править | править код]

  1. Tecnomatix Agrees to Be Acquired by UGS for $228 Million or $17 Per Share; Industry Leaders Come Together to Offer the Best PLM/MPM Solution to Customers // Business Wire, Inc.. — 4 июня 2005.
  2. UGS PLM Software объявила о вхождении в состав Siemens // Ведомости. — 22 мая 2007.
  3. Luis Villagómez Guerrero, Virgilio Vásquez López & Julián Echeverry Mejía. Computer-Aided Design and Applications Vol.11, 2014. Virtual Commissioning with Process Simulation // Taylor & Francis Online.
  4. Realistic Robot Simulation (RSS).
  5. Methodology of the Creation of Human and Robot Operation in the Tecnomatix Process Simulate // sciencedirect.com.
  6. Siemens и Bentley Systems вложат 50 миллионов евро в совместные разработки // isicad.ru.
  7. Александра Суханова, Юрий Суханов. "Отдавая должное инвестициям, технологиям и партнерам по внедрению PLM, мы осознавали, что главное условие успеха – увлеченность наших сотрудников" Интервью И.Ф. Гумерова, А.В. Пуртова и В.А. Авдеева (ОАО “КАМАЗ”) // CAD/CAM/CAE Observer. — 2014. — № 1 (85).
  8. Дмитрий Рыбальченко. Типовые решения роботизированных технологических комплексов // «Control Engineering Россия». — Февраль 2013.
  9. ALARA PLANNING: SIEMENS PLM SOFTWARE AND MICROSOFT ENGINEER A PARTNERSHIP TO ENSURE EMPLOYEE HEALTH AND SAFETY // PennEnergy.