probe: add ability to save babystepping (#4404)
Created two new extended gcodes: Z_OFFSET_APPLY_ENDSTOP, and Z_OFFSET_APPLY_PROBE. These use the z gcode offset to revise the probe offset, or z endstop position allowing users to make a frequently used babystepping value permanent without manual config editing. Signed-off-by: Ben Eastep <shifting@shifting.ca>
This commit is contained in:
@@ -206,6 +206,10 @@ The following standard commands are supported:
|
||||
for calibrating a Z position_endstop config setting. See the
|
||||
MANUAL_PROBE command for details on the parameters and the
|
||||
additional commands available while the tool is active.
|
||||
`Z_ENDSTOP_UPDATE_POSITION`: Take the current Z Gcode offset (aka,
|
||||
babystepping), and subtract it from the stepper_z endstop_position.
|
||||
This acts to take a frequently used babystepping value, and "make
|
||||
it permanent". Requires a `SAVE_CONFIG` to take effect.
|
||||
- `TUNING_TOWER COMMAND=<command> PARAMETER=<name> START=<value>
|
||||
FACTOR=<value> [BAND=<value>]`: A tool for tuning a parameter on
|
||||
each Z height during a print. The tool will run the given COMMAND
|
||||
@@ -351,11 +355,13 @@ the [probe calibrate guide](Probe_Calibrate.md)):
|
||||
section.
|
||||
- `PROBE_CALIBRATE [SPEED=<speed>] [<probe_parameter>=<value>]`: Run a
|
||||
helper script useful for calibrating the probe's z_offset. See the
|
||||
PROBE command for details on the optional probe parameters. See the
|
||||
MANUAL_PROBE command for details on the SPEED parameter and the
|
||||
additional commands available while the tool is active. Please note,
|
||||
the PROBE_CALIBRATE command uses the speed variable to move in XY direction
|
||||
as well as Z.
|
||||
PROBE command for details on the optional probe parameters. See
|
||||
the MANUAL_PROBE command for details on the SPEED parameter and the additional commands available while the tool is active. Please note, the PROBE_CALIBRATE command uses the speed variable
|
||||
to move in XY direction as well as Z.
|
||||
`PROBE_UPDATE_OFFSET`: Take the current Z Gcode offset (aka,
|
||||
babystepping), and subtract if from the probe's z_offset.
|
||||
This acts to take a frequently used babystepping value, and "make
|
||||
it permanent". Requires a `SAVE_CONFIG` to take effect.
|
||||
|
||||
## BLTouch
|
||||
|
||||
|
||||
Reference in New Issue
Block a user