ID 21381

Cycle call not permissible if modal cycle is active.

Description

An attempt is made to call another cycle although a modal cycle (L CYCLE [NAME=... MODAL ..]) is still enabled.

Example:

Wrong:

N05 X0 Y0 Z0 G00

N10 L CYCLE [NAME=dummy1.cyc MODAL @P1=…]

N20 G01 X200 F3000

N30 G01 X300 F1000

N40 L CYCLE [NAME=dummy2.cyc …]

N50 G01 Y300 F1000

N60 G01 Z300 F2000

N90 M30

Correct:

N05 X0 Y0 Z0 G00

N10 L CYCLE [NAME=dummy1.cyc MODAL @P1=…]

N20 G01 X200 F3000

N30 G01 X300 F1000

N35 #DISABLE MODAL CYCLE

N40 L CYCLE [NAME=dummy2.cyc …]

N50 G01 Y300 F1000

N60 G01 Z300 F2000

N90 M30

Response

Class

2

Abort NC program processing.

Solution

Class

3

Check and modify NC program. The modal cycle must first be deselected (#DISABLE MODAL CYCLE) before calling another cycle.

Error type

1, Error message from NC program.