In case anyone else has experienced this, I wanted to post this up here to help me find the problem faster.
As the subject line says, my machine intermittently makes a "thud" noise while running a program. It does not happen every time! I have tried the accel and speed settings all over the place and that does not seem to affect it. I also changed the frequency to 50hz from 100hz which also did not affect it (200hz caused it to not move in any axis). Before I realized it was causing lost steps, I actually cut hinge pockets in a couple of sheets of laminate. The locations in that case were off by 1/4" or more, in the X (short) axis direction only. I had the x axis all apart last week and everything moves smoothly. Any idea what it might be?
Usually, when the thud happens, I lose steps on the X (short) axis. It actually sometimes makes it so that X=0 is thrown off . I have learned that when I hear the thud, I should stop the program and re-zero if possible. It is very frustrating! I have had this happen at 500 IPM and at 300 IPM, always during rapid moves, usually when moving in a diagonal path. It is less severe at the slower speed. It does NOT happen in the same spot every time. Also, sometimes it will do it at a certain place in a program, then it wont do it at all the next time.
Ger says it might be a mechanical problem, and I suppose it could still be. However, I had the belt off that pulley and was able to manually move the Z carriage along the gantry (X axis) freely. I suppose the problem could be mechanical only if it is related to rack/pinion mesh jamming.
Per Ger's recommendation, I changed my buffer size to 0.2 and will test this out ASAP. I will also look at my task manager in my PC to see if I can catch it happening.
I will also add that I have a fairly long ethernet cable, I think 20-25 feet. In case it matters, I'm running an old PC with windows xp on it.
Thanks!