Aller au contenu

Messages recommandés

Posté(e)

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 😅

 

Posté(e) (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) par PPAC
Posté(e)

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

  • 7 months later...
Posté(e)

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

Posté(e)

@Pasca DOE ce sujet a 7 mois j'espĂšre que tu vas avoir une rĂ©ponse, je "sonne" @Martial72 au cas oĂč 😉

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • CrĂ©er...