EasyManua.ls Logo

HEIDENHAIN TNC 430 - Page 328

HEIDENHAIN TNC 430
502 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
302 8 Programming: Cycles
8.6 SL cycles
10 CYCL DEF 22.0 ROUGH-OUT
Cycle definition: Coarse roughing
Q10=5 ;PLUNGING DEPTH
Q11=100 ;FEED RATE FOR PLUNGING
Q12=350 ;FEED RATE FOR MILLING
Q18=0 ;COARSE ROUGHING TOOL
Q19=150 ;RECIPROCATION FEED RATE
11 CYCL CALL M3
Cycle call: Coarse roughing
12 L Z+250 R0 F MAX M6
Tool change
13 TOOL CALL 2 Z S3000
Tool call: fine roughing tool
14 CYCL DEF 22.0 ROUGH-OUT
Define the fine roughing cycle
Q10=5 ;PLUNGING DEPTH
Q11=100 ;FEED RATE FOR PLUNGING
Q12=350 ;FEED RATE FOR MILLING
Q18=1 ;COARSE ROUGHING TOOL
Q19=150 ;RECIPROCATION FEED RATE
15 CYCL CALL M3
Cycle call: Fine roughing
16 L Z+250 R0 F MAX M2
Retract in the tool axis, end program
17 LBL 1
Contour subprogram
18 L X+0 Y+30 RR
see “Example: FK programming 2,” page 169
19 FC DR- R30 CCX+30 CCY+30
20 FL AN+60 PDX+30 PDY+30 D10
21 FSELECT 3
22 FPOL X+30 Y+30
23 FC DR- R20 CCPR+55 CCPA+60
24 FSELECT 2
25 FL AN-120 PDX+30 PDY+30 D10
26 FSELECT 3
27 FC X+0 DR- R30 CCX+30 CCY+30
28 FSELECT 2
29 LBL 0
30 END PGM C20 MM

Table of Contents

Related product manuals