Autocommit from 2025-03-29 08:17:20
Klipper version: v0.12.0-382-ga18c74be0 Moonraker version: v0.9.3-3-gccfe32f Mainsail version: v2.13.2
This commit is contained in:
30
macros/nevermore.cfg
Normal file
30
macros/nevermore.cfg
Normal file
@@ -0,0 +1,30 @@
|
||||
## This is a simple include for the Nevermore. To use it with your printer, edit
|
||||
## the pin definition in line 16 so it matches your printer.
|
||||
## What you get:
|
||||
## - a generic fan "Nevermore" which is adjustable in GCODE and in Mainsail/Fluidd
|
||||
## - Commands in your 12864-controller to turn the fan on/off or adjust in 10%-steps
|
||||
## - a Macro to turn the fan off some time after the print.
|
||||
##
|
||||
## Slicer integration: Add "SET_FAN_SPEED FAN=Nevermore SPEED=1" in your start-macro
|
||||
## (or less fan depending on your needs, like SPEED=0.8)
|
||||
## in your end print code, add "UPDATE_DELAYED_GCODE ID=filter_off DURATION=180"
|
||||
## this keeps your Nevermore running for 180s after the print finishes to clean the chamber a bit more.
|
||||
[delayed_gcode filter_off]
|
||||
gcode:
|
||||
SET_FAN_SPEED FAN=Nevermore SPEED=0
|
||||
|
||||
[gcode_macro TOGGLE_NEVERMORE]
|
||||
gcode:
|
||||
{% if printer['fan_generic Nevermore'].speed > 0 %}
|
||||
SET_FAN_SPEED FAN=Nevermore SPEED=0
|
||||
{% else %}
|
||||
SET_FAN_SPEED FAN=Nevermore SPEED=1
|
||||
{% endif %}
|
||||
|
||||
[gcode_macro _NEVERMORE_ON]
|
||||
gcode:
|
||||
SET_FAN_SPEED FAN=Nevermore SPEED=1
|
||||
|
||||
[gcode_macro _NEVERMORE_OFF]
|
||||
gcode:
|
||||
SET_FAN_SPEED FAN=Nevermore SPEED=1
|
||||
Reference in New Issue
Block a user