probe_eddy_current: Fix "z-offset" did not apply as expected #6625
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently, many users have reported fine-tuning the z-offset during printing to make the first layer perfect. After printing is completed,
SAVE_CONFIG
and restart to print again. The z-offset does not take effect and still needs to be adjusted.This is because when using Eddy as the z-axis endstop, the parameter of z-offset is applied to the homing, and the actual height of the z-axis at which the homing stops varies depending on the value of z-offset. So it is necessary to fix a homing height so that z-offset can take effect as expected.
In theory, the correspondence between the frequency and distance of Eddy is obtained through Paper test and calibration, and theoretically, z-offset does not need to be adjusted at all. But in reality, there are indeed many users who need the z-offset function.
The ldctap you previously implemented can also solve this problem.