6 Programming: Programming Contours
6.5 P
a
th Cont
ours — P
o
lar Coor
dinat
e
s
Shape of the helix
The table below illustrates in which way the shape of the helix is
determined by the work direction, direction of rotation and radius
compensation.
Programming a helix
U
Polar coordinates angle:
Enter the total angle of
tool traverse along the helix in incremental
dimensions.
After entering the angle, identify the
tool axis with an axis selection key.
U
Coordinate
: Enter the coordinate for the height of the
helix in incremental dimensions.
U
Direction of rotation DR
Clockwise helix: DR–
Counterclockwise helix: DR+
U
Radius compensation RL/RR/R0
Enter the radius compensation according to the table
above.
Example NC blocks: Thread M6 x 1 mm with 5 revolutions
Internal thread
Work
direction
Direction
Radius
comp.
Right-handed
Left-handed
Z+
Z+
DR+
DR–
RL
RR
Right-handed
Left-handed
Z–
Z–
DR
DR+
RR
RL
External thread
Right-handed
Left-handed
Z+
Z+
DR+
DR–
RR
RL
Right-handed
Left-handed
Z–
Z–
DR
DR+
RL
RR
Always enter the same algebraic sign for the direction of
rotation DR and the incremental total angle IPA. The tool
may otherwise move in a wrong path and damage the
contour.
For the total angle IPA, you can enter a value from
–5400° to +5400°. If the thread has more than 15
revolutions, program the helix in a program section repeat
(see “Program Section Repeats,” page 344)
12 CC X+40 Y+25
13 L Z+0 F100 M3
14 LP PR+3 PA+270 RL F50
15 CP IPA-1800 IZ+5 DR-
Y
X
Z
25
40
5
270°
R3
CC
Summary of Contents for TNC 426
Page 3: ......
Page 4: ......
Page 8: ...IV...
Page 10: ...VI...
Page 26: ......
Page 27: ...1 Introduction...
Page 41: ...2 Manual Operation and Setup...
Page 54: ......
Page 55: ...3 Positioning with Manual Data Input MDI...
Page 59: ...4 Programming Fundamentals of NC File Management Programming Aids Pallet Management...
Page 122: ......
Page 123: ...5 Programming Tools...
Page 153: ...6 Programming Programming Contours...
Page 201: ...7 Programming Miscellaneous functions...
Page 226: ......
Page 227: ...8 Programming Cycles...
Page 366: ......
Page 367: ...9 Programming Subprograms and Program Section Repeats...
Page 381: ...10 Programming Q Parameters...
Page 424: ......
Page 425: ...11 Test run and Program Run...
Page 443: ...12 MOD Functions...
Page 472: ......
Page 473: ...13 Tables and Overviews...
Page 496: ......