Action en cas d'annulation (CANCEL/STOP)

Répondre
Avatar du membre
Gand
Messages : 133
Enregistré le : 10 avr. 2019 14:32

Action en cas d'annulation (CANCEL/STOP)

Message par Gand »

Lorsque je termine une impression, j'ai configuré le gCode pour que le plateau s'avance pour que je puisse récupérer la pièce.

Mais lorsque j'annule l'impression en cours de route via le menu, l'imprimante fait un "home", et le plateau se retrouve tout au fond.

Comment faire pour configurer ça ?
benoitd54
Messages : 64
Enregistré le : 05 mai 2019 22:52

Re: Action en cas d'annulation (CANCEL/STOP)

Message par benoitd54 »

Ça m'intéresse aussi, j'aimerais que l'extrudeur ravale un peu le filament
Avatar du membre
Gand
Messages : 133
Enregistré le : 10 avr. 2019 14:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par Gand »

Je n'ai pas la possibilité de tester à l'instant (une impression loooongue en cours), mais :

configuration_adv.h

Code : Tout sélectionner

#define EVENT_GCODE_SD_STOP "G28XY"       // G-code to run on Stop Print (e.g., "G28XY" or "G27")
Avatar du membre
Gand
Messages : 133
Enregistré le : 10 avr. 2019 14:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par Gand »

Ça marche parfaitement !

il faut séparer les commandes par \n et voilà !

Code : Tout sélectionner

#define EVENT_GCODE_SD_STOP "G28X\nG0 Y214"       // G-code to run on Stop Print (e.g., "G28XY" or "G27")
benoitd54
Messages : 64
Enregistré le : 05 mai 2019 22:52

Re: Action en cas d'annulation (CANCEL/STOP)

Message par benoitd54 »

Génial, merci
Avatar du membre
Gand
Messages : 133
Enregistré le : 10 avr. 2019 14:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par Gand »

Je viens encore faire part de mes avancées :

la solution que je donnais précédemment est valable lors d'une annulation depuis l'écran LCD.

Avec un écran TFT, c'est le firmware de l'écran qui gère ça.

Pour mon écran (BTT TFT35), il faut aller dans le configuration.h de l'écran :

configuration.h

Code : Tout sélectionner

#define CANCEL_PRINT_GCODE "G28X\nG0 Y214\nG90\nG1 E-4\nM18\n"  // home X, bring Y front, reduce filament pressure, disable steppers
Modifié en dernier par Gand le 05 avr. 2020 11:57, modifié 1 fois.
hlif69
Messages : 28
Enregistré le : 07 févr. 2019 19:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par hlif69 »

je suis perdue j'arrive pas a trouver la ligne a modifier :x
Avatar du membre
Gand
Messages : 133
Enregistré le : 10 avr. 2019 14:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par Gand »

Avec le TFT ou avec le LCD ?
hlif69
Messages : 28
Enregistré le : 07 févr. 2019 19:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par hlif69 »

TFT
Avatar du membre
Gand
Messages : 133
Enregistré le : 10 avr. 2019 14:32

Re: Action en cas d'annulation (CANCEL/STOP)

Message par Gand »

La commande que je donne est valable pour le TFT35 de BigTreeTech, ce n'est pas celui que Romain proposait pour l'i3RS (TFT32 de MKS) ; je ne sais pas comment ça se passe pour le TFT32.
Répondre