Présentation du produit
Le détecteur de filament FilGuard est compatible avec l'extrudeuse VZ-Hextrudort-Low, prend en charge la détection de rupture de fil et de bouchage, et dispose d'un bouton personnalisable.


Tutoriel de câblage
- Les connecteurs PH2.0 5P sur la carte permettent un câblage plus facile

Description des états des feux du firmware
- Manque de fil : clignotement rouge rapide
- Entrée de fil : clignotements bleus (plus la vitesse d'entrée est élevée, plus la fréquence de clignotement est élevée)
- Retrait de fil : clignotements verts (pareil que ci-dessus)
- Fil présent mais sans entrée ou retrait : lumière respirante orange
Référence de configuration Klipper pour la détection de rupture de fil et de bouchage
note
Dans la configuration de détection de bouchage, detection_length: 2.0
2,0 mm est la longueur de détection minimale nécessaire pour que le module intelligent de détection de fil fonctionne correctement. Si vous rencontrez des problèmes de déclenchement incorrect, essayez d'augmenter la longueur de détection de 1 mm jusqu'à ce que le problème soit résolu.
[respond]
default_type: echo
[force_move]
enable_force_move: True
[filament_switch_sensor Détection de rupture de fil]
pause_on_runout: False
switch_pin: ^!PG12
runout_gcode:
{% if (printer.print_stats.state == "printing") %}
PAUSE
{% endif %}
M118 Périphérique de détection de fil : manque de fil
# filament_unload
insert_gcode:
M118 Périphérique de détection de fil : fin de filament
FORCE_MOVE STEPPER=extruder DISTANCE=8 VELOCITY=5 ACCEL=60
{% if (printer.extruder.can_extrude|lower != 'true') or (printer.extruder.target == 0)%}
M118 Périphérique de détection de fil : attendre que l'extrudeur chauffe !
SET_HEATER_TEMPERATURE HEATER=extruder TARGET=200
TEMPERATURE_WAIT SENSOR=extruder MINIMUM=190
{% endif %}
M83
G92 E0
G0 E50 F500
G0 E10 F200
[filament_motion_sensor Détection de bouchage]
extruder: extruder
detection_length: 2.0
switch_pin: ^!PG10
pause_on_runout: False
runout_gcode:
{% if (printer.print_stats.state == "printing") %}
PAUSE
{% endif %}
M118 Périphérique de détection de fil : bouchage
insert_gcode:
M118 Périphérique de détection de fil : bouchage résolu
#event_delay:
#pause_delay:
Information
L'entrée et le retrait ne peuvent utiliser qu'un seul.
Référence de configuration Klipper pour le bouton de retrait de fil
[gcode_button filament_unload]
pin: ^!PG11
release_gcode:
filament_unload
press_gcode:
[gcode_macro filament_unload]
gcode:
{% if (printer.print_stats.state != "printing") %}
M83
G92 E0
{% if (printer.extruder.can_extrude|lower != 'true') or (printer.extruder.target == 0)%}
M118 Périphérique de détection de fil : attendre que l'extrudeur chauffe !
SET_HEATER_TEMPERATURE HEATER=extruder TARGET=190
TEMPERATURE_WAIT SENSOR=extruder MINIMUM=185
{% endif %}
G0 E10 F300
G0 E-20 F200
G0 E-50 F500
{% else %}
M118 Périphérique de détection de fil : impression en cours, opération de retrait impossible !
{% endif %}
Référence de configuration Klipper pour le bouton d'entrée de fil
[gcode_button filament_unload]
pin: ^!PG11
release_gcode:
filament_unload
press_gcode:
[gcode_macro filament_unload]
gcode:
{% if (printer.print_stats.state != "printing") %}
M83
G92 E0
{% if (printer.extruder.can_extrude|lower != 'true') or (printer.extruder.target == 0)%}
M118 Périphérique de détection de fil : attendre que l'extrudeur chauffe !
SET_HEATER_TEMPERATURE HEATER=extruder TARGET=190
TEMPERATURE_WAIT SENSOR=extruder MINIMUM=185
{% endif %}
G0 E20 F300
{% else %}
M118 Périphérique de détection de fil : impression en cours, opération d'entrée impossible !
{% endif %}
Lien de téléchargement du modèle 3D
https://cdn.mellow.klipper.cn/STEP/%E8%80%97%E6%9D%90%E6%96%AD%E6%96%99%E5%A0%B5%E6%96%99%E6%A3%80%E6%B5%8B%E6%A8%A1%E5%9D%97.7z