
B–63523EN–1/03
6. INTERPOLATION FUNCTION
705
1022 Setting of each axis in the basic coordinate system
[Data type] Byte axis
To determine the following planes used for circular interpolation, cutter
compensation C (for the M series), tool nose radius compensation (for the
T series), etc., each control axis is set to one of the basic three axes X, Y,
and Z, or an axis parallel to the X, Y, or Z axis.
G17: Plane Xp–Yp
G18: Plane Zp–Xp
G19: Plane Yp–Zp
Only one axis can be set for each of the three basic axes X, Y, and Z, but
two or more parallel axes can be set.
Set value Meaning
0 Neither the basic three axes nor a parallel axis
1 X axis of the basic three axes
2 Y axis of the basic three axes
3 Z axis of the basic three axes
5 Axis parallel to the X axis
6 Axis parallel to the Y axis
7 Axis parallel to the Z axis
Number Message Description
175
ILLEGAL G107 COMMAND Conditions when performing cylindrical in-
terpolation start or cancel not correct. To
change the mode to the cylindrical inter-
polation mode, specify the command in a
format of “G07.1 rotation–axis name radius
of cylinder.”
176
IMPROPER G–CODE IN
G107
Any of the following G codes which cannot
be specified in the cylindrical interpolation
mode was specified.
1) G codes for positioning, such as G28,
G76, G81 – G89, including the codes
specifying the rapid traverse cycle
2) G codes for setting a coordinate system:
G50, G52
3) G code for selecting coordinate system:
G53 G54–G59
Modify the program.
Alarm and message