5 p a th cont ours — p o lar coor dinat e s, Example: helix – HEIDENHAIN TNC 406 User Manual
Page 138
HEIDENHAIN TNC 406, TNC 416
117
6.5 P
a
th Cont
ours — P
o
lar Coor
dinat
e
s
Example: Helix
Right-handed internal thread M64 x 1.5 with
starting angle 0°, end angle 360° and 8 revolutions
n
G
. The thread overrun is 0.5 at both the start of
thread n
S
and end of thread n
E
.
The calculation of the entered values is explained
in ”Calculating the helix” on page 113.
0 BEGIN PGM HELIX MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
Define the workpiece blank
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 1.0 GENERATOR
Cycle GENERATOR (see ”Cycle 1 GENERATOR” on page 133)
4 CYCL DEF 1.1 P-TAB HDH700
Select erosion table (here, table HDH700)
5 CYCL DEF 1.2 MAX=6 MIN=6
Set power stage
6 TOOL DEF 6 L+0 R+5
Define electrode in the program
7 TOOL CALL 6 Z U+1.5
Call electrode in the infeed axis Z, undersize 1.5 mm
8 L Z+100 C0 R0 F MAX M
Retract in the infeed axis; orient electrode
9 L X+50 Y+50 R0 F MAX M
Pre-position in X and Y; rapid traverse
10 CC
Transfer the last programmed position as the pole
11 L Z-12.75 R F MAX M
Move to working depth
12 LP PR+32 PA–180 RL F M36
Move to first contour point with radius compensation; eroding ON
13 CP IPA+3240 IZ+13.5 IC+3240 DR+ R F M
Helical interpolation; also rotate electrode in angle synchronicity
14 L X+50 Y+50 R0 F MAX M37
Retract tool in the working plane; eroding OFF
15 L Z+100 F MAX
Move electrode to set-up clearance; rapid traverse
16 END PGM HELIX MM
X
Y
50
50
CC
100
100
M64 x 1,5