PROGRAMMING5. FEED FUNCTIONS
B–63684EN/01
58
When acceleration/deceleration before interpolation is effective, the
relationship between the feedrate and time is as shown below. When the
angle between blocks A and B on the selected plane is smaller than the
angle specified in parameter No. 1740, and the feedrates specified in
blocks A and B are larger than that specified in parameter No. 1777, the
feedrate is decelerated to the parameter–set value in block A, and
accelerated to the feedrate specified in block B. The acceleration depends
on the parameter for acceleration/deceleration before interpolation.
Feedrate
Block A
Block B
Parameter–set feedrate
(parameter No. 1777)
Time
The angle between two blocks (blocks A and B) is assumed to be angle
θ, as shown below.
1. Between linear movements
θ
θ
θ
θ
2. Between linear and circular movements
(angle between the linear movement
and tangent to the circular movement)
3. Between circular movements
(angle between the tangents to
the circular movements)
The machining angle is compared with the angle specified in parameter
No. 1740 for movements on the selected plane only. Machining feedrates
are compared with that specified in parameter No. 1741 for movement
along the first and second axes on the selected plane only. This means,
when movement occurs along three or more axes, only that movement
along the first and second axes on the selected plane is considered.
Corner roundness is determined by the angle and feedrate specified in
parameter Nos. 1740 and 1741. To always make a sharp corner, set the
angle to zero and the feedrate to 180000 (equivalent to 180 degrees).
When G90 (exact stop) is specified, exact stop is performed irrespective
of the angle and feedrate specified in parameter Nos. 1740 and 1741.
D Acceleration/
deceleration before
interpolation
D Angle between two
blocks
D Selected plane
D Corner roundness
D Exact stop