Aller au contenu

Filament ABS

Seb@stien

Auto Bed Leveling sur une CR-10

Messages recommandés

Bonjour,

Tu penses que ça a une incidence ?

Je vais relancer un réglage de mon Z Offset, en attendant je viens de faire un test de répétabilité à 60°C :

 Send: M48 V4
 M48 Z-Probe Repeatability Test
 Positioning the probe...
 Bed X: 150.000 Y: 150.000 Z: -0.089
 1 of 10: z: -0.084 mean: -0.0840 sigma: 0.000000 min: -0.084 max: -0.084 range: 0.000
 2 of 10: z: -0.089 mean: -0.0865 sigma: 0.002500 min: -0.089 max: -0.084 range: 0.005
 3 of 10: z: -0.094 mean: -0.0888 sigma: 0.003880 min: -0.094 max: -0.084 range: 0.010
 4 of 10: z: -0.091 mean: -0.0894 sigma: 0.003489 min: -0.094 max: -0.084 range: 0.010
 5 of 10: z: -0.099 mean: -0.0913 sigma: 0.004956 min: -0.099 max: -0.084 range: 0.015
 6 of 10: z: -0.091 mean: -0.0913 sigma: 0.004525 min: -0.099 max: -0.084 range: 0.015
 7 of 10: z: -0.095 mean: -0.0918 sigma: 0.004390 min: -0.099 max: -0.084 range: 0.015
 8 of 10: z: -0.095 mean: -0.0922 sigma: 0.004242 min: -0.099 max: -0.084 range: 0.015
 9 of 10: z: -0.098 mean: -0.0928 sigma: 0.004334 min: -0.099 max: -0.084 range: 0.015
 10 of 10: z: -0.095 mean: -0.0930 sigma: 0.004144 min: -0.099 max: -0.084 range: 0.015
 Finished!
 Mean: -0.092950 Min: -0.099 Max: -0.084 Range: 0.015
 Standard Deviation: 0.004144

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 7 heures, Seb@stien a dit :

Tu penses que ça a une incidence ?

Aucune idée mais je remarque juste que tu n'as aucun point au dessus de 0.. Comme si tu n'avais pas de point de référence.

Lorsque tu lances un home G28, il va bien au centre ?

Partager ce message


Lien à poster
Partager sur d’autres sites
youtube drone débutant
Le 06/04/2018 at 13:24, sallinder a dit :

regarde ton Malin a ces lignes dans configuration h 

910. #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
911.
912. // Set the number of grid points per dimension.
913. #define GRID_MAX_POINTS_X 5
914. #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

la ligne en jaune la ca fait 5 points en X par 5 points en Y soit 5X5= 25 points (config chez moi )

Tu devrais tout de même tenter de te mettre en 5*5 points et d'activer la subdivision comme je l'indique dans un autre post.. Ça coûte rien et tu auras juste plus de précision...

Pour info., voici ce que j'obtient après un G29 :

Bilinear Leveling Grid:
       0      1      2      3      4
0 -0.055 -0.035 -0.033 +0.120 +0.272
1 -0.058 -0.065 +0.005 +0.195 +0.250
2 -0.080 +0.022 +0.020 +0.090 +0.155
3 -0.173 -0.058 +0.080 +0.077 +0.125
4 -0.187 -0.115 +0.035 +0.105 +0.157

Subdivided with CATMULL ROM Leveling Grid:
         0        1        2        3        4        5        6        7        8        9       10       11       12
