Aller au contenu

Filament ABS

Chris V.

Capteur d'extrusion ?

Messages recommandés

Bonjour. :)

Je me demandais si l'un d'entre-vous avait connaissance de l'existence d'un dispositif qui permettrait de pouvoir vérifier que l'extrusion se passe bien ? L'objectif serait de mettre en place un plugin sur OctoPrint qui enverrait un mail si, lors d'une impression, le filament n'avance plus.

J'ai trouvé (grâce à @nothing_fr) un capteur permettant de vérifier la présence ou non de filament, mais de ce que j'en sais il ne permet pas de savoir si le filament avance bien ou non.

D'avance merci à vous pour vos idées et suggestions. :) 

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu parle très certainement d'un capteur optique qui vas détecter la fin de la bobine par non présence du filament.

Par contre pour son avancement j'ai jamais rien vus de tels. Mais juste une idée, il faudrait un roulette comportant des fenêtres et ce même type de capteur, la roulette posée sur le filament ou la bobine et lorsque qu'elle ne bouge plus envoyer l'information.

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 6 minutes, nicephore a dit :

Mais juste une idée, il faudrait un roulette comportant des fenêtres et ce même type de capteur, la roulette posée sur le filament ou la bobine et lorsque qu'elle ne bouge plus envoyer l'information.

Je pensais effectivement, un peu à la manière d'un compteur de vitesse sur un vélo, bidouiller un support bobine et vérifier s'il déroule ou non. C'est assez contraignant dans la mesure où si tu déplaces la bobine le capteur va réagir, le capteur justement serait d'ailleurs à déplacer d'une bobine à l'autre et pourrait s'user à force. Il faudrait alors qu'un côté de la bobine, celui où devrait être le capteur, soit attenant du support bobine et non une paroi de la bobine elle-même. Il faudrait également plusieurs capteurs dessus, vu la vitesse à laquelle déroule la bobine.

C'est une chouette idée et probablement pas hyper galère à mettre en oeuvre. Je vais voir s'il n'existe rien de plus "compact", sait-on jamais que quelqu'un connaisse déjà quelque chose du genre, et à défaut je partirai vers ça. :D

Partager ce message


Lien à poster
Partager sur d’autres sites

Je pense que le mieux serait sur le filament (sur la bobine tu risque de ne pas tous détecter ou alors obligation à ce que le filament soit tjrs tendu) et avec un multiplication via roulement.

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, nicephore a dit :

Je pense que le mieux serait sur le filament (sur la bobine tu risque de ne pas tous détecter ou alors obligation à ce que le filament soit tjrs tendu) et avec un multiplication via roulement.

Je ne vois pas bien comment faire tenir un capteur sur du filament en fait. Si t'étais de visu je t'aurais sans doute demandé un dessin. :D

Partager ce message


Lien à poster
Partager sur d’autres sites

Un bloc (à concevoir et imprimer) contenant la roulette et son multiplicateur d'un coté tu fait entrer le filament via un bout de tube PTFE et de l'autre il sort. Tu peux mettre le mécanisme Roulette sur un ressort de rappel pour qui appuis légèrement sur le filament afin d'être certain que la roulette soit tjrs en contact.

Partager ce message


Lien à poster
Partager sur d’autres sites

Voici un lien intéressant (mais comme le dit @La Bidouille ...un peu trop "barbu" , comprenez "pas accessible au commun des bricoleurs et avec du matos qu'on ne trouve pas dans un magasin de bricolage du coin ..." )

Il y a en bas de page un PDF pour modifier le Marlin (il faut cliquer sur la petite flèche pour le downloader)

Pour les anglophobes , vous trouverez ici le sujet traité en français

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 29 minutes, nicephore a dit :

Un bloc (à concevoir et imprimer) contenant la roulette et son multiplicateur d'un coté tu fait entrer le filament via un bout de tube PTFE et de l'autre il sort. Tu peux mettre le mécanisme Roulette sur un ressort de rappel pour qui appuis légèrement sur le filament afin d'être certain que la roulette soit tjrs en contact.

Oui, ça y est, j'ai pigé ! :D Ingénieux et assez simple (si on passe l'étape de modélisation du bloc vu qu'à ce niveau j'suis out of nowhere), ça me plait bien. :P Merci pour l'idée, je vais y réfléchir. :)

il y a 5 minutes, Nz0 a dit :

