Maverick17 Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 Bonjour tout le monde! Je ne comprend pas pourquoi lorsque je lance une impression mon imprimante a un comportement bizard... La séquence d’initialisation se passe de la façon suivante pour tous les fichiers: Détection niveau plateau 3Dtouch juste le centre du plateau (avant elle faisait plusieurs points de contrôle). Montée en température. Trace des lignes sur le coté du plateau. Retrait du PLA sur 150mm (le problème est là). Début d'impression, mais comme le PLA a reculé de 150mm le temps que le PLA soit dans la buse rien n'est imprimé... Je ne sais pas comment et où supprimer se retrait 150mm du PLA ? Je vous joint le start GCode tel qu'il est actuellement, un fichier GCode générer par UltiMaker Cura 5.7 et le fichier STL qui a servi a générer le GCode. Quelques renseignements sur l'imprimante: WANHAO Duplicator 12 / 230 M2 PRO WANHAO Duplicator 12-230 3D TOUCH D12 IP: 192.168.1.96 Printer: D12/230 5TMC BL Firmware: Marlin 2.1.2.1. HS V0.51BETA KILPPER Firmware: MKS3.2.BIN CFG: D12230-MK3.2-5TMC-BL.CFG M107 G28 G29 M500 ;sauvegarde eeprom ;M117 ;Purge extruder G92 E10 ;Réinitialiser l'origine de l'extrudeuse M109 S190 G1 F2000 E100 ;avance filament 100mm G1 Z1.0 F3000 ;move z up little to prevent scratching of surface G1 X2 Y20 Z0.3 F5000.0 ;move to start-line position G1 X2 Y200.0 Z0.3 F1500.0 E150 ;draw 1st line G1 X2 Y200.0 Z0.4 F5000.0 ;move to side a little G1 X2 Y20 Z0.4 F1500.0 E150 ;draw 2nd line G1 Z1.0 F3000 ;move z up little to prevent scratching of surface Voila je vous ai tout dit, merci d'avance pour votre aide. Cordialement. Trémie 3D.stlFetching info... WD12230D_Trémie 3D.gcodeFetching info...
PPAC Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 (modifié) Salutation ! Le 30/05/2024 at 08:41, Maverick17 a dit : Début d'impression, mais comme le PLA a reculé de 150mm le temps que le PLA soit dans la buse rien n'est imprimé... Je ne sais pas comment et où supprimer se retrait 150mm du PLA ? Dérouler Je dirais qu'il manque une ligne G92 E0 ;Réinitialiser l'origine de l'extrudeuse en fin de ton "g-code de démarrage". ( pour référence G92: Set Position ) Le 30/05/2024 at 08:41, Maverick17 a dit : G28 G29 M500 ;sauvegarde eeprom Dérouler Là c'est discutable. Car l'eeprom a un nombre d'écriture limité ( de l'ordre de plusieurs millier de fois mais si tu fait un M500 ( M500: Save Settings = écriture de l'eeprom ) a chaque impressions ... ) je te laisse chercher sur le forum pour plutôt faire de temps en temps via un fichier .gcode ou via Pronterface un leveling G29: Bed Leveling et de le sauver M500: Save Settings afin de ne pas le faire en début d'impression et de seulement rappeler le leveling avec un M420: Bed Leveling State dans le "g-code de démarrage" (donc a chaque impressions). Le 30/05/2024 at 08:41, Maverick17 a dit : ;M117 ;Purge extruder Dérouler M117 c'est pour afficher un message (cf M117: Set LCD Message ) il me semble inutile de le commenter. Même si c'est pas vraiment un problème. L'idéal pour le commenter c'est uniquement un seul ";" en début de ligne. Car là si tu enlève le premier ";" il n'y aura pas de message car il y a un ";" avant le texte du message donc le texte du message se trouve commenté ... Modifié (le) Mai 30, 2024 par PPAC
MrMagounet Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 Moi je comprend pas un truc tu indique Marlin firmware et Klipper firmware ta D12 est sous quoi marlin ou klipper ? 1
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 (modifié) Le 30/05/2024 at 10:13, MrMagounet a dit : Moi je comprend pas un truc tu indique Marlin firmware et Klipper firmware ta D12 est sous quoi marlin ou klipper ? Dérouler Bonjour, je ne suis pas un pro de la question, ce que je peut dire c'est que le GCode c'est du Marlin c'est ce qui est marqué dans UltimakerCura... Pour le reste c'est se que j'ai relevé sur l'imprimante dans la rubrique "a propos" Cordialement. Modifié (le) Mai 30, 2024 par Maverick17
pommeverte Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 (modifié) Salut, Pour compléter la réponse de @PPAC, j'indiquerais le mode d'extrusion (absolu). Après, comme il y a beaucoup d'incohérences dans ton Gcode (longueur d'extrusion démesurée, forçage de la chauffe à une valeur fixe ,...), je te conseillerais cette version: Citation ; -- START GCODE -- M82 M221 S100 G21 ;set units to millimetres G90 ;set to absolute positioning M106 S0 ;set fan speed to zero (turned off) M140 S{material_bed_temperature_layer_0} ; set bed temp M190 S{material_bed_temperature_layer_0} ; wait for bed final temp G28 ;home all axis M420 S1 Z2 ; rappelle de la matrice de correction sauvegardée M206 Z0.1 G92 E0 ;zero the extruded length G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 F5000.0 ; Move to start position M104 S{material_print_temperature_layer_0} ; set extruder final temp M109 S{material_print_temperature_layer_0} ; wait for extruder final temp 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.5 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.5 Y20 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G92 E0 ;zero the extruded length again ; -- end of START GCODE -- Dérouler Edit @Maverick17 Pour le nivellement du plateau, tu as 2 solutions expliquées dans ce message. Comme il y a le gcode M420 dans le Gcode de démarrage proposé, il te faudra sauvegarder le palpage du plateau (tout est expliqué dans le message) Modifié (le) Mai 30, 2024 par pommeverte 1
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 Le 30/05/2024 at 09:31, PPAC a dit : Salutation ! Je dirais qu'il manque une ligne G92 E0 ;Réinitialiser l'origine de l'extrudeuse en fin de ton "g-code de démarrage". ( pour référence G92: Set Position ) Là c'est discutable. Car l'eeprom a un nombre d'écriture limité ( de l'ordre de plusieurs millier de fois mais si tu fait un M500 ( M500: Save Settings = écriture de l'eeprom ) a chaque impressions ... ) je te laisse chercher sur le forum pour plutôt faire de temps en temps via un fichier .gcode ou via Pronterface un leveling G29: Bed Leveling et de le sauver M500: Save Settings afin de ne pas le faire en début d'impression et de seulement rappeler le leveling avec un M420: Bed Leveling State dans le "g-code de démarrage" (donc a chaque impressions). M117 c'est pour afficher un message (cf M117: Set LCD Message ) il me semble inutile de le commenter. Même si c'est pas vraiment un problème. L'idéal pour le commenter c'est uniquement un seul ";" en début de ligne. Car là si tu enlève le premier ";" il n'y aura pas de message car il y a un ";" avant le texte du message donc le texte du message se trouve commenté ... Dérouler Bonjour, ce qui est sure c'est que avec ou sans G92 E0 j'ai toujours ce retrait de 150mm Je me demande si je ais pas recharger la version d'origine, mon fil m'a fait ajoute des truc qu'il a trouvé sur le web et j'ai un doute... @++
PPAC Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 Le 30/05/2024 at 11:05, Maverick17 a dit : Bonjour, ce qui est sure c'est que avec ou sans G92 E0 j'ai toujours ce retrait de 150mm Dérouler Si tu a bien mis le "G92 E0" en derniere ligne là c'est très très louche.... Essai le "g-code de démarrage" proposé par pommeverte.
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 OK j vais faire sa.... Je vais faire une pose à 71 spires au compteur il faut recharger la batterie @++
MrMagounet Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 Euh alors je sais pas ce que tu as été chercher comme firmware que tu a mis sur ton imprimante Klipper et Marlin sont 2 firmware totalement différent et qui n'on rien a voir et ne peuvent travailler ensemble, donc déjà je comprendre pas. Ensuite ton Start Gcode est dans les choux, pourquoi pas remettre le start Gcode d'origine d'un profils neuf, et remettre une firmware Marlin et TFT totalement prévue a 100% pour la machine la je capte pas ce que tu as fais.
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 Le 30/05/2024 at 11:43, MrMagounet a dit : firmware Marlin et TFT totalement prévue a 100% Dérouler C'est bon je suis de retour batterie chargée à 100% En fait c'est mon fils qui m'a fait installer des trucs soi-disant que sa irai mieux ... je vais remettre le firmware d'origine, c'est quoi le TFT ? @++ Je viens de réinitialiser le firmware de imprimante voir photo @++ Premier test je dirais presque concluant, je nais plus le retrait de 150mm en début par contre l'auto niveau ne se fait pas j'ai mis le start code de pommeverte l'impression se déroule normalement... Verdict finale à la fin de l'impression dans 50mn @++ L'impression est réussie Bravo à vous Promis je ne touche plus à rien, mon fils fera ce qu'il veux avec son imprimante mais pas sur la mienne. Merci ! 3
Alain D. Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 Le 30/05/2024 at 12:35, Maverick17 a dit : Promis je ne touche plus à rien, mon fils fera ce qu'il veux avec son imprimante mais pas sur la mienne. Dérouler 3
pommeverte Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 (modifié) Le 30/05/2024 at 12:35, Maverick17 a dit : j'ai mis le start code de pommeverte Dérouler mais est-ce que tu as appliqué ça avant (tiré de ce message) : Le 01/05/2022 at 16:37, pommeverte a dit : tu palpes ton plateau et tu enregistres le résultat... ces opérations peuvent également se faire en imprimant ce fichier SauveMatrice.gcode . Dérouler Modifié (le) Mai 30, 2024 par pommeverte
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 Je lance le fichier SauveMatrice.gcode comme un fichier normal ?
pommeverte Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 oui, tout pareil Edit: je n'avais pas regardé ton Gcode de fin. On voit que le filament est rétracté de 6mm + 80mm. Si, avant de lancer l'impression, tu ne pousses pas le filament contre la buse et le retires de quelques millimètres (~5mm), alors le filament mettra du temps pour sortir (~50mm) => gros manque en début d'impression. Je te propose donc ce Gcode de fin: Citation ; -- END GCODE -- G91 ;set to relative positioning G1 E-4 F2700 ;Retract a bit G1 Z0.2 F2400 ;Raise Z G1 X3 Y3 F3000 ;Wipe out G90 G28 X G0 Y220 F4800 G92 E0 ;zero the extruded length G1 E-10 F1000 ;retract the filament M104 S0 ;turn off nozzle heater M140 S0 ;turn off bed heater M107 M84 ;turn off stepper motors ; -- end of END GCODE -- Dérouler si tu choisis d'utiliser les 2 extrudeurs, il faudra probablement adapter les Gcodes de début et de fin.
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 Merci pour le Gcode de fin Question vous utiliser quoi pour nettoyer le plateau ? Le mien est un plateau magnétique, je n’utilise pas de spray pour adhérence mais qq fois il reste des traces... @++
Alain D. Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 Il y a pas mal de méthode, je crois : eau savonneuse, alcool iso(propylique), vinaigre (à confirmer), bioéthanol (Ler*y M*rlin) en ce qui me concerne en général. Chiffon sec non pellucheux après bien sûr (genre chiffonnette pour travaux en salle blanche).
Maverick17 Posté(e) Mai 30, 2024 Auteur Posté(e) Mai 30, 2024 @Alain D. L'eau savonneuse est surement le moins agressif ... @pommeverte je me suis permis d'ajouter une ligne au fichier "SauveMatrice.gcode" M82 ;absolute extrusion mode G28 ;home all axis G29 ;leveling M500 G1 X0 Y0 Z3.0 F5000.0 ; home X Y axis de cette façon en fin d'opération la tête revient à sa position d'origine... @++ 1
MrMagounet Posté(e) Mai 30, 2024 Posté(e) Mai 30, 2024 L'alcool IPa ou bio ethanol est pas agressif non plus
Maverick17 Posté(e) Juin 2, 2024 Auteur Posté(e) Juin 2, 2024 Bonjour les Amis ! Une petite question: quel est l'utilité du logiciel "Pronterface" mon fils me conseil de l'utiliser??? Depuis les conseil de Pommeverte tout se passe bien... Cordialement à vous. @++ 1
pommeverte Posté(e) Juin 2, 2024 Posté(e) Juin 2, 2024 Salut, Pronterface est un logiciel qui permet notamment de communiquer avec l'imprimante, en lui envoyant des commandes ( Gcodes). J'en parle dans ce message.
Maverick17 Posté(e) Juin 2, 2024 Auteur Posté(e) Juin 2, 2024 OK Merci Pommeverte, je croie que je vais en rester là vue mon niveau de compétence dans ce domaine... Du fait que sa fonctionne et que le résulta correspond a mes attentes pour quoi aller bricoler des trucs. J'aurais juste une remarque à faire concernant UltiMaker Cura dans l'onglet "Surveiller" la barre d'impression se positionne à 100% dès le début de l'impression de plus elle est très mal placée juste en superposition de la durée d’impression et du temps restant, et, toujours dans le même onglet avoir ce grand espace vide sur la gauche alors qu'il pourrait être rempli par l'image du modèle en cour d'impression, l'interface graphique reste à revoir... @++ 1
Alain D. Posté(e) Juin 2, 2024 Posté(e) Juin 2, 2024 Le 02/06/2024 at 16:30, Maverick17 a dit : Bonjour les Amis ! Une petite question: quel est l'utilité du logiciel "Pronterface" mon fils me conseil de l'utiliser??? Depuis les conseil de Pommeverte tout se passe bien... Cordialement à vous. @++ Dérouler La leçon n'est pas passée ??? Ah si, tu as compris... 1
Maverick17 Posté(e) Juin 2, 2024 Auteur Posté(e) Juin 2, 2024 @Alain D. Je me méfie de ses compétences dès qu'il voie un truc nouveau faut l'essayer, les influenceurs ont de beaux jours avec lui il a 16ans et croie tout connaitre... Enfin bon faut que jeunesse se passe. @++
Alain D. Posté(e) Juin 2, 2024 Posté(e) Juin 2, 2024 Il m'arrive aussi de faire des essais, pour tester, pour comprendre, etc... Je n'ai que 63 ans, j'ai encore plein de choses à apprendre ! 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