
B–62444E–1/04
2. MACHINING PROGRAMS FOR
LATHES WITH C–AXIS
TYPES OF MACHINING
PROGRAMS
413
When a roughing program C–axis notching is converted to an NC
program, an NC block specifying an offset with G10 is output for each cut.
When cutter compensation data has to be changed from that specified
when a roughing program is converted to an NC program, all NC blocks
specifying offsets with G10 must be changed.
Instead, an NC block that calls the subprogram (O9010) to automatically
change cutter compensation data can be output for each cut. Then, the
converted NC program can be used to perform correct machining simply
by changing the cutter compensation data.
To use this function, set bit 7 (MRO) of parameter No. 9779 to 1. This
function can be used for both C–axis end–face notching and C–axis
side–face notching.
(1) Output NC program for roughing
G (1)
C (2) I (3) R (4) F (5) T1 ; Initial offset. . .
:
G (1)
T1 ; First cut. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
:
G (1)
T2 ; Second cut. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
:
G (1)
Tn ; n–th cut. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1= G code for calling subprogram O9010, stored in the standard system
NOTE
1 This G code is specified with compile parameter No. 9013
in the Macro Executor of Super CAP T. The code varies with
the machine tool being used. For details, see the manual
supplied by the machine tool builder.
2= Maximum residual fillet X specified in a C–axis notching process
3= Allowance X specified in a C–axis notching process
4= Cutting width specified in a C–axis notching process
5= Offset to be used for cut (one of 16, 32, 64, or 97. The offset varies
with the option being used.)
n= Number of cuts
2.5.5
NC Program
Conversion for C–axis
Notching