nathancbd Posté(e) Janvier 12, 2022 Posté(e) Janvier 12, 2022 Bonjour, J'ai un soucis avec mon imprimante 3D au départ de l'impression, je possèdes une Anycubic Vyper et utilises Cura comme logiciel de slicing. Cependant, le home X/Y se trouve à l'extérieur du plateau (normal?) et au départ de l'impression, les quelques centimètres d'impression censés etre au bord du plateau se trouvent dans le vide. Je n'ai pas touché les paramètres de base de Cura sur la configuration de l'imprimante. Gcode de départ d'impression (par défaut) : G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops M300 S1318 P266 G28 Z0 ;move Z to min endstops G0 Z0.2 G92 E0 ;zero the extruded length G1 X40 E25 F400 ; Extrude 25mm of filament in a 4cm line. Reduce speed (F) if you have a nozzle smaller than 0.4mm! G92 E0 ;zero the extruded length again G1 E-1 F500 ; Retract a little G1 X80 F4000 ; Quickly wipe away from the filament line M117 ; Printing… G5 Et la configuration de l'imprimante : Je vous remercie pour votre aide, Nathan.
Beta_Ray_Bill Posté(e) Janvier 12, 2022 Posté(e) Janvier 12, 2022 Salut Nathan, Sur mon Anycubic, j'ai exactement la même chose, à savoir le home X/Y en dehors du plateau. Je me suis jamais posé la question de savoir pourquoi le home est en dehors du plateau mais en tout cas cela parait normal car les stoppers de ces axes sont installés comme ça en sortie d'usine. Afin d'éviter d'extruder dans le vide, j'ai modifié le gcode de début pour faire une ligne d'extrusion sur le devant du plateau. Ce faisant, l'imprimante fait ses homes X/Y/Z, puis vient se déplacer sur le plateau et ensuite extrude 15cm en X de matière en ligne avant de commencer à imprimer l'objet. Ca m'a permis d'éviter d'extruder dans le vide comme tu dis et ça permet en plus de nettoyer la buse et de purger la matière avant de démarrer l'impression. Si tu veux je peux te copier mon début de gcode et tu pourras par la suite modifier le tient pour empêcher l'extrusion dans le vide. Il faudra bien sûr vérifier les déplacements par rapport à ton plateau et tes dimensions.
nathancbd Posté(e) Janvier 12, 2022 Auteur Posté(e) Janvier 12, 2022 Oui, je soupconne d'ajouter une ligne dans le Gcode qui serait : G0 Y30, avant le départ de l'extrusion de "nettoyage". N'étant pas du tout expert dans la rédaction de Gcode, j'ai préféré assurer et poster un topic ici. Je veux bien voir le début de ton Gcode pour comparer et essayer de comprendre mieux ! Merci d'avance, Nathan Si je regardes le Gcode de base, le code G28 servirait à mettre à l'origine, et G0 servirai à déplacer la buse sans imprimer. "G28 Z0 ;move Z to min endstops G0 Z0.2" Si je constates ceci dans ton Gcode, je pourrai valider mon hypothèse et modifier le Gcode de Cura. Update En postant le message j'ai eu l'illumination de modifier le Gcode, sortir un gcode et le mettre dans un Gcode reader.. Et l'impression de nettoyage est effectivement décalée de 30mm par rapport à l'origine. (en rose sur l'image) Je clos le sujet avec le regret de ne pas avoir eu mon illumination plus tôt. Merci pour ton aide, Nathan
Beta_Ray_Bill Posté(e) Janvier 13, 2022 Posté(e) Janvier 13, 2022 Pas de soucis ! Tu as effectivement compris la partie qui coinçait et tu as pu modifier en conséquences, de toute façon mon gcode de départ est très similaire, j'ai juste préféré ajouter quelques étapes supplémentaires de levage du Z et de décalage de la tête à une position plus centrale au plateau mais la finalité est la même que ta solution. En te souhaitant bonne journée !
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