This feature combines the homing and Z-tilt operations into a single, intelligent “Home All” button, designed for Klipper-based 3D printers with dual Z-steppers.
A single press of the Home All button will now perform a complete and precise pre-print sequence:
Home X and Y: The printer first homes to the X and Y endstops.
Z-Tilt Adjustment: The printer then automatically runs the Z_TILT_ADJUST command to level the X-gantry with the print bed.
Home Z: Finally, the Z-axis is homed to establish the correct zero point based on the newly leveled gantry.
Benefits
User-Friendly Design: This removes the need for separate buttons or complex G-code commands, simplifying the user interface and making the workflow more intuitive for all users.
Guaranteed Consistency: By automating the Z-tilt as part of the homing routine, it ensures the printer is always starting from a perfectly trammed foundation, which is crucial for print reliability and quality.
Efficiency: The process of preparing the printer for a print becomes a single, quick action, enhancing the overall user experience within SimplyPrint.
For users who want to perform only a Z-tilt without a full homing sequence, a separate “Z-Tilt” button can also be included to offer flexibility. This approach provides a streamlined, one-click solution for a full setup while maintaining an option for specific adjustments when needed.