diff --git a/fluidd.cfg b/fluidd.cfg index aaf5dba..f217176 100644 --- a/fluidd.cfg +++ b/fluidd.cfg @@ -5,6 +5,18 @@ path: /home/pi/printer_data/gcodes [display_status] +[gcode_macro UNLOAD_FILAMENT] +description: Unload filament with one click +gcode: + M83 + G91 + G1 E5 F300 + G1 E-20 F1200 + G1 E-80 F800 + M82 + + + [gcode_macro CANCEL_PRINT] description: Cancel the actual running print rename_existing: CANCEL_PRINT_BASE @@ -68,3 +80,5 @@ gcode: {action_respond_info("Extruder not hot enough")} {% endif %} RESUME_BASE {get_params} + + diff --git a/printer.cfg b/printer.cfg index d06fe76..2be0296 100644 --- a/printer.cfg +++ b/printer.cfg @@ -551,6 +551,7 @@ gcode: # Macros ##################################################################### + [gcode_macro CENTER] gcode: G0 X150 Y150 Z30 F3600 @@ -762,6 +763,12 @@ cycle_time: 0.001 # Default PWM frequency : 0.001 = 1ms will give a tone of 1kHz # Although not pitch perfect. + + + + + + [gcode_macro M300] gcode: # Use a default 1kHz tone if S is omitted. @@ -793,6 +800,7 @@ gcode: M300 S700 P500 ; Make Print Completed Tones M300 S700 P500 ; Make Print Completed Tones + [include fluidd.cfg] [include leds.cfg]