Create a Mechanism or a Robot

You can create new mechanisms or robots in RoboDK.

Following these steps to create a new robot or mechanism:

1.Select UtilitiesModel Mechanism or robot.

2.Select the type of mechanism or robot you want to create.

3.Select the coordinate system that represents the origin of your mechanism.

4.Select one object for each joint (moving part of the mechanism or robot).

5.Enter the robot parameters as described in the corresponding image.

6.Select Update to see the new mechanism.

General - Image 32

You can also modify existing mechanisms by right clicking the robot item in the tree and selecting Modify robot. This option is available for robots and mechanisms that you created yourself.

General - Image 33

You can create the following types of mechanisms and robots in RoboDK:

     One rotative axis (a turntable or a gripper)

     Two rotative axes (for example: a 2-axis positioner)

     One linear axis (such as a linear rail)

     Two linear axes (such as a T-bot)

     Three linear axes (such as an H-bot)

     One linear axis + one rotative axis

     Two-finger grippers

     Scara robots (4-axis)

     Six-axis robot arms

     Seven-axis robot arms

How to model a 1-axis turntable

This example shows how to create a turntable with one single axis.

1.Select Program➔Add Reference Frame.

2.Select the reference frame and select F2 to rename it to Turntable Base Ref.

3.Load the 3D models of the turntable: drag and drop 3D models to the RoboDK window (such as STL, STEP or IGES files).

General - Image 34

4.Select Utilities➔Model Mechanism or Robot.

5.Select 1 rotative axis.

6.The reference frame and the object items should be automatically populated. If the automatic selection is not correct you can update it accordingly.

7.You can update the joint limits, for example, if we want to have +/-20 turns we can enter +/-7200 deg. You can also change the joint limits later by double clicking the joint limit labels of the robot panel.

General - Image 35

8.Select Update to generate the mechanism: the new mechanism will appear.

9.You can select OK to close the menu or add additional changes to your turntable if required.

10.  You can delete the original object files you used to create the mechanism. The mechanism will be saved with your RDK project and it does not require any external dependencies.

General - Image 36

How to model a 6-axis robot arm

This example shows how to create a robot arm such as the ABB IRB120 robot.

How to model a 3-axis Cartesian robot

The following video shows how to model a 3-axis Cartesian robot (H-bot) such as a Gudel gantry system.