PROGRAMMING
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING
B–63834EN/02
142
NOTE
1 While both ∆d and ∆u, are specified by address U, the
meanings of them are determined by the presence of
addresses P and Q.
2 The cycle machining is performed by G71 command with P
and Q specification.
F, S, and T functions which are specified in the move
command between points A and B are ineffective and those
specified in G71 block or the previous block are effective.
When constant surface speed control is enabled, G96 or
G97 command specified in the move command between
points A and B are ineffective, and that specified in G71
block or the previous block is effective.
The following four cutting patterns are considered. All of
these cutting cycles are made paralleled to Z axis and the
sign of ∆u and ∆w are as follows:
The tool path between A and A’ is specified in the block with
sequence number “ns” including G00 or G01, and in this
block, a move command in the Z axis cannot be specified.
The tool path between A’ and B must be steadily increasing
or decreasing pattern in both X and Z axis. When the tool
path between A and A’ is programmed by G00/G01, cutting
along AA’ is performed in G00/G01 mode respectively.
3 The subprogram cannot be called from the block between
sequence number “ns” and “nf”.
B
A
A’
U(+)…W(–)
A
A’
AA
A’
A’
+X
+Z
U(+)…W(+)
U(–)…W(–)U(–)…W(+)
Both linear and cir-
cular interpolation
are possible