calimero021 Posté(e) Janvier 2, 2023 Partager Posté(e) Janvier 2, 2023 bonjour à tous suite au changement d'écran par un MKS ou je peu installer le firmware d'origine ou comme celui de de Mrs MAGOUNET, il me reste un problème de détection de fin de filament. comme d'origine il ce branche sur l'écran et moi je l'ai brancher sur la carte mère (d'origine) il fonctionne bien mais l'impression ne stop pas en fin de filament. je pense que si je change le firmware de la carte et de l'écran ça pourrais résoudre mon petit souci. si quelqu'un a une solution je suis preneur Lien vers le commentaire Partager sur d’autres sites More sharing options...
RFN_31 Posté(e) Janvier 3, 2023 Partager Posté(e) Janvier 3, 2023 (modifié) Bonjour, Tu as bien la possibilité d'activer le runout sensor dans tes menus ? Sinon si tu ne branches pas le détecteur à l'endroit prévu, il y a des chance qu'une modification soit à faire dans le firmware... Je pense notamment à la ligne (dans configuration.h) : #define NUM_RUNOUT_SENSORS Modifié (le) Janvier 3, 2023 par RFN_31 Lien vers le commentaire Partager sur d’autres sites More sharing options...
calimero021 Posté(e) Janvier 3, 2023 Auteur Partager Posté(e) Janvier 3, 2023 bonjour merci pour la réponse, j'ai pas la possibilité de modifier sur l'imprimante mais si je trouve le firmware sous Arduino je modifierais la ligne comme ton exemple j'ai aussi posé la question au SAV de 3D online il y a trois jour et toujours pas de réponse. je par à la recherche d'un firmware pour la carte de l'imprimante. bonne journée il y a une heure, RFN_31 a dit : NUM_RUNOUT_SENSORS j'ai décommenter la ligne mais quand je vérifie Arduino me met une erreur sur cette ligne (f#define FILAMENT_RUNOUT_SENSOR #if ENABLED(FILAMENT_RUNOUT_SENSOR) #define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. #define FILAMENT_RUNOUT_SCRIPT "M600" #endif) merci j'ai trouver une solution qui marche sans modifier le fichier, j'ai brancher le détecteur sur l'écran MKS comme sur l'image Lien vers le commentaire Partager sur d’autres sites More sharing options...
MrMagounet Posté(e) Janvier 3, 2023 Partager Posté(e) Janvier 3, 2023 @calimero021 alors c'est normale, par defaut les X1 et X2 on le Dectecteur de fin de filament câbler sur le TFT est en réalité l'organe qui gèrera la detection de fin de filament que ce soit avec le firmware TFT d'origine pour celui que je propose. Cela fonctionne bien sauf si tu couple octoprint a ton imprimante dans ce cas via octoprint tu aura plus de gestion de fin de filament car l'ecran TFT est le seule a le savoir. Si tu deporte le capteur de fin de filament sur la carte mère il faut adapter le firmware Marlin en conséquence pour activé le filament runout sensor dans marlin mais aussi indiquer quels pins sont utiliser par le capteur de filament, si tu n'apporte pas ces modifications impossibles que cela fonctionnes. TroisSix un membre du Forum avait réaliser un tuto pour expliquer les modification realiser pour la X1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
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