Aller au contenu

Acheter Bambu Lab A1

Position buse pendant vérification maillage bed leveling


Aller à la solution Résolu par pommeverte,

Messages recommandés

Bonjour

Je Suis sur marlin 2.1

J’utilise une bed leveling type bilinear. 
j’ai configuré le  MULTIPLE_PROBING a 3 et l’EXTRA_PROBING a 2. Le BL touch est correctement réglé et j’obtiens une déviation de 0.003122.
une fois le palpage terminé , le mesh est enregistré et en sélectionnant le maillage via le tft35, on a la possibilité de vérifier chaque point.

lors de la sélection d’un point, la buse se déplace sur les coordonnées et j’observe beaucoup de dispersion. 
du coup, je me pose la question : à quelle hauteur se place la buse quand on sélectionne un point de maillage ? 0?

avez vous des pistes pour réduire la dispersion de mesure ?

Merci de vos retours .

 

 

Lien vers le commentaire
Partager sur d’autres sites

Salut et bienvenue sur le forum,

Il y a 6 heures, Stef001 a dit :

Le BL touch est correctement réglé et j’obtiens une déviation de 0.003122

Est-ce que tu veux dire que lorsque tu actives, dans les sources, le Gcode M48 en décommentant la ligne suivante du fichier configuration.h:

//#define Z_MIN_PROBE_REPEATABILITY_TEST

Tu constates une déviation de 0.003 en envoyant un M48? en passant, je te conseille plutôt de regarder le Range qui correspond à la dispersion totale des mesures.

Si ce n'est pas le cas, je te conseille de faire ce test.

Il y a 6 heures, Stef001 a dit :

lors de la sélection d’un point, la buse se déplace sur les coordonnées et j’observe beaucoup de dispersion.

je n'ai pas compris cette phrase 😅

Il y a 6 heures, Stef001 a dit :

du coup, je me pose la question : à quelle hauteur se place la buse quand on sélectionne un point de maillage ? 0?

je ne vois pas le rapport 🤨, mais si tu veux connaitre la position en cours, il suffit d'envoyer le Gcode M114

Il y a 6 heures, Stef001 a dit :

avez vous des pistes pour réduire la dispersion de mesure ?

tu peux vérifier les points suivants:

  • la propreté du plateau
  • la propreté de l'extrémité de la touche du BLTouch
  • le réglage et propreté des galets du plateau et/ou du chariot X
  • la rigidité de la fixation du BLTouch
Lien vers le commentaire
Partager sur d’autres sites

Boujour

merci @pommeverte pour tes réponses.

oui je parle bien du test bltouch « Z_MIN_PROBE_REPEATABILITY_TEST« 

voici ce que j’ai après avec exécute le test:

mean: 0.00027, min: -0.00100, max: 0.00200

range : 0.00300, Standard deviation : 0.00089

Qu’en penses tu?

quand je disais que j’observais beaucoup de dispersion :

À partir du tft35, lorsque l’on clique sur un point du maillage, on peut l’éditer . À ce moment , la buse vient se placer au coordonnée du point et descend jusqu’au plateau . 
c’est à ce moment que j’observe de la dispersion, tantôt la buse est en contact avec le plateau , tantôt elle est à environ 0.5mm du plateau.
 D’où ma question qui était de savoir si lors de la vérification d’un point du maillage , la buse vient se placer à Z=0 ou une autre valeur (ex. 0.2mm)

En pj ,l’écran du maillage en question, l’écran affiché quand on sélectionne un des points et la position de la buse par rapport au plateau sur ce point.

 

cote fixation bltouch ça me semble ok. Mon système de guidage et de tête d’impression est basé sur une ultimaker (voir photo) et j’ai effectivement un peu de jeu entre la tête d’impression et les axes X et Y.  peut être la cause de mes pb 

 

 

 

 

 

image.jpg

image.jpg

image.jpg

image.jpg

Lien vers le commentaire
Partager sur d’autres sites

  • Solution

Salut,

Le 13/12/2023 at 21:12, Stef001 a dit :

range : 0.00300, Standard deviation : 0.00089

Qu’en penses tu?

ce sera difficile de faire mieux 😅. C'est conforme aux valeurs habituelles

Le 13/12/2023 at 21:12, Stef001 a dit :

À ce moment , la buse vient se placer au coordonnée du point et descend jusqu’au plateau . 
c’est à ce moment que j’observe de la dispersion, tantôt la buse est en contact avec le plateau , tantôt elle est à environ 0.5mm du plateau.
 D’où ma question qui était de savoir si lors de la vérification d’un point du maillage , la buse vient se placer à Z=0 ou une autre valeur (ex. 0.2mm)

Je n'ai pas trouvé dans le firmware de l'écran la commande envoyée. Par contre, tu pourrais questionner l'imprimante avec un M114, depuis Pronterface ou Repetier-host, pour connaitre la position de la buse.
Il serait aussi intéressant que tu nous fournisses le résultat d'un M420 V1 T0 qui correspond aux mesures. Tu pourrais même lancer 3 nivellements et nous fournir les 3 résultats. Cela permettra de se faire un avis sur:

Le 13/12/2023 at 21:12, Stef001 a dit :

j’ai effectivement un peu de jeu entre la tête d’impression et les axes X et Y.  peut être la cause de mes pb 

 

Modifié (le) par pommeverte
Lien vers le commentaire
Partager sur d’autres sites

@pommeverte,

j'ai fini par trouver a quelle hauteur se place la buse lors de la vérification d’un point du maillage , cela se configure dans le configuration.h du TFT35 ligne 669 LEVELING_Z_POS 0.2f donc dans mon cas, c'est a 0.2mm.  Dans le print screen que j'ai posté plus haut, le point de mesure est la valeur précédée par ZH: et la position de la buse est affichée en gros caractères et correspond à ZH + 0.2mm.

petite question : savez vous comment faire du multi-probing pour le homing des Z?

j'ai pu activer le multi probing pour le nivellement ( MULTIPLE_PROBING et l’EXTRA_PROBING ) mais pas moyen de trouver comment pour le homing du Z.

comme demandé, je vous joint les 3 résultats des nivellements via la cmd M420 v1 t0. 14 minutes par nivellement de 36 points, trop long 🙄

ainsi que le nivellement 3 vérifié et corrigé  via l'éditeur de mesh du tft35. Comme on le voit sur le dernier mesh, mon plateau n'est pas si tordu. alors que si on se fie au 3 premiers, c'est l'inverse. 

j'ai changé l'ensemble des roulements avant de faire les mesures, donc pas de jeux. D'ou peux venir le problème? 

plateau a 110° buse a 70°

nivellement 1:

 0     1      2      3      4      5      6
0 +0.091 -0.006 -0.059 -0.073 -0.056 +0.059
1 +0.149 +0.046 -0.011 +0.007 +0.021 +0.103
2 +0.203 +0.087 +0.020 +0.022 +0.048 +0.120
3 +0.224 +0.116 +0.063 +0.058 +0.089 +0.173
4 +0.228 +0.126 +0.087 +0.082 +0.106 +0.212
5 +0.248 +0.173 +0.161 +0.162 +0.150 +0.257
image.png.0b0ff8a1d616c1df37c76b28ff9cefa2.png

nivellement 2:

 0      1      2      3      4      5
0 +0.096 +0.001 -0.051 -0.066 -0.037 +0.073
1 +0.131 +0.009 -0.054 -0.044 -0.026 +0.044
2 +0.141 +0.025 -0.040 -0.038 -0.008 +0.057
3 +0.161 +0.043 -0.018 -0.016 +0.011 +0.077
4 +0.134 +0.031 -0.003 -0.003 +0.024 +0.107
5 +0.149 +0.071 +0.055 +0.064 +0.048 +0.124

image.png.8164100cef9a6378110c70b983a2e88f.png

nivellement 3:

0      1      2      3      4      5
0 +0.125 +0.027 -0.036 -0.044 -0.017 +0.091
1 +0.154 +0.028 -0.036 -0.033 -0.016 +0.054
2 +0.143 +0.029 -0.033 -0.034 -0.005 +0.056
3 +0.156 +0.041 -0.019 -0.024 -0.004 +0.063
4 +0.128 +0.026 -0.005 -0.009 +0.010 +0.097
5 +0.141 +0.041 +0.024 +0.043 +0.035 +0.117

image.png.e4a5f7e6c45a155408732fb78de8ffa0.png

 

et pour finir le nivellement 3 vérifié et corrigé  via l'éditeur de mesh du tft35:

0      1      2      3      4      5
0 +0.060 +0.030 +0.000 -0.010 -0.010 +0.000
1 +0.060 +0.040 +0.010 +0.000 +0.010 +0.010
2 +0.050 +0.010 -0.020 -0.020 -0.020 +0.010
3 +0.050 +0.020 -0.020 -0.020 -0.020 +0.010
4 +0.010 +0.020 +0.000 -0.020 +0.000 +0.000
5 +0.030 +0.000 -0.020 -0.030 -0.040 -0.010

 

image.png.6d2a451ab72b0489ffc93fcea8cd51c0.png

Modifié (le) par Stef001
Lien vers le commentaire
Partager sur d’autres sites

Salut,

