
TITLE
FANUC Series 16i/18i/21i-TB
AI nano contour control
Specifications
EDIT. DATE DESIG. DESCRIPTION
FANUC LTD
SHEET
3/37
DRAW. NO.
A-78962EN (2) is added. 2003.03.27 02
CUST.
2.3 Nano-interpolation
Nano-interpolation calculates a position command to be output to the digital servo in nanometers (nm) for
a conventional program (IS-B, IS-C or IS-D command). Using the calculation results, a smooth position
command is output to the servo, so the machine can be moved smoothly and the surface precision is
improved.
Combination with HRV
control improves the
follow-up ability.
Calculate the
position precisely.
NC program
Nano-
interpolation
High-precision
servo control
Uses a conventional
program.
Servo motor
(Note) The positioning precision depends on the detection unit.
2.4 Look-ahead linear acceleration/deceleration before interpolation
For a cutting feed command, linear acceleration/deceleration can be applied before interpolation, that is,
for the specified feedrate by reading up to 1 block in advance. With acceleration/deceleration after
interpolation, the interpolated data is changed because acceleration/deceleration is applied to the data.
With acceleration/deceleration before interpolation, the interpolated data cannot be changed by
acceleration/deceleration because acceleration/deceleration is applied to the feedrate data before
interpolation. For this reason, the interpolated data can always be applied to the specified straight line or
curve to eliminate machining profile errors caused by acceleration/deceleration delays.
Linear acceleration
/ deceleration
before interpolation
Feedrate
calculation
Feedrate
command
Interpolation
calculation
Linear interpolation,
circular interpolation, etc.
Distribution
pulse
Acceleration
/ deceleration
after
interpolation
Servo
control