Skip to content

[BUG] (UBL "Fine Tune All" not work) #22118

@npmomchev

Description

@npmomchev

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

Yes, and the problem still exists.

Bug Description

Feature:
MENU -> Motion -> Unified Bed Leveling -> Step-By-Step UBL -> Fine Tune All
Not Work

Bug Timeline

old bug, but I'm not sure when

Expected behavior

Fine Tune all mesh points one by one

Actual behavior

Nothing happens just by hearing a short beep

Steps to Reproduce

Use "Step-By-Step UBL" Feature.

After doing it properly
step 1. step 2. and step 3.

STEP 4. Not Working

Version of Marlin Firmware

Recv: FIRMWARE_NAME:Marlin bugfix-2.0.8.2 (Jun 4 2021 04:34:26)

Printer model

coreXY kinematics DIY

Electronics

BTT SKRpro v1.1

Add-ons

No response

Your Slicer

Cura

Host Software

OctoPrint

Additional information & file uploads

I found a working solution for me.

In file: "menu_ubl.cpp" after replacing "G29P4R999T" with "G29P4RT" on line 597 and line 599,
function works as expected for me

If the number of Мesh points is not explicitly set with the R parameter, UBL function calculates their number.

This is a report from the console after sending the wrong command in my opinion:

Send: G29P4R999T
Recv: //action:notification Doing G29
Recv: ?(R)epetition count invalid (1+).
Recv:
Recv: ok

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