
Title
No.
FANUC Series 16i/18i -MA/MB
AI High Precision Contour Control
FANUC Series 16i -MA/MB
AI Nano High Precision Contour Control
A-78435E
Page
16/
36
Newly registered
Ver Date Design Description
01 01.03.16
Hosokawa
Example of determining the feedrate with the acceleration on each axis
When consecutive small lines are used to form a curve, as in the example shown
in the figure below, the feedrate differences on each axis at the individual corners
are not very large. Thus, deceleration with the feedrate differences is not
effective. Consecutive small feedrate differences, however, cause a large
acceleration on each axis, as a whole.
In such a case, deceleration can be performed to reduce the impact on the machine
and the machining error caused by too large an acceleration. The deceleration
feedrate is determined to be the feedrate that does not cause the acceleration on
each axis to exceed the permissible acceleration set for parameter No. 8470.
The deceleration feedrate is determined for each corner. The actual feedrate is the
smaller of the deceleration feedrate determined at the start point of the block and
that determined at the end point.
- Example
In the following example, the acceleration (gradient of the broken line in the
feedrate graph) at too large at corners N2 to N4 and N6 to N8 and, therefore,
deceleration is performed.
Fig. 1.2 (b) Example of Determining the Feedrate with the Acceleration
X-axis
feedrate
N1
N2
Y
X
N3
N4
N6
N7
N8
Y- a x i s
feedrate
Tangent
feedrate
N1 N5 N9
N1 N5 N9
N9
N5