
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
58/190
• Example of Circular Interpolation under Tool Center Point Control for 5-axis Machining
As for the workpiece like a regular triangle that has a side of 100mm, linear
interpolation is performed along a side of it and circular interpolation is
performed along other two sides. When machining on each side, each the angle of
B-axis is –60 degrees, -45∼-30 degrees, and -30 degrees.
(X axis is the radius command.)
As for the following program example, the programming coordinate system is
fixed on the table.
When the programming coordinate system is the workpiece coordinate system
(Parameter No.19696#5(WKP)=1), the same figure is machined in case of
commanding ( __ ).
< Program example >
N001 T0000 ; Tool position offset cancellation
N002 G54 ; Choosing workpiece coordinate system
N003 G90 X50.0 Y-70.0 Z300.0 B-90.0 C0.0 ;
Moving to the initial position ( Tool direction of B-90 is Z- )
N010 G05 P10000 ; AI/AI nano high precision contour control on
N020 G01 G43.4 H01 Starting the tool center point control
N021 Z20.0 ; Moving the tool to the approach position.
N022 X28.868 Y-50.0 Z10.0 B-60.0 ;
Setting the height of the cutting face to 10.0 mm
N031 Y50.0 ;
N032 B-45.0 C90.0 ;
(N032 X50.0 Y-28.868 B-45.0 C90.0 ;)
N033 G17 G03 X-57.735 Y0.0 J-100.0 B-30.0 C150.0 ;
(N033 G17 G03 X50.0 Y28.868 I-100.0 B-30.0 C150.0 ;)
Moving the X, Y, B, and C axes simultaneously
N034 G01 B-30.0 C210.0 ;
(N034 G01 X50.0 Y-28.867 B-30.0 C210.0 ;)
N035 G03 X28.868 Y-50.0 I86.603 J50.0 C270.0 ;
(N035 G03 X50.0 Y28.868 I-100.0 C270.0 ;)
N041 G01 X50.0 Y-70.0 Z20.0 B-90.0 C360.0 ;
Moving back to the initial position excluding Z-axis
N050 G49 Canceling the tool center point control.
N051 Z300.0 ; Moving Z-axis to the initial position
N060 G05 P0 ; AI/AI nano high precision contour control off