Aller au contenu principal

Câblage et configuration

Schéma de câblage interne du buffer

Vidéo d'installation

Câblage du buffer vers la carte mère et méthode de configuration

Important
  • Le carte d'interface MMU dans l'exemple de câblage ci-dessous est uniquement fourni à titre d'illustration des définitions des broches. Lors de l'utilisation réelle, vous devez :
  1. Connecter directement les câbles aux broches de signal des capteurs de fin de course de votre carte mère KLIPPER.
  2. Modifier et configurer les numéros de broches correspondants dans le fichier de configuration (ex. printer.cfg), afin de garantir un fonctionnement correct.
  • Ce buffer intègre les fonctions de détection de rupture de filament et de contrôle manuel :

  • Détection de rupture de filament (FILAMENT_SENSOR)

    • Sortie du signal : Lorsqu'une rupture de filament est détectée, la broche PB15 du buffer émet un signal bas.
  • Bouton d'alimentation (FEED)

    • Clic simple : La broche PA2 du buffer émet une impulsion haute de 3 secondes.
    • Appui prolongé : Le buffer effectue un alimentation continue, jusqu'à ce que le bouton soit relâché.
  • Bouton de retrait (RETRACT)

    • Clic simple : La broche PA3 du buffer émet une impulsion basse de 3 secondes.
    • Appui prolongé : Le buffer effectue un retrait continu, jusqu'à ce que le bouton soit relâché.

Guide de câblage

  • Lorsque vous utilisez ces fonctions, veuillez vous référer au schéma suivant pour le câblage :

Important
  • Le carte d'interface MMU dans le schéma est uniquement fourni à titre d'illustration des définitions des broches. Lors de l'utilisation réelle, vous devez :
  1. Connecter directement les câbles aux broches de signal des capteurs de fin de course de votre carte mère KLIPPER.
  2. Modifier et confirmer les numéros de broches correspondants à PD3, PD4 et PD5 dans le fichier de configuration (ex. printer.cfg), afin de garantir un fonctionnement correct.

Configuration de référence

[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 # Remplacer par la broche utilisée
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 # Remplacer par la broche utilisée, connectée à la broche d'alimentation
press_gcode:
_Load_consumables

[gcode_button RETRACT]
pin:^!LLL_PLUS:PD5 # Remplacer par la broche utilisée, connectée à la broche de retrait
press_gcode:
_RETRACT

[gcode_macro CONFIG]
description: Configuration de l'extrudeur
variable_extruder_temp: 200 ## Température
variable_extruder_length: 50 ## Longueur
variable_extruder_speed: 5 ## Vitesse (mm/s)
variable_extruder_time: 10 ## Durée (s)
gcode:

[gcode_macro _Load_consumables] ## Alimentation
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 time = printer["gcode_macro CONFIG"].extruder_time %}
{% set feedrate = speed * 60 %}

RESPOND MSG="Heat the extruder to {temp} °C"
RESPOND MSG="Chauffer l'extrudeur à {temp} °C"
M109 S{temp}

G4 P{time *1000}
RESPOND MSG="Start feeding {length}mm"
RESPOND MSG="Démarrer l'alimentation de {length}mm"
G91 ; Mode coordonnées relatives
G1 E{length} F{feedrate}
G90 ; Mode coordonnées absolues

RESPOND MSG="Extrusion completed"
RESPOND MSG="Extrusion terminée"
M104 S0

[gcode_macro _RETRACT] ## Retrait
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 time = printer["gcode_macro CONFIG"].extruder_time %}
{% set feedrate = speed * 60 %}

RESPOND MSG="Heat the extruder to {temp} °C"
RESPOND MSG="Chauffer l'extrudeur à {temp} °C"
M109 S{temp}

G4 P{time *1000}
RESPOND MSG="Start material return {length}mm"
RESPOND MSG="Démarrer le retrait de {length}mm"
G91 ; Mode coordonnées relatives
G1 E-{length} F{feedrate}
G90 ; Mode coordonnées absolues

RESPOND MSG="Return of materials completed"
RESPOND MSG="Retrait terminé"
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...