I recently ran a ball bar (150mm) on a Mitsubishi MPA H50A with a Fanuc 11M control on the X-Y plane. The positional error was just under .007" with x-axis scaling 248 ppm, with the majority of the error from scaling and scaling mismatch. The machine is setup for inch input with the NC side in metric. Looking at the x-axis (+/- 12" range) the ball screw was compensated +3 every 1/2 inch. After making a global change in the pitch error compensation table the positional tolerance was .0013" and the circularity was .0010".
Question 1: The ball screw has a 10mm pitch, should the pitch error interval be in multiples of 10mm, not inches?
Question 2: Is there another parameter that I should be using instead of pitch error for this type of scaling error?
Question 3: How can I compensate for reversal spikes, on he fanuc 11m control?