
RoboDK
We are a UK partner, training supplier and support provider for RoboDK, a powerful and cost-effective tool which allows users to simulate, drive and generate programs for a wide range of industrial robots.
For RoboDK licencing and prices click here
RoboDK Features
An extensive library
Featuring more than 1200 different robots from over 50 manufacturers.
Powerful simulation tools
Develop and test robotic processes prior to deployment.
Custom end effectors
Add, simulate and program robot end-effectors from 3D CAD models.
Intuitive interface
Allowing offline programs to be generated without programming skills.
An API and SDK
Allowing RoboDK to be customised for more complex robot processes.
Custom robots
Create, simulate and program custom robots within RoboDK’s interface.
Offline Programming

Robot Calibration

RoboDK Licensing

Offline 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 you to study multiple scenarios of a robot work cell before setting up the production cell. Mistakes commonly made in designing a work cell can be predicted prior to deployment.
1. Select Your Robot
Access an extensive library of robots directly from RoboDK. The RoboDK library includes:
- Over 1000 robot arms from 50 different robot manufacturers, including: ABB, Fanuc, KUKA, Yaskawa/Motoman, Universal Robots, etc.
- External axes such as 1, 2 or 3 axis turntables and linear rails
- Easily model and synchronize additional axes
2. Define Your Tool
Load a 3D model of your tool and convert it to a robot tool by drag and dropping it to the robot (supported formats include STL, STEP and IGES).
- You can easily click and drag the tool for a quick proof of concept.
- You can manually enter the tool coordinates (TCP) as you see them in your robot controller.
- Accurately calibrate your robot tools using RoboDK.
3. Load Your 3D Model
Load the 3D model of your part:
- Place your 3D model in a reference frame
- Easily click and drag your reference frame (also known as the robot coordinate system, or datum) for a quick proof of concept
- You can manually enter the coordinates as you see them in your robot controller
- Accurately locate the part offline and create your digital twin
4. Simulate Your Toolpath
Create a robot path using RoboDK’s intuitive user interface:
- Program your robots like a CNC! Load NC files such as APT or G-code for robot machining
- Easily integrate with CAD/CAM software
- Access Plug-ins for SolidWorks, Mastercam, Fusion 360, Rhino, Alphacam, WorkNC and TopSolid
- Automatically generate error-free paths
- Automatically avoid singularities, axis limits and collisions
5. Generate Robot Programs
Generate robot programs offline with just 2 clicks:
- More than 70 post processors to support over 40 robot manufacturers, including ABB, KUKA, Fanuc, Yaskawa/Motoman, Universal Robots and more!
- No programming experience is required
- Easily modify your program sequence using RoboDK’s intuitive interface
- Automatically split long programs so they can be loaded in your robot controller
Robot Calibration
Robot calibration is the process of identifying the real geometrical parameters in the kinematic structure of a robot, such as the relative position of joint links in the robot.
Robot calibration improves the accuracy of robots programmed offline (Offline Programming).
With RoboDK you can accomplish robot calibration in less than 20 minutes and achieve a position accuracy of 0.05 to 0.40 mm. Once a robot has been calibrated you can generate accurate robot programs offline using RoboDK’s simulation and offline programming tools.
RoboDK Calibration Key Features
- Automated generation of measurements and acquisition
- Automated collision avoidance
- Works with any 3D or 6D measurement system
- Calibrate any 6 DOF robot with up to 30 parameters
- Support for over 800 robots
- Programs are automatically filtered to improve accuracy
- Improve robot accuracy to 0.05 to 0.40 mm
RoboDK Licensing
RoboDK perpetual licenses include one year of software maintenance and support. Additional maintenance can be purchased after the first year.
RoboDK Professional License
RoboDK Professional Licenses are ideal for simulation and offline programming across a wide range of industrial robots. It includes all core RoboDK features and supports over 1200 robot models.
| RoboDK Professional License | £3600 + VAT | Buy Now | Contact Us |
RoboDK Calibration License
RoboDK Calibration Licenses are designed for advanced users who require maximum accuracy from their robots. These licenses unlock RoboDK’s full suite of calibration tools to significantly improve precision for offline programming and integration.



You must be logged in to post a comment.