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.
For example;
N9 M08
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.
N21 M09
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.
Any ideas?
Timothy
Try putting the M9 on the end of line 19 or 23.
I had a similar problem, but during G1. I got a pause at a corner.
Eventually gave up, and put at the end of a line. Near enough for me.
Have a look at Config -> Ports and Pins -> Spindle setup and makes sure Flood Mist Control, M8, has delay set to zero, or it will definitely pause, at least at run on. M9 ?? maybe.
Last edited by neilw20; 10-30-2010 at 07:22 PM. Reason: more info about config settings
Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.