Programm- und satzaufbau, 1 din-pr ogr a mmier ung – HEIDENHAIN MANUALplus 4110 Benutzerhandbuch

Seite 279

Advertising
background image

HEIDENHAIN MANUALplus 4110

279

6.1 DIN-Pr

ogr

a

mmier

ung

Programm- und Satzaufbau

Programmaufbau

„

Programmnummer, eingeleitet mit einem „%“, bis zu 8 Ziffern und
der Extension „nc“ für Haupt-, bzw. „ncs“ für Unterprogramme

„

Programmbezeichnung (Kommentar in der zweiten Programmzeile)

„

NC- oder Kommentar-Sätze

„

dem Begriff „ENDE“ bei Hauptprogrammen, bzw. „RETURN“ bei
Makros und Unterprogrammen

Die erste und letzte Zeile des NC-Programms können nicht bearbeitet
werden. Die „Programmbezeichnung“ kann editiert, aber nicht
gelöscht werden.

Die Programmbezeichnung wird in der „Programmliste“ angezeigt
und kann im Rahmen der „Programmanwahl“ verändert werden.

NC-Sätze beginnen mit einem „N“ gefolgt von einer Satznummer (bis
zu 4 Ziffern). Die Satznummern haben keinen Einfluss auf den Pro-
grammablauf. Sie dienen der Kennzeichnung dieses Satzes.

Ein NC-Satz beinhaltet NC-Befehle. Das sind Verfahr-, Schalt- oder
Organisationsbefehle. Verfahr- und Schaltbefehle beginnen mit einem
Buchstaben gefolgt von einer Ziffernkombination (G1, G2, G81, M3,
M30,...) und den Parametern. Organisationsbefehle bestehen aus
„Schlüsselworten“ (WHILE, RETURN, etc.) oder auch aus einer Buch-
staben/Ziffernkombination. Die Parameter werden mit Adressbuch-
staben
eingeleitet (X100, Z–2, etc.).

In einem NC-Satz können mehrere NC-Befehle programmiert werden,
wenn sie nicht gleiche Adressbuchstaben verwenden und keine
„gegensätzliche“ Funktion beinhalten.

Beispiele
erlaubte Kombination:

N10 G1 X100 Z2 M8

nicht erlaubte Kombination:

N10 G1 X100 Z2 G2 X100 Z2 R30 – mehrfach gleiche Adressbuchsta-
ben

oder

N10 M3 M4 – gegensätzliche Funktionalität

NC-Sätze, die ausschließlich Variablenrechnungen beinhalten, sind
erlaubt.

Kommentare sind in „[...]“ eingeschlossen. Sie stehen entweder am
Ende eines NC-Satzes oder ausschließlich in einem NC-Satz. Ein NC-
Satz, der ausschließlich aus einem Kommentar besteht, enthält keine
Satznummer.

Beispiel: Programm- und Satzaufbau

%12345678.nc

[Beispiel – Example]

N1 G21 X80 Z110 B10 J1

N2 G1 Z-15 B-1

N3 G1 X102 B2

N4 G1 Z-22

N5 G1 X90 Zi-12 B1

N6 G1 Zi-6

N7 G1 X100 A80 B-1

N8 G1 Z-47

N9 G1 X110

N10 G80

N11 G14 Q0

N12 T3 G95 F0.25 G96 S200 M3

N13 G0 X0 Z2

N.. . . .

ENDE

Advertising