
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
99/190
• Usable G codes
(1) In any of the following G code modes, cylindrical interpolation cutting point
compensation can be specified:
G01,G02 ,G03 : Linear interpolation, circular interpolation
G17,G18,G19 : Plane selection
G22 : Stored stroke check function on
G90,G91 : Absolute command programming, incremental
command programming
G94 : Feed per minute
(2) Any of the following G codes can be specified in cylindrical interpolation
cutting point compensation mode:
G01,G02 ,G03 : Linear interpolation, circular interpolation
G40,G41,G42 : Cutter compensation
G90,G91 : Absolute command programming, incremental
command programming
• Parameter
Set to use this function as parameter CYA (No.19530#5)=1.
2.21.4 Limitation
• Overcutting during inner corner cutting
Theoretically, when the inner area of a corner is cut using linear interpolation as
shown in Fig.2.21.4 (a), this function slightly overcuts the inner walls of the
corner. This overcutting can be avoided by specifying a value of R that is slightly
greater than the radius of the tool at the corner.
Fig.2.21.4 (a) Overcutting
• Workpiece radius specification
When specifying the radius of a workpiece, use the minimum input increment
(with no decimal point) for the linear axis used in cylindrical interpolation.
• Workpiece radius specification
If the rotation axis for which the rollover function is used is specified as the
rotation axis used with cylindrical interpolation, the rollover function is disabled
in cylindrical interpolation mode.
When cylindrical interpolation mode is cancelled, the rollover function is
automatically enabled.
• Program restart
G07.1 of the cylindrical interpolation cannot command during the program
restart. P/S0175 alarm is generated if it is commanded.
Tool
Tool
Overcut portion