End effectors and TCP calibration

Tool Center Point calibration is available for End Effectors. Add new End Effector or edit existing one by double click.

3D model

MachineMaker shows transparent robot and imported end effector CAD model. All 3D model elements are marked as Base node by default. Use right mouse button to ungroup unnecessary elements.It is necessary to place 3D model to the robot flange using transformation panel at the right bottom corner. You can also set name of End Effector and select supported tool types.

images/download/attachments/77093587/ezgif-2-b85402746195.gif

TCP calibration

Click TCP tab to open tool center point panel. It is necessary to place tool to the correct position. You can use transformation panel or hold Left Ctrl key to enter Drag&Drop mode. Use Visualize tool checkbox to show tool visibility. Click Reset to clear all fields.

images/download/attachments/77093587/ezgif-2-b3f1420668f9.gif


Use Robot TCP Calibration function to obtain accurate values

It is also possible to set tool overhang in you have tool-tip calibration values from robot and want to enter this values to the XYZABC fields.

images/download/attachments/77093587/image2021-6-25_14-46-35.png

You can set tool overhang to zero and calibrate tool base point. Or you can specify tool overhang and calibrate tool-tip. Both variants are correct for SprutCAM and MachineMaker.

Quaternions, Radians and Euler Angles

Some robots (such as ABB) use quaternions or Radians instead of euler angles. For this kind of robots MachineMaker will show quaternions fields. You can switch to Euler angles if you preffer to use human-friendly Euler angles.

images/download/attachments/77093587/image2021-6-25_15-12-4.png


MachineMaker will save TCP values in correct format for robot anyway. So, even if you use Euler angles and set tool position in human-friendly A B C values, MachineMaker will convert it to quaternions automatically.