Compteur de filament

Les améliorations de vos imprimantes
DamienM
Membre actif
Messages : 35
Inscription : mer. janv. 07, 2015 12:26 am
Imprimante 3D : prusa I3 hephestos

Bonjour,
Arrivé aujourd'hui à la fin d'une bobine, un dilemme s'est présenté à moi: tenter une dernière impression avec ou pas :)
Je me suis donc dis pourquoi ne pas compter le filament au fur et à mesure pour connaitre la quantité restante.
J'ai bien trouvé sur internet des métreuses, le problème c'est que ça coûte très chère et c'est assez encombrant.
ça serai donc sympa de mettre au point un système.
Que diriez vous de hacker un compteur de vélo par exemple pour faire ça?
D'autres idées sont bienvenues aussi :)
Axel
Vénérable membre
Messages : 393
Inscription : sam. oct. 25, 2014 7:23 am
Imprimante 3D : WITBOX

Il faudrait d'abord être sûr de connaître très précisément la longueur des bobines pour pouvoir exploiter les derniers mètres avec certitude. Sinon, cela ne sert à rien.
Ensuite, il faudrait choisir entre un compteur attaché à l'imprimante et tenir une comptabilité MINUTIEUSE de chaque impression pour chaque bobine (fastidieux et ingérable si on imprime beaucoup), ou prévoir un compteur par bobine en stock.
J'y ai déjà réfléchi mais ai abandonné l'idée pour le moment : c'est soit trop cher si on prend un ou des compteurs existants et assez compliqué à dessiner et imprimer soi-même.
J'utilise une méthode plus simple, moins précise mais faisable pour une estimation rapide : en moyenne un tour de filament autour du moyeu fait environ 30cm (en fin de bobine naturellement) (diamètre de +/- 10cm x PI) : il suffit dès lors de compter tous les tours que l'on voit pour connaître un peu mieux ce qui reste de PLA.
Ca vaut ce que ça vaut, mais ça aide quand même !
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

