RoboDK is a powerful and cost-effective simulator for industrial robots and robot programming.

Offline Programming (or Off-Line Programming) means programming robots outside the production environment. Offline Programming eliminates production downtime caused by shopfloor programming. Simulation and Offline Programming allows studying multiple scenarios of a robot work cell before setting up the production cell. Mistakes commonly made in designing a work cell can be predicted in time.

Offline Programming is the best way to maximize return on investment for robot systems and it requires appropriate simulation tools. The time for the adoption of new programs can be cut from weeks to a single day, enabling the robotization of short-run production.

RoboDK simulation software allows you to get the most out of your robot.


The advantage of using RoboDK’s simulation and offline programming tools is that it allows you to program robots outside the production environment.

With RoboDK you can program robots directly from your computer and eliminate production downtime caused by shop floor programming.

No programming skills are required with RoboDK’s intuitive interface.

You can easily program any robot offline with just a few clicks.

RoboDK has an extensive library with over 800 robot arms.

RoboDK Post Processors support many robot controllers, including ABB RAPID (mod/prg), Fanuc LS (LS/TP), KUKA KRC/IIWA (SRC/java), Motoman Inform (JBI), Universal Robots (URP/script), and many more.