Mitsubishi Electronics 60/60S Router User Manual


 
Appendix 4. Registering/Editing the Fixed Cycle Program
4.5 Standard Fixed Cycle Subprogram (For L system)
IV-9
#20 = #10
D0 1 ;
#15 = ROUND [ #10 #3/#1 ] ;
G00 Y #2 + #3 #4 #15 + #11 ;
!L11 ;
G33 X#1 #10 #18 Y #3 + #15 ;
G00 Y #2 + #4 #11 ;
!L12 ;
IF [ #14 GT 0 ] GOTO 3 ;
IF [ #16 GT 0 ] GOTO 7 ;
#12 = #12 + 1 ;
#13 = ROUND [ #9 SQRT [ #12 ] ] ;
IF [ ABS [ #13 #11 ] GE [ ABS [ #8 ] ] ] GOTO 8 ;
#16 = 1 ;
N7 #13 = #11 + #8 ;
N8 #11 = #13 ;
IF [ ABS [ #11 ] LT [ ABS [ #4 #5 ] ] ] GOTO 9 ;
#11 = #4 #5 ;
#14 = 1 ;
N9 #10 = ROUND [ [ #17 #11 ] #7 ] ;
IF [ [ #10XOR#1] GE 0 ] GOTO 6 ;
#10 = #10 ;
N6 #10 = #10 + #20 ;
G00 X #1 + #10 + #18 ;
IF [ #14 LT 0 ] GOTO 11 ;
#18 = 0 ;
GOTO 12 ;
N11 #18 = #19 #10 + #20 ;
N12 END 1 ;
N3 IF [ ABS [ #6 ] LT 1 ] GOTO 5 ;
#14 = 0 ;
#13 = 0 ;
D0 2 ;
IF [ #14 GOTO ] GOTO 5 ;
#13 = #13 + #6 ;
IF [ ABS [ #13 ] LT [ ABS [ #5 ] ] ] GOTO 4 ;
#13 = #5 ;
#14 = 1 ;
N4 G00 X #10 #1 ;
G00 Y #2 + #3 #4 + #13 #15 + #11 ;
!L11 ;
G33 X #1 #10 Y #3 + #15 ;
G00 Y #2 + #4 #13 #11 ;
!L12 ;
END 2 ;
N5 G00 X #1 ;
M99 ;