Martial72 Posté(e) Mars 25, 2023 Posté(e) Mars 25, 2023 Bonjour tout le monde, je possede une X2 non flashée et je cherche un moyen de pouvoir changer de couleur de filament en pleine impression. J'ai trouvé un sujet qui parlait d'un plugin d'octoprint : rewrite M600. Ce plugin permettrait de pouvoir utiliser une pause/resume lors de l'impression. J'ai installé le pugin sous octoprint, copié les Gcode suivants dans Gcode scripts : After print job is paused : G1 Z+10 ; valeurs absolues XYZE ;M82 G90 ; positionnement à X0 et Y0 G1 X0 Y0 {% endif %} Before print job is resumed : {% if pause_position.x is not none %} ; valeur relative E ;M83 ; valeurs absolues XYZ G90 ; reprise de la position avant la pause G1 X{{ pause_position.x }} Y{{ pause_position.y }} Z{{ pause_position.z }} F4500 ; reprise du débit d'extrusion {% if pause_position.f is not none %}G1 F{{ pause_position.f }}{% endif %} {% endif %} ensuite j'ai renseigné la valeur en Z-disctance où je voulais ma pause (enfin j'imagine que ca doit etre ca que le plugin veut lol) Je lance mon impression et .... Miracle : ca ne fonctionne pas mdrr Est ce que quelqu'un a dejà utilisé ce plugin svp? Il doit y avoir quelque chose que j'ai mal fait j'imagine... Merci de votre soutien
PPAC Posté(e) Mars 26, 2023 Posté(e) Mars 26, 2023 (modifié) Salutation ! Le 25/03/2023 at 18:34, Martial72 a dit : Il doit y avoir quelque chose que j'ai mal fait j'imagine... Alors je parle sans savoir car je n'ai pas joué avec ce plugin. Mais de ce que je comprend il permet quand on imprimer avec OctoPrint de remplacer quand rencontré dans un fichier d'impression le g-code M600 et de fair les actions définie ... Ma question, y a t'il bien un M600 dans le fichier .gcode que tu imprime ? (avoir sous Ultimaker Cura mis un post traitement de "filament change" qui insert un M600 ... ) Sinon un "{% endif %}" sans plus haut un "{% if ... %}" correspondant, c'est louche ... Le 25/03/2023 at 18:34, Martial72 a dit : G1 Z+10 ; valeurs absolues XYZE ;M82 G90 ; positionnement à X0 et Y0 G1 X0 Y0 {% endif %} Modifié (le) Mars 26, 2023 par PPAC
Martial72 Posté(e) Mars 26, 2023 Auteur Posté(e) Mars 26, 2023 Bonsoir bon j'avance un peu. J'utilise en fait ideamaker : dans les paramètres de l'imprimante, j'ai bien un M600 d'inscrit dans les gcodes Dans les paramètres du slice j'ai bien rentré une valeur en Z pour la pause. j'ai lancé mon impression et la X2 a bien fait une pause a la couche désirée. Elle est bien montée de 10mm et est venu se mettre en home pour le changement de filament. J'ai changé de bobine et appuyé sur reprise via octoprint. l'imprimante s'est remis en position où elle s'était mise en pause mais juste avant de repartir elle a fait une rétraction a une vitesse de dingue et s'est remise a imprimer. Sauf que vu la force de la rétraction, ça a bouché le hotend (j'ai réussi à le déboucher) mais du coup elle imprimait dans le vide... J'aimerai trouver un bon scripts de gcode qui gère bien les pauses résume sans cette fichue retract... Si quelqu'un peut m'aider? Merci
Pasca DOE Posté(e) Novembre 20, 2023 Posté(e) Novembre 20, 2023 Bonsoir J'en suis au même point que toi et je galère pas mal. As tu trouvé une solution ? Merci Bonsoir J'en suis au même point que toi et je galère pas mal. As tu trouvé une solution ? Merci
pascal_lb Posté(e) Novembre 20, 2023 Posté(e) Novembre 20, 2023 @Pasca DOE ce sujet a 7 mois j'espère que tu vas avoir une réponse, je "sonne" @Martial72 au cas où
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