srad63 Posté(e) Janvier 26, 2022 Posté(e) Janvier 26, 2022 Bonjour tout le monde, Je possède une ENDER 5 dont j'ai modifié pas mal de choses. J'en suis plutôt satisfait. Un tout petit soucis est que j'ai installé un fin de filament 3 pins qui n'a aucune influence sur le fonctionnement, je m'explique. Firmware 2.0.9.1, SKR 1.4 Turbo, fin de filament activé dans le menu de la configuration sur mon TFT. config.h #define FILAMENT_RUNOUT_SENSOR #define NOZZLE_PARK_FEATURE config.adv.h #define ADVANCED_PAUSE_FEATURE #if ENABLED(ADVANCED_PAUSE_FEATURE) #define PAUSE_PARK_RETRACT_FEEDRATE 60 #define PAUSE_PARK_RETRACT_LENGTH 2 Branché ou débranché, il ne détecte ni le filament, ni le manque de filament. Branché, la petit LED rouge s'allume sur le boitier du détecteur. J' ai fait attention a brancher correctement les 3 fils sur la SKR, mais rien n'y fait ! Ce n'est pas trés grave, mais si quelqu'un avait une idée, je ne serais pas contre !? Merci d'avance de votre aide !
Morganne46 Posté(e) Janvier 26, 2022 Posté(e) Janvier 26, 2022 (modifié) @srad63Dans Configuration.h, est-ce que c'est ligne là sont décommentées ? Note : les valeurs de 7 sont propres à ma configuration #define FILAMENT_RUNOUT_SCRIPT "M600" // After a runout is detected, continue printing this length of filament // before executing the runout script. Useful for a sensor at the end of // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. #define FILAMENT_RUNOUT_DISTANCE_MM 7 #ifdef FILAMENT_RUNOUT_DISTANCE_MM 7 // Enable this option to use an encoder disc that toggles the runout pin // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM // large enough to avoid false positives.) #define FILAMENT_MOTION_SENSOR #endif #endif Modifié (le) Janvier 26, 2022 par Morganne46
srad63 Posté(e) Janvier 26, 2022 Auteur Posté(e) Janvier 26, 2022 il y a 19 minutes, Morganne46 a dit : @srad63Dans Configuration.h, est-ce que c'est ligne là sont décommentées ? Note : les valeurs de 7 sont propres à ma configuration #define FILAMENT_RUNOUT_SCRIPT "M600" // After a runout is detected, continue printing this length of filament // before executing the runout script. Useful for a sensor at the end of // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. #define FILAMENT_RUNOUT_DISTANCE_MM 7 #ifdef FILAMENT_RUNOUT_DISTANCE_MM 7 // Enable this option to use an encoder disc that toggles the runout pin // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM // large enough to avoid false positives.) #define FILAMENT_MOTION_SENSOR #endif #endif #define FILAMENT_RUNOUT_DISTANCE_MM 7 #define FILAMENT_MOTION_SENSOR Ces 2 lignes ne le sont pas effectivement, je les décommenterais d'ici la fin de semaine, je ne peux pas pour l'instant. Merci @Morganne46
fran6p Posté(e) Janvier 27, 2022 Posté(e) Janvier 27, 2022 @srad63 Ne décommente pas la seconde (FILAMENT_MOTION_SENSOR) Elle sert uniquement quand on a un détecteur de fin de filament avec roue codeuse (permet de vérifier que le filament n'est pas bloqué) comme celui de Bigtreetech. Tu l'as branché où sur ta carte SKR 1.4T ?
srad63 Posté(e) Janvier 28, 2022 Auteur Posté(e) Janvier 28, 2022 Le 27/01/2022 at 19:38, fran6p a dit : @srad63 Ne décommente pas la seconde (FILAMENT_MOTION_SENSOR) Elle sert uniquement quand on a un détecteur de fin de filament avec roue codeuse (permet de vérifier que le filament n'est pas bloqué) comme celui de Bigtreetech. Tu l'as branché où sur ta carte SKR 1.4T ? Bonjour, je l'ai branché sur le "E0 stop" capteur de filament comme indiqué sur la doc.
fran6p Posté(e) Janvier 29, 2022 Posté(e) Janvier 29, 2022 C'est quoi comme détecteur? Un lien pour voir de quoi il a l'air ?
srad63 Posté(e) Janvier 30, 2022 Auteur Posté(e) Janvier 30, 2022 (modifié) Il y a 22 heures, fran6p a dit : C'est quoi comme détecteur? Un lien pour voir de quoi il a l'air ? @fran6phttps://www.amazon.fr/dp/B08KY1FZJ9/ref=cm_sw_r_apan_glt_i_WJHAF5T2WHC6XMGJCFWZ?psc=1 Je l'ai recommandé sur Amazon car aprés l'avoir démonté la semaine dernière, je ne le retrouve pas et donc ne peut essayer avec les modifications de Marlin Modifié (le) Janvier 30, 2022 par srad63
fran6p Posté(e) Janvier 30, 2022 Posté(e) Janvier 30, 2022 Ça ressemble à celui de BTT (d'autres vendeurs existent). Si les fils sont bien connectés et que l'absence de filament éteint la diode (présence=allumée), peut-être faut-il essayer un «pulldown» au lieu d'un «pullup» (ou l'inverse) dans le configuration.h : Citation #define FILAMENT_RUNOUT_SENSOR #if ENABLED(FILAMENT_RUNOUT_SENSOR) #define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500. #define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. #define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present. #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. //#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
srad63 Posté(e) Janvier 30, 2022 Auteur Posté(e) Janvier 30, 2022 il y a une heure, fran6p a dit : Ça ressemble à celui de BTT (d'autres vendeurs existent). Si les fils sont bien connectés et que l'absence de filament éteint la diode (présence=allumée), peut-être faut-il essayer un «pulldown» au lieu d'un «pullup» (ou l'inverse) dans le configuration.h : OK @fran6p, dés que je pourrais, j'essaierais, merci d'avance !
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