Aller au contenu

GO Print

probleme BLTouch


Messages recommandés

bonjour a tous
je possède une imprimante geetech prusia i3 qui n'a plus grand chose d'origine
dessus une carte MKS-SGEN_L-V2 monté avec des TMC 2209 un ecran lcd 12864, un extrudeur BMG (double engrenage), une tète impression E3d V6 volcano
je suis sur marlin 2.0.6 et avec Visual studio (PIO)
je viens de recevoir mon BLtouch (un 3d touch) mais je pense avoir une mauvaise configuration
lorsque je fait un home (G28) ou bien avec l'afficheur
les axes X et Y impeccable
mais le 3D touch ne descend pas sa pointe et bien sur obliger d'arrêter l'imprimante
vous me direz surement que mon 3Dtouch est mal branché
A l'allumage la pointe descend et remonte 2 fois voyant rouge et bleu allumé (je ne sais toujours pas si c'est bien branché)
avec Pronterface les Gcode
M280 P0 S 10 la pointe descend seul la LED bleu allumé
M280 P0 S 90 la pointe remonte les LEDs Rouge et bleu allumé
M280 P0 S120 allez retour
M280 P0 S160 reset
tout fonctionne
idem avec l'afficheur en direct
au cas ou voici mes 2 configurations

configuration.h

configuration.adv.h

 

merci de vos réponses

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Il y a 1 heure, Complicyte1 a dit :

A l'allumage la pointe descend et remonte 2 fois voyant rouge et bleu allumé (je ne sais toujours pas si c'est bien branché)

Ca veut juste dire que ton BLTouch est alimenté en 5V

Si tu veux tester ton BLtouch, tu peux dé-commenté l’ante-pénultième ligne du fichier configuration_adv.h:

//#define PINS_DEBUGGING

Après avoir flashé le firmware, tu envoies M43 S et lorsque tu vois ce message "Please trigger probe within 30 sec" : tu as 30s pour appuyer légèrement sur la touche. Si tout se passe bien, tu as ce message de fin = BLTouch V3.1 detected.

exemple de résultat OK après envoi de M43 S:
17:46:58.214 : N15 M43 S0*99
17:46:58.230 : Servo probe test
17:46:58.230 : . using index:  0, deploy angle: 10, stow angle:   90
17:46:58.230 : . Probe Z_MIN_PIN: 19
17:46:58.230 : . Z_MIN_ENDSTOP_INVERTING: false
17:46:58.230 : . Check for BLTOUCH
17:47:01.747 : = BLTouch Classic 1.2, 1.3, Smart 1.0, 2.0, 2.2, 3.0, 3.1 detected.
17:47:02.294 : ** Please trigger probe within 30 sec **
17:47:04.435 : . Pulse width: 30ms or more
17:47:04.435 : = BLTouch V3.1 detected.
17:47:04.498 : ok N15 P15 B3

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, remibora a dit :

Salut,

Ca veut juste dire que ton BLTouch est alimenté en 5V

Si tu veux tester ton BLtouch, tu peux dé-commenté l’ante-pénultième ligne du fichier configuration_adv.h:

//#define PINS_DEBUGGING

Après avoir flashé le firmware, tu envoies M43 S et lorsque tu vois ce message "Please trigger probe within 30 sec" : tu as 30s pour appuyer légèrement sur la touche. Si tout se passe bien, tu as ce message de fin = BLTouch V3.1 detected.

exemple de résultat OK après envoi de M43 S:
17:46:58.214 : N15 M43 S0*99
17:46:58.230 : Servo probe test
17:46:58.230 : . using index:  0, deploy angle: 10, stow angle:   90
17:46:58.230 : . Probe Z_MIN_PIN: 19
17:46:58.230 : . Z_MIN_ENDSTOP_INVERTING: false
17:46:58.230 : . Check for BLTOUCH
17:47:01.747 : = BLTouch Classic 1.2, 1.3, Smart 1.0, 2.0, 2.2, 3.0, 3.1 detected.
17:47:02.294 : ** Please trigger probe within 30 sec **
17:47:04.435 : . Pulse width: 30ms or more
17:47:04.435 : = BLTouch V3.1 detected.
17:47:04.498 : ok N15 P15 B3

Bonjour merci de la réponse 

voici ce que j'ai en réponse avec prontface

SENDING:M43 S
Servo probe test
. using index:  0, deploy angle: 10, stow angle:   90
. Probe Z_MIN_PROBE_PIN: 56
. Z_MIN_PROBE_ENDSTOP_INVERTING: false
. Check for BLTOUCH
. Deploy & stow 4 times
WARNING: INVERTING setting probably backwards.
** Please trigger probe within 30 sec **
FAIL: No trigger detected

 

je vais voir de ce pas le tuto MKS

Lien vers le commentaire
Partager sur d’autres sites

j'ai donc été voir le tuto MKS

mais toujours pas de résultat

j'ai donc essayé d'autres choses

j'ai essayé le bltouch sur le servo port 2

    Le BLtouch ne fonctionne plus sauf a l'allumage 2 allez retours (mais indique juste qu'il y a du 5v)

