# ID 22178

PATTERN_RETRACT muss bei einem Patternaufruf programmiert werden.
Beschreibung | Beim Aufruf eines Zyklus als Aufrufmuster muss dem Zyklus neben der PATTERN_ID auch die entsprechende Aufrufmuster-Rückzugsebene PATTERN_RETRACT übergeben werden, auf welche das Werkzeug vor jeder neuen Positionierung zurückgezogen wird. Aufrufbeispiel:

L CYCLE [NAME=... @P.. = .. \
…
PATTERN_ID = .. PATTERN_RETRACT = .. ]

Die Angabe von PATTERN_RETRACT fehlt.

Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung.
Abhilfe | Klasse | 3 | Prüfen und Modifizieren des Zyklenaufraufs. Übergabe der Parameter PATTERN_ID und PATTERN_RETRACT beim Aufruf des Zyklus.
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm.