Skip to content

[BUG] Z probe offset ignored unless UBL is enabled #21727

@nelsongraca

Description

@nelsongraca

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

Running latest code from bugfix-2.0.x branch, can't test latest release since there is a fix to avoid watchdog restarting when saving UBL mesh.

If I set probe offset M851 Z0 and run G28 and then G0 Z0 the distance of nozzle to bed is around 2mm, if I set the Z offset M851 Z-1.5 then G28 and G0 Z0 the nozzle to bed distance is still around 2mm when should be 0.5mm.

If I then run G29 P0, G29 P2, G29 P3 (until the mesh is complete) G29 S0, G29 A. When I home with G28 and then G0 Z0 the distance of the nozzle to bed is 0.5mm.

G29 T shows a grid full of values around -1.5, I assume the grid is having the offset subtracted.

Current config attached.

More info or tests ask.

Bug Timeline

No response

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

No response

Version of Marlin Firmware

hotfix-2.0.x

Printer model

Ender 5 Pro

Electronics

Stock Creality 4.2.2

Add-ons

BL Touch connected to the 5 pin connector

Your Slicer

No response

Host Software

No response

Additional information & file uploads

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions