probe_eddy_current: Support new tap_z_offset config parameter

Theoretically a "tap" probe should detect the exact point that the
nozzle contacts the bed.  In practice, however, there can be a
systemic bias that one may wish to account for.  This bias may be due
to backlash, thermal expansion, a detection bias, or similar issues.

Add a new tap_z_offset config parameter to allow users to specify an
offset.

Also, update the Z_OFFSET_APPLY_PROBE command to support modifying
this value.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2026-03-03 15:33:39 -05:00
parent 20df766e21
commit 6c8c8d24d7
3 changed files with 33 additions and 1 deletions

View File

@@ -2348,6 +2348,12 @@ sensor_type: ldc1612
# the bed. If this value is specified then one may override its
# value at run-time using the "TAP_THRESHOLD" parameter on probe
# commands. The default is to not enable support for "tap" probing.
#tap_z_offset: 0.0
# The Z height (in mm) of the nozzle relative to the bed at the
# contact point detected during "tap" probing. Nominally this would
# be 0.0 to indicate the contact point has zero distance, but one
# may set this to account for backlash, thermal expansion, a
# systemic probing bias, or similar. The default is zero.
```
### [axis_twist_compensation]