Перейти к основному содержанию

Настройка 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:
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:
M118 Застревание нити
# insert_gcode:
event_delay: 3.0
pause_delay: 1.0

Loading...