This example shows how to model a 6-axis industrial robot arm from scratch, using the 3D models provided by the manufacturer.
Follow these steps to gather some information about your robot:
1.Firstly, you need the 3D models (such as STEP or IGES files).
2.You will also need the robot data sheet or robot manual.
Follow these steps in RoboDK to open the robot model window:
3.SelectUtilities➔Model Mechanism or Robot.
4.UnderRobot Type, select6 axis industrial robot.
Load your robot 3D files onto RoboDK by doing the following:
5.Drag and dropyour robot into RoboDK or selectfileand thenopen(it may take a few seconds to load).
Follow these steps to split an object into different pieces so that we can treat each piece separately:
6.If the CAD file that you downloaded is in one single object, you can ungroup the object (STEP file) byright-clicking on any objectand selectingSplit Object.
7.You can then regroup it to create the different pieces of the robot.
Follow these steps to enter the robot kinematics information in RoboDK:
8.Give your robot a name by entering it inRobot Name.
9.If the pieces of your robot are in the right order, then all of the 3D models should be populated correctly. Otherwise, you can manually link each object to the right robot joint.
10.Fill in the dimensions of the robot byopening the data sheet.
11.On the 3D sketch of the data sheet, you will find all the values that you are looking for. Fill in the correct values in RoboDK.
12.Once you are satisfied with the result of the robot kinematics, selectUpdate.
Some robots have two joints coupled together, which means that two of the joints of the robot are dependent. For instance, Fanuc robots have joint 2 and joint 3 linked together.
Follow these steps to couple the joints of your robot in RoboDK:
1.First, double click on the robot to open robot panel.
2.Click on Parameters to open theRobot Parameterstab.
3.Check the Unlock advanced options box.
4.Click on Joint Senses to open the Joint axis sense tab. The first 6 values represent the joints turning direction and the last value is the coupling of joint 2 and 3. Change the 7thvalue to -1 to link the joints. A new tab with the coupling joint limit polygon will open, you can edit the limits to prevent the robot from colliding with itself.