HEIDENHAIN TNC 360 User Manual User Manual
Page 161

TNC 360
8-8
8
Cycles
8.2
Simple Fixed Cycles
Example: Tapping with a floating tap holder
Cutting an M6 thread at 100 rpm
Coordinates of the hole:
X
= 50 mm
Y
= 20 mm
Pitch
p
=
1 mm
F = S x p
ð F = 100
.....
1 = 100 mm/min
Setup clearance:
3 mm
Thread depth:
20 mm
Dwell time:
0.4 s
Feed rate:
100 mm/min
TAPPING cycle in a part program
0
BEGIN PGM 360088 MM
1
BLK FORM 0.1 Z X+0 Y+0 Z–20
2
BLK FORM 0.2 X+100 Y+100 Z+0
3
TOOL DEF 1 L+0 R+3
4
TOOL CALL 1 Z S1000
5
CYCL DEF 2.0 TAPPING
6
CYCL DEF 2.1 SET UP –3 ................................... Setup clearance
7
CYCL DEF 2.2 DEPTH –20 ................................. Thread depth
8
CYCL DEF 2.3 DWELL 0.4 ................................. Dwell time
9
CYCL DEF 2.4 F 100 ........................................... Feed rate
10
L Z+100 R0 FMAX M6 ....................................... Approach tool change position
11
L X+50 Y+20 FMAX M3 ..................................... Pre-positioning, spindle on clockwise
12
L Z+3 FMAX M99 ............................................... Pre-positioning in Z, cycle call
13
L Z+100 FMAX M2
14
END PGM 360088 MM
Y
X
50
20