Le 18/12/2023 at 19:27, Stef001 a dit :

petite question : savez vous comment faire du multi-probing pour le homing des Z?

j'ai pu activer le multi probing pour le nivellement ( MULTIPLE_PROBING et l’EXTRA_PROBING ) mais pas moyen de trouver comment pour le homing du Z.

Ce sujet a été abordé dans cette demande qui est toujours active. On peut en conclure qu'elle n'a pas et, d'après les messages, ne sera probablement pas implantée.
Si tu souhaites cette fonctionnalité, tu devras modifier les sources. 🥴

Le 18/12/2023 at 19:27, Stef001 a dit :

comme demandé, je vous joint les 3 résultats des nivellements via la cmd M420 v1 t0

Une rapide analyse montre une augmentation progressive des dispersions lorsque la tête s'éloigne de l'origine X (avant?), essentiellement due au 1er palpage.
N'ayant pas de détails sur la conception mécanique de ton imprimante, il est difficile d'être plus précis. analyse mesures plateau.pdf

Lien vers le commentaire
Partager sur d’autres sites

@pommeverte, merci pour ton analyse.

j'ai effectivement de la dispersion quand les X augmentent.

ci dessous une série de 20 palpages G30 a X=20 en vert puis à X=220  en bleu pour le premier palpage puis en rouge pour le second.

je vois pas d'où ca peut venir. Pourquoi la dispersion diminue sur la 2eme série et pourquoi j'ai pas le pb sur les X proches de 0, la, je sèche.

image.png.7c94670068efd1eacb69819737416b7c.png

ma conception est basée sur l'imprimante ultimaker. (chariot pour les X-Y et le plateau pour les Z.)

axes de diamètre 6 pour les 2 axes supportant la tête et axes de diamètre 8 pour les 4 axes supportant la synchro des axes X et Y.

axe de 12 pour les Z.

je suis parti des plans 3D ultimaker dispo sur GitHub puis je les ai adapté à mes besoins.

le caisson est un bâtie en alu plein de 6mm d'épaisseur découpé au laser servant de support pour les axes de guidages montés sur roulement épaulés.

ca permet d'avoir un environnement clos ideal pour l'ABS.

Les moteurs sont des hanpose nema17  et gérer par des steppers TMC5160 et une carte SKR 3 EZ + tft35.

le support plateau est en inox de 3mm donc très rigide et le plateau d'impression est une plaque d'alu de 4mm prise en sandwich entre un patch de 500w sous 220v  et une plaque magnétique +plaque pei.

ma tête d'impression est une bi-buse avec changement de hauteur de la buse par mouvement su une butée fixe. (cf. https://www.youmagine.com/designs/dxu-dual-extrusion-upgrade-for-um2)

elle coulisse sur les 2 axes de 6mm par des roulements linéaire LM6LUU de marque MSM

 

ci dessous quelques photos:

WhatsAppImage2023-12-23at11_49_54.thumb.jpeg.9dc7f52eff05a238b6f130db2cba21ee.jpegWhatsAppImage2023-12-23at11_50_28.thumb.jpeg.2684b73a7d7734da84086e737c44a637.jpegWhatsAppImage2023-12-23at11_50_20.thumb.jpeg.0ce6f8587218f4755f97fd7ad814e60d.jpegWhatsAppImage2023-12-23at11_50_03.thumb.jpeg.96ae95772cd13bac1ab2b468e257fc3f.jpegWhatsAppImage2023-12-23at11_50_41.thumb.jpeg.6dca314c84b9ba05716d60d6f9348bb8.jpeg

 

 

Modifié (le) par Stef001
Lien vers le commentaire
Partager sur d’autres sites

Salut,

Le 19/12/2023 at 23:01, pommeverte a dit :

Une rapide analyse montre une augmentation progressive des dispersions lorsque la tête s'éloigne de l'origine X

A priori, j'ai bêtement inversé le X et le Y dans ma phrase 😩. C'est bien sur l'axe Y que le défaut s'amplifie.

Si tu es dans la même configuration que dans ce sujet, c'est à dire avec l'origine en Y au fond, alors cela pourrait indiquer que tu manques de rigidité au niveau de l'avant de ton plateau. Il faudrait donc vérifier la liaison entre la tôle à bords pliés et le chariot Z, en espérant que ce ne soit pas un défaut des douilles à billes. 🥴 Cela dit, tes ressorts de plateau ne me paraissent pas très raides. Ils ressemblent à ceux présents sur certains modèles d'Ender 3, qu'il vaut mieux remplacer par des ressorts jaunes ou des plots en silicone

Citation

ender3-ressorts_.jpg.fafd297aeffa7f47559f4c1342b314f1.jpg

 

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