diff --git a/macros/print.cfg b/macros/print.cfg index 3ac267d..0474253 100644 --- a/macros/print.cfg +++ b/macros/print.cfg @@ -116,6 +116,7 @@ gcode: [gcode_macro PRINT_START] gcode: {% set BED=params.BED|default(100)|int %} + {% set BED10=params.BED|default(100)|int - 10 %} {% set EXTRUDER=params.EXTRUDER|default(250)|int %} {% set BMC=params.BMC|default(0)|int %} {% set SHEET=params.SHEET|default("default")|string %} @@ -127,8 +128,8 @@ gcode: M117 CONFIGURING M118 CONFIGURING SET_GCODE_OFFSET Z=0.0 # reset z offset - M140 S{BED} # start bed heating - M104 S{EXTRUDER} # start extruder heating + M140 S{BED10} # start bed heating to bed-10 + # M104 S{EXTRUDER} # start extruder heating G92 E0 # reset extruder G21 # set units to millimeters G90 # use absolute coordinates @@ -166,14 +167,17 @@ gcode: M117 CALIBRATE_Z M118 CALIBRATE_Z BRUSHIE - G28 Z CALIBRATE_Z - G92 E0 # reset extruder - NOTIFY_BED BED={BED} - M190 S{BED} # set and wait for bed temperature + G92 E0 # reset extruder + NOTIFY_BED BED={BED10} + M190 S{BED10} # set and wait for bed-10 temperature + NOTIFY_EXTRUDER EXTRUDER={EXTRUDER} - M109 S{EXTRUDER} # set and wait for extruder temperature + M104 S{EXTRUDER} # start extruder heating + NOTIFY_BED BED={BED} + M190 S{BED} # set and wait for actual bed temperature + M109 S{EXTRUDER} # set and wait for extruder temperature SET_GCODE_OFFSET Z_ADJUST={params.Z_ADJUST|default(0.0)|float} MOVE=1 {% if ERCF %} @@ -222,7 +226,7 @@ gcode: G0 Y{y1} # move to y1 G0 X{x0} E10 # draw fine line G0 X{x0-10} # move a little further - G0 E-3 # retract filament + G0 E-5 # retract filament G0 Z{z_hop} F300 # move Z to travel height