MACHINING PROGRAM 4
4-21
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Longitudinal roughing cycle
Nose radius/Tool radius compensation (left)
Nose radius/Tool radius compensation (right)
Nose radius/Tool radius compensation OFF
Longitudinal roughing cycle G271
1. Programming format
G271 Ud R_
G271 A_ P_ Q_ Uu W_ F_ S_ T_
Ud : Depth of cut
Set an absolute value (in radius value).
The value is modal and remains valid until it is overwritten with a new value.
R : Escape distance
The value is modal and remains valid until it is overwritten with a new value.
A : Finishing contour program No.
P : Head sequence No. for finishing contour
Q : End sequence No. for finishing contour
Uu : Finishing allowance and direction along the X-axis
(in diameter or radius value)
W : Finishing allowance and direction along the Z-axis
F_S_T_ : Feed, Spindle and Tool functions
The roughing cycle is executed using the F-, S- and T-functions specified in or before the
G271 block, in stead of those existing in the program section designated by P and Q.
Note 1: Even if F- and S-codes exist in the program section designated by P and Q, they
are considered as for the finishing cycle only and, therefore, ignored in the
roughing cycle.
Note 2: d and u are both specified with address U. The differentiation depends on
whether P and Q are specified in the same block.
Note 3: The block of G271 Ud R_ can be omitted when the external settings in
parameters SU103 and SU102 are to be used respectively as arguments U (d)
and R.
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.