Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set default NOZZLE_TO_PROBE OFFSET and PROBING_MARGIN to 50mm #14

Closed
jgbrown54 opened this issue Jul 1, 2022 · 2 comments
Closed

Set default NOZZLE_TO_PROBE OFFSET and PROBING_MARGIN to 50mm #14

jgbrown54 opened this issue Jul 1, 2022 · 2 comments

Comments

@jgbrown54
Copy link

#define NOZZLE_TO_PROBE_OFFSET
{
-50, -6, -1.2
} // Value for Alphawise and Longer U30 pro LK4 pro with BLtouch support => https://www.thingiverse.com/thing:4261004

// Most probes should stay away from the edges of the bed, but
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
#define PROBING_MARGIN 50

I recomend the above changes due to the Probe Offset when configured with DUAL Fans from Longer being 50mm.

Without the second change, the probe will sometimes miss the left edge of the bed resulting in bad leveling. It will also cause the probed area to be non uniform because the nozzle is prevented from going past the left edge of the leaving the probe 50mm from the edge. With the probing margin set at 50, a uniform matrix is probed allowing for better leveling performance.

The probe offset can be set by entering an M851 gcode. But the probing margin can not be set by the user.

@jgbrown54
Copy link
Author

jgbrown54 commented Jul 2, 2022

Probing_Margin should not be less than the NOZZLE_TO_PROBE_OFFSET. This can cause 2 issues when using ABL. 1. The probe is at an X of 0 and may miss the edge of the bed. 2. When probing to the right, the Nozzle stops at the MAX_X of the bed leaving the probe at MAX_X - Probe_Offset. This results in a non-uniform probing matrix. Probing Margins section in Configuration_adv.h should account for the probe offset in all 4 directions.

@jgbrown54 jgbrown54 changed the title Set default NOZZLE_TO_PROBE OFFSET to 50mm Set default NOZZLE_TO_PROBE OFFSET and PROBING_MARGIN to 50mm Jul 2, 2022
@Guizz27
Copy link
Owner

Guizz27 commented Jul 11, 2022

I didn't want to set the NOZZLE_TO_PROBE_OFFSET to 50 since this does not match stock printer LK4 Pro and older LK5 Pro I think. So I left it to -32 which can be set with M851.

I also did not change the default PROBING_MARGIN.

Instead, I added a new setting called EQUAL_MARGIN_ALL_SIDES in Configuration.h that is enabled by default.
When enabled, it will automatically use a margin equal to the largest X/Y probe offset. It also works with M851. So you don't have to change the configuration.h file, you can set your offset -50, -6, -1.2 with M851 and the margin will automatically adjust to 50.

@Guizz27 Guizz27 closed this as completed Jul 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants