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 обозначаются как .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].
Примечания
- ↑ Mihai, Dan RoboDK: An Offline Programming and 3D Simulation Software for Industrial Robots (англ.). Smashing Robotics. Дата обращения: 5 января 2017. Архивировано 6 сентября 2025 года.
- ↑ RoboDK A simulator for Industrial robots (англ.). A3 Association for Advancing Automation. Дата обращения: 5 января 2017. Архивировано 30 мая 2024 года.
- ↑ Bonev, Ilian When you need someone from Canada to calibrate your robot in New Zealand (англ.). Control and Robotics Laboratory. Дата обращения: 23 января 2017. Архивировано 17 марта 2016 года.
- ↑ RoboDK RoboDK Celebrates 5 Years of Successful Evolution (англ.). RoboDK blog (18 февраля 2020). Дата обращения: 30 мая 2024. Архивировано 20 июля 2025 года.
- ↑ 1 2 About RoboDK - Team (англ.). robodk.com. Дата обращения: 30 мая 2024. Архивировано 30 августа 2025 года.
- ↑ RoKiSim - Robot Kinematics Simulator 1.7 (англ.). www.parallemic.org. Дата обращения: 30 мая 2024. Архивировано 25 марта 2025 года.
- ↑ RoboDK Offline Programming (англ.). Robot Simulation and Programming. RoboDK Inc.. Дата обращения: 30 мая 2024. Архивировано 27 сентября 2025 года.
- ↑ 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 года.
- ↑ RoboDK (англ.). Malles Automation. Дата обращения: 5 января 2017. Архивировано 15 июля 2020 года.
- ↑ RoboDK station - RoboDK Documentation (англ.). robodk.com. Дата обращения: 30 мая 2024. Архивировано 30 мая 2024 года.
- ↑ RoboDK (англ.). RoboDK.