short jogging results are consistent, plus or minus 0.0001 to 0.0003, within limit for a 50 yr old machine. The random accumulation of errors across long travel however have me concerned. At distances under 1-2 inches the error is non existent but over long runs it is accumulating. I have looked with a scope and the signals look really good, so I am unsure as to where I should look , it's a 3.00 tpi running at 300ipm with a 4096 ppr with index.
Is is possible that the quadrature count is not fast enough to measure all pulses or is there known math errors is with certain encoder type ?
How did i measure the error, I put my Mititoyo Rapid tenths indicator on lath bed, zero'd out and then set g28, then I command out to z32 and call it back to g28, it stops at the dro indicated 10.5013 each time, but the indicator shows the error accumulating by 3-6 thousandths each time it comes back to g28 position. no noticeable Ferror showing in halscope. However moving the axis 1 2 or 4 inches and calling back to g28 does not produce such a large error I see no measureable error. I could understand variation in the length of the ballscrew, that's expected, this is strange as it is accumulating in a semi random way.