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

Подключение и настройка

Схема внутреннего подключения буфера

Видео по установке

Подключение буфера к основной плате и методы настройки

  • В данном буфере реализованы функции обнаружения обрыва нити и ручного управления:

  • Обнаружение обрыва нити (FILAMENT_SENSOR)

    • Выходной сигнал: после обнаружения обрыва нити вывод PB15 буфера выдает низкий уровень сигнала.
  • Кнопка подачи нити (FEED)

    • Однократное нажатие: вывод PA2 буфера выдает импульс высокого уровня в течение 3 секунд.
    • Долгое нажатие: буфер будет выполнять непрерывную подачу нити, пока кнопка не будет отпущена.
  • Кнопка отвода нити (RETRACT)

    • Однократное нажатие: вывод PA3 буфера выдает импульс низкого уровня в течение 3 секунд.
    • Долгое нажатие: буфер будет выполнять непрерывный отвод нити, пока кнопка не будет отпущена.

Руководство по подключению

  • При использовании вышеуказанных функций следуйте схеме подключения ниже:

Важное уведомление
  • На схеме плата инструмента MMU приведена только в качестве справочного материала по разъемам. При реальном использовании:
  1. Необходимо напрямую подключить кабель к портам сигналов концевых выключателей основной платы (например, Klipper, Marlin).
  2. В конфигурационном файле (например, printer.cfg) необходимо изменить и подтвердить конфигурацию портов PD3, PD4 и PD5, чтобы обеспечить нормальную работу функций.

Пример настройки

[mcu LLL_PLUS]
serial:/dev/serial/by-id/usb-Klipper_stm32h723xx_12345-if00

[filament_switch_sensor Material_breakage_detection]
pause_on_runout: true
switch_pin: ^LLL_PLUS:PD3
runout_gcode:
PAUSE
RESPOND MSG="material shortage"
insert_gcode:
RESPOND MSG="Detected"
event_delay: 1.0
pause_delay: 0.5

[gcode_button Load_consumables]
pin:^LLL_PLUS:PD4 # Замените на используемый вами вывод, подключенный к выводу подачи нити
press_gcode:
_Load_consumables

[gcode_button RETRACT]
pin:^!LLL_PLUS:PD5 # Замените на используемый вами вывод, подключенный к выводу отвода нити
press_gcode:
_RETRACT

[gcode_macro CONFIG]
description: Конфигурация экструдера
variable_extruder_temp: 200 ## Температура
variable_extruder_length: 50 ## Длина
variable_extruder_speed: 5 ## Скорость (мм/с)
gcode:

[gcode_macro _Load_consumables] ## Подача нити
gcode:
{% set temp = printer["gcode_macro CONFIG"].extruder_temp %}
{% set length = printer["gcode_macro CONFIG"].extruder_length %}
{% set speed = printer["gcode_macro CONFIG"].extruder_speed %}
{% set feedrate = speed * 60 %}

RESPOND MSG="Heat the extruder to {temp} °C"
RESPOND MSG="Нагрейте экструдер до {temp} °C"
M109 S{temp}

RESPOND MSG="Start feeding {length}mm"
RESPOND MSG="Начать подачу нити {length} мм"
G91 ; Режим относительных координат
G1 E{length} F{feedrate}
G90 ; Режим абсолютных координат

RESPOND MSG="Extrusion completed"
RESPOND MSG="Экструзия завершена"
M104 S0

[gcode_macro _RETRACT] ## Отвод нити
gcode:
{% set temp = printer["gcode_macro CONFIG"].extruder_temp %}
{% set length = printer["gcode_macro CONFIG"].extruder_length %}
{% set speed = printer["gcode_macro CONFIG"].extruder_speed %}
{% set feedrate = speed * 60 %}

RESPOND MSG="Heat the extruder to {temp} °C"
RESPOND MSG="Нагрейте экструдер до {temp} °C"
M109 S{temp}

RESPOND MSG="Start material return {length}mm"
RESPOND MSG="Начать отвод нити {length} мм"
G91 ; Режим относительных координат
G1 E-{length} F{feedrate}
G90 ; Режим абсолютных координат

RESPOND MSG="Return of materials completed"
RESPOND MSG="Отвод нити завершен"
M104 S0


Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...