Examples For Exercise - HEIDENHAIN TNC 370 User Manual

Conversational programming
Table of Contents

Advertisement

8
Cycles
8.2
Drilling Cycles
Examples
for exercise
UNIVERSAL
DRILLING
CYCLE
Coordinates
of the holes:
@
X = 20 mm
Y = 30 mm, depth30mm
@
X = 80 mm
Y = 50mm,
depth20mm
Hole diameter:
6 mm
Input values:
Setup clearance:
+2 mm
(Q200)
Total hole depth:
-3O/-20
mm
(Q201)
Drilling feed rate:
80 mm/min
(Q206)
Pecking depth:
+4 mm
(Q202)
Dwell time at top:
0 s
(Q210)
Workpiece
surface:
+0 mm
(0203)
2nd setup clearance:
+50
mm
(Q204)
Decrement:
+0.5
mm
(Q212)
Number
of chip breaks:
312
(Q213)
Minimum
pecking
depth:
+2 mm
(Q205)
Dwell time at depth:
0.5 s
(0211)
Retraction
feed rate:
1000
mm/min
(0208)
0 BEGIN PGM 3702732
MM
1 BLK FORM 0.1 Z X+0 Y+O Z-40
2 BLK FORM 0.2 X+1 00 Y+lOO Z+O
3 TOOL DEF 1 L+O R+3
4 TOOL CALL 1 Z S3500
5 L Z+200
RO F MAX M3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .._....._._... Retract tool, spindle ON
6 CYCL DEF 203 UNIVERSL
DRILLING
Q200=2
Q20 I=-30
Q206=80
Q202=4
Q210=0
Q203=+0
Q204=50
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jump over the obstacle
between
the holes
Q212=0.5
Q213=3
Q205=2
Q211=0.5
Q208=1000
_..................___...__........................____. Define cycle
7 L X+20 Y+30 RO F MAX M99 . . . . . . . . . . . . . . . . . . . . . . . . . . . Traverse to first hole, call cycle
8 FN 0: 0201
= -20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Change depth for the second hole with parameter function FNO
9 FN 0: 0213
= +2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Change
the number
of chip breaks for the second hole
10 L X+80 Y+50 RO F MAX M99
Traverse to second hole, call cycle, changed
parameters
come into effect
1 1 L Z+200
RO F MAX M2 _._..__................................. Retract tool
12 END PGM 3702732
MM
-
8-l 4
TNC 370
-

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents