GtD73800xN3587 Posté(e) Mars 27 Posté(e) Mars 27 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
GtD73800xN3587 Posté(e) Mars 27 Auteur Posté(e) Mars 27 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 ?
pommeverte Posté(e) Mars 27 Posté(e) Mars 27 (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) Mars 27 par pommeverte
GtD73800xN3587 Posté(e) Mars 27 Auteur Posté(e) Mars 27 Merci pour ta réponse. Voici les fichiers. l'imprimante est faite maison, me semble qu'elle ressemble fortement à une ender 3 (je complète mon profil) Par contre pour corriger le beeg...je cherche... Configuration_adv.h Configuration.h
Solution pommeverte Posté(e) Mars 27 Solution Posté(e) Mars 27 (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) Mars 27 par pommeverte
GtD73800xN3587 Posté(e) Mars 28 Auteur Posté(e) Mars 28 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
pommeverte Posté(e) Mars 28 Posté(e) Mars 28 (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) Mars 28 par pommeverte 1
GtD73800xN3587 Posté(e) Mars 31 Auteur Posté(e) Mars 31 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
pommeverte Posté(e) Mars 31 Posté(e) Mars 31 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
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