Is the UC300-ETH G31 probing working internally in hardware ? Or does it run through Mach3 ?
I ask this question because since i've migrated from an ESS to the UC300-ETH, it seems that i did loose precision on the probing. I have a macro where i probe three times, one time at fast speed to reach the target, and two times at slow speed.
At each phase i'm comparing the probing result and display a message if the error if more than a defined value. Before the UC300-ETH migration i never had a displayed error, but after i had a probing position error of about 0.4 mm between the first fast speed probe and the second probing at slow speed. This is about 4 times more than the position difference i had before between the two first probing.
I needed to modify my macro where i had a limit set at 0.2mm for the position difference between first probing at high speed and second slow probing. I did rise the allowed error to 0.8mm to avoid alarm messages.
It's seems too that i don't get the same measured tool lenght through the toolsetter. I need to check that more deeply and set back the ESS or parallel port to compare. What it sure is that i did not see any difference when switching from the parallel port to the ESS. Only the UC300-ETH trigged a problem here. I need to check if it does come from the referencing or from the probing.
So i suspect that something is wrong in the EC300-ETH probing. Perhaps it does run through mach3 instead of catching the probe position in hardware, the delay necessary to send the probing information to mach3 would explain what i'm seeing.
Thanks for listening,
Olivier.