0 -0.05500 -0.04769 -0.04037 -0.03500 -0.03843 -0.04380 -0.03250 +0.00722 +0.06361 +0.12000 +0.17083 +0.22167 +0.27250
1 -0.05509 -0.05408 -0.05308 -0.04935 -0.04631 -0.04055 -0.01917 +0.02939 +0.09357 +0.15167 +0.19440 +0.23104 +0.26769
2 -0.05519 -0.06048 -0.06578 -0.06370 -0.05419 -0.03731 -0.00583 +0.05156 +0.12354 +0.18333 +0.21797 +0.24042 +0.26287
3 -0.05750 -0.06287 -0.06824 -0.06500 -0.05185 -0.03009 +0.00500 +0.06444 +0.13722 +0.19500 +0.22333 +0.23667 +0.25000
4 -0.06093 -0.05435 -0.04777 -0.03833 -0.02826 -0.01533 +0.01000 +0.05906 +0.12051 +0.16991 +0.19508 +0.20819 +0.22130
5 -0.06657 -0.04181 -0.01705 +0.00139 +0.00556 +0.00341 +0.01250 +0.04439 +0.08752 +0.12481 +0.14862 +0.16658 +0.18454
6 -0.08000 -0.04194 -0.00389 +0.02250 +0.02676 +0.01935 +0.02000 +0.03815 +0.06435 +0.09000 +0.11204 +0.13352 +0.15500
7 -0.10852 -0.06681 -0.02510 +0.00741 +0.02445 +0.03229 +0.04056 +0.05172 +0.06331 +0.07750 +0.09589 +0.11688 +0.13787
8 -0.14481 -0.10434 -0.06387 -0.02630 +0.00952 +0.04244 +0.06611 +0.07372 +0.07208 +0.07528 +0.08962 +0.10879 +0.12796
9 -0.17250 -0.13500 -0.09750 -0.05750 -0.00815 +0.04370 +0.08000 +0.08769 +0.07981 +0.07750 +0.08963 +0.10731 +0.12500
10 -0.18324 -0.14998 -0.11672 -0.07833 -0.02619 +0.03108 +0.07278 +0.08545 +0.08254 +0.08370 +0.09683 +0.11402 +0.13120
11 -0.18537 -0.15809 -0.13082 -0.09667 -0.04699 +0.00957 +0.05389 +0.07518 +0.08424 +0.09435 +0.11031 +0.12733 +0.14435
12 -0.18750 -0.16620 -0.14491 -0.11500 -0.06778 -0.01194 +0.03500 +0.06491 +0.08593 +0.10500 +0.12380 +0.14065 +0.15750

X:292.00 Y:255.00 Z:11.03 E:0.00 Count X:23360 Y:20400 Z:4500

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai donc tout repris et profité pour changer l'alimentation du capteur (au cas où)

  • Erase de l'EEPROM : M502
  • M500
  • G28
  • G1 Z0
  • Réglage de l'offset (Z-3.15)

J'ai modifié aussi le bout de GCODE dans mon début d'impression :

  • G28 ; home all axes
  • G29 ; auto level
  • G4 S10; wait for heaters to recover
  • G1 X0 Y20 Z0.2 F3000 ; get ready to prime
  • G92 E0 ; reset extrusion distance
  • G1 F200 E25 ; extrude filament
  • G92 E0 ; reset extrusion distance again
  • M420 Z1 ; fade ABL off after 1mm

Relancé un G29 V4 pour voir, et la effectivement j'obtiens bien un 0 comme toi :

 

Send: G29 V4
 G29 Auto Bed Leveling
 Bed X: 285.000 Y: 15.000 Z: 0.066
 Bed X: 206.000 Y: 15.000 Z: 0.000
 Bed X: 127.000 Y: 15.000 Z: -0.087
 Bed X: 48.000 Y: 15.000 Z: -0.109
 Bed X: 48.000 Y: 105.000 Z: -0.100
 Bed X: 127.000 Y: 105.000 Z: -0.055
 Bed X: 206.000 Y: 105.000 Z: 0.026
 Bed X: 285.000 Y: 105.000 Z: 0.085
 Bed X: 285.000 Y: 195.000 Z: 0.122
 Bed X: 206.000 Y: 195.000 Z: 0.057
 Bed X: 127.000 Y: 195.000 Z: -0.016
 Bed X: 48.000 Y: 195.000 Z: -0.062
 Bed X: 48.000 Y: 285.000 Z: -0.068
 Bed X: 127.000 Y: 285.000 Z: -0.036
 Bed X: 206.000 Y: 285.000 Z: 0.022
 Bed X: 285.000 Y: 285.000 Z: 0.102
 
Bilinear Leveling Grid:
       0      1      2      3
  0 -0.109 -0.087 +0.000 +0.066
  1 -0.100 -0.055 +0.026 +0.085
  2 -0.062 -0.016 +0.057 +0.122
  3 -0.068 -0.036 +0.022 +0.102

X:237.00 Y:296.00 Z:8.10 E:-12.50 Count X:18960 Y:23680 Z:3260

 

J'ai relancé le test d'impression mais c'est "mieux" mais toujours écrasé plus à droite (surtout en haut droite), trop haut à gauche (beaucoup en haut gauche) et bien au milieu.

 

Je vais finir par croire que la CR-10 (non S) n'est pas "compatible" ABL ... :/

 

Pour ajouter les différentes options au firmware, le gros soucis c'est que la Melzi de la CR-10 n'a que 128 Ko et qu'on ne peut pas ajouter d'options sans en sacrifier d'autres.

Le TH3D est donc parfait pour cela car modifié pour que ça tienne (Le croquis utilise 128090 octets (98%) de l'espace de stockage de programmes. Le maximum est de 130048 octets) mais que si je prend le firmware Marlin (l'original) j'ai des erreurs de compilation à cause de la taille trop grande pour la carte.

 

Je pense que je vais revenir au réglage manuel car je pense avoir fait le tour de tout ce que je pouvais faire

 

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai vu que tu utilisais un capteur capacitif et ce n'est pas ce qui existe de mieux pour la précision.

