# SOAK_MY_BED wrapper (soak-my-bed plugin): home and QGL first # [gcode_macro QUAD_GANTRY_LEVEL] # rename_existing: _QUAD_GANTRY_LEVEL # gcode: # _QUAD_GANTRY_LEVEL # _QUAD_GANTRY_LEVEL PROBE_METHOD=contact ### bed warp visualizer [gcode_macro SOAK_MY_BED] description: Heat soak bed and live meassure rename_existing: SOAK_MY_BED_BASE gcode: {% set temp = params.TEMPERATURE|default(60) %} {% set duration = params.DURATION|default(10) %} {% set heater = params.HEATER|default("heater_bed") %} {% set mesh = params.MESH_COMMAND|default("BED_MESH_CALIBRATE METHOD=beacon") %} G28 QUAD_GANTRY_LEVEL SOAK_MY_BED_BASE TEMPERATURE={temp} DURATION={duration} HEATER={heater} MESH_COMMAND="{mesh}"