
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
27/190
2.15 Scaling, Coordinate System Rotation, Programmable Mirror Image
2.15.1 Scaling
(1) All axis scaling
• Outline
A programmed figure can be magnified or reduced (scaling).
To make this function effective, please set the parameter No.8485#0 (G51) and
No.5401#0 (SCLx) to “1”.
This function can use only in the AI HPCC / AI NANO HPCC mode.
This function is an additional option.
• Format
G05 P10000 ; : Starting of AI HPCC / AI NANO HPCC mode
G51.X_ Y_ Z_ P_ ; : Starting of scaling mode
G50 ... ; : Ending of scaling mode
G05 P0 ; : Ending of AI HPCC / AI NANO HPCC mode
Each code has the following meaning.
G51 : Scaling start
X_ Y_ Z_ : Absolute command for center coordinate value of scaling
P_ : Scaling magnification
G50 : Scaling cancel
• Center of scaling
The point commanded by X, Y, and Z of the same to G51 block becomes the center
of scaling.
When X, Y, and Z are omitted, the position of the instruction in G51 becomes the
center of scaling.
• Scaling magnification
Movement amount is scaled by the magnification instructed by P of the block of
G51.
If P is not instructed, the magnification set by parameter No.5411 is used.
The magnification that can be instructed is as follows:
0.00001 ∼ 9.99999 or 0.001 ∼ 999.999
Y
X
P
4
P
3
P
1
P
2
P
4
’
P
3
’
P
1
’
P
2
’
P
1
--P
4
:
Programmed figure
P
1
’--P
4
’
: Scaled figure
Po
: Scaling center
Po
…