Aller au contenu

Messages recommandés

Posté(e)

bonjour,

j'ai achetĂ© un capteur de filament pour mĂštres sur ma kossel linear plus .... petit problĂšme, Ăąpres avoir effectuĂ© les manip ci dessous, rien ne se passe lorce qu'il n'y a plus de filament, elle continue a fonctionner 😞

 

avec un marlin 2.0

dans Configuration.h,  j'ai enlevé // à //#define FILAMENT_RUNOUT_SENSOR 

j'ai également testé : #define FIL_RUNOUT_INVERTING mettre true à la place de false

 

voici le capteur : HTB1KdLjDY1YBuNjSszhq6AUsFXap.jpg

 

et je l'ai cùblé suivant cette photo : sensor_filament_trigorilla.jpg

 

 

y a t'il autre chose a faire que j'ai oublier ??

 

 

merci d'avance du coup de main 🙂

Posté(e) (modifié)

Bonjour,

Es-tu certain d'avoir la bonne polarité à l'intérieur du capteur (ou le signal ?) ? Est-ce que la LED bleue s'allume quand tu insÚres le filament ?

A+

ÉDIT : il faut Ă©galement mettre le niveau HAUT Ă  cette dĂ©finition de variable au lieu de BAS : (ce qui correspond respectivement Ă  1 ou 0)

#define FIL_RUNOUT_STATE HIGH au lieu de LOW

PS : Il faut savoir que ce dĂ©tecteur de filament coĂ»te 0.01 € (oui, 1 centime 🙂) sur aliexpress en Ă©tant un nouveau client CLIQUE ICI 🙂

Modifié (le) par Eralt
Posté(e)

bonjour, oui, la led s'allume quand qu'il y a un filament dedans 🙂

ok, je teste le changement ce soir 🙂

oui, il viens de la... je l'ai eu pour 1.3 euro moi XD

Posté(e)

bonjour,

 

j'avoue que j'ai regardĂ© hier soir, mais je n'ai pas trouvĂ© la ligne dont tu me parles 😕  ( je ne m'y connais pas trop dans les marlin donc...dur dur quand on dĂ©bute 😛 )

 

je joins une capture de ce que j'ai comme ligne de code pour le capteur 🙂 .... 

Capture.JPG

Posté(e)

Salutation !

il y a 6 minutes, loup-gris a dit :

j'avoue que j'ai regardĂ© hier soir, mais je n'ai pas trouvĂ© la ligne dont tu me parles 😕  ( je ne m'y connais pas trop dans les marlin donc...dur dur quand on dĂ©bute 😛 )

Pas simple au début en plus pour rendre le truc encore moins simple de temps en temps il y a des changement de nommage entre des version de marlin ... et là justement le

#define FIL_RUNOUT_STATE     LOW        // Pin state indicating that filament is NOT present.   <= Ă  inverser en HIGH si besoin

doit ĂȘtre, pour la version du marlin que tu utilise, Ă©quivalent a 

#define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.

 

Si tu arrive a ouvrir une connexion a l'imprimante via un cùble USB avec un programme comme Pronterface https://www.pronterface.com/ ou Repetier Host https://www.repetier.com/download-now/ , il existe la commande g-code M119 ( https://marlinfw.org/docs/gcode/M119.html ) pour avoir le statue des capteurs de fin de courses et capteur de fin de filament.

Il faut aussi savoir que certain mode graphique ne permet pas les interactions utilisateur nécessaire a la commande M600 https://marlinfw.org/docs/gcode/M600.html normalement déclenché lors de la détection de fin de filament. (cf 

pour des pistes)

Posté(e)

@PPAC, voila le rĂ©sultat du m119...si j'ai bien compris la doc, il ne dĂ©tecte donc pas le capteur de filament la ? s’est bien cella ?

je vais testĂ© en changeant false en true voir se que sa donne 🙂

m119.jpg

Posté(e)

alors, apres modif, voici ce que j'ai :

ENVOYÉS : M119

LUS : Reporting endstop status

LUS : x_max: open

LUS : y_max: open

