-
-
Notifications
You must be signed in to change notification settings - Fork 19.7k
Description
Did you test the latest bugfix-2.0.x code?
Yes, and the problem still exists.
Bug Description
When homing using Z min endstop sensor (USE_PROBE_FOR_Z_HOMING and Z_SAFE_HOMING disabled) the Z probe offset (I set it also using the Z probe wizard) is never applied.
When homing using the probe (USE_PROBE_FOR_Z_HOMING and Z_SAFE_HOMING enabled) the Z probe offset is properly applied.
NOTES:
- the probe is connected and configured (on my RAMPS board) on Z max endstop (#define Z_MIN_PROBE_PIN 19)
- homing with Z min endstop, the nozzle on my printer is 0.3 mm below the bed so I need to set Z probe offset to +0.3
Bug Timeline
No response
Expected behavior
Z probe offset is applied homing with Z min endstop sensor
Actual behavior
Z probe offset is not applied homing with Z min endstop sensor. It is properly applied only homing with the probe
Steps to Reproduce
- configure Marlin to home using Z min endstop (I configured XY outside the bed so the nozzle can reach the Z min endstop without hitting the bed first due to Z min endstop is lower than the bed)
- set and save a Z probe offset (e.g. +0.3 for my printer)
- home the printer
- raise and move the nozzle on the centre of the bed and lower the nozzle to Z0
- the nozzle will always scratch/push on the bed. Z0 matches the homing Z0 while I was expecting a +0.3
Tested also using big Z probe offset values (e.g. +30, -5 etc...) but no Z probe offset is applied.
Attached my configurations applied on Marlin bugfix from 2021/08/27.
All the changes are marked with the ending comment "// DIGA-Tech:"
Version of Marlin Firmware
Marlin bugfix from 2021/08/27
Printer model
No response
Electronics
No response
Add-ons
No response
Bed Leveling
No response
Your Slicer
No response
Host Software
No response
Additional information & file uploads
No response