Some of my programs require that the coolant be turned off midway through a operation and for some reason this causes the program to pause for a second then resume.
N11 G00 Z0.1
N13 M03 S4800
N15 G01 Z-1.25 F12.
N17 G01 X0.5051
N19 G03 X0.5051 Y-0.79 I-0.0915 J0.
N23 G03 X0.5051 Y-0.79 I-0.0915 J0.
N25 G01 X0.4136
When Mach3 gets to line 21 it pauses for a second and then continues on. There is no loss in position and the part is otherwise perfect but it just seems odd that it does this.
Is it possible that the 1 second delay setting for the spindle to get up to speed with a M03 also applies to other M codes?
I've tried adding the M09 to the end of a line instead of having it on a separate line but it does the same thing.