PROGRAMMING12. COMPENSATION FUNCTION
Least input increment of scaling magnification is: 0.001 or 0.00001 It is
depended on parameter SCR (No. 5400#7) which value is selected. If
scaling P is not specified on the block of scaling (G51X_Y_Z_P_ ;), the
scaling magnification set to parameter (No. 5411) is applicable. If X,Y,Z
are omitted, the beam position where the G51 command was specified
serves as the scaling center.
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
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 +999.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.
Decimal point programming can not be used to specify the
rate of magnification (I, J, K).
a/b : Scaling magnification of X axis
c/d : Scaling magnification of Y axis
0 : Scaling center
Fig.12.5 (b) Scaling of each axis
D Scaling up or down
along all axes at the
same rate of
D Scaling of each axis,