Cybernetic Webman Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 Bonjour, Désireux de faire un nivellement BLTOUCH avant chaque impression, dans les paramètres de la SW-X2 de Cura, j'ai apporté la modification suivante dans le Gcode de démarrage : Gcode de démarrage original : G28 ; home all axes (G29; BLTOUCH) M117 Purge extruder G92 E0 ; reset extruder G1 Z1.0 F3000 ; move z up little to prevent scratching of surface Etc... Gcode de démarrage modifié : G28 ; home all axes G29 ; BLTOUCH M117 Purge extruder G92 E0 ; reset extruder G1 Z1.0 F3000 ; move z up little to prevent scratching of surface Etc... Tout se passe bien au départ, la Sw-X2 fait bien le nivellement BLTOUCH. L'impression est aussi réussie. Mais en fin d'impression, la buse vient "pilonner" répétitivement la pièce imprimée au centre du plateau jusqu'à coupure de l'alimentation de la SW-X2. L'axe Z tente apparemment de descendre... Pourquoi, pour refaire un BLTOUCH ? A noter que je n'avais pas modifié le Gcode de fin qui lui était resté à : G28 ; home all axes (G29; BLTOUCH) M117 Purge extruder G92 E0 ; reset extruder G1 Z1.0 F3000 ; move z up little to prevent scratching of surface Etc.. J'ai donc restitué dans les paramètres de la SW-X2 de Cura le Gcode de démarrage original : G28 ; home all axes (G29; BLTOUCH) M117 Purge extruder Etc... en pensant que j'avais mal inséré le code BLTOUCH. Malheureusement, même avec le Gcode de démarrage original restitué, le phénomène de pilonnement se reproduit. Je pense donc maintenant à un problème de la SW-X2. Quelqu'un a-t-il eu ce problème ? Merci sincèrement d'avance pour votre aide. Cordialement.
Papy Dydy Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 Bonjour, quel est ton Gcode de fin? Ici je ne vois que le Gcode de démarrage il me semble
Cybernetic Webman Posté(e) Décembre 14, 2023 Auteur Posté(e) Décembre 14, 2023 il y a 2 minutes, Papy Dydy a dit : Bonjour, quel est ton Gcode de fin? Ici je ne vois que le Gcode de démarrage il me semble Merci pour ta réponse. Comme précisé dans le message ci dessus : "A noter que je n'avais pas modifié le Gcode de fin qui lui était resté à : G28 ; home all axes (G29; BLTOUCH) M117 Purge extruder G92 E0 ; reset extruder G1 Z1.0 F3000 ; move z up little to prevent scratching of surface Etc.."
Papy Dydy Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 (modifié) Mais c'est le Gcode de début pour moi ca. Tu as le même Gcode de début que de fin il me semble. Le Gcode de fin devrait ressembler a ca ; -- END GCODE -- G91; relative positioning G1 Z0.2 F2400 ;Raise Z G1 X3 Y3 F3000 ;Wipe out G0 Z2 F600 ; move up 2mm G1 E-20 F1500 ;retract the filament slightly G90; absolute positioning G1 X0 Y299 F1000 ; prepare for part removal M104 S0; turn off extruder M140 S0 ; turn off bed ;G1 X0 Y300 F1000 ; prepare for part removal M84 ; disable motors M106 S0 ; turn off fan ; -- end of END GCODE -- Modifié (le) Décembre 14, 2023 par Papy Dydy
Cybernetic Webman Posté(e) Décembre 14, 2023 Auteur Posté(e) Décembre 14, 2023 Je n'ai pas touché au code de fin. Voici une capture d'écran de mes paramètres actuels dans Cura.
Papy Dydy Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 (modifié) Tu as bien deux fois le Gcode de début d'ou le problème. Modifié (le) Décembre 14, 2023 par Papy Dydy
Cybernetic Webman Posté(e) Décembre 14, 2023 Auteur Posté(e) Décembre 14, 2023 J'ai peut-être fait une mauvaise manip en tentant d'insérer le BLTOUCH en démarrage... Quel est le mieux à faire, supprimer la Sidewinder X2 de mes imprimantes et la réinstaller (de Cura) pour régénérer des Gcodes de démarrage et de fin ?
Papy Dydy Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 il y a 1 minute, Cybernetic Webman a dit : J'ai peut-être fait une mauvaise manip en tentant d'insérer le BLTOUCH en démarrage... Quel est le mieux à faire, supprimer la Sidewinder X2 de mes imprimantes et la réinstaller (de Cura) pour régénérer des Gcodes de démarrage et de fin ? Je pense que c'est le mieux a faire effectivement.
Savate Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 il y a 7 minutes, Cybernetic Webman a dit : Quel est le mieux à faire, supprimer la Sidewinder X2 de mes imprimantes et la réinstaller (de Cura) pour régénérer des Gcodes de démarrage et de fin ? non, juste corriger les gcode de début et de fin 1) enlève les parenthèse autour de ton G29; BLTOUCH (elle sortent d'où ces parenthèses ?) 2) recopie le gcode de fin qui est affiché dans la copie d'écran de @Papy Dydy 1
Papy Dydy Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 il y a 7 minutes, Savate a dit : non, juste corriger les gcode de début et de fin 1) enlève les parenthèse autour de ton G29; BLTOUCH (elle sortent d'où ces parenthèses ?) 2) recopie le gcode de fin qui est affiché dans la copie d'écran de @Papy Dydy Bonjour Savate, j’ai dans mon end code une rétraction importante du filament donc a vérifier pour lui si ca lui convient.
Savate Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 il y a 5 minutes, Papy Dydy a dit : Bonjour Savate, j’ai dans mon end code une rétraction importante du filament donc a vérifier pour lui si ca lui convient. cépafo @Cybernetic Webman tu peux mettre ça comme Gcode de fin ; -- END GCODE -- G91; relative positioning G1 Z0.2 F2400 ;Raise Z remonte l'axe Z de 0.2 mm G1 X3 Y3 F3000 ;Wipe out G0 Z2 F600 ; move up 2mm G1 E-2 F1500 ;retract the filament slightly - de 2mm G90; absolute positioning G1 X0 Y299 F1000 ; prepare for part removal M104 S0; turn off extruder M140 S0 ; turn off bed M84 ; disable motors M106 S0 ; turn off fan ; -- end of END GCODE --
Cybernetic Webman Posté(e) Décembre 14, 2023 Auteur Posté(e) Décembre 14, 2023 Je vous remercie beaucoup pour vos réponses. J'avais sans doute recopier par mégarde le Gcode de démarrage dans le Gcode de fin... Je vais refaire une impression pour confirmer si cela fonctionne maintenant normalement, et je vous tiens au courant. En attendant, une dernière petite question : Pourquoi les codes suivant le G28, en début de démarrage, sont-ils décalés d'un caractère ? Y-a-t-il une raison imposée par la programmation ? Et donc, mon G29, je l'aligne avec le G28 ou avec le reste du code (c'est-à-dire décalé d'un caractère) ?
Savate Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 il y a 22 minutes, Cybernetic Webman a dit : Y-a-t-il une raison imposée par la programmation ? non, tu peux virer (ou rajouter) les espaces, ce n'est pas du python par contre le ; indique que tout ce qui est après le ; sur la même ligne est un commentaire et donc n'est pas pris en compte
Cybernetic Webman Posté(e) Décembre 14, 2023 Auteur Posté(e) Décembre 14, 2023 Mon impression s'est terminée sans problème ! Grand merci à vous pour votre aide ! Bien Cordialement. P.S.: dois-je clore le sujet, et si oui, comment ? 2
MrMagounet Posté(e) Décembre 14, 2023 Posté(e) Décembre 14, 2023 Il y a 1 heure, Cybernetic Webman a dit : Mon impression s'est terminée sans problème ! Grand merci à vous pour votre aide ! Bien Cordialement. P.S.: dois-je clore le sujet, et si oui, comment ? Bonne nouvelle. Juste pour ta culture personnel, le G29 peu être placer n'import ou dans le Start Gcode a partir du moment que c'est après le G28. Le G28 réinitialiser le mesh du bed a chaque fois qu'il est lancer, soit il faut dans le Firmware marlin activé l'option restore leveling after G28 et dans ce on peux le mettre ou l'on veut, soit il faut le mettre par defaut après un G28 tous comme le M420 S1 (si l'on ne souhait pas faire de ABL a chaque print). Sinon le mesh bed etait desactivé la compensation du plateau ne ce fera pas. 1
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