Skip to content

[FR] Lift Y Axis First When Homing BeltPrinters  #23717

Description

@KingBain

Is your feature request related to a problem? Please describe.

In Marlin is there a way to configure the Homing process so X is Homed before Y AND before the printer homes X it lifts the Y axis ?

I ask because I am building a printmill style printer. Technically its called the ender3 belt kit.

On the printer there is no Z endstop(infinite Z) and because of the orientation of the Y axis(to the bed) and gravity, there is a good chance the nozzle is resting on the print belt when the homing procedure starts.

Are you looking for hardware support?

No response

Describe the feature you want

I think as an interim solution homing Y before X is a better alternative, but still, your dragging the nozzle across the bed .... but just not as badly 🙂

I have other "normal" printers that are running Marlin and when they auto home they lift the Z axis away from the bed first

SO I was thinking, looking at the code. for G28. It looks like there is a call to do_z_clearance(z_homing_height); .

So I was going to try coding a new function called do_y_clearance(y_homing_height) that would be used if #define BELTPRINTER was defined

Ultimately though, is there a better way to do this ?

Additional context

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions