Hi, i have a strange problem. I have wrote a Basic script that take care of changing the tool and calibrating after that. When the M code (M991 in my case) is executed, the machine will retract to a known position and ask the user to manually change the tool, after the change is made the user needs to confirm that by hitting OK. After that the script will automatically calibrate the tool and continue working. BUUUUT after running the script the machine will enter in Exact Stop mode. The problem is that i do not like that. I have tried inserting G64 after the script and also from script with "Code "G64"" but no effect, the machine will remain in Exact Stop mode until the next M script is executed. The problem is that my machine vibrate (go-stop-go-stop...) and i dont like that Because it will destroy the mechanical part. The moves are very short because my pieces are small. It is like the mach3 enter in a strange stage/settings because if i stop the execution of file while it is in Exact Stop mode (after executing M code) it will remain in Exact stop mode for the next file. If i look in General Config the mode is Constant Velocity, but it works like it is in Exact Stop mode...
Anyone know what the problem would be?
If someone want the script i will send it on private message.
I have mach3 r43.50 (i guess) and it works well on other jobs... i will change it only if this is a known bug and was repaired on the higher versions.
I use professional drivers from Wantai, and motors. My machine runs fast and smooth and dont lose steps. I use a Laptop HP 6530b, the pulse stream is steady within +/- 1 pulse. The test program say Excellent. Pulse frequency is 45Khz. I use Windows 7 Pro 32 bit with license. 4GB ram, dual core 2.53 Ghz.