j'ai donc remis sur le port 1

sur cette ligne

669 #define Z_MIN_PROBE_ENDSTOP_INVERTING true // Set to true to invert the logic of the probe.  // normalement false

true a la place de false aucun changement

puis sur la ligne

665 #define Z_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. // normalement false

true a la place de false

au moment d'un Home la pointe ne descend pas mais évidement le chariot monte un tout petit peu et s'arrête (normale puisque je suis sur TRUE)

Lien vers le commentaire
Partager sur d’autres sites

bonjour,

moi j'ai une s gen l V2 et un bl touch antclabs

dans config adv pour qu'il fonctionne les lignes :

#define  BLTOUCH_DELAY_500

#define BLTOUCH_SET_5V_MODE

doivent être activé.

autre différence:

on se branche en servo1 et Zmini et du coup on active dans config.h

# define Z_MIN_PROBE_USE_Z_MIN_ENDSTOP_PIN 

au lieu de

# define Z_MIN_PROBE_PIN  P1_24

je ne m'explique pas cette différence entre un clone et l'original mais bon peu être une piste

Vérifie bien aussi tout ton câblage c'est hyper sensible si mauvais contact

Modifié (le) par n.boitte
Lien vers le commentaire
Partager sur d’autres sites

Il y a 11 heures, n.boitte a dit :

bonjour,

moi j'ai une s gen l V2 et un bl touch antclabs

dans config adv pour qu'il fonctionne les lignes :

#define  BLTOUCH_DELAY_500

#define BLTOUCH_SET_5V_MODE

doivent être activé.

autre différence:

on se branche en servo1 et Zmini et du coup on active dans config.h

# define Z_MIN_PROBE_USE_Z_MIN_ENDSTOP_PIN 

au lieu de

# define Z_MIN_PROBE_PIN  P1_24

je ne m'explique pas cette différence entre un clone et l'original mais bon peu être une piste

Vérifie bien aussi tout ton câblage c'est hyper sensible si mauvais contact

merci de l'aide une petite amélioration mais cela ne fonctionne toujours pas
maintenant a l'allumage de l'imprimante reset du BLtouch (comme toujours)
mais l'amélioration est que lorsque que marlin a fini son initialisation le BLtouch refait un reset qu'il ne faisait pas avant

au pire vous pourriez m'envoyer vos configuration.h et configuration.adv.h

Lien vers le commentaire
Partager sur d’autres sites

bonjour,

oui je peu t'envoyé cela, tu aura des trucs a modifié je pense.

je suis en TMC 2209 V2 du coup j'ai le sensorless homing, le psu activé aussi

je peu désactivé les fonction avant si tu veux

Configuration.h Configuration_adv.h

Modifié (le) par n.boitte
Lien vers le commentaire
Partager sur d’autres sites

il y a 12 minutes, n.boitte a dit :

bonjour,

oui je peu t'envoyé cela, tu aura des trucs a modifié je pense.

je suis en TMC 2209 V2 du coup j'ai le sensorless homing, le psu activé aussi

je peu désactivé les fonction avant si tu veux