(mais comme le dit @La Bidouille ...un peu trop "barbu")

Effectivement, c'est même le barbu qui pique, là. :D J'aime assez bien le fait que tout soit géré là, alors que je pensais avoir le capteur de fin de filament d'un côté (juste avant le moteur d'extrusion en fait) et le capteur qui vérifie l'avancement de la bobine ailleurs (j'sais pas où, là c'est encore qu'une idée). Mais à côté de ça il y a du flashage dans l'air, ça j'suis moins fan. Perso j'pensais faire bouffer tout ça au Raspberry en fait, histoire de pas trop bidouiller la carte de la Dago. J'sais pas ce que t'en penses. :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Dans tous les cas ça demandera de la bidoulle car il semble que ceci soit en feature dans les différents Marlin la loop du sensor_temp sera à modifier.

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 4 minutes, nicephore a dit :

Dans tous les cas ça demandera de la bidoulle car il semble que ceci soit en feature dans les différents Marlin la loop du sensor_temp sera à modifier.

Je crains qu'en l'état ce soit en dehors de mes compétences, j'ai à peine commencé à employer la Dago ce weekend. J'pense pas encore être assez familier avec tout ça. Un jour qui sait. :P

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 4 minutes, Morpheus a dit :

Bonjour,

Un capteur fin de course optique, tu fait passer le filament dedans (avec un petit support), si il n'y a plus de filament la printeuse s'arrête.

j'ai déjà réfléchi au sujet sans mis attardé.

capteur-optique.jpg

Bonjour Morpheus.

C'est effectivement le capteur que j'ai acheté, je l'ai trouvé sur AliExpress. J'attends qu'il arrive pour pouvoir le tester. Lui est à brancher directement sur le GPIO du Pi, comme ça j'évite de devoir bidouiller la carte et flasher son firmware. Mais il ne me semble pas, peut-être pourras-tu d'ailleurs confirmer ou infirmer ce qui suit, que ce capteur permette de check si la bobine se déroule correctement ou non. J'imagine que du point de vue logique il se comporte comme du normalement clos, rien de plus ?

Partager ce message


Lien à poster
Partager sur d’autres sites

tu peux aussi dans ce cas utiliser le même système qu'utilise les capteur de vitesse de vélo, c'est assez simple à mettre en œuvre.

Dans ce cas c'est la bobine qui est contrôler et mettre une alerte des que le processeur ne détecte pas de passage de l'aimant devant le capteur.

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, Morpheus a dit :

tu peux aussi dans ce cas utiliser le même système qu'utilise les capteur de vitesse de vélo, c'est assez simple à mettre en œuvre.

Dans ce cas c'est la bobine qui est contrôler et mettre une alerte des que le processeur ne détecte pas de passage de l'aimant devant le capteur.

Ouais c'est ce que je pensais faire au départ, comme expliqué ci-haut.

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui un capteur à fourche peut faire parfaitement l'affaire ... après si on veut que la disco s'arrête en cas de problème , il faudra passer par la modification du Marlin (car même si on déporte le système de surveillance sur une arduino , il faudra couper la disco SANS arrêter son ventilateur de refroidissement)

il y a 20 minutes, Chris V. a dit :

Effectivement, c'est même le barbu qui pique, là.

Je sais , c'est pour cela que je prévenais rase.gif

Partager ce message


Lien à poster
Partager sur d’autres sites

la demande d'origine est :

Il y a 3 heures, Chris V. a dit :

lors d'une impression, le filament n'avance plus.

Avec ce type de capteur il sera possible de détecter la fin filament, mais pas son bon avancement.

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, nicephore a dit :

Avec ce type de capteur il sera possible de détecter la fin filament, mais pas son bon avancement.

C'est sur ! Mais plus haut on (toi au fait) parlait également d'une roue codeuse (ou système s'y rapprochant) ... Le sujet avait déjà été abordé par un certain @La Bidouille sur ce lien ;)

Modifié (le) par Nz0
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour

je suis en train de voir pour integrer ce système sur ma prusa 

il faut savoir que le dernier Marlin RC intègre déjà cette fonction dans le firmwaire juste a changer par rapport a son système en place : https://github.com/MarlinFirmware/Marlin

non du système en question : filament runout sensor

déjà imprimer la pièce support du capteur : http://www.thingiverse.com/thing:744006

capteur a effet hall

si cela marche je ferais un tuto dans la partie prusa

 

cdlt

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×