6 sl c y cles, Example: cylinder surface – HEIDENHAIN TNC 426 (280 476) User Manual
Page 335

308
8 Programming: Cycles
8.6 SL c
y
cles
Example: Cylinder surface
Note:
n
Cylinder centered on rotary table.
n
Datum at center of rotary table
0 BEGIN PGM C27 MM
1 TOOL DEF 1 L+0 R+3.5
Define the tool
2 TOOL CALL 1 Y S2000
Call tool, tool axis is Y
3 L Y+250 R0 FMAX
Retract the tool
4 L X+0 R0 FMAX
Position tool on rotary table center
5 CYCL DEF 14.0 CONTOUR GEOMETRY
Define contour subprogram
6 CYCL DEF 14.1 CONTOUR LABEL 1
7 CYCL DEF 27.0 CYLINDER SURFACE
Define machining parameters
Q1=-7 ;MILLING DEPTH
Q3=+0 ;ALLOWANCE FOR SIDE
Q6=2 ;SET-UP CLEARANCE
Q10=4 ;PLUNGING DEPTH
Q11=100 ;FEED RATE FOR PLUNGING
Q12=250 ;FEED RATE FOR MILLING
Q16=25 ;RADIUS
Q17=1 ;DIMENSION TYPE (ANG/LIN)
8 L C+0 R0 F MAX M3
Pre-position rotary table
9 CYCL CALL
Call the cycle
10 L Y+250 R0 F MAX M2
Retract in the tool axis, end program
C
Z
157
60
30
20
R7,5
50