Aller au contenu

Filament ABS

8 bits A quel connecteur brancher un capteur de fin de filament sur une MKS-GENL ?


Hervé-34

Messages recommandés

Bonsoir à tous !

Voilà, j'ai monté une MKS-GENL sur une imprimante, mais je voudrai y

mettre un capteur de fin de filament. Cette carte est sous Marlin 1.1.9

J'ai bien vu dans Marlin les lignes;

//#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"
 

Je comprend bien que c'est pour " dire " à Marlin qu'il y a un capteur de fin de filament,

je suppose aussi qu'avec le M600 il doit faire comme un changement de filament,

mais ou trouver l'endroit ou on configure le connecteur qui va bien ?? là je coince !!

Sur la carte il y a quelques connecteurs de libre, mais comment les attribuer au capteur ??

Merci à vous tous !

Hervé

Modifié (le) par Hervé-34
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir, pour l'assignement , ca se passe dans le fichier pins_ramps.h :

// define digital pin 4 for the filament runout sensor. Use the RAMPS 1.4 digital input 4 on the servos connector
#ifndef FIL_RUNOUT_PIN
  #define FIL_RUNOUT_PIN    4
#endif

Attention que le pin que tu vas assigner ne soit pas défini ailleurs dans le fichier pour une autre fonction .

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir @Snakesrules !!

Et moi qui cherchais dans le configu_adv-h !! je ne risquait pas de trouver !!

Maintenant il me faut trouver un endroit libre !!

Est-ce que le connecteur de la seconde thermistance du O1 pourrait aller ?

vu que je n'aurai jamais deux buses ?

Hervé

Modifié (le) par Hervé-34
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

pour être honnete , je ne sais pas te dire ... mais au pire , tu dois bien avoir des pins libres sur AUX1 /2 /3 ou sur les servos non ?

Après au pire , ca se tente , tu verras vite avec M119 l'etat du contact pour voir si ca fonctionne ou pas .

Lien vers le commentaire
Partager sur d’autres sites

il y a 1 minute, Hervé-34 a dit :

Ok @Snakesrules !

Je vais essayer le D49 et je te dit le résultat, on ne sais jamais

ça peut servir à quelqu'un !!

Hervé

Ok , Pins_ramps.h pour la config , le #define FILAMENT_RUNOUT_SENSOR  et ensuite M119 pour vérifier avant de lancer "en production" . Suivant ton contacteur , il te faudra peut être inverser le sens par #define FIL_RUNOUT_INVERTING false ou true . Je crois qu'il faut avoir Triggered quand le filament est présent et open quand vide ( de tête , à verifier 🙂 )

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

  • 1 year later...

ca fait un moment que je cherchais l'info 

merci merci merci !!!!!!!!!

par contre quand est il du bouton poussoir pour activer le changement de fil 

ou faut il le câbler ? 

peut être sur la même pin ?

si vous avez la réponse je suis preneur !!!

Lien vers le commentaire
Partager sur d’autres sites

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...