Missing info in gcode wiki?
-
Am i looking the wrong place or are several explanations missing when it comes to "G30" in the wiki/dozuki?
For instance what the "H" and "S" parameters values are and what the different values will do.
Trying to setup bed.g for a 3 leadscrew machine now and i'm somewhat confused as to what S parameter i should put in the third porbing point, guess it should be "S3" since it's three screws.
And since i'm also running a Z micro switch (K1) and a bed probe (K0), i guess the probing points should be like this:
; bed_probe_points.g ; called to define probing points when traming the bed ; G30 K0 P0 X175 Y300 Z-99999 ; probe near front left lead screw G30 K0 P1 X300 Y50 Z-99999 ; probe near center rear lead screw G30 K0 P2 X50 Y50 Z-99999 S3 ; probe near front right leadscrew and calibrate 3 motors
-
-
Yeah i eventually found it there, but the "https://duet3d.dozuki.com/Wiki/G30" should be updated a little to reflect how the S parameter is intended to work.
Same with K parameter, in my opinion at least. -
@Exerqtor yep. But you can contribute to it !) I am doing it too;)
-
@pcr
Yeah now that I've obtained the information i can contribute, but at the point of creating the thread that wasn't the case -
@exerqtor I've updated https://duet3d.dozuki.com/Wiki/G30 to hopefully make it clearer what each parameter does, and more explicit information about the S parameter. Note that it's function changes whether it's used without or with a P parameter.
In your example:
G30 K0 P0 X175 Y300 Z-99999 G30 K0 P1 X300 Y50 Z-99999 G30 K0 P2 X50 Y50 Z-99999 S3
You should be able to leave out K0 (it's the default). You can use S0 rather than S3, because the firmware will assume you want to calibrate using the 3 given points.
Ian
-
Awesome, thanks! I bet many people will fin that new/extra info super usefull!
And thanks for that last tip too