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

Seite 41

Advertising
background image

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

Advertising