Fertigung > Subroutinen programmieren > Beispiele: Subroutinen programmieren
Beispiele: Subroutinen programmieren
Beispiel 1: Gruppe und Einzeln
Enthält eine Operation vier NC-Folgen, und haben Sie die Folgen 1 und 3 für die Erzeugung eines Subroutinen-Musters gewählt, wobei die Anzahl der Varianten 2 beträgt, so sieht die Ausgabe folgendermaßen aus:
Gruppe
Einzeln
CALSUB / 1
CALSUB / 2
CALSUB / 3
CALSUB / 1
CALSUB / 2
CALSUB / 3
SEQ4
CALSUB / 1
CALSUB / 1
SEQ2
CALSUB / 3
CALSUB / 3
SEQ4
Beispiel 2: Inkrementelle Ausgabe
Wenn Sie das Optionsfeld Inkrementell (Incremental)aktivieren, werden die beiden zusätzlichen Befehle MODE/INCR und MODE/ABSOL für jede NC-Folge ausgegeben, die in eine Subroutine eingefügt wurde. Dadurch wird der Postprozessor veranlasst, die Daten als inkrementelle Bewegungen zu verarbeiten und auszugeben (die Ausgabe in der Subroutine ist immer noch absolut).

DEFSUB / 1
MODE / INCR
GOTO ...
(absolute output)
MODE / ABSOL
ENDSUB
War dies hilfreich?