XY Zero Accuracy and program theory question
Hi,
I recently ran a 3D file with very tight tolerances and had to re-zero the XY location between tool changes. Sadly the next cut was noticeably off (roughly .040) which led me to question what the deviation from one XY zero to the next might be. Does anyone know how accurate the XY zero should be? Perhaps my machine is running out of spec.
I looked at the code and saw that it repeats each input touch twice. Why does it take two readings? In the ZZero file it says the second reading is for more accuracy. Would it help to run the XY Zero file slower? Would it be more consistent?
On a programming level, to make sure each XY zero is very consistent, could the program take say 5 or 10 readings (VA) of each axis and divide the data set by 5 or 10? Theoretically this would lead to a more consistent standard of deviation. Any thoughts on how to write this code? I am just learning the SB code and could use some guidance.
Thanks for the input.
Ben