CNC Z32 - Programming Guide (LATHES)
6.2
G901: Macro for internal/external groove machining
This macro allows the rough and finishing machining of internal and external grooves.
Programming parameters:
NX
initial diameter of the first wall
X
final diameter at groove bottom
NZ
initial Z position of the first wall
Z
final Z position of the second wall
NI
angle of the first wall encountered (program with positive value). If not programmed, a vertical wall is
assumed
NL
angle of the second wall encountered (program with positive value). If not programmed, a vertical wall is
assumed
NA/NE
chamfer (NA) or radius (NE) on the first point of the first wall.
NB/NF
chamfer (NB) or radius (NF) at groove bottom on the first wall
NC/NG
chamfer (NC) or radius (NG) at groove bottom on the second wall
ND/NH
chamfer (ND) or radius (NF) on the last point on the second wall
NU
Z allowance
NV
X allowance (radial value in mm)
K
removal for pass. If not programmed, the 75% of the J value (cutting edge width) is assumed
J
Tool cutting edge width (with spherical tool, program J = 2*R)
I
machining
type
NN
number of repetitions for the machining
E
pitch between two subsequent machinings
NX
X
NZ
Z
Z
X
ND
NC
NB
NA
NH
NG
NF
NE
NL
NI
NX
X
NZ
Z
NI
NL
NE
NF
NG
NB
NC
X
Z
NA
NB
NC
ND
NG
NE
NF
NH
NI
NL
External groove with pass increments in
direction Z-
Internal groove with pass increments in
direction Z+
74