Dobot Robots

RoboDK supports Dobot Robots that use the Dobot V3 controller, such as the Nova, MG400 and the CR robots, as well as Dobot Robots that use the Dobot V4 controller, such as the CRA and Magician E6 robots. These post-processors generate lua scripts to be used for these robots. The following table shows which post processor is compatible with which controller.

Post processor version

Compatible controllers

V3

CR, Nova

V4

CRA, Magician E6

MG400

MG400, M1 Pro

Magician

Magician

Transfer a robot program

Transfer a robot program for V3 controllers

Follow these steps to load a lua script onto your Dobot V3 controller.

1.Open Dobot Studio Pro

2.Connect to your robot

3.Select “Script” in the main menu

4.Select “File”

5.Select “Import Project” in the drop-down menu

6.Navigate to the folder containing your lua script

Transfer a robot program for V4 controllers

Follow these steps to load a lua script onto your Dobot V4 controller.

1.Open Dobot Studio Pro

2.Connect to your robot

3.Select “Application” on the top bar

4.Select “Open”

5.Select “Open Project” in the drop-down menu

6.Navigate to your lua script

Start a robot program

Start a robot program for V3 controllers

After loading a script, follow these steps to start a lua script onto your Dobot V3 controller.

1.Open Dobot Studio Pro

2.Connect to your robot

3.Select “Script” in the main menu

4.Select the “Start” button

Start a robot program for V4 controllers

After loading a script, follow these steps to start a lua script onto your Dobot V4 controller.

1.Open Dobot Studio Pro

2.Connect to your robot

3.Enable your robot in the robot tab

4.Select “Application” in the main menu

5.Select the “Run” button

Speed and acceleration control

To control the speed of the robot, the Dobot controllers work using percentage of the current speed or acceleration.  In RoboDK, the speed and acceleration instruction must then be set as a percentage. If you wish to change the actual speed of the robot, this must be set on the controller.  

Rounding

To control the rounding, the Dobot controllers work using percentage.  In RoboDK, the blending instruction must then be set as a percentage.

RoboDK driver for Dobot

You can establish a connection online between RoboDK and the Dobot robot to move the robot automatically from a connected PC using RoboDK. The following table shows which driver is compatible with which controller.

Driver version

Compatible controllers

V3

CR, Nova

V4

CRA, Magician E6

MG400

MG400, M1 Pro

Magician

Magician

Robot drivers provide an alternative to Offline Programming. Robot drivers allow you to run a simulation directly on the robot (Online Programming). More information is available in the Robot Drivers section.