I've always had Mach3 on "ignore tool changes", and with an M6 in the code, the machine would stop and allow me to change the tool. I would hit the cycle start to get it running again. This is no longer the case. The same program, with an M6 in it, will momentarily pause the machine, and then continue to run. If I don't stop it, it will run with the wrong tool.
Before someone tells me that I am using the wrong option in Mach 3, for a very long time I am not able to use the "stop spindle" option because Mach 3 gives me an error which Hood was not able to help me with. A search in the forum will illustrate that, for some reason, the script in Mach 3, was creating the error. I finally gave up with the " stop spindle" option and went with the "ignore" option--so long as the machine stopped and allowed me to change the tool.
I was fine with the "ignore tool changes", despite the no warning pop up to change the tool.
When I run this code on my other pc with Mach3( without the router), the program stops and waits for me to hit "cycle start"---just the way I expect it to behave.
I run the same program from time to time, so no changes in the code were made.
Hope someone can explain it to me.
thanks
tony
Here's a snippet of my code:
N104 T1 M6
N106 G0 G90 G54 X6.3749 Y2.9455 A0. S4278 M3
N108 G43 H1 Z.1
N110 G99 G81 Z-.265 R.1 F26.
N112 X.3774 Y1.3725
N114 X6.3749
N116 X.3774 Y2.9455
N118 G80
( DRILL HOLES )
N120 X8.0524 Y.3892
N122 G99 G81 Z-.26 R.1 F26.16
N124 X9.1304
N126 X8.0524 Y6.3892
N128 X9.1304
N130 G80
N132 X2.1226 Y4.7493
N134 G99 G81 Z-.29 R.1 F26.16
N136 X.6524 Y4.7471
N138 X2.1226 Y10.7487
N140 X.6497 Y10.7513
N142 G80
( DRILL )
N144 X4.4966 Y4.7329
N146 G99 G81 Z-.265 R.1 F26.16
N148 X4.4995 Y10.7319
N150 G80
N152 M5
N154 G91 G28 Z0.
N156 A0.
N158 M01
( POCKET SIDES )
N160 T2 M6
N162 G0 G90 G54 X3.521 Y3.3047 A0. S4278 M3
N164 G43 H2 Z.25