jlas1 / Klicky-Probe

Microswitch probe with magnetic attachement, primarily aimed at CoreXY 3d printers
GNU General Public License v3.0
1.22k stars 279 forks source link

Fixed Climbing Z when homing. New variable added. Made new probe check macro for systems using conditional homing #233

Open 3DPrintDemon opened 8 months ago

3DPrintDemon commented 8 months ago

Fixed the climbing Z homing thing if axes are already homed & printer is XYZ homed again. This may cause the machine to top out if the toolhead is near max height. It's also not that great to see it do it low down either tbh. System is set to raise Z once only if below safe_z height otherwise normal homing will result.

Added new variable for homing Z where it allows you to back off the Y axis after Z homing for use with sensorless homing systems where the axis will need some travel room to home, especially if the machine is restarted with the toolhead directly above the Z endstop switch at the very back of the printer.

Added a new Macro that checks for probe condition before homing after print error & axes are still enabled when used with conditional homing.

To view changes in files search 3dpd.

Also see probe check macro in 3dpd release v1.0.0 in my fork