@barracuda72 said in Strange Behaviour of G30:
@fcwilt
G30 Doku: If a "normal" Z parameter is given instead of -9999 or lower, then the bed is not probed, but instead that value is used as if the Z probe had triggered at that height.so...a z-99999 is the same as a Z-10000
Using Z that way only applies when you have a P parameter which in turn means you will have X and Y parameters as well.
I just wanted to point out that G30 uses the 2 system MAcros and its not documentated...just a row rows of text would be enough that had explained that g30 always calls M401 and M402 no matter what probe type you have defined.
I suppose that since G30 requires a probe and when you specify that a probe exists it follows that the firmware will call those macros. If they are not needed you would not code them and then they would not be called.
Perhaps @Phaedrux can be beguiled into adding some to the documentation for G30 regards those macros - he is a fine fellow.
Frederick