
14.COMPENSATION FUNCTION PROGRAMMING B-63784EN/01
- 592 -
- Compensation plane and plane selection by G17/G18/G19
The creation of a compensation vector is not related to plane selection
by G17/G18/G19.
For example, while circular interpolation is being performed on the XY
(G17) plane, compensation can be applied to a compensation plane
(such as the YZ plane). In grinding wheel wear compensation mode, if
the creation of a compensation vector results in a change in the vector
component, movement along a compensation axis is performed even
when no move command is specified for that axis.
Example 1
With the Y- and Z-axes set as the compensation
axes, a linear interpolation command is executed for
the X- and Y-axes.
Y
X
b
Y
Compensation
center
b
Z
a
a’
b’
a
Vay
a’
Vby
b’
Vay
Vby
Vaz
Vbz
Va
Vb
Programmed path a->b Path after compensation a’->b’
Example 2
With the Y- and Z- axes set as the compensation
axes, an arc command is executed for the X- and Y-
axes.
Y
X
b
Y
Compensation
center
b
Z
a
a’
b’
a
Vay
a’
Vby
b’
Vay
Vby
Vaz
Vbz
Va
Vb
Programmed path a->b Path after compensation a’->b’