Hello everyone!
After almost three years I came back to this long, tedious and infuriating post, with some good news though...partially to be fair.
This whole topic began after not being able to properly use the G31 command on my
WiHXC MK6-ET V1.5 Ethernet card, two of the problems being:
1) Z movement stopped way after probing tripped, randomly between 0.2mm and 0.5mm after.
2) Only the
Work Offset was being saved for
each XYZ coordinate on the file that is opened with
G40 command.
About a year ago, sales department contacted me to see if I was having a great time with my product, which definitely was not the case, and I stated many times that I had a very crappy response from the technical department with my issues, pretty much blaming it on me for not writing a proper script when using those commands.
So, after that moment, I decided to hunt into their webpages for a solution after many times of doing so, given the fact that they hadn't updated their
Mach3 Plugins links since ages (yes, they have a Chinese version and an English version without the same content); and OH SURPRISE, after two years of owning their card, they had uploaded a new Plugin version a few months back, just right after I had given up with the whole thing.
So, I downloaded it, replaced the old one, and probing worked fine!. Just the probing part though, now G31 wouldn't stop the probe way beyond the surface, but very accurately and repeatedly on the material surface, which meant they definitely had something wrong all the time and would admit it, nor face it at the moment.
Note aside, their
readme files state it, in a very funny way:
please copy the NcEther.dll to mach3\plugins
everything will be ok.
Release Notes:
2023.1.10 v3.19.1
solve the probe precision diff problemNow,
point 2 stated above was not solved, so I definitely had to go in there and learn some
Cypress Basic for Mach3 in order to write a functional script that works without that G40 command, and it worked as well, painfully, but I can finally probe as many points as I like over a crooked surface automatically, as it should've been...
There are still plenty of things to talk about this, but this got long enough for the time being.