As tu fais un test de répétabilité avec ton inductif avec la commande M48.

Edit je n'avais pas vu plus haut le rapport du M48

Modifié (le) par doby02

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

J'utilise un capteur capacitif (LJC18A3-H-Z/BX) et le test de répétabilité me donne 0.004 en déviation standard (voir un post un peu plus haut où je donne le résultat de la commande)

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

S'il y avait du jeu dans ton Z tu devrais avoir des erreurs de mesures. ABL compenserait une erreur constante mais je pensais plutot à un décalage entre 2 mesures, mais on le verrait dans le M48.

Partager ce message


Lien à poster
Partager sur d’autres sites

Selon ton dernier rapport B29, tu as bien moins de décalage que moi, ton plateau semble plus plat que le mien mais je n'ai pas de problème de première couche...

La seule différence c'est que ton 0/0 n'est tjrs pas au centre. Mais est-ce que cela joue, aucune idée... :$

Je comprends pour les 128ko du coup oublie pour la subdivision mais tu ne veux pas juste, avant de baisser les bras, d'ajouter 5 points de mesure au lieu des 4 ? Histoire d'avoir des points en milieu de plateau ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

J'ai testé en faisant un auto levelling linear, pas mieux, j'ai donc remis bilinear avec 5x5 points :

      0      1      2      3      4
 0 -0.240 -0.216 -0.145 -0.030 +0.006
 1 -0.173 -0.140 -0.083 +0.013 +0.028
 2 -0.176 -0.140 -0.086 +0.003 +0.031
 3 -0.126 -0.086 -0.030 +0.058 +0.076
 4 -0.178 -0.161 -0.117 -0.033 +0.018

ça confirme juste la même inclinaison de mon plateau lorsque j'étais en 4x4 points, mais au niveau de l'impresion c'est pareil , bien au milieu (ou j'ai mon point à 0), trop haut sur la gauche (la où mon plateau est trop bas) et trop écrasé à droite (la où mon plateau est trop haut) comme si la compensation ne se faisait pas , pourtant l'axe Z bouge bien en cours d'impression (je vois le coupleur bouger, très peu certes mais il bouge)

Je vais repasser en réglage manuel pour le moment car ça fait un moment que je ne fais plus d'impression si quelqu'un passe par la et a une super idée :)

Merci à tous

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Je suis revenu a un levelling manuel et tout est normal.

Par contre, cela n'exclue pas que je continue à chercher pourquoi ça ne fonctionne pas.

Je viens de penser à quelque chose (Si quelqu'un de calé en électronique passe par la, peut être @Janpolanton ?) :

Mon capteur est donc brancher comme je l'ai indiqué, via une alimentation externe 12V :

  • +12v sur la patte 1 de l'optocoupleur et sur le fil marron du capteur
  • le Ground de l'alimentation sur le fil bleu de capteur
  • le fil noir du capteur sur la patte 2 de l'optocoupleur
  • la patte 3 et 4 sur mon Zmin

Par contre, le Ground n'est pas relié au Zmin (patte 4 je pense) est ce que cela peut être la cause de mes soucis d'auto bed levelling ?

Si quelqu'un a un avis la dessus ?

Merci

Modifié (le) par Seb@stien

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci @Janpolanton !

Effectivement, dans mon cas j'alimente via une alimentation 12v externe, ce qui fait que les deux masses sont séparées.

Pourtant, comme ça mon Zmin fonctionne enfin, disons qu'il s'arrête bien mais l'ABL ne fonctionne pas.

Il faut que je teste ça

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 27 minutes, Seb@stien a dit :
  • +12v sur la patte 1 de l'optocoupleur et sur le fil marron du capteur
  • le Ground de l'alimentation sur le fil bleu de capteur
  • le fil noir du capteur sur la patte 2 de l'optocoupleur
  • la patte 3 et 4 sur mon Zmin

Tu n'as pas inséré une résistance entre le +12V et la pin 1 de l'optocoupleur? :o

Il faut en mettre une (par exemple 1kOhm) pour limiter le courant dans la LED et éviter de griller ton optocoupleur

Partager ce message


Lien à poster
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez poster un message et vous inscrire plus tard. Si vous avez déjà un compte, connectez-vous afin de poster avec.

Invité
Répondre à ce sujet…

×   Vous avez copié du contenu avec formatage.   Supprimer le formatage

  Only 75 emoji are allowed.

×   Votre lien a été automatiquement intégré.   Afficher en tant que lien à la place

×   Le contenu sauvegardé a été restauré.   Effacer l'éditeur

×   You cannot paste images directly. Upload or insert images from URL.


  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...