Hi,
glad you're getting going. I've not tried running in Mill (as I only have the lathe) but the spindle data won't be the same for both, I think. I've been poking around some of the files to see If I can find where the data lives & I think it's in the Macros folder under the appropriate machine profile. There is a .DAT file in there 'linearity.dat' which may be it. It makes reasonable sense to have different data for different machines, but I suspect that these files get overwritten when you upgrade - which explains the loss of calibration.
I would expect to have to do a setup for every different machine, as Mach can't know that they really are the same one.
On the speed & index front I have, thanks to Graham Waterworth, improved matters. He told me that instead of using the INDEX input in config, he uses the TIMING input and has 4 slots on his disc, with one 50% larger than the others. I knew about the slots, but hadn't done it because I couldn't see how Mach could know there were 4 if it couldn't get 1 right.
I went halfway and cut a second slot opposite the first, which I doubled in width. The software came up with 2 slots ok, but didn't at first show a spindle speed. After I changed the Hi/Lo active setting it started reading ok. I cut a few threads with the loop closed, but the speed wouldn't hold steady & I got pitch errors. With the loop open I managed a couple of satisfactory runs in brass. Today I'll put the other 2 slots in & see if there is any further improvement.
Tony