Dan
Yes its everything I have wanted in a controller, in fact its actually more than I had ever thought possible and its only getting better as time goes on.
Regarding the threading with the lathe, no they can not do anything about that with Mach3 as it is a Mach3 fault.
HOWEVER!!!!!!!! I eventually got some time with Brian yesterday and did some testing of altered code, as you will see in the video it is almost perfect, in simulation at least. The only problem now seems to be when the thread has finished Mach just sits and will not continue with the rest of the code. We ran out of time but I am booked in to do some more testing with Brian on Tuesday so fingers crossed.
I had hoped to do more tests today on the lathe but the spindle drive is brain dead and I dont have a spare of the same kind. I will fit a DSD tomorrow but it means I have a lot of soldering to do as the plugs are different on them compared to the DDM drives.
http://www.youtube.com/watch?v=BHlTshnxiac