sur ma config je suis aussi en 2209 V2 (j'ai verifié),  je n'ai pas activé le sensorless homing et j'avoue que le psu je ne sais pas ce que c'est je pense que vous n'avez pas le même écran que moi (un 12864 ) cette ligne en config 

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

ne vous embêtez pas a désactivé les fonctions

Lien vers le commentaire
Partager sur d’autres sites

il y a 23 minutes, n.boitte a dit :

bonjour,

oui je peu t'envoyé cela, tu aura des trucs a modifié je pense.

je suis en TMC 2209 V2 du coup j'ai le sensorless homing, le psu activé aussi

je peu désactivé les fonction avant si tu veux

Configuration.h 91 Ko · 0 downloads Configuration_adv.h 146 Ko · 0 downloads

merci pour les fichiers je regarde cela tout a l'heure

Lien vers le commentaire
Partager sur d’autres sites

Le 30/01/2021 at 06:44, n.boitte a dit :

bonjour,

moi j'ai une s gen l V2 et un bl touch antclabs

dans config adv pour qu'il fonctionne les lignes :

#define  BLTOUCH_DELAY_500

#define BLTOUCH_SET_5V_MODE

doivent être activé.

autre différence:

on se branche en servo1 et Zmini et du coup on active dans config.h

# define Z_MIN_PROBE_USE_Z_MIN_ENDSTOP_PIN 

au lieu de

# define Z_MIN_PROBE_PIN  P1_24

je ne m'explique pas cette différence entre un clone et l'original mais bon peu être une piste

Vérifie bien aussi tout ton câblage c'est hyper sensible si mauvais contact

Bonsoir,

je n'ai pas eu le temps de m'occuper de mon imprimante avant
j'ai bien reçu vos fichiers de configurations (merci)

mais j'ai encore un soucis

si je valide cette ligne 
# define Z_MIN_PROBE_USE_Z_MIN_ENDSTOP_PIN 

quelque soit les autres lignes validées ou non

j'ai forcement une erreur de débogage 

Lien vers le commentaire
Partager sur d’autres sites

il y a 6 minutes, n.boitte a dit :

envoie moi ton config.h, je ferai un test de compil et si j'ai l'erreur je regarde d'où elle vient

c'est vraiment super sympa de regarder mon problème

configuration.h

configuration_adv.h

j'ai même ré-installer Visual et PIO

au cas ou j'aurai un problème non pas sur les config mais sur une autre partie du programme voici le dossier complet 

Marlin bugfix 2.0.6

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

bon j'ai ouvert carrément ton marlin, j'ai mis la config a jour avec Z_MIN_USE_Z_MIN_ENDSTOP et donc anulé Z_MIN_PROBE_PIN P1_24

J'ai compilé, pas de problème

ensuite j'ai flashé ma bécane avec

le home et le nivellement ce font correctement pas la ou il faut vu que j'ai pas la même bécane mais j'ai bien 

home de X

Home de Y

déplacement vers le centre théorique 

Home de Z

déplacement vers le coin gauche en haut ect ect

je te met le fichier bin issu de cette compil pour flashé ta carte et le config.h et config.adv

il faut bien que ton fils blanc et noir soit branché a la place du end stop min Z

Je regarde les caractéristique du 3D touch pour voir si y as pas un loup par rapport a mon BL TOUCH antslab

firmware.bin Configuration.h Configuration_adv.h

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

alors là !! je ne comprends pas
quand je compil l'imprimante n'est pas branché et donc il ne peut savoir si les fils sont bien branchés (mais oui les fils sont au bon endroit )

j'ai donc installer le firmware sur la carte et incroyable le 3d touch ce déploie l'extrudeur descend normalement et lorsque que l'épingle touche le plateau l'extrudeur remonte 

par contre j'ai tout a re-regler je suis a 1cm du plateau

et platformIO ne compile pas avec le votre remis sur marlin

Lien vers le commentaire
Partager sur d’autres sites

le gros problème c'est que ces fichiers ont été compilé avec le marlin que tu m'a fourni

tu confirme que le fichier bin fonctionne ?

solution:

tu supprime le dossier marin bugfix de l'espace de travail dans visual sudio

(clic droit sur le dossier - supprimer le dossier de l'espace de travail -) en dessous de sans titre espace de travail.

tu ferme vs code

tu vire ton dossier marlin bugfix et tu le réinstalle

tu l'ouvre et copie le config.h et config adv, il va te demander si tu veux remplacé les fichiers existant tu dis oui lol

tu ouvre a nouveau VS CODE normalement pio homei ne devrai pas s'ouvrir donc tu clic sur le petit martien et open

la tu fais open project et tu va chercher ton marlin bugfix dans l'arborescence et lorsqu'il te dit open marlin bugfix tu ouvre

tu devra aller dans platform io ini mettre LPC1769

et la normalement si y as pas de chat noir ça doit compiler

Modifié (le) par n.boitte
Lien vers le commentaire
Partager sur d’autres sites

Il y a 19 heures, n.boitte a dit :

donc avec le firmware que je t'ai compilé, le bl fonctionne si je comprends bien

mais si tu essaie de compilé avec  le config.h  et adv ci dessus ça bug c'est ça ?

oui absolument
tout fonctionne avec le firmware le BL fonctionne l'imprimante n'est plus régler car j'avais tout  repris depuis le départ avec les données que je me rappelais

mais je ne peut  rien régler avec Visual car erreur de compil avec le config.h que vous m'avez envoyé

 

Il y a 19 heures, n.boitte a dit :

le gros problème c'est que ces fichiers ont été compilé avec le marlin que tu m'a fourni

tu confirme que le fichier bin fonctionne ?

solution:

tu supprime le dossier marin bugfix de l'espace de travail dans visual sudio

(clic droit sur le dossier - supprimer le dossier de l'espace de travail -) en dessous de sans titre espace de travail.

tu ferme vs code

tu vire ton dossier marlin bugfix et tu le réinstalle

tu l'ouvre et copie le config.h et config adv, il va te demander si tu veux remplacé les fichiers existant tu dis oui lol

tu ouvre a nouveau VS CODE normalement pio homei ne devrai pas s'ouvrir donc tu clic sur le petit martien et open

la tu fais open project et tu va chercher ton marlin bugfix dans l'arborescence et lorsqu'il te dit open marlin bugfix tu ouvre

tu devra aller dans platform io ini mettre LPC1769

et la normalement si y as pas de chat noir ça doit compiler

oui absolument le fichier BIN fonctionne !!!

je suis vos conseil et je reviens vous dire
Mais un très très grand merci a vous

Lien vers le commentaire
Partager sur d’autres sites

lorsque tu as réinstallé vs code tu as réinstallé platform io, l'extension 

j'ai refait l'essai en partant de marling bugfix et en mettant tout les lignes a la main sans copie collé 

j'ai recompilé et ça marche

les petit carré extension au dessus du martien

Modifié (le) par n.boitte
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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...