
B–61404E/08
5. FEED FUNCTIONSPROGRAMMING
65
With linear acceleration/deceleration before interpolation, a specified
feedrate that takes a feed–per–minute command (G94) override for linear
or circular interpolation (G01, G02, G03) into consideration can be
controlled such that the feedrate changes linearly. This means that
acceleration/deceleration control may not be applied normally if the
feedrate is changed during machining by other than programmed
commands.
To control variations in the programmed feedrate, the user can select
either of two control methods by setting parameters.
Type A
This type of control starts acceleration/deceleration at that block
where the specified feedrate is changed.
Type B
For deceleration: Deceleration starts at the previous block, such that
the deceleration ends at the start point of the block
where a feedrate command change is made.
For acceleration: Acceleration starts at the start point of the block
where a feedrate command change is made.
Feedrate
F1
F2
Type B
N1 N2 Time
Type A
(For deceleration)
Specified feedrate
Feedrate after linear accel-
eration/deceleration before
interpolation
Feedrate
F2
F1
N1 N2 Time
(For acceleration)
Specified feedrate
Feedrate after linear accel-
eration/deceleration before
interpolation
Fig. 5.6 (b)
WARNING
1 If an overtravel alarm is issued during linear acceleration/deceleration before interpolation, the
tool decelerates and stops after the issue of the alarm, thus resulting in an overrun by an
amount equal to the deceleration distance.
2 In inch input mode, simultaneous movement on two or more axes, including a rotation axis,
cannot be specified during linear acceleration/deceleration before interpolation.
Explanations