OK so i did some more testing today, and I took video.
First here is a video of my lathe cutting a ball radius on the end of a .500 Ally rod. I intentionally set it to cut the .500 sphere with a z center of -.500 so that it would not only round over the end of the rod, but also have to cut an extra .250 off of the end of the rod. This isn't realted to threading at all, but it does serve to demonstrate that if nothing elsel I think that I do have pretty good repeatability of the X axis, check out the .010 nub that remains until the final pass.
http://www.youtube.com/watch?v=uuz8B3oVLNsNext is The video of the lathe threading while cutting air as Hood had suggested. As you will see the movements are normal at first, but then when I alter the spindle speed the funny x axis moves begin. I also noticed that these errors can be induced with an decrease, or increase in spindle speed which makes sense though not many of us have a problem with our spindles speeding up during a cut
http://www.youtube.com/watch?v=x-rHNH8VVnII do also want to clarify one other thing based on my observations so far. If a thread is to be cut in whatever number of passes, lets say 80, then it will be cut in that number of passes no matter what happens. In other words if the problems begin and the x starts to cut a taper in the air it is in place of a programmed move. It does not appear to me that mach is inserting some kind of extra move in order to compensate, rather it is inserting a funny move in place of a programmed move, and replacing it. This causes the next normal move to remove more material than intended since the prior pass didn't do any cutting. So If I have programmed 80 moves I will get 80 moves, some of them OK, and some of them goofy, but I do not end up with 160 passes of which half would be normal, and half goofy. Let me know what you think of the videos. Thanks
Trevor
Now if i can just come up with a way to convince the wife that I need a 2hp VFD/motor combo that can maintain +- 5 RPM I will be all set