
B–63503EN–1/01
11. PROGRAM COMMAND
597
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 to 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 effected.
If magnification I, J or K is not commanded, a magnification value set to
parameter (No. 5421) is effective. However, a value other than 0 must be
set to the parameter.
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 UP OR DOWN 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.10 (b) Scaling of each axis
D Scaling of each axis,
programmable mirror
image (negative
magnification)