Operation Manual
HEIDENHAIN MANUALplus 4110 279
6.1 DIN-programmering
Structuur van programma’s en regels
Programma-opbouw
Het programmanummer, beginnend met “%”, bestaat uit maximaal
8 cijfers en heeft de extensie “nc” voor hoofdprogramma's en
“ncs” voor subprogramma's .
Programma-aanduiding (commentaar in de tweede
programmaregel)
NC- of commentaarregels
Het begrip “EINDE” bij hoofdprogramma's en “RETURN” bij
macro's en subprogramma's
De eerste en laatste regel van het NC-programma kunnen niet
bewerkt worden. De “programma-aanduiding” kan wel worden
bewerkt, maar niet worden gewist.
De programma-aanduiding wordt in de “programmalijst” aangegeven
en kan bij “programmakeuze” worden gewijzigd.
NC-regels beginnen met een “N” die wordt gevolgd door een
regelnummer (maximaal 4 cijfers). De regelnummers hebben geen
invloed op de programma-uitvoering. Ze dienen uitsluitend als
regelaanduiding.
Een NC-regel bevat NC-commando’s. Dit zijn verplaatsings-, schakel-
of besturingscommando's. Verplaatsings- en schakelcommando's
beginnen met een letter, gevolgd door een cijfercombinatie (G1, G2,
G81, M3, M30,...) en de parameters. Organisatiecommando's bestaan
uit “sleutelwoorden” (WHILE, RETURN, ..), of uit een letter-
cijfercombinatie. De parameters beginnen met adresletters (X100, Z–
2, etc.).
In een NC-regel kunnen meerdere NC-commando's worden
geprogrammeerd wanneer niet dezelfde adresletters worden gebruikt
en deze geen “tegenstrijdige” functie hebben.
Voorbeelden
toegestane combinatie:
N10 G1 X100 Z2 M8
niet-toegestane combinatie:
N10 G1 X100 Z2 G2 X100 Z2 R30 – meermaals dezelfde adresletters
of
N10 M3 M4 – tegenstrijdige functionaliteit
NC-regels die uitsluitend variabelenberekeningen bevatten, zijn
toegestaan.
Commentaar staat tussen "[...]". Commentaar staat aan het einde van
een NC-regel of alleen in een NC-regel. Een NC-regel die uitsluitend
commentaar bevat, heeft geen regelnummer.
Voorbeeld: Structuur van programma’s en regels
%12345678.nc
[Voorbeeld – 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.. . . .
EINDE