Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

Je me permets de créer un nouveau sujet à peine inscrit. Vous me dites si c'est génant, ou pas dans la bonne rubrique.

Je rencontre des difficultés pour configurer mon bl touch.

Je vous passe le cablage, je suis sur Marlin 2.1.2.2, et là sur config.H+adv+pins

Je pense ne pas savoir ou différentier Zmin et Zprobe.

Si je fais M43 S mon bl touch est bien détecté et fonctionne a priori normalement.

Par contre si je fais M119je ne constate pas de changement de Zprobe.

le résultat :

Send: M119
Recv: Reporting endstop status
Recv: x_min: open
Recv: y_min: open
Recv: z_probe: open
Recv: ok
[...]
Send: M43 S
Recv: Servo probe test
Recv: . using index:  0, deploy angle: 10, stow angle:   90
Recv: . Probe Z_MIN_PROBE_PIN: 46
Recv: . Z_MIN_PROBE_ENDSTOP_INVERTING: false
Recv: . Check for BLTOUCH
Recv: = BLTouch Classic 1.2, 1.3, Smart 1.0, 2.0, 2.2, 3.0, 3.1 detected.
Recv: ** Please trigger probe within 30 sec **
Recv: . Pulse width: 30ms or more
Recv: = BLTouch V3.1 detected.
Recv: ok

 

Dans une conf précédente j'arrivais à voir ce changement d'état (fonction de la position de la pointe bltouch) mais sur Z min... Ce qui pour moi écarte un problème hard du genre connectique ou bl touch défectueux.

Et evidemment ma buse s'est encastré quelques fois sur le bed...

Merci de votre aide

je rajoute le retour de M43 P46 :
Send: M43 P46
Recv: PIN: PC14        M42 P46          Z_MIN_PROBE_PIN                        protected
Recv: ok

 

thks

Posté(e)

Mes avancees :

lorsque je fais un home Z juste apres une mise sous tension, ou bien un reset : ca marchepas, erreur. M119 ne change pas d'etat.

Par contre, si je fais M43 S, puis home Z, bah là ca fonctionne tout bien !

pb d'initialisation surement ?

 

Posté(e) (modifié)

Salut et bienvenue sur le forum,

Sans tes fichiers configuration.h et configuration_adv.h, il est difficile de répondre.

PS: n'hésite pas à ajouter le nom de ton imprimante dans ton profil, c'est pratique pour te répondre. (voir ce message pour plus d'explications)

PS2: C'est BigTreeTech 😉

Modifié (le) par pommeverte
  • Solution
Posté(e) (modifié)

Voici des fichiers de config à tester, où j'ai ajouté "    // modif PV" à la fin des lignes modifiées: Configuration.hConfiguration_adv.h

Si le problème persiste, il faudrait envisager de passer à la dernier version de Marlin (V2.1.2.5)

Par curiosité, tu as installé quel écran? un TFT qui communique uniquement en UART (câble à 5 fils)?

Il y a 4 heures, GtD73800xN3587 a dit :

Par contre pour corriger le beeg...je cherche...

Je pense que le délai est dépassé. Si un @Modérateurs Globaux passe dans les parages, il devrait pouvoir remplacer "Beeg" par "Big" dans le titre

Modifié (le) par pommeverte
  • Motard Geek changed the title to Big tree tech SKR mini E3V3 & bltouch / marlin 2.1.2.2
Posté(e)

Bonjour,

 

Merci beaucoup, ca fonctionne !!!

Je vais analyser tes modifs pour trouver mon loupé à moi

Pour le moment je n'ai pas installé d'écran. j'en acheterai un beau quand elle sera fonctionnelle en plein 😉

J'utilise octoprint sur un pc et ca me va bien.

Reste plus que quelques points à voir . Je dois revoir l'offset x/y de ma probe parce qu'elle veut faire des points hors bed,forcément ca plante. Et puis aussi déclencher le ventilo du corps de l'extrudeur, branché sur FAN2. J'ai cru voir qu'il fallait modifier un truc dans configuration adv.

Encore un grand merci

bah voila c'est good !

ventilo : HS. ok apres remplacement + reprise conf ADV

sonde : offset repris. enfin presque, je dois caler celui du Z. Mais j'ai compris la logique

Posté(e) (modifié)

Salut,

Il y a 3 heures, GtD73800xN3587 a dit :

Je dois revoir l'offset x/y de ma probe parce qu'elle veut faire des points hors bed

tu l'as probablement compris, mais ce sont les lignes suivantes du fichier configuration_adv.h qu'il faut adapter:

Citation

#if PROBE_SELECTED && !IS_KINEMATIC
  //#define PROBING_MARGIN_LEFT PROBING_MARGIN
  //#define PROBING_MARGIN_RIGHT PROBING_MARGIN
  //#define PROBING_MARGIN_FRONT PROBING_MARGIN
  //#define PROBING_MARGIN_BACK PROBING_MARGIN
#endif

par exemple, d'après la position de ton BLtouch (48,-25):

Citation

#if PROBE_SELECTED && !IS_KINEMATIC
  #define PROBING_MARGIN_LEFT 50
  #define PROBING_MARGIN_RIGHT PROBING_MARGIN
  #define PROBING_MARGIN_FRONT PROBING_MARGIN
  #define PROBING_MARGIN_BACK 30
#endif

si tu actives le réglage manuel du plateau LCD_BED_TRAMMING, il faudra également penser à revoir la position des points de palpage

PS: merci @Motard Geek pour la modif du titre 👍

Modifié (le) par pommeverte
  • J'aime 1
Posté(e)

Week end chargé désolé !

déjà encore merci.

Alors pour le positionnement j'ai fait différement, j'ai modifié directement là:

#define NOZZLE_TO_PROBE_OFFSET { 48, 25, -2.8}

et ca fonctionne à peu près. Mais je peux affiner les marges comme tu proposes.

encore merci

 

 

Posté(e)

Salut,

Il y a 2 heures, GtD73800xN3587 a dit :

Alors pour le positionnement j'ai fait différemment, j'ai modifié directement là

attention, ce paramètre correspond à la position physique du BLTouch par rapport à la buse. En aucun cas, il faut le bidouiller pour corriger la position des points de palpage du plateau. Tu risques de fausser la correction des points 🥴

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