loup-gris Posté(e) Juin 16, 2021 Posté(e) Juin 16, 2021 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 : et je l'ai câblé suivant cette photo : y a t'il autre chose a faire que j'ai oublier ?? merci d'avance du coup de main
Eralt Posté(e) Juin 16, 2021 Posté(e) Juin 16, 2021 (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) Juin 16, 2021 par Eralt
loup-gris Posté(e) Juin 16, 2021 Auteur Posté(e) Juin 16, 2021 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
Eralt Posté(e) Juin 16, 2021 Posté(e) Juin 16, 2021 Bonjour, J'espère que tu as pu régler ton problème ? A+
loup-gris Posté(e) Juin 17, 2021 Auteur Posté(e) Juin 17, 2021 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 ....
PPAC Posté(e) Juin 17, 2021 Posté(e) Juin 17, 2021 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)
loup-gris Posté(e) Juin 17, 2021 Auteur Posté(e) Juin 17, 2021 @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
loup-gris Posté(e) Juin 17, 2021 Auteur Posté(e) Juin 17, 2021 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 ....
PPAC Posté(e) Juin 18, 2021 Posté(e) Juin 18, 2021 (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) Juin 18, 2021 par PPAC
loup-gris Posté(e) Juin 18, 2021 Auteur Posté(e) Juin 18, 2021 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
PPAC Posté(e) Juin 18, 2021 Posté(e) Juin 18, 2021 (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) Juin 18, 2021 par PPAC
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant