Quote Originally Posted by spluppit View Post
I nearly put in that i have zero experience of Mach of any kind. I was just drawing from my general experience of commercial controllers and especially ones with manual tool change like knee mills as an example. Some do accommodate out of position moves some don't. Mach will only be based on commercial controllers features. Looking at Jogaras reply from the mach forums it seems this was the case from what he said.
Whether or not Mach3, or its predecessor which then became LinuxCNC via a different development path, is based on commercial systems isn't really the issue - it supports the M6 toolchange command, and allows the user to add in a couple of macros that are called automatically before and after the toolchange itself. When it's working, it also allows things like tool-height setting using a touchplate during the toolchange, which is really useful on amateur-class machines which do not have preset calibrated toolholders and the like. It supports that way of working as well, but is a bit more flexible. However, as mentioned, when you are using an external motion controller, it can get confused if the motion controller does things Mach3 doesn't know about. I would certainly suggest trying an earlier version and general reports agree that .028 is a good bet.