
11. PROGRAM COMMAND
B–63523EN–1/03
1486
Each axis can be scaled by different magnifications. Also when a negative
magnification is specified, a mirror image is applied. First of all, set a
parameter XSC (No. 5400#6) which validates each axis scaling (mirror
image).
Then, set parameter SCLx (No. 5401#0) to enable scaling along each axis.
Least input increment of scaling magnification of each axis (I, J, K) is
0.001 or 0.00001( set parameter SCR (No. 5400#7)).
Magnification is set in parameter 5421 within the range ±0.00001 to
±9.99999 or ±0.001 to ±9.999.
If a negative value is set, mirror image is applied.
If magnification I, J or K is not commanded, a magnification value set to
parameter (No. 5421) is used. This value must be greater than 0.
G51_X_Y_Z_I_J_K_; Scaling start
X_Y_Z_: Absolute command for
center coordinate value
of scaling
I_J_K_: Scaling magnification for
X axis, Y axis and Z axis
respectively
G50 Scaling cancel
Format Meaning of command
Scaling
is effective.
(Scaling
mode)
SCALING ALONG EACH AXES AT A DIFFERENT
RATE OF MAGNIFICATION (MIRROR IMAGE)
C
Y axis
X axis
B
A
D
a/b : Scaling magnification of X axis
c/d : Scaling magnification of Y axis
0 : Scaling center
Programmed figure
Scaled figure
0
Fig. 11.12 (b) Scaling of each axis
D Scaling of each axis,
programmable mirror
image (negative
magnification)