20. HIGH SPEED CUTTING FUNCTIONS
This function can convert the machining profile to a data group that can
be distributed as pulses at high–speed by the macro compiler and macro
executor. The function can also call and execute the data group as a
machining cycle using the CNC command (G05 command).
G05 P10fff Lfff ;
P10fff is number of the machining cycle to be called first:
P10001 to P10999
Lfff is repetition count of the machining cycle
(L1 applies when this parameter is omitted.) :
L1 to L999
Call and execute the data for the high speed cutting cycle specified by the
macro compiler and macro executor using the above command.
Cycle data can be prepared for up to 999 cycles. Select the machining
cycle by address P. More than one cycle can be called and executed in
series using the cycle connection data in the header.
Specify the repetition count of the called machining cycle by address L.
The repetition count in the header can be specified for each cycle.
The connection of cycles and their repetition count are explained below
with an example.
Example) Assume the following:
Cycle 1 Cycle connection data 2 Repetition count 1
Cycle 2 Cycle connection data 3 Repetition count 3
Cycle 3 Cycle connection data 0 Repetition count 1
G05 P10001 L2 ;
The following cycles are executed in sequence:
Cycles 1, 2, 2, 2, 3, 1, 2, 2, 2, and3
1 An alarm is issued if the function is executed in the G41/G42
2 Single block stop, dry run/feedrate override, automatic
acceleration/deceleration and handle interruption are
disabled during high–speed cycle machining.