RoboDK

{{Short description|Software}}

RoboDK is an offline programming and simulation software for industrial robots.{{cite web|last1=Mihai|first1=Dan|title=RoboDK: An Offline Programming and 3D Simulation Software for Industrial Robots|url=https://www.smashingrobotics.com/robodk-industrial-robot-offline-programming-simulation-software/|website=Smashing Robotics|accessdate=5 January 2017}} The simulation software allows you to program robots outside the production environment, eliminating production downtime caused by shop floor programming.{{Cite web |title=RoboDK A simulator for Industrial robots |url=https://www.automate.org/companies/robodk |website=A3 Association for Advancing Automation}}

RoboDK includes tools that can be used for many robotics projects including milling, welding, pick and place, packaging and labelling, palletizing, painting, robot calibration and more.{{cite web|last1=Bonev|first1=Ilian|title=When you need someone from Canada to calibrate your robot in New Zealand|url=http://coro.etsmtl.ca/blog/?p=485|website=Control and Robotics Laboratory|accessdate=23 January 2017}}

{{Infobox software

| name = RoboDK

| logo = Robo DK logo.svg

| logo size = 200px

| logo caption =

| screenshot =

| screenshot alt =

| caption =

| collapsible =

| author =

| developer =

| released =

| discontinued =

| ver layout =

| latest release version =

| latest release date =

| latest preview version =

| latest preview date =

| status =

| programming language =

| operating system = Windows, MacOS, Linux

| platform =

| size =

| language = English, Spanish, French, German, Italian, Chinese

| language count =

| language footnote =

| genre = Simulation software

| license = Proprietary software

| alexa =

| website = {{URL|www.robodk.com}}

| repo =

| standard =

| AsOf =

}}

History

While working on his PhD at CoRo lab, Albert Nubiola was the main developer of RoKiSim, a multi-platform educational software tool for 3D simulation of serial six-axis robots.{{Cite web |last=RoboDK |date=2020-02-18 |title=RoboDK Celebrates 5 Years of Successful Evolution |url=https://robodk.com/blog/robodk-5-year-anniversary/ |access-date=2024-05-30 |website=RoboDK blog |language=en-US}}

In January 2015, RoboDK was founded by Albert Nubiola as a spin-off company from the CoRo laboratory in at ETS University in Montreal.{{Cite web |title=About RoboDK - Team |url=https://robodk.com/about |access-date=2024-05-30 |website=robodk.com}} RoboDK software is the extended commercial version of RoKiSim{{Cite web |title=RoKiSim - Robot Kinematics Simulator 1.7 |url=https://www.parallemic.org/RoKiSim.html |access-date=2024-05-30 |website=www.parallemic.org}} and is designed to bring powerful robotics simulation and programming capabilities to companies large and small and to coders and non-coders alike.

At launch, the RoboDK library supported 200 robots from more than 20 robot manufacturers.

RoboDK launched when the first customer, a New Zealand-based manufacturer, wanted to use RoboDK to calibrate an ABB robot for robot milling. Since then RoboDK has provided solutions for companies around the world such as NASA, Spotify, Wilder Systems, and many more.

Main features

= Robot brand independence =

RoboDK has a library of over 1000 robots from more than 50 different manufacturers{{cite web |title=RoboDK Offline Programming |url=https://robodk.com/simulation |accessdate=30 May 2024 |website=Robot Simulation and Programming |publisher=RoboDK Inc.}} including ABB, Fanuc, Kuka, Yaskawa Motoman, Universal Robots, Omron.{{cite web|last1=Montaqim|first1=Abdul|title=Offline programming software for industrial robots from RoboDK offers hundreds of virtual industrial robots from top robotics companies|url=https://roboticsandautomationnews.com/2015/07/14/offline-programming-software-robodk-offers-hundreds-of-virtual-industrial-robots-from-top-robotics-companies/540/|website=Robotics and Automation News|accessdate=5 January 2017}}

= User interface =

The user interface enables easy simulation and doesn't require any previous programming knowledge.{{cite web|title=RoboDK|url=http://www.mallesautomation.com/robodk.php|website=Malles Automation|accessdate=5 January 2017}}

File format

= Filename extensions =

RoboDK's native file formats are denoted as .rdk this file can be referred as a RoboDK station or RoboDK file. A RoboDK station is where the virtual environment station and calibration information is stored.{{Cite web |title=RoboDK station - RoboDK Documentation |url=https://robodk.com/doc/en/Robot-Calibration-LaserTracker-RoboDK-station.html |access-date=2024-05-30 |website=robodk.com}}

= Supported formats =

RoboDK supports most standard 3D formats such as STL, STEP (or STP) and IGES (or IGS) formats. Other formats such as VRML, 3DS or OBJ are also supported.

= Export format =

RoboDK post processors allow for programs to be exported to an actual robot including, ABB Rapid (mod/prog), Fanuc LS (LS/TP), Kuka KRC/IIWA (SRC/java), Yaskawa Motoman Inform (JBI), Universal Robots (URP and URscript), Kawasaki (PG files), HIWIN (HRB) and more.{{cite web |title=RoboDK |url=http://robodk.com/ |website=RoboDK}}

References

{{Reflist}}