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:
2025-03-29 08:17:20 +03:00
parent e540d474f1
commit 729965dbcd
4 changed files with 66 additions and 223 deletions

View File

@@ -16,6 +16,7 @@ gcode:
[include ../KAMP_Settings.cfg]
#[include ../KAMP/KAMP_Settings.cfg]
[include tools.cfg]
[include nevermore.cfg]
@@ -155,6 +156,9 @@ gcode:
#M190 S{BED_TEMP}
M109 S{EXTRUDER_TEMP} ; M109 heat and wait for it to reach temp
SFS_ENABLE
{% if BED_TEMP > 100 %}
_NEVERMORE_ON
{% endif %}
M117
STATUS_CLEANING
VORON_PURGE
@@ -173,7 +177,7 @@ variable_park_xy: [350,350]
variable_up_z: 4 #12
gcode:
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 60 %}
STATUS_BUSY
STATUS_BUSY
SET_SKEW CLEAR=1
M400 ; wait for buffer to clear
G92 E0 ; zero the extruder
@@ -186,7 +190,8 @@ gcode:
G90 ; absolute positioning
G0 X{park_xy[0]} Y{park_xy[1]} F{park_speed} ; park nozzle at rear
#BED_MESH_CLEAR
SFS_DISABLE
SFS_DISABLE
_NEVERMORE_OFF
#M141 S35
SET_STEPPER_ENABLE STEPPER=extruder ENABLE=0 #disable stepper
STATUS_OFF
@@ -207,13 +212,13 @@ gcode:
[gcode_macro M141]
gcode:
{% set s = params.S|default(0)|float %}
SET_TEMPERATURE_FAN_TARGET temperature_fan=chamber target={s}
#SET_TEMPERATURE_FAN_TARGET temperature_fan=chamber target={s}
[gcode_macro M191]
gcode:
{% set s = params.S|default(0)|float %}
M141 S{s}
TEMPERATURE_WAIT SENSOR="temperature_fan chamber" MINIMUM={s}
#TEMPERATURE_WAIT SENSOR="temperature_fan chamber" MINIMUM={s}
@@ -222,6 +227,18 @@ gcode:
#LCDRGB R=0 G=1 B=0 ; Turn LCD green
PAUSE ; Pause
[gcode_macro M106]
rename_existing: M99106
variable_fan_aliases: { 'exhaust_fan': ['fan3'] }
gcode:
{% set fan = 'fan' + (params.P|int if params.P is defined else 0)|string %}
{% set speed = (params.S|float / 255 if params.S is defined else 1.0) %}
{% for key in fan_aliases %}
{% if fan in fan_aliases[key] %}
SET_FAN_SPEED FAN={key} SPEED={speed}
{% endif %}
{% endfor %}
[gcode_macro PAUSE]
rename_existing: BASE_PAUSE
gcode: