Hello,
I have a problem with M98 subroutine in Mach3.
If I run this gcode file:
G90
F2000
G1 Z -1
G1 X0 Y0
G91
M98 P1000 L4
M30
O1000
G1 Y200
G1 X200
G1 Y-200
G1 X-200
M99
%
the O1000 is never executed. When running in step by step mode, when the M98 line is focused, next step is M30 and not O1000.
If I wrote a second gcode file (1000.tap) and put it in the subroutine folder like this:
G1 Y200
G1 X200
G1 Y-200
G1 X-200
M99
%
and call it inside the main gcode file:
G90
F2000
G1 Z -1
G1 X0 Y0
G91
M98 (1000.tap) L4
M30
It works.
I try with .066 .062 and .043 version and it doesn't change anything.
Do you know where does come this problem? I haven't found answer on internet.
Thank you
jeff