mat57190 0 Posté(e) Mars 21 rapport Share Posté(e) Mars 21 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? Citer Lien à poster Partager sur d’autres sites
gerardm 84 Posté(e) Mars 22 rapport Share Posté(e) Mars 22 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 Citer Lien à poster Partager sur d’autres sites
remibora 316 Posté(e) Mars 22 rapport Share Posté(e) Mars 22 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 ... Citer Lien à poster Partager sur d’autres sites
gerardm 84 Posté(e) Mars 22 rapport Share Posté(e) Mars 22 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é. Citer Lien à poster Partager sur d’autres sites
fran6p 2 698 Posté(e) Mars 22 rapport Share Posté(e) Mars 22 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. Citer Lien à poster Partager sur d’autres sites
mat57190 0 Posté(e) Mars 22 Auteur rapport Share Posté(e) Mars 22 La question: Pourquoi un deuxième G28 était bonne. j’ai trouvé ici: https://marlinfw.org/docs/gcode/G029-abl-bilinear.html que le G28 annulait le bled leveling. j’ai supprimé le deuxième G28 et demain, je relance une impression pour ré-tester. Citer Lien à poster Partager sur d’autres sites
remibora 316 Posté(e) Mars 22 rapport Share Posté(e) Mars 22 (modifié) 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) Mars 22 par remibora Citer Lien à poster Partager sur d’autres sites
mat57190 0 Posté(e) Mars 24 Auteur rapport Share Posté(e) Mars 24 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. Citer Lien à poster Partager sur d’autres sites
Messages recommandés
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.