
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
184/190
6.3 Notes on Programming
• Programming sequence
When you use following functions, they must be nested between G05 P10000 and
G05 P0.
• Coordinate system rotation (G68/G69)
• Scaling(G50/ G51)
• NURBS interpolation(G06.2)
• Smooth interpolation(G05.1Q2)
• Cutter compensation C
• Tool length compensation
• Tool center point control
• Mirror image
The mirror image by the external mirror image (DI-signal) and the setting
cannot be used with the axis which is controlled under the angular axis control.
• Cutter compensation C
It is not possible to command reference point return (G28) in AI HPCC / AI
NANO HPCC mode. Therefore, the instruction by which the offset is temporarily
canceled cannot be commanded.
• Auxiliary function and cutter compensation C
When the auxiliary function is executed in the cutter compensation mode, the
offset vector made in the block before of that is held.
Example 1 ) When the under-mentioned program is executed, the starting point of N6
is decided by the vector made with N3 and N4.
This vector is used as the
vector between N4 and N6.
N1 N2 N6
N3 N4
N5
N7
N8
Programmed path
Tool path
n incorrect offset
value is used in this
area.
O0001 ;
G50 X-10. Y-20. ;
G05 P10000 ;
N1 G01 G42 X0 D1 F1000 ;
N2 X20. ;
N3 X40. Y0 ;
N4 X60. Y20. ;
N5 M01 ;
N6 X80. ;
N7 X90. Y-20. ;
N8 G40 Y-50. ;
G05 P0 ;