RoboDK

RoboDK — программное обеспечение для офлайн-программирования и симуляции промышленных роботов[1]. Это средство симуляции позволяет программировать роботов вне производственной среды, устраняя простой оборудования, вызванный наладкой на площадке[2].

RoboDK включает в себя инструменты, которые можно применять в различных робототехнических проектах, включая фрезерование, сварку, pick and place, упаковку и маркировку, паллетизацию, покраску, калибровку роботов и другое[3].

Общие сведения
RoboDK
Тип Программное обеспечение для симуляции
Операционные системы Windows, macOS, Linux
Языки интерфейса английский, испанский, французский, немецкий, итальянский, китайский
Лицензия проприетарная
Сайт robodk.com

История

Во время своей работы над докторской диссертацией в лаборатории CoRo Альберт Нубиола был основным разработчиком RoKiSim — кроссплатформенного образовательного инструмента для трёхмерной симуляции шестиосевых промышленных роботов[4].

В январе 2015 года Альберт Нубиола основал RoboDK как спин-офф лаборатории CoRo при Университете ETS в Монреале[5]. Программное обеспечение RoboDK является расширенной коммерческой версией RoKiSim[6] и предназначено для предоставления широких возможностей симуляции и программирования робототехники компаниям любого размера, а также программистам и непрофессионалам.

На момент запуска библиотека RoboDK поддерживала 200 роботов от более чем 20 производителей.

Запуск RoboDK совпал с заказом первого клиента — производителя из Новой Зеландии, который хотел использовать RoboDK для калибровки робота ABB для фрезерования. С тех пор RoboDK применялся для решений в таких компаниях, как NASA, Spotify, Wilder Systems и других[5].

Основные возможности

Независимость от производителя робота

В библиотеке RoboDK представлено более 1000 роботов от более чем 50 производителей[7], включая ABB, Fanuc, Kuka, Yaskawa Motoman, Universal Robots, Omron[8].

Интерфейс пользователя

Интерфейс пользователя обеспечивает простую симуляцию и не требует предварительных знаний в программировании[9].

Форматы файлов

Расширения файлов

Собственные форматы файлов RoboDK обозначаются как .rdk. Такой файл называют станцией или файлом RoboDK. В станции хранится информация о виртуальной среде и калибровке[10].

Поддерживаемые форматы

RoboDK поддерживает большинство стандартных трёхмерных форматов, таких как STL, STEP (или STP) и IGES (или IGS). Также поддерживаются другие форматы, включая VRML, 3DS и OBJ.

Форматы экспорта

Постпроцессоры RoboDK позволяют экспортировать программы непосредственно на промышленного робота, включая ABB Rapid (mod/prog), Fanuc LS (LS/TP), Kuka KRC/IIWA (SRC/Java), Yaskawa Motoman Inform (JBI), Universal Robots (URP и URscript), Kawasaki (PG-файлы), HIWIN (HRB) и другие[11].

Примечания

  1. Mihai, Dan RoboDK: An Offline Programming and 3D Simulation Software for Industrial Robots (англ.). Smashing Robotics. Дата обращения: 5 января 2017. Архивировано 6 сентября 2025 года.
  2. RoboDK A simulator for Industrial robots (англ.). A3 Association for Advancing Automation. Дата обращения: 5 января 2017. Архивировано 30 мая 2024 года.
  3. Bonev, Ilian When you need someone from Canada to calibrate your robot in New Zealand (англ.). Control and Robotics Laboratory. Дата обращения: 23 января 2017. Архивировано 17 марта 2016 года.
  4. RoboDK RoboDK Celebrates 5 Years of Successful Evolution (англ.). RoboDK blog (18 февраля 2020). Дата обращения: 30 мая 2024. Архивировано 20 июля 2025 года.
  5. 1 2 About RoboDK - Team (англ.). robodk.com. Дата обращения: 30 мая 2024. Архивировано 30 августа 2025 года.
  6. RoKiSim - Robot Kinematics Simulator 1.7 (англ.). www.parallemic.org. Дата обращения: 30 мая 2024. Архивировано 25 марта 2025 года.
  7. RoboDK Offline Programming (англ.). Robot Simulation and Programming. RoboDK Inc.. Дата обращения: 30 мая 2024. Архивировано 27 сентября 2025 года.
  8. Montaqim, Abdul Offline programming software for industrial robots from RoboDK offers hundreds of virtual industrial robots from top robotics companies (англ.). Robotics and Automation News. Дата обращения: 5 января 2017. Архивировано 13 июня 2025 года.
  9. RoboDK (англ.). Malles Automation. Дата обращения: 5 января 2017. Архивировано 15 июля 2020 года.
  10. RoboDK station - RoboDK Documentation (англ.). robodk.com. Дата обращения: 30 мая 2024. Архивировано 30 мая 2024 года.
  11. RoboDK (англ.). RoboDK.

Ссылки