Appendix 1. Registering and Editing Fixed Cycle Programs
Appendix 1.5 Standard Fixed Cycle Subprogram
IV - 8
G83.1
G87.1
Deep hole drilling cycle A G83.2 Deep hole drilling cycle 2
O831 DRILL-CYCLE-A O832 DEEP-DRILL-CYCLE-2
G.1
IF[#30]GOTO2
M#24
#29=0#28=#11
Z#2
#2=##5#3003=#8OR1
DO1
#29=#29+#11
IF[ABS[#29]GE[ABS[#3]]]GOTO1
G1Z#28
G0Z-#14
#28=#11+#14
END1
N1G1Z#3-#29+#28
G4P#4
#3003=#8
G0Z-#3-#2
IF[#24EQ#0]GOTO2
M#24+1
G4P#21
N2M99
G.1
IF[#30]GOTO3
#3003=#8OR1
#29=#12#28=0#26=0
G0Z#2
IF[#12NE#0]GOTO1
IF[#11EQ#0]GOTO2
N1#28=#28-#12#26=-#28-#29
IF[ABS[#28]GE[ABS[#3]]]GOTO2
G1Z#12
G4P#4
G0Z#28-#2
G4P#13
#29=#11+#15
DO1
#28=#28-#11#26=-#28-#29
G0Z#26+#2
IF[ABS[#28]GE[ABS[#3]]]GOTO2
G1Z#29
G4P#4
G0Z#28-#2
G4P#13
END1
N2G1Z#3-#26
G4P#4
#3003=#8
G0Z-#3-#2
N3M99