Skip to content

Commit 0425767

Browse files
committed
adapt cancel and end macros
1 parent 371d0dc commit 0425767

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

macros/base/cancel_print.cfg

+8
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ gcode:
88
{% set klippain_mmu_enabled = printer["gcode_macro _USER_VARIABLES"].klippain_mmu_enabled %}
99
{% set mmu_unload_on_cancel_print = printer["gcode_macro _USER_VARIABLES"].mmu_unload_on_cancel_print %}
1010
{% set filter_enabled = printer["gcode_macro _USER_VARIABLES"].filter_enabled %}
11+
{% set exhaust_enabled = printer["gcode_macro _USER_VARIABLES"].exhaust_enabled %}
1112
{% set light_enabled = printer["gcode_macro _USER_VARIABLES"].light_enabled %}
1213
{% set status_leds_enabled = printer["gcode_macro _USER_VARIABLES"].status_leds_enabled %}
1314
{% set bed_mesh_enabled = printer["gcode_macro _USER_VARIABLES"].bed_mesh_enabled %}
1415
{% set filament_sensor_enabled = printer["gcode_macro _USER_VARIABLES"].filament_sensor_enabled %}
1516
{% set filter_default_time = printer["gcode_macro _USER_VARIABLES"].filter_default_time_on_end_print|default(600)|int %}
17+
{% set exhaust_filter_default_time = printer["gcode_macro _USER_VARIABLES"].filter_exhaust_default_time_on_end_print|default(600)|int %}
1618
{% set hotend_fan_tach_enabled = printer["gcode_macro _USER_VARIABLES"].hotend_fan_tach_enabled %}
1719

1820
PARK
@@ -58,6 +60,12 @@ gcode:
5860
UPDATE_DELAYED_GCODE ID=_STOP_FILTER_DELAYED DURATION={FILTER_TIME}
5961
{% endif %}
6062
{% endif %}
63+
#Same for exhaust filter
64+
{% if exhaust_enabled %}
65+
{% set EXHAUST_TIME = params.FILTER_TIME|default(exhaust_filter_default_time)|int %}
66+
START_EXHAUST SPEED=1
67+
UPDATE_DELAYED_GCODE ID=_STOP_EXHAUST_DELAYED DURATION={EXHAUST_TIME}
68+
{% endif %}
6169

6270
{% if light_enabled %}
6371
LIGHT_ON S={light_intensity_end_print}

macros/base/end_print.cfg

+6
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ gcode:
6666
UPDATE_DELAYED_GCODE ID=_STOP_FILTER_DELAYED DURATION={FILTER_TIME}
6767
{% endif %}
6868
{% endif %}
69+
#Same for exhaust filter
70+
{% if exhaust_enabled %}
71+
{% set EXHAUST_TIME = params.FILTER_TIME|default(exhaust_filter_default_time)|int %}
72+
START_EXHAUST SPEED=1
73+
UPDATE_DELAYED_GCODE ID=_STOP_EXHAUST_DELAYED DURATION={EXHAUST_TIME}
74+
{% endif %}
6975

7076
{% if light_enabled %}
7177
LIGHT_ON S={light_intensity_end_print}

0 commit comments

Comments
 (0)