I have a new Citizen L12X Swiss machine and am moving a large number of parts from a Mazak live tooled lathe to it. I have a problem with what I believe to be a correct tool path using G72 that the L12X control gives me an error when I run high speed check on the program. The code in question is (value in #500 = 0.0):
N4002
T0400 (TURN HOUSING THRU THREAD)
G0 G41 X0.4543 Z-0.0500 T04
G0 Z0
M97 (MAIN SPINDLE SPEED FLUCTUATION OFF)
G50 S6000
G96 S1000
G72 W0.0400 R0.0200
G72 P4020 Q4021 U0.016 W-0.008 F0.0040
N4020 G1 X0.4543 Z0.1540
X[0.0960 + #500] (CYL 0)
N4021 Z-0.0500
G0 X0.4543
Error from the control is: P204 E cmnd fix cycle error (MRC) 0 0 $1
The Mitsubishi manual says this error means one of the parameters of the G72 call is incorrect, but I can't find any problem at all. This code is lifted straight off my Mazak, though on the Mazak, I cut in the negative direction and on the L12X in the positive direction.
Ideas?
N4002
T0400 (TURN HOUSING THRU THREAD)
G0 G41 X0.4543 Z-0.0500 T04
G0 Z0
M97 (MAIN SPINDLE SPEED FLUCTUATION OFF)
G50 S6000
G96 S1000
G72 W0.0400 R0.0200
G72 P4020 Q4021 U0.016 W-0.008 F0.0040
N4020 G1 X0.4543 Z0.1540
X[0.0960 + #500] (CYL 0)
N4021 Z-0.0500
G0 X0.4543
Error from the control is: P204 E cmnd fix cycle error (MRC) 0 0 $1
The Mitsubishi manual says this error means one of the parameters of the G72 call is incorrect, but I can't find any problem at all. This code is lifted straight off my Mazak, though on the Mazak, I cut in the negative direction and on the L12X in the positive direction.
Ideas?