You can create new mechanisms or robots in RoboDK by following these steps:
1.Select Utilities➔Model 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.
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.
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
Follow these steps to model a 1-axis turntable:
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).
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.
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.
The following video shows how to model a 6-axis ABB robot.
The following video shows how to model a 3-axis Cartesian robot (H-bot) such as a Gudel gantry system.