ID 20893

#CAX OFF not allowed during active transformation.

Description

It is not permitted to deselect the C axis with the command #CAX OFF when the transformation is active.  

 

Example with error:

N100 #CAX
N110 #CYL [Z, C, X60]
N120 G00 G90 Z0 C0
N130 G01 C100 F500
N140 G02 Z100 R50
N150 #CAX OFF
N160 G01 C0
N170 Z0
N180 #CYL OFF

Corrected example:

N100 #CAX
N110  #CYL [Z, C, X60]
N110  G00 G90 Z0 C0
N130 G01 C100 F500
N140 G02 Z100 R50
N150 G01 C0
N160 Z0
N170 #CYL OFF
N180 #CAX OFF

 

[PROG// Section: Exchange spindles in coordinated motion]

Response

Class

2

Abort NC program processing.

Solution

Class

3

Before deselecting the C axis (#CAX OFF), the active transformation (#CYL OFF, #FACE OFF) must be deselected in the NC program.

Error type

1, Error message from NC program.