
A-78640E
Sheet
Title
Draw
No.
04 Feb.08.’03 Part of (4) is added or modified. Addition of 2.16.5
03 Jul.02.’02 A. Fukumoto Part of (3) is added or modified. T.Endo
02 May.13.’02 A. Fukumoto Addition of Tool Radius control for 5-axis machining etc T.Endo
Ed. Date Design Description
Date Jan.25.’02 Desig. A.Fukumoto Apprv. T.Endo
FANUC Series 16i /18i -TB
Specifications of AI High-Precision Contour Control /
I Nano High-Precision Contour control
100/190
2.21.5 Example
• Example of cylindrical interpolation cutting point compensation
The sample program below indicates the positional relationships between a
workpiece and tool.
O0001(CYLINDRICAL INTERPOLATION1) ;
N01 G00 G90 Z100.0 C0 ;
N02 G01 G91 G19 Z0 C0 ;
N03 G07.1 C57299 ;
N04 G01 G42 G90 Z120.0 D01 F250. ; - - - (1)
N05 C20.0 ; - - - (2)
N06 G02 Z110.0 C60.0 R10.0 ; - - - (3)
N07 G01 Z100.0 ; - - - (4)
N08 G03 Z60.0 C70.0 R40.0 ; - - - (5)
:
M30 ;
Fig.2.21.5 (a) Path of Sample Program for Cylindrical Interpolation
Cutting Point Compensation
Z-axis
C-axis on the Cylindrical surface
Tool center path
Programmed path
Tool
20 30
60 70 (deg)
30
60
70
80
90
120
(mm)
C-axis on the
Cylindrical
surface
Z-axis
Tool
(1)
(2) (3)
(4)
(5)