3 dr illing cy cles – HEIDENHAIN TNC 410 User Manual
Page 151
8 Programming: Cycles
138
12 TOOL CALL 2 Z S5000
13 L Z+10 R0 F5000
14 CYCL DEF 200 DRILLING
Q200=2
;SET-UP CLEARANCE
Q201=-25
;DEPTH
Q206=150
;FEED RATE FOR PLUNGING
Q202=5
;PLUNGING DEPTH
Q210=0
;DWELL TIME AT TOP
Q203=+0
;SURFACE COORDINATE
Q204=0
;2. SET-UP CLEARANCE
15 CYCL CALL PAT F5000 M3
16 L Z+100 R0 FMAX M6
17 TOOL CALL 3 Z S200
18 L Z+50 R0 FMAX
19 CYCL DEF 2 .0 TAPPING
20 CYCL DEF 2 .1 SET UP+2
21 CYCL DEF 2 .2 DEPTH-15
22 CYCL DEF 2 .3 DWELL0
23 CYCL DEF 2 .4 F150
24 CYCL CALL PAT F5000 M3
25 L Z+100 R0 FMAX M2
26 END PGM 1 MM
8.3 Dr
illing Cy
cles
Call the drilling tool
Move tool to clearance height (enter a value for F)
Cycle definition: drilling
Setup clearance
Depth
Feed rate for plunging
Plunging depth
Dwell time
Surface coordinate (0 must be entered here)
2nd set-up clearance (0 must be entered here)
Cycle call in connection with point table TAB1.PNT
Retract the tool, change the tool
Tool call for tap
Move tool to clearance height
Cycle definition for tapping
Setup clearance
Depth
Dwell time
Feed rate
Cycle call in connection with point table TAB1.PNT
Retract the tool, end of program
Point table TAB1.PNT
TAB1
.PNT
MM
NR
X
Y
Z
0
+10
+10
+0
1
+40
+30
+0
2
+90
+10
+0
3
+80
+30
+0
4
+80
+65
+0
5
+90
+90
+0
6
+10
+90
+0
7
+20
+55
+0
[END]