Tool Frame Lab: Difference between revisions

 
(4 intermediate revisions by the same user not shown)
Line 1:
== '''What is a Tool Frame?''' ==
The robot is a collection of axes that each have a specific range of motion and distance from one another. The processor calculates the position of the robot’s Tool Center Point (TCP) by the angle of each axis and the known distance to the next.
 
By default, FANUC robots calculate position in the real world by the center of the plate on the end of the last actuator. When you attach a tool, you must tell the robot where the effective end of the tool is, relative to the tool center plate.
 
This can be done through direct entry of measurements taken from the TCP but the FANUC software includes useful utilities for automatically calculating a new tool center point. Wewith willminimal detaileffort. the 3-point method in this lab.
 
'''Frames:'''
Line 12:
|-
|Tool
|Where the center of the effective point on the tool is, relative to the tool plate. Optionally, orientation can be defined.
|-
|[[User Frame Lab|User]]
|Where the work area’s origin (zero) point is located, as well as the direction of each cartesian axis.
|}
<br />
Line 35:
The image on the left shows that User Frame is selected. We want to switch to Tool Frame.
<br />
|-
|[[File:Tool.png|thumb]]
|<nowiki>Open the menu for selecting frame types by hitting the |OTHER| softkey.</nowiki>
 
 
Select the first option, "Tool Frame".
|-
|[[File:Frame method menu.png|thumb]]
Line 83 ⟶ 89:
Jog again in Yaw, Pitch, and Roll to move the robot’s tool to a different orientation. Ensure you are not 180 degrees from either previous point you have taught. Jog in X, Y, and Z to once again touch the center of the tool with the teaching object.
|-
|[[File:Tool finished.png|thumb]]
|With all 3 of the approach points taught, the robot will calculate the position of the tool’s center relative to the center of the tool plate. This information will be displayed at the top.
 
Confirm your tool frame is correctly configured by moving the robot into an empty area of its envelope and jogging around in Yaw, Pitch, and Roll. If correctly taught, jogging in orientation will result in no translational movement whatsoever.
|}
 
Line 106 ⟶ 112:
 
|-
|[[File:Flat cup dim guide22.gif|thumb]]
|
|The useful end of the suction cup is actually about 1mm inside the cup, as it should be pressed down on the object slightly to make proper contact for negative pressure to develop. We take the 4.9mm measured, subtract the 1mm from it and get 3.9mm for our changes.
 
Line 117 ⟶ 123:
 
|-
|[[File:Tool manual.png|thumb]]
|
|Select the Z value on screen and enter the new number you have come up with. Press enter to submit the change.<br />
|}