Hello Dave,
This UI improvement is just what Mach3 needed and thank you for putting in the effort. I have been testing the touch probe features of the current build and came across 2 issues that I cannot overcome.
First issue: when probing a cylinder mounted horizontally along the X-axis in a rotary table, rather than the probe tip returning to center above the cylinder at the starting Z height, the routine begins the final Z move, skips returning to center, and continues up along Z till it hits the Z limit switch. The routine errors out and provides no results. I have found not calling G43 H100 allows the routine to finish normally but requires manually entering the T100 TLO(93mm+) into the work offset. If I fudge the T100 TLO with a value of 0.000001mm, the routine completes normally but again requires the manual work offset update. With the Probe mounted ready to measure the mounted cylinder, my mini mill only has 25mm of Z travel before hitting the Z limit switch. Would this affect the centering routine when the new cylinder center is updated and the probe attempts to return to the absolute starting position?
Second issue: at the end of the above probing routine, the measured diameter is under by double the "wear" compensation stored in the Probe's tool table. It should have been 10.5mm but displayed 10.35mm and the "wear" value is -0.075mm(after running the Touch Probe calibration routine). Other probing routines are accurate for holes, posts, walls, etc.
Thank you in advance for your help,
HK
Windows 7sp1, MSM 2.3.8, Mach 3.043.066