14.COMPENSATION FUNCTION PROGRAMMING B-63324EN/03
- 484 -
14.12 TOOL AXIS DIRECTION TOOL LENGTH COMPENSATION
When a five-axis machine that has two axes for rotating the tool is used,
tool length compensation can be performed in a specified tool axis
direction on a rotation axis. When a rotation axis is specified in tool
axis direction tool length compensation mode, tool length
compensation is applied in a specified tool axis direction on the
rotation axis by the compensation value specified in the H code. That
is, movement is made along the three linear axes (Xp, Yp, Zp).
Unless otherwise noted in the explanation of this function, the two
rotation axes are assumed to be the B-axis and C-axis.
C
B
Z
Y
X
Workpiece
C
B
Fig.14.12 (a) Tool Axis Direction Tool Length Compensation
Format
- Command for tool axis direction tool length compensation
G43.1 Hn ;
n : Offset number
- Command for cancellation of tool axis direction tool length compensation
G49 ;
Explanation
- Command for tool axis direction tool length compensation
The tool compensation vector changes as the offset value changes or
movement is made on a rotation axis. When the tool compensation
vector changes, movement is made according to the change value along
the X-axis, Y-axis, and Z-axis.
When the command specifies movement on a rotation axis only, the
position of the tool tip is the same both before and after execution of the
command. (During rotation axis movement, however, the tool tip
moves.)