
20. FUNCTIONS FOR HIGH SPEED
CUTTING B–63502EN/01
NC FUNCTION
184
The function enables look–ahead linear acceleration/deceleration before
interpolation of multi–blocks. This results in smooth acceleration/
deceleration over many blocks, as well as high–speed machining.
G05.1 Q_ ;
Q1 :
Q0 :
G05.1
Turn on look–ahead control (multiple blocks are read in
advance) mode
Turn off look–ahead control (multiple blocks are read in
advance) mode
A block for specifying G05.1 must not contain any other
command.
Look–ahead control (multiple blocks are read in advance)
mode can also be canceled by a reset.
When cutting feed per minute is specified on the look–ahead control
(multiple blocks are read in advance) mode, multi–blocks are pre-read.
The linear acceleration/deceleration is executed for the command speed
before interpolation.
If acceleration/deceleration is executed after interpolation, the
interpolation data is changed.
If it is executed for the feedrate before interpolation, the interpolation data
is not affected.
Since the interpolation data can always be placed on the specified line or
curve, there will be no machining profile error caused by
acceleration/deceleration.
Linear
acceleration/
deceleration
before
interpolation
Feedrate
calculation
Interpolation
calculation
Servo
control
Velocity
com-
mand
Distribu-
tion
pulse Acceleration/
deceleration
after interpolation
Linear type
Linear interpolation,
circular interpolation,
etc.
Linear type
A change in feedrates for each axis on the junction of two blocks (corner
section) may be greater than the value set in the parameter. In such a case,
the appropriate feedrate (reduced speed) is calculated so that the change
is within the set value at the corner. The feedrate in the former block
automatically reduces to the calculated value.
20.4
LOOK–AHEAD
CONTROL (G05.1) (M
series)
M series
Format
20.4.1
Acceleration/Decelera–
tion (multiple blocks
are read in advance)
Before Interpolation