Note :
When addresses X and U or addresses Z
The addresses 1 and K for designation of arc-
and W are used in one block, the latter is effec -
center must be specified by the incremental
tive.
dimension.
Table 2.5
Address
x
z
u
w
I
K
Increment System
Absolute Input
Incremental Input
incremental
Input
Incremental Input
Designation
Diameter
—
Diameter
—
Radius
—
+x
I
—+Z
b+--
Xand Z: Absolute Input
U and W: Incremental Input
* Since X and U are designated by the
values in diameter, the actual movement is
the half of the values.
Fig. 2.1
Absolute Coordinate Values and Incremental
Coordinate Values
Cases where G 90
and G91 (absolute and incre-
mental commands) are used.
. When special G code I (basic) or II (option) is
selected, G90 and G91 codes can be used.
Meaning
Position in X-axis direction *
Position in Z-axis direction *
Move amount in X-axis direction
Move amount in Z-axis direction
Distance in X-axis direction from starting point of arc to
canter
Distance in Z-axis direction from starting point of arc to
center
Direct programming of circular arc
G code Meaning
G9CI I Absolute command
G 91
Incremental command
As shown below, G90 and G 91 commands are
effective only to addresses X and Z.
Addresses
G 90 Command ~ G 91 Command
TAPE, tvfEtvf,
MDI modes
~+ ,::::al*
EXAMPLE :
G91 GOO X40. Z50. ; o“. . .
Incremental move command
. Auxiliary data, 1, K, R, etc. , of circulai
interpolation are always incremental commands.
Note : G90 and G91 cannot be programmed
together in the same block. If they are written
in the same block, the one written later only is
effective.
EXAMPLE:
GO1 G90 x80. G91 z60. ;
G 91 is effective, and in this block, commands
become incremental in both the X and Z axes.