hidius Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 Bonjour, Voici comment installer un détecteur de présence filament sur nos cher Geeetech. Lorsque le module détecte l'absence du filament, l'imprimante va se mettre en pause, se parquer en X et Y et attendre que l'on recharge un filament. Ensuite elle reprend l’impression. C'est plutôt pratique pour finir les fins de bobines ou jouer avec plusieurs couleurs sur une même impression. Ici je vais réutiliser le fin de course mecanique Z puisque je suis passé a l'autolevel. Au niveau du support on en trouve pas mal sur Thingiverse. Perso j'ai fais le miens, je le mettrai a disposition si ca intéresse du monde et ça donne ceci sans le couvercle. : Je sais l'impression est dégueulasse, merci a ICEFilament pour avoir des fluctuations énormes de diamètre. Je l'utilise du coup pour mes essais. Je le branche à la place du X-max. Ca pourrait être Y-MAX ou Z-MAX, il faudra adapter la config dans Marlin. Coté Marlin il suffit d'activer la fonctionnalité. Par contre elle a comme prérequis ADVANCED_PAUSE_FEATURE qui a elle même comme prérequis NOZZLE_PARK_FEATURE . Pour un Marlin 1.1.8, ça donne : Dans configuration.h #define NOZZLE_PARK_FEATURE #define FILAMENT_RUNOUT_SENSOR #if ENABLED(FILAMENT_RUNOUT_SENSOR) #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined. #define FILAMENT_RUNOUT_SCRIPT "M600" #endif Dans configuration_adv.h #define ADVANCED_PAUSE_FEATURE #if ENABLED(ADVANCED_PAUSE_FEATURE) #define PAUSE_PARK_RETRACT_FEEDRATE 60 #define PAUSE_PARK_RETRACT_LENGTH 2 #define FILAMENT_CHANGE_UNLOAD_FEEDRATE 10 #define FILAMENT_CHANGE_UNLOAD_LENGTH 100 #define FILAMENT_CHANGE_LOAD_FEEDRATE 6 #define FILAMENT_CHANGE_LOAD_LENGTH 0 #define ADVANCED_PAUSE_EXTRUDE_FEEDRATE 3 #define ADVANCED_PAUSE_EXTRUDE_LENGTH 50 #define PAUSE_PARK_NOZZLE_TIMEOUT 45 #define FILAMENT_CHANGE_NUMBER_OF_ALERT_BEEPS 5 #define PAUSE_PARK_NO_STEPPER_TIMEOUT #define PARK_HEAD_ON_PAUSE //#define HOME_BEFORE_FILAMENT_CHANGE #endif Dans pins_GT2560_A.h //#define X_MAX_PIN 24 #define FIL_RUNOUT_PIN 24 // X_MAX Voila 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
L'ami René Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 Bonjour hidius, Bravo et merci ! L'ami René Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 salut super et bien pensé cool Lien vers le commentaire Partager sur d’autres sites More sharing options...
pascal_lb Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 effectivement pas bête le coup du endstop Lien vers le commentaire Partager sur d’autres sites More sharing options...
diiity Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 C'est un bon système, il ne manque plus qu'une alarme sonore qu'il suffit de brancher en // Lien vers le commentaire Partager sur d’autres sites More sharing options...
hidius Posté(e) Mars 7, 2018 Auteur Partager Posté(e) Mars 7, 2018 il y a 23 minutes, diiity a dit : C'est un bon système, il ne manque plus qu'une alarme sonore qu'il suffit de brancher en // La machine émet plusieurs bips sonores fort. Lien vers le commentaire Partager sur d’autres sites More sharing options...
phil135 Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 pas mal, très intéressant. pour aller avec on peut trouver le soft pour que l' (arduino uno + ethenet shield) envoi un email, je ne le sens pas trop à ajouter sur la GT2560 , mais un petit montage spécifique à coté serait assez simple Lien vers le commentaire Partager sur d’autres sites More sharing options...
diiity Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 alors rien à redire, si ce n'est que chapeau et merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
zyban Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 (modifié) Quand on n'entend plus @hidius, c'est qu'il est occupé à nous cuisiner quelque chose. Excellente idée Au fait, n'as tu pas un problème d'affichage bizarre intermittent des symboles de températures et de frame rate avec le marlin 1.1.8? Modifié (le) Mars 7, 2018 par zyban Lien vers le commentaire Partager sur d’autres sites More sharing options...
hidius Posté(e) Mars 7, 2018 Auteur Partager Posté(e) Mars 7, 2018 il y a 11 minutes, zyban a dit : Au fait, n'as tu pas un problème d'affichage bizarre intermittent des symboles de températures et de frame rate avec le marlin 1.1.8? Non rien remarqué, je regardes le LCD que tres rarement en fait :S. Je vais essayé de faire gaf Lien vers le commentaire Partager sur d’autres sites More sharing options...
L'ami René Posté(e) Mars 7, 2018 Partager Posté(e) Mars 7, 2018 Bonjour hidius, Cela n'est pas une demande personnelle, simplement une petite question comme ça, qui m'a traversé l'esprit. Il n'y a pas d'hyperlien pour le, les dessins 3D de la fixation de l'interrupteur détecteur de filament, c'est un oublie ou autre chose ? L'ami René Lien vers le commentaire Partager sur d’autres sites More sharing options...
hidius Posté(e) Mars 8, 2018 Auteur Partager Posté(e) Mars 8, 2018 Voici : https://www.thingiverse.com/thing:2818827 Mais il peut etre tres largement amelioré Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) Mars 8, 2018 Partager Posté(e) Mars 8, 2018 Encore une très belle contribution ! 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