diff --git a/printer_data/config/macros/print_start.cfg b/printer_data/config/macros/print_start.cfg index 06c7569..0cc7dd9 100644 --- a/printer_data/config/macros/print_start.cfg +++ b/printer_data/config/macros/print_start.cfg @@ -8,6 +8,13 @@ gcode: RESPOND PREFIX="PRINT_START: " MSG="Preparing printer..." + # Home the printer, set absolute positioning and update the Stealthburner LEDs. + BED_MESH_CLEAR # Clear old saved bed mesh (if any) + RESPOND PREFIX="PRINT_START: " MSG="Homing all axes" + LEDS_STATUS_HOMING # Set LEDs to homing-mode + G28 # Full home (XYZ) + G90 # Absolute position + # Check if the bed temp is higher than 90c - if so then trigger a heatsoak. {% if target_bed > 90 %} RESPOND PREFIX="PRINT_START: " MSG="Heating bed to: {target_bed}c" @@ -38,13 +45,6 @@ gcode: LEDS_STATUS_HEATING # Set LEDs to heating-mode M109 S140 # Heat hotend to 140c - # Home the printer, set absolute positioning and update the Stealthburner LEDs. - BED_MESH_CLEAR # Clear old saved bed mesh (if any) - RESPOND PREFIX="PRINT_START: " MSG="Homing all axes" - LEDS_STATUS_HOMING # Set LEDs to homing-mode - G28 # Full home (XYZ) - G90 # Absolute position - RESPOND PREFIX="PRINT_START: " MSG="Performing QGL" LEDS_STATUS_LEVELING # Set LEDs to leveling-mode QUAD_GANTRY_LEVEL # Level the printer via QGL