# ID 22178

Missing PATTERN_RETRACT in pattern call.
Description | When a cycle is called as a call pattern, the corresponding call pattern retraction level PATTERN_RETRACT, to which the tool is retracted before each new positioning, must be transferred to the cycle in addition to the PATTERN_ID. Call example:

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

The PATTERN_RETRACT parameter is missing.

Response | Class | 2 | Abort NC program processing.
Solution | Class | 3 | Check and modify the cycle call. Transfer the parameters PATTERN_ID and PATTERN_RETRACT at cycle call.
Error type | 1, Error message from NC program.