
A-78395E
Edit
Apprv
ApprvApprv
Apprv.
..
.Desig
DesigDesig
Desig.
..
.
Sheet
Title
Draw
No.
16/75
Date
DateDate
Date
Design
DesignDesign
Design
Descri
tion
Descri
tionDescri
tion
Descri
tion
Date
DateDate
Date
FANUC Series 16
i
/18
i
-TA/TB
Specifications of High-Precision Contour
Control forComplex Lathe
2001.02.14 A.Fukumoto
02 2001.10.04
Description of Cs axis and rotary axis are added.
2.13 NURBS interpolation
2.13.1 Outline
This function enables NURBS(non–uniform rational B–spline) curve expression to be directly
specified to the CNC. This eliminates the need for approximating the NURBS curve with
minute line segments. This offers the following advantages:
1. No error due to approximation of a NURBS curve by small line segments
2. Short part program
3. No break between blocks when small blocks are executed at high speed
4. No need for high–speed transfer from the host computer to the CNC
When this function is used, a computer–aided machining (CAM) system creates a NURBS
curve according to the NURBS expression output from the CAD system, after compensating
for the length of the tool holder, tool diameter, and other tool elements. The NURBS curve is
programmed in the NC format by using these three defining parameters: control point, weight,
and knot.
This function can use only in the HPCC mode.
This function is an option.
CAM (Creating an NC part program)
CAD (Designing a metal die)
Generating a metal die surface
(NURBS surface or curve)
Studying the machining method and others
Tool compensation file
NC part program after tool compensation
(NURBS curve)
CNC equipment
Machine tool
NURBS curve (control point, weight, knot)
Fig. 2.13.1
(a)
(a) (a)
(a)
NC part program for machining a metal die
according to a NURBS curve