Closed OoSTARTERoO closed 2 days ago
maybe modify this line
{% if printer.configfile.settings.stepper_z.endstop_pin != 'probe:z_virtual_endstop' %}
to include additional case, when scanner calibration method is "touch" would work
{% if printer.configfile.settings.stepper_z.endstop_pin != 'probe:z_virtual_endstop' or
('scanner' in printer and printer.configfile.settings.scanner.calibration_method == 'touch') %}
good point, I can add that for sure. Would've been my exact solution there too for this.
implemented
thanks!
I love your macros! this is gold!
However, I would like to make a small request on "_CONDITIONAL_CLEAN " macro. For the cartographer touch to work properly, the nozzle should be cleaned beforehand.
However with current implementation of "_CONDITIONAL_CLEAN", Since cartographer is a virtual endstop, It won't execute the clean macro
therefore, I think it should include exceptions for cartographer touch / beacon touch