This is a valuable fix-up to Mach 4. I will definitely use it.
As far as I can tell, this code requires offsets for X and Y to be identical to work on all four corners.
The typical edge finder can be used to work on all four corners.
Here's the problem:
If an edge finder uses three different surface offsets, for example, A, B, & Z Interestingly enough, the top left corner and the bottom right corners use the same surfaces for X and Y, which is A and B respectively. However, the top right corner and the bottom left corner use surfaces X & Y as B and A respectively.
Should the edge finder have three different offsets for X, Y, & Z , then the code needs to compensated for differences depending on the corner being probed.
Note Z doesn't change for any corner.
Does this code take in account for using all four corners of the work piece?
Thanks,
Bill