Define a Tool (TCP)

机器人工具或工具中心点(TCP),是point used to move the robot to a Cartesian position (such as a Cartesian target given XYZWPR values). The TCP is defined as a transformation from the robot flange. Defining the TCP properly is important in any robot application, either if it involves Offline Programming or not.

Follow these steps to define or calibrate a robot tool (Tool Center Point, or TCP):

1.SelectUtilitiesGeneral - Image 1Define Tool Frame (TCP)

2.Select the Tool to define/calibrate.
Alternatively, right click a tool and selectGeneral - Image 2Define TCP.

3.Select the method:

a.Touching a point with the tip of the TCP, using different tool orientations (Calib XYZ by point)

b.与TCP触摸一架飞机,使用不同的l orientations (Calib XYZ by plane). The TCP can be a point or a sphere.

General - Image 3

4.TCP calibration using joint values is the default setting. Change it to poses if you have the Cartesian targets.

5.Select the robot if more than one robot is available in your project.

6.Adjust the number of points that you would like to use to calibrate the TCP. This value can also be modified later.

7.Start filling the table with the measured configurations (joint values or position and orientation of the flange).

8.Finally, selectUpdateto apply the new position tool selected in the RoboDK Station.

General - Image 4

As an example, the following image shows the errors before point 6 was deleted by selecting theRemove p6button.

General - Image 5