Détection de fin de filament sur imprimante Creality CR10

Je possède depuis plusieurs mois une imprimante 3D Creality CR10. Seulement, quand vous arrivez à la fin de la bobine, vous n’êtes pas sûr d’avoir assez de fil pour votre impression. Du coup, vous devez en sortir une nouvelle. Mais que faire de ce reste de fil ? Je vous propose dans cet article une astuce pas chère pour détecter la fin de la bobine.

Principe de fonctionnement

L’idée est de mettre un interrupteur qui sera fermé tant qu’il y a du fil. Dès que le fil sera fini, l’interrupteur se lèvera et mettra en pause votre impression. Nous allons donc ajouter cet interrupteur sur le guide filament.

Par contre, vous devez utiliser Octoprint pour vos impressions.

 

Outils nécessaires

 

Montage

  • Clipser l’interrupteur dans la pièce imprimée,
  • Mettre le cache,
  • Vous pouvez, si vous le souhaitez, mettre un bout de tube pour faire passer le filament facilement entre l’interrupteur et l’extrudeur de l’imprimante,
  • Poser la pièce sur votre extrudeur,
  • Brancher le câble fourni avec l’interrupteur,
  • Le rallonger avec les câbles Dupont, pour aller jusqu’au raspberry pi,
  • Brancher ensuite les fils sur le GPIO du raspberry pi de cette manière :
    • VCC : 1
    • GND : 6
    • OUT : 7

 

Configuration de Octoprint

  • Installer le plugin : Filament Sensor Reloaded
  • Configuration :
    • Pin : 7
    • Debounce Time: 400 ms
    • Switch Type : Normally Closed
    • Board Pin mode : Board Mode
    • Out of filament Gcode : –vide-
    • Pause print when out of filament : Coché

Toujours dans les paramètres de Octoprint, dans la partie « GCODE Scripts » :

  • After print job is paused :

 

  • Before print job is resumed :

 

Conclusion

Lorsque le filament est passé, la lumière verte de l’interrupteur est allumé.

Testez l’impression en lançant  un « faux print » : pièce à imprimer à 20° par exemple pour que cela parte vite et retirez le filament.
Après un temps de latence, l’imprimante doit se mettre en pause. Ce n’est pas rapide pour s’arrêter mais ça se met en pause quand même 🙂

Vous pouvez donc à présent la possibilité d’imprimer jusqu’à la fin de la bobine sans vous soucier de veiller grain l’impression. Économie de temps et d’argent 🙂

 

francois

Passionné par les nouvelles technologies depuis ma jeunesse, je continue aujourd'hui par mon métier cette passion. Toujours curieux, je tiens ce blog comme mémo de mes découvertes et profite de cet espace pour vous les faire partager.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *