Programmaufbau – HEIDENHAIN TNC 128 (77184x-01) Benutzerhandbuch
Seite 41

HEIDENHAIN TNC 128
41
1
.3 D
a
s erst
e T
e
il pr
ogr
ammier
en
Programmaufbau
Bearbeitungsprogramme sollten möglichst immer ähnlich aufgebaut
sein. Das erhöht die Übersicht, beschleunigt die Programmierung und
reduziert Fehlerquellen.
Empfohlener Programmaufbau bei einfachen, konventionellen
Konturbearbeitungen
1
Werkzeug aufrufen, Werkzeugachse definieren
2
Werkzeug freifahren
3
Erste Achse in der Bearbeitungsebene vor dem Konturstartpunkt
vorpositionieren
4
Zweite Achse in der Bearbeitungsebene neben dem
Konturstartpunkt vorpositionieren
5
In der Werkzeugachse über das Werkstück oder gleich auf Tiefe
vorpositionieren, bei Bedarf Spindel/Kühlmittel einschalten
6
Kontur anfahren
7
Kontur bearbeiten
8
Kontur verlassen
9
Werkzeug freifahren, Programm beenden
Detaillierte Informationen zu diesem Thema:
Konturprogrammierung: Siehe „Grundlagen”, Seite 162
Empfohlener Programmaufbau bei einfachen Zyklenprogrammen
1
Werkzeug aufrufen, Werkzeugachse definieren
2
Werkzeug freifahren
3
Bearbeitungspositionen definieren
4
Bearbeitungszyklus definieren
5
Zyklus aufrufen, Spindel/Kühlmittel einschalten
6
Werkzeug freifahren, Programm beenden
Detaillierte Informationen zu diesem Thema:
Zyklenprogrammierung: Siehe “Mit Bearbeitungszyklen arbeiten”
auf Seite 368.
Beispiel: Programmaufbau
Konturprogrammierung
0 BEGIN PGM BSPCONT MM
1 BLK FORM 0.1 Z X... Y... Z...
2 BLK FORM 0.2 X... Y... Z...
3 TOOL CALL 5 Z S5000
4 Z+250 R0 FMAX
5 X... R0 FMAX
6 Y... R0 FMAX
7 Z+10 R0 F3000 M13
...
16 X... R0 FMAX
17 Z+250 R0 FMAX M2
18 END PGM BSPCONT MM
Beispiel: Programmaufbau
Zyklengprorammierung
0 BEGIN PGM BSBCYC MM
1 BLK FORM 0.1 Z X... Y... Z...
2 BLK FORM 0.2 X... Y... Z...
3 TOOL CALL 5 Z S5000
4 Z+250 R0 FMAX
5 PATTERN DEF POS1( X... Y... Z... ) ...
6 CYCL DEF...
7 CYCL CALL PAT FMAX M13
8 Z+250 R0 FMAX M2
9 END PGM BSBCYC MM