6 pr ogr ammier -beispie le, Beispiel: senkungsgruppen – HEIDENHAIN TNC 406 Benutzerhandbuch
Seite 202

182
9 Programmieren: Unterprogramme und Programmteil-Wiederholungen
9
.6 Pr
ogr
ammier
-Beispie
le
Beispiel: Senkungsgruppen
Programm-Ablauf
Senkungsgruppen anfahren im Hauptprogramm
Senkungsgruppe aufrufen (Unterprogramm 1)
Senkungsgruppe nur einmal im
Unterprogramm 1 programmieren
0 BEGIN PGM Gruppen MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
Rohteil definieren
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCLE DEF 1.0 GENERATOR
Zyklus GENERATOR (siehe „Zyklus 1 GENERATOR” auf Seite 133)
4 CYCL DEF 1.1 P-TAB 10
Gewünschte Erodier-Tabelle, z.B. Tabelle 10
5 CYCL DEF 1.2 MAX=10 MIN=10
eine Leistungsstufe festlegen, z.B. 10
6 TOOL DEF 1 L+0 R+2,4
Elektroden-Definition im Programm
7 TOOL CALL 1 Z U+0,2
Elektroden-Aufruf in Zustellachse Z; Untermaß 0,2 mm
8 L Z+100 R0 F MAX M
Freifahren in der Zustellachse; Eilgang; Elektrode einwechseln
9 L X+15 Y+10 R0 F MAX M
Senkungsgruppe 1 anfahren; Eilgang
10 L Z+2 R FMAX M
Vorpositionieren in Zustellachse
11 CALL LBL 1
Unterprogramm-Aufruf (mit Satz 11 wird einmal das Unterprogramm
1 ausgeführt)
12 L X+45 Y+60 R F MAX M
Senkungsgruppe 2 anfahren
13 CALL LBL 1
Unterprogramm 1 aufrufen
14 L X+75 Y+10 R0 F MAX M
Senkungsgruppe 3 anfahren
15 CALL LBL 1
Unterprogramm 1 aufrufen
16 L Z+100 R F MAX M2
Elektrode freifahren; Ende des Hauptprogramms (M2);
Hinter M2 werden die Unterprogramme eingegeben
17 LBL 1
Anfang von Unterprogramm 1
X
Y
15
60
100
100
75
10
45
20
20
5
1
2
1
1
1
3