Programming instructions

NC Programming 17VRS Motion Commands, Dimension Inputs
3-25
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
Example Scaling
X
Y
10
20
30
40
50
60
70
-10
10 20 30 40 50 60 70
90 100 110120 130 140 15080
1
2
Y
X
First Traverse Move
after Selecting Scaling
80
70
60
50
40
30
20
10
10 20 30 40 50 100
Fig. 3-20: Example of programming using the scaling preparatory G-function
G00 G54 G90 X0 Y0
BSR .TRIA
c
Triangle without scaling
G50 X40 Y-70 Move zero point
G79 X0.5 Y0.5 Set the scaling factors
BSR .TRIA
d
Triangle with scaling
G78 Cancel scaling
G00 G54 G90 X0 Y0
RET
.TRIA Subroutine for the triangle
G90 G01 X25 Y30 F1000 Starting position
X100
X25 Y70
Y30 Final position = starting position
RTS
NC program