I'm curious about mapping out leadscrew error. The general idea that I have in mind is: * connect a 1um magnetic or glass scale to the encoder inputs on my mesa 7i96s * temporarily but rigidly mount scale to an axis * move axis in small increments (~0.5mm, so 50x greater than scale resolution) and record scale location vs expected location. This is trivial to script. * This will give me ~1200 points since my travels are ~600mm. So analyze them to figure out where the non-linearities are and create a compensation file. Repeat (by moving the scale) for X, Y1, Y2 on my gantry machine. Is that roughly the recommended process?