Конфигурация Klipper
Настройка функции обнаружения обрыва нити
⚠️ В конфигурационном файле обязательно измените диаметр материала на 2.85 мм
И в настройках принтера в слайсере также измените на 2.85 мм
[filament_switch_sensor mdm_switch_sensor]
switch_pin: ^PG12 # Замените на используемый вами пин, подключенный к датчику обрыва нити
pause_on_runout: True
# Если установлено значение "True", принтер немедленно приостанавливается при обнаружении обрыва.
# Обратите внимание, что если pause_on_runout установлен в False и не определен
# runout_gcode, то обнаружение обрыва будет отключено.
# По умолчанию: True.
runout_gcode:
PAUSE
M118 Обрыв нити
# insert_gcode:
event_delay: 1.0
# Минимальная задержка (в секундах) между событиями.
# События, сработавшие в течение этого интервала, будут проигнорированы.
# По умолчанию: 3 секунды.
pause_delay: 0.5
# Задержка (в секундах) между командой паузы и выполнением runout_gcode.
# В случае с OctoPrint увеличение этой задержки может повысить надежность
# паузы. Если OctoPrint ведет себя странно при паузе,
# попробуйте увеличить эту задержку.
# По умолчанию: 0.5 секунды.
Настройка функции обнаружения засора нити
[filament_motion_sensor mdm_motion_sensor]
switch_pin: PD6 # Замените на используемый вами пин, подключенный к датчику засора нити
detection_length: 3.7 # Минимальное расстояние, при котором изменяется состояние пина switch_pin датчика.
extruder: extruder
# Экструдер, связанный с этим датчиком.
# Этот параметр обязателен.
# pause_on_runout:
runout_gcode:
PAUSE
M118 Засор нити
# insert_gcode:
event_delay: 3.0
pause_delay: 1.0
Loading...