RoboDK Integration

In this tutorial you will learn how to integrate Simumatik with the RoboDK software and get started using a UR3 robot. The tutorial includes how to setup the communication between the Simumatik Gateway and RoboDK, for both robot axis data and I/O signals, as well as a practical exercise to try out the integration between these two platforms. The following will be covered:


A brief introduction of the Simumatik system, Tutorial: RoboDK, used for this tutorial.

Integration setup

Step-by-step guide on how to enable a RoboDK station to integrate with the Simumatik station, communicating both robot motions and I/O signals.


Description of the exercise for this tutorial; creating a simulation program in RoboDK that performs a task in Simumatik.


Conclusion of the tutorial and suggestions on further studies.


In this part, we will have a look at the Simumatik station that will be used for this tutorial, named Tutorial: RoboDK. The station’s function will be explained together with an illustration.

The Station

Tutorial: RoboDK is a simple station in the Simumatik app whose purpose is to sort out cans and wooden cylinders. The products arrive from a conveyor and a UR3 robot should place the wooden cylinders in a blue box infront of the robot while the cans should be placed in a second conveyor. See an illustration of the station’s function in the .gif below:

In the Tutorial: RoboDK station’s Assets, you will find a python script that will later be utilized in RoboDK to integrate the I/O signals between RoboDK and the Simumatik app.