Dans la mesure ou une bobine pèse 1Kg net, sa longueur peut être estimée mais pas certifiée.
J'utilise alors la méthode suivante, je pèse la bobine et retranche le poids de la même bobine vide (220gr dans mon cas)
Sinon, j'utilise la méthode Axel pour estimer ce qu'il reste.
Une autre solution, c'est de rester à coté de l'imprimante et de demander le moment venu un changement de fil au panneau de commande.
Encore faut-il avoir en stock la même couleur !!! (moi j'en ai :mrgreen: )
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
Blumax
Contributeur
Messages : 96
Inscription : sam. oct. 25, 2014 9:09 am
Imprimante 3D : Prusa i3

Le compte tour est facile à concevoir avec une fourches optiques a bas prix mais comme on ne connais pas la longueur de filament restant c'est inutile :(
L'idéal reste de peser le filament comme le dit Jacques.

Ou alors il faut débobiner/bobiner sur un nouveau spooler pour connaitre la longueur de filament et après tenir sa petite comptabilité.
Par contre il serrais dommage durant cette opération de casser le filament...
Ma bobineuse : https://www.youtube.com/watch?v=a7DU_yhTaoI
Axel
Vénérable membre
Messages : 393
Inscription : sam. oct. 25, 2014 7:23 am
Imprimante 3D : WITBOX

Très amusant cette bobineuse maison : mais on voit pas bien sur la vidéo : il y a un compteur de longueur de fil sur le système ?
Si je comprends bien, le fil est déplacé latéralement en fonction du bobinage : y a t-il un lien mécanique pour gérer et régler ce déplacement ? En lien avec les engrenages ?
bryceletarmo
Contributeur
Messages : 93
Inscription : lun. janv. 12, 2015 3:14 pm
Imprimante 3D : Prusa I3 Hephestos

c'est interessant,

est ce qu'il ne serait pas possible, dans un premier temps de juste detecter la presence de fil ou non... dans le cas ou la bobine se termine, il est possible, je pense de recharger une bobine pour que le programme reprenne où l'absence de fil est apparu. l’équivalent d'une pause pour changement de couleur en fait.

on pourrait recuperer un capteur de fin de course,

on passe le fil entre 2 pieces plate, l'une des pieces plate doit activer le capteur de fin de course (appuyer sur le contacteur)
lorsque le fil n'est plus là, le contacteur s'ouvre, et hop on fait une pause, plus un bip, ou un appel au secours... on deplace la tête pour recharger le fil, une fois fait, on reprend le programme ou il en était...

c'est possible en terme de firmware ? Gcode toussa ?

j'essaierai de dessiner le truc.

A++

Brice
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

bryceletarmo a écrit :c'est interessant,

est ce qu'il ne serait pas possible, dans un premier temps de juste detecter la presence de fil ou non... dans le cas ou la bobine se termine, il est possible, je pense de recharger une bobine pour que le programme reprenne où l'absence de fil est apparu. l’équivalent d'une pause pour changement de couleur en fait.

on pourrait recuperer un capteur de fin de course,

on passe le fil entre 2 pieces plate, l'une des pieces plate doit activer le capteur de fin de course (appuyer sur le contacteur)
lorsque le fil n'est plus là, le contacteur s'ouvre, et hop on fait une pause, plus un bip, ou un appel au secours... on deplace la tête pour recharger le fil, une fois fait, on reprend le programme ou il en était...

c'est possible en terme de firmware ? Gcode toussa ?

j'essaierai de dessiner le truc.

A++

Brice
Oui c'est possible mais il faut modifier le firmware pour accepter un contact supplémentaire et créer une variable nouvelle "fin_de_fil".
Il y a deux solution, bricoler un truc propriétaire mais qui empêchera les futures mises à jour ou passer par le GItHub Marlin ou BQ de facon à créer un code officiel qui sera accepté par la communauté et implémenté sur la prochaine version Marlin.
Je n'ai pas regardé plus en avant, il est possible que cette implémentation existe déjà mais ne soit pas utilisée actuellement.
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

il y a un sujet ici http://tunell.us/
Le PDF en bas de page contient le code à ajouter pour Marlin
Le système est plus complexe car il mesure le passage du filament, sa coupure ou son blocage.

Sans aller jusque là, on peut à moindre frais ne détecter que le manque de fil et peut être aussi son blocage par une tension trop forte
Une vidéo du fonctionnement ici http://vimeo.com/109085970

Cette réalisation est intéressante car le blocage de fil est un problème souvent rencontré (problème d'épaisseur)

La suite est ici http://premium-forum.fr/viewtopic.php?f=9&t=413
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
Tony_minzier
Membre actif
Messages : 32
Inscription : jeu. janv. 22, 2015 11:37 am
Imprimante 3D : Prusa i3 Hephestos

Trouvé ceci sur thingiverse
http://www.thingiverse.com/thing:626077
Blumax
Contributeur
Messages : 96
Inscription : sam. oct. 25, 2014 9:09 am
Imprimante 3D : Prusa i3

Axel a écrit :Très amusant cette bobineuse maison : mais on voit pas bien sur la vidéo : il y a un compteur de longueur de fil sur le système ?
Si je comprends bien, le fil est déplacé latéralement en fonction du bobinage : y a t-il un lien mécanique pour gérer et régler ce déplacement ? En lien avec les engrenages ?
Il n'y à pas de compteur mais il est simple a ajouter avec un simple switch et une languette sur une roue. Je peux déterminer la longueur de filament par calcule vue que je connais le nombre de tour (ce qui permet de bouger le servo moteur).
Axel
Vénérable membre
Messages : 393
Inscription : sam. oct. 25, 2014 7:23 am
Imprimante 3D : WITBOX

Une autre solution ici (si le leien fonctionne !) ; http://www.3ders.org/articles/20150125- ... inter.html
Tony_minzier
Membre actif
Messages : 32
Inscription : jeu. janv. 22, 2015 11:37 am
Imprimante 3D : Prusa i3 Hephestos

Axel a écrit :Une autre solution ici (si le leien fonctionne !) ; http://www.3ders.org/articles/20150125- ... inter.html
Idem, le lien que j'ai posté un peu plus haut renvoie vers les pièces Thingiverse du système.
bryceletarmo
Contributeur
Messages : 93
Inscription : lun. janv. 12, 2015 3:14 pm
Imprimante 3D : Prusa I3 Hephestos

C'est bien ce systeme, mais quid au changement de bobine ?

la mesure du nombre de fil sur le diametre ou le poids même si imprecis permettent une info direct.
Olivier3D
Nouveau membre
Messages : 4
Inscription : sam. janv. 31, 2015 1:02 pm
Imprimante 3D : En projet

Je n'ai jamais compris pourquoi les fabricants ne donnaient que le poids et jamais la longueur de leur filament ? Ayant peu d'expérience je voulais savoir une chose, lorsque l'imprimante est à cour de filament est-il possible de recharger la bobine et de reprendre là où l'impression s'était arrêtée où alors il faut tout recommencer ?
(ma question concerne toutes les imprimantes 3d personnelles)
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

Il existe un sujet qui propos un détecteur de fin de filament, il suffit de le réaliser pour pouvoir le changer le moment venu sans devoir relancer une nouvelle impression.
http://premium-forum.fr/viewtopic.php?f=9&t=413
Sans cette option il suffit d'observer la fin du fil et de procéder à son changement depuis le panneau LCD.

Sinon dans la pratique la longueur n'est pas plus importante que son poids. Par contre pour le fabricant il est plus facile de contrôler le poids, ce doit être la raison.
Avec CURA on peut facilement déterminer la longueur d'une bobine car il nous donne le poids du modèle et la longueur du fil utilisé.
Sachant qu'en 200µ une bobine propose 80h d'impression, la question ne se pose que sur des très grosses pièces en fin de bobine.
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
Répondre