
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
34/190
• Relationship with other functions
Cutter compensation C
It is possible to command G68 and G69 in the cutter compensation mode. The
rotation plane must coincide with the plane of the cutter compensation.
Example) N01 G01 G90 X0 Y0 ;
N02 G42 X1000 Y1000 F1000 D01 ;
N03 G68 R-30000 ;
N04 G91 X2000 ;
N05 G03 Y1000 I-1000 J500 ;
N06 G01 X-2000 ;
N07 Y-1000 ;
N08 G69 ;
N09 G40 G90 X0 Y0 ;
Scaling
If a coordinate system rotation command is executed in the scaling mode (G51
mode), the coordinate value (α, β) of the rotation center will also be scaled, but
not the rotation angle (R).
As for a move command, the scaling is applied first and then the coordinates are
rotated. Therefore command the programming according to the following
procedures.
(Example 1) G51 …… ; (Scaling start)
G68 …… ; (Coordinate system rotation start)
:
:
G69 ; (Coordinate system rotation end)
G50 ; (Scaling end)
A coordinate system rotation command (G68) should not be commanded in the
cutter compensation mode (G41, G42) on scaling mode (G51). The coordinate
system rotation command should always be specified prior to setting the cutter
compensation mode.
(Example 1) G51 …… ; (Scaling start)
G68 …… ; (Coordinate system rotation start)
:
:
G41 ; (Cutter compensation)
:
(0,0)
30°
Programmed shape before coordinate
system rotation
Programmed shape after
coordinate system rotation
Tool path