Aller au contenu


Ajouter un détecteur de fin de filament sur Ender 3 Pro avec Octoprint 3D

Montage de mon imprimante 3D Ender 3 Pro

niveau:2

Introduction:

Dans cet article nous allons mettre en place un détecteur de fin de filament. Cela permet de changer votre filament en cas de fin de bobine.

Prérequis:

Avoir un serveur Octoprint: https://domotronic.fr/diy-cartes-microcontroleurs/imprimante-3d/installation-doctoprint-imprimante-3d/

Avoir un fin de course à galet: https://www.ebay.fr/itm/904G-Fin-de-course-miniature-a-galet-micro-switch-robotique-domotique-arduino-/191721828778

Avoir un fer à souder.

Mise en oeuvre:

Réalisation de la pièce en 3D:

Filament: ABS. 240°C

Plateau: 100°C

Support: En contact avec le plateau

Remplissage 40%.

Fichier STL: Fdc Filament.stl

Fichier source SETP: Fdc Filament.step

Raccordement sur le Rasperry PI:

Nous allons utiliser le GPIO 18 comme entrée sur notre Raspberry PI.

Montage:

Configuration et installation du software:

Une fois branché, il faudra lancer Octoprint et aller dans les options pour installer le plugin.
Dans la partie « Plugin Manager », faire une recherche avec Filament Sensor Revolutions et installer « Filament Sensor Reloaded ».

 

Redémarrer le serveur.

Configurer le plugin:

Pin Mode BCM. GPIO 18. Et enregistrer

Ensuite modifier le script quand votre imprimante passe en pause.

Dans le cas ci-dessus,

  • En mode pause: Je passe en coordonnées relative et je monte la tête de 10mm ( Axe des Z=
  • En mode reprise: je descends  la tête de 10mm  et repasse en coordonnées absolues.

Vous pouvez personnaliser le G code en fonction de vos besoins.

Nombre de visiteurs depuis le 07/2012: