è normale che dopo tot tempo Klipper spenga i riscaldatori se la stampante è ferma?
mi spiego, il mio sensore di fine filamento non è uno switch, è un sensore a scorrimento, quello della BTT per intendersi e quindi mi segnala se il filamento non avanza, ieri mi è successo che, devo ancora capire perché, durante una stampa la stampante si è fermata per fine filamento rilevato.
Io non me ne sono accorto subito anzi, però quando me ne sono accorto la stampante era fredda, sia il piatto che l'hotend e quindo ho dovuto ricominciare la stampa da capo.
questa è la macro per il fine filamento
[gcode_macro M600]
gcode:
M117 Rilevato fine filamento
{% set client = printer['gcode_macro _CLIENT_VARIABLE'] | default({}) %}
{% set X = client.custom_park_x | default(0.0) %}
{% set Y = client.custom_park_y | default(0.0) %}
{% set Z = client.custom_park_dz | default(0.0) %}
SAVE_GCODE_STATE NAME=M600_state
PAUSE
G91
G1 E-.8 F2700
G1 Z{Z}
G90
G1 X{X} Y{Y} F3000
RESTORE_GCODE_STATE NAME=M600_state
e questa è la parte che la richiama che sta nel printer.cfg
[filament_motion_sensor filament_sensor]
detection_length: 7.0
extruder: extruder
switch_pin:PC15
runout_gcode: M600
sbaglio qualcosa?