
B–63523EN–1/03
10. TOOL FUNCTIONS
1281
The G43.1 Hn command enables 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.)
Let Vx, Vy, Vz, Lc, a, b, and c be as follows :
Vx,Vy,Vz : Tool compensation vectors along the X–axis, Y–axis,
and Z–axis
Lc : Offset value
a,b,c : Absolute coordinates on the A–axis, B–axis and
C–axis
Then, the tool compensation vector on each axis in each machine
configuration is indicated below.
(1)A–axis and C–axis, with the tool axis on the Z–axis
Z
C
Y
X
A
AC
Workpiece
Vx = Lc * sin(a) * sin(c)
Vy = –Lc * sin(a) * cos(c)
Vz = Lc * cos(a)
Explanation
D Command for tool axis
direction tool length
compensation
D Examples of machine
configuration and
rotation axis calculation
formats