MACHINING PROGRAM
4
4-21
D.
G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
G-codes
Group
Description
G43P1
8
Tool length offset (+)
G271
9
Longitudinal roughing cycle
G41
7
Nose radius/Tool radius compensation (left)
G42
7
Nose radius/Tool radius compensation (right)
G40
7
Nose radius/Tool radius compensation OFF
G80
9
Fixed cycle OFF
Longitudinal roughing cycle G271
1. Programming format
G271 U
d R_
G271 A_ P_ Q_ U
u W_ F_ S_ T_
U
d
: 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
U
u
: 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 U
d 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.
Serial No. 294060