B-64693EN-1/01
- 1146 -
7. FEEDRATE CONTROL/ACCELERATION AND
DECELERATION CONTROL
Decelerate the X axis
down to 354 mm/min
Decelerate the X/Y axis down to
250 mm/min
(The tangent direction feedrate is
354 mm/min.)
(Example)
If parameter FNW (bit 6 of No. 19500) = 1 and
permissible feedrate difference = 500 mm/min (on all axes)
X
Y
Fig. 7.1.11 (l)
-
Speed control with acceleration in circular interpolation
When high-speed cutting is performed in circular interpolation, helical interpolation, or spiral
interpolation, the actual tool path has an error with respect to the programmed path. In circular
interpolation, this error can be approximated from the equation given below.
Fig. 7.1.11 (m)
a
)
2
2
T
2
1
T
(
2
1
r
2
v
)
2
2
T
2
1
T
(
2
1
r
⋅
+
=
+
=
∆
........................................................................................ (Equation 1)
In actual machining, permissible error
∆
r is given, so the maximum permissible acceleration a (mm/sec
2
)
in equation 1 is determined.
Expression 1 is an expression when type of acceleration/deceleration after interpolation is exponential
acceleration/deceleration. The radius error in the case of linear acceleration/deceleration after
interpolation is smaller than in case of exponential acceleration/deceleration by a factor of 12, excluding
any error caused by a servo motor time constant. The radius error in the case of bell-shaped
acceleration/deceleration after interpolation is a half of linear acceleration/deceleration after interpolation.
When a specified feedrate causes the radial error from an arc having a programmed radius to exceed the
permissible error, speed control with acceleration in circular interpolation automatically clamps the
arc-cutting feedrate by using parameter settings.
Let the permissible acceleration calculated from the permissible acceleration set for each axis be A. Then,
maximum permissible feedrate v with programmed radius r is expressed as follows:
r
A
v
⋅
=
.................................................................................................................................... (Equation 2)
If a specified feedrate exceeds feedrate v obtained from equation 2, the feedrate is clamped at feedrate v
automatically.
The permissible acceleration is specified in parameter No. 1735. If there is a difference in permissible
acceleration between two axes for circular interpolation, the lower acceleration is regarded as the
permissible acceleration.