Aller au contenu

Filament ABS

marlin auto level touch mi ender 3 ne focntionne pas


Messages recommandés

salut à tous,

Probleme: L'auto level se fait mais il n'est pas mémorisé ou pris en compte: suivant l'endroit sur le plateau, soit la 1ere couche est écrasée soit elle est décollée du plateau

historique:

J'ai acheté un touch mi car le plateau de ma ender 3 pro n'était pas droit.

J'ai suivi le tutoriel  ici :https://hotends.dozuki.com/Wiki/Capteur_TouchMI

J'ai installé le capteur, installé marlin 1.1.9, réglé le Z, modifié dans cura le start code

 

start code dans cura: 

 

; Ender 3 Custom Start G-code

G28; home all axes

M140 S{material_bed_temper&ature};start heating bed

M190 S{material_bed_temperature};wait bed to reach temp before procedding

G29;

M104 S{material_print_temperature};start heating extruder

M109 S{material_print_temperature};wait for extruder to reach temp before proceeding

G1 Z0.5;

G1 Z15 F6000; Z@15mm;Prime extruder

G92 E0;

G1 F200 E3;

G92 E0 ; Reset Extruder

G28 ; Home all axes

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line

G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little

G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

 

Si je fais G29, j'ai les résultats suivants:

Bilinear Leveling Grid:
      0      1      2      3      4      5
 0 +0.187 +0.111 +0.129 +0.116 +0.159 +0.169
 1 +0.075 +0.045 +0.043 +0.032 +0.110 +0.108
 2 +0.004 -0.016 -0.028 -0.030 +0.070 +0.104
 3 +0.011 -0.028 +0.002 -0.020 +0.050 +0.074
 4 -0.010 -0.030 -0.016 -0.013 +0.072 +0.097
 5 +0.068 +0.060 +0.069 +0.056 +0.134 +0.174

 

Quelqu'un saurait pourquoi le nivellement automatique ne fonctionne pas?

Lien à poster
Partager sur d’autres sites

Pourquoi un deuxième G28; home all axes?

Voila mon Gcode:

M107
M190 S65 ; set bed temperature and wait for it to be reached
M104 S205 ; set temperature
G28 ; mise à zero des axes 
G29; palpage de mise a niveau du lit d'impression 
; escamotage de la tige du palpeur
G1 Z15 F5000 ; descente de 15 mm du lit d'impresion 
G1 X170 Y65; depose du surplus de fil 
; escamotage de la tige du palpeur

M0 Appuyer pour continuer 

Nota: ce qui est en gras

J'escamote la tige du palpeur et je retire le fil qui a coulé pendant la chauffe manuellement 

Lien à poster
Partager sur d’autres sites

Salut @gerardm,

C'est pas un peu bizarre de ne pas attendre la fin de la chauffe de la buse? Perso, j'aurai plutôt vu ça:
; Ender 3 Custom Start G-code
M140 S{material_bed_temper&ature};start heating bed
M190 S{material_bed_temperature};wait bed to reach temp before procedding
M104 S{material_print_temperature};start heating extruder
M109 S{material_print_temperature};wait for extruder to reach temp before proceeding
G28 ; Home all axes
G29;
M420 S1; active le nivellement (théoriquement inutile)
G1 Z15 F6000; Z@15mm;Prime extruder
G92 E0;
G1 F200 E3;
G92 E0 ; Reset Extruder
...

Mais généralement, on enregistre le palpage et on ne fait que le rappeler dans le Gcode (G29 suivi d'un M500). Le Gcode de démarrage devient donc:
; Ender 3 Custom Start G-code
M140 S{material_bed_temper&ature};start heating bed
M190 S{material_bed_temperature};wait bed to reach temp before procedding
M104 S{material_print_temperature};start heating extruder
M109 S{material_print_temperature};wait for extruder to reach temp before proceeding
G28 ; Home all axes
G1 Z0.5;
M420 S1; active le nivellement (ou M420 S1 Z2 ;active le nivellement et estompe jusqu'à Z=2mm)
G1 Z15 F6000; Z@15mm;Prime extruder
G92 E0;
G1 F200 E3;
G92 E0 ; Reset Extruder
...

Lien à poster
Partager sur d’autres sites

Salut @remibora,

Perso j'ai un ordi portable (pas tout neuf) dédié à mon imprimante. Je n'utilise pas la SD carte.

Quand j'imprime, je lance toujours manuellement la chauffe de ma buse et de mon plateau.

Pour le G29 j'ai au préalable modifié (avec un petit logiciel) le Gcode pour que le palpage n'ai lieu que dans la zone de contact plateau-pièce donc mon G29

devient G29 F27 L79 R142 B86 par exemple et change de valeurs de paramètres à chaque nouvelle pièce à imprimer et pendant ce temps là la buse chauffe.

Je sais que je perds du temps 😪 (facilement une minute), mais je gagne en précision. Et puis les retraités ils ont le temps😇 (ce n'est pas toujours vrai malgré ce que l'on dit).

Quand je reprends la main(M0 Appuyer pour continuer) je vérifie la température de la buse avant d'appuyer sur le bouton pour lancer l'impression.

Je sais tu vas me dire pourquoi faire simple quand on peut faire compliqué.🤣

Lien à poster
Partager sur d’autres sites
Il y a 1 heure, gerardm a dit :

ce n'est pas toujours vrai malgré ce que l'on dit

Je confirme 😄 et en plus le temps passe à une vitesse folle.

Il y a 1 heure, gerardm a dit :

Je sais tu vas me dire pourquoi faire simple quand on peut faire compliqué.

Et inversement 😉 . Ton programme il est très bien et améliore la précision du maillage surtout sur de petites pièces.

🙂

Lien à poster
Partager sur d’autres sites

En fait ça dépend des options qui ont servi à compiler le firmware. Dans les sources, tu peux très bien indiquer que le nivellement sera obligatoirement appliqué après un G28. Du coup, il vaut mieux rester dans l'idée que:

G28 = prise d'origine

M420 S0 = désactivation du nivellement

M420 s ou M420 S1 = activation du nivellement

Modifié (le) par remibora
Lien à poster
Partager sur d’autres sites

J’ai supprimé le 2e G28 et au milieu, où j’avais les corrections négatives, c’est mieux. Je dois encore tester sur une grande pièce pour voir le résultat sur les bords du plateau où j’ai les plus grandes valeurs positives.

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.

×
×
  • Créer...