I am having trouble with a 603 non-monotonous code using a Haas CNC Lathe and was wondering if anyone could help me with the problem?
G20 G40 G80 G97 G99 (INCHES, CUTTER COMP OFF, CANNED CYCLE OFF,)
G28 (TURRET STARTS IN HOME POSITION)
T404 (NEUTRAL TOOL)
G50 S6000 (CAP SPINDLE SPEED RPM)
G97 S800 M03 (START SPINDLE CLOCKWISE IN RPM)
G54 G00 F.02 X.8 Z-1.063 (Safe Start Point) (M08, SET G54 AND RAPID TO STARTING POINT)
G96 S600
M08 (COOLANT ON)
G71 P10 Q70 U0.02 W0.02 D0.02 F0.01
N10 G42 (CUTTER COMPENSATION RIGHT)
N20 G01 X0.625 Z-1.063
N30 G02 X0.2 Z-1.25 R.1875
N40 G01 Z-4.250
N50 G02 X0.625 Z-4.438 R.1875
N60 G01 X0.8
N70 G40
G28 (TURRET RETURNS HOME)
G70 P10 Q80 F.005 (FINISHING PASS)
X.8 (SAFE SPOT OUT OF CAVITY)
M09 (STOP COOLANT)
G28 (GO HOME)
M05 (STOP SPINDLE)
M30 (END PROGRAM)
The bold portion is where the error occurs. Thank you in advance! (Note: I am relatively novice to CNC coding)
G20 G40 G80 G97 G99 (INCHES, CUTTER COMP OFF, CANNED CYCLE OFF,)
G28 (TURRET STARTS IN HOME POSITION)
T404 (NEUTRAL TOOL)
G50 S6000 (CAP SPINDLE SPEED RPM)
G97 S800 M03 (START SPINDLE CLOCKWISE IN RPM)
G54 G00 F.02 X.8 Z-1.063 (Safe Start Point) (M08, SET G54 AND RAPID TO STARTING POINT)
G96 S600
M08 (COOLANT ON)
G71 P10 Q70 U0.02 W0.02 D0.02 F0.01
N10 G42 (CUTTER COMPENSATION RIGHT)
N20 G01 X0.625 Z-1.063
N30 G02 X0.2 Z-1.25 R.1875
N40 G01 Z-4.250
N50 G02 X0.625 Z-4.438 R.1875
N60 G01 X0.8
N70 G40
G28 (TURRET RETURNS HOME)
G70 P10 Q80 F.005 (FINISHING PASS)
X.8 (SAFE SPOT OUT OF CAVITY)
M09 (STOP COOLANT)
G28 (GO HOME)
M05 (STOP SPINDLE)
M30 (END PROGRAM)
The bold portion is where the error occurs. Thank you in advance! (Note: I am relatively novice to CNC coding)