LUS : z_min: TRIGGERED

LUS : z_max: open

LUS : filament: open

LUS : ok

 

par contre, quand je lance un print, la petite led du capteur est allumée, si je retir le morceau de filament dedans , bha a led s'eteint, et  l"imprimante continue ....

Posté(e) (modifié)

Pour moi, le résultat du M119 semble ok. (mais comme je n'ai pas de capteur de fin de filament chez moi ... il me semble qu'il faut bien vérifier que sans filament dans le détecteur tu a "TRIGGERED" et que avec filament tu a "open" .)

Il y a aussi (mes excuses de ne pas l'avoir mentionnĂ© plus tĂŽt) la commande g-code M412 pour voir si le capteur de fin de filament se trouve bien activĂ© et au besoins l'activer ou non. (normalement tu a aussi une entrĂ© dans le menu de l’écran de ton imprimante pour faire cela ...) https://marlinfw.org/docs/gcode/M412.html

AprĂšs il reste la question du mode d'affichage de l’écran de ton imprimante si il permet ou non les interaction utilisateur sur M600 ... a tester ... si tu fait un "M0 Click to continue" https://marlinfw.org/docs/gcode/M000-M001.html depuis pronterface cela affiche t'il une question sur l"Ă©cran de l'imprimante ou riens ...

Aussi, éviter le multipost il existe la possibilité d'éditer un message ...
https://www.lesimprimantes3d.fr/forum/topic/41764-explication-multipost-a-éviter/

Modifié (le) par PPAC
Posté(e)
Il y a 10 heures, PPAC a dit :

Pour moi, le résultat du M119 semble ok. (mais comme je n'ai pas de capteur de fin de filament chez moi ... il me semble qu'il faut bien vérifier que sans filament dans le détecteur tu a "TRIGGERED" et que avec filament tu a "open" .)

la, je crois qu'il y a un problĂšme ... avec ou sans filament, la commande M119 me donne "open" .... j'ai essayĂ© un autre capteur, idem ..... plus bisard, en retirant le cĂąble et le capteur, j'ai toujours open comme rĂ©ponse  😕

Il y a 10 heures, PPAC a dit :

Il y a aussi (mes excuses de ne pas l'avoir mentionnĂ© plus tĂŽt) la commande g-code M412 pour voir si le capteur de fin de filament se trouve bien activĂ© et au besoins l'activer ou non. (normalement tu a aussi une entrĂ© dans le menu de l’écran de ton imprimante pour faire cela ...) https://marlinfw.org/docs/gcode/M412.html

j'ai "on" qui apparait 🙂

Il y a 10 heures, PPAC a dit :

AprĂšs il reste la question du mode d'affichage de l’écran de ton imprimante si il permet ou non les interaction utilisateur sur M600 ... a tester ... si tu fait un "M0 Click to continue" https://marlinfw.org/docs/gcode/M000-M001.html depuis pronterface cela affiche t'il une question sur l"Ă©cran de l'imprimante ou riens ...

clik to continue apparait sur l'imprimante, et disparait quand j'appuie sur le bouton 🙂

Posté(e) (modifié)

Si tu a pas de changement d'état visible par M119 ... vérifier les connexions ? bien SIG sur D11 et gnd sur gnd et ... 

Mais aussi la bonne affectation des PINs (d’aprĂšs les doc que tu a citĂ© dans ton message ce D11 ou PIN 11 ...) dans les fichiers d'attribution des PIN pour la carte que tu a dĂ©finie dans le configuration.h marlin voir donc board.h pour trouver le bon .h d'affectation des PINs de la carte ... 

et/ou activer PINS_DEBUGGING afin d'utiliser M43 https://marlinfw.org/docs/gcode/M043.html pour avoir les affectations actuel ... pour valider la bonne affectation des PINs...

Car donc tout le reste semble OK (capteur activé dans le marlin, et interaction utilisateur possible), il reste donc cette histoire de bon cùblage matériel et logiciel( bonne affectation de la pin 11 / D11) 

Modifié (le) par PPAC

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
×
×
  • CrĂ©er...