Welcome! Log In Create A New Profile

Advanced

Cura G-Code {IF_EXT0}

Posted by carlonb 
Cura G-Code {IF_EXT0}
December 06, 2018 10:46AM
Salve a tutti,
Mi serve capire come funziona il comando {IF_EXT0} o ...T1, T2 ecc. di Cura nel caso di piu' estrusori per esempio col flusso canalizzatore.
Premetto che il mio flusso canalizzatore ed il cambio colore mi funziona bene.
Io vorrei che sul display della stampante appaia la scritta "Estrusore x" quando col Flusso canalizzatore cambio materiale/colore.
Per questo con Cura alla fine del g-code dopo il cambio estrusore ho aggiunto questo:
…..
{IF_EXT0} M117 Estrusore 0 ; Testo
{IF_EXT1} M117 Estrusore 1 ; Testo
{IF_EXT2} M117 Estrusore 2 ; Testo
{IF_EXT3} M117 Estrusore 3 ; Testo

ma mi stampa sempre Estrusore 1 anche se l'estrusore attuale è il n. 0.
Mi pare di aver capito che questi condizionali {IF_EXTxx} restituiscano solo gli estrusore coinvolti dall'inizio, cioè se faccio lo slice dove ho previsto 2 estrusori, {IF_EXT0} è T0 e {IF_EXT1} è T1, quindi sul display mi stampa Estrusore 0 e poi Estrusore 1 (che sovrascrive il precedente) che quindi è quello che vedo. Non viene invece restituito il valore dell'estrusore in corso.
Me lo confermate?

Ciao e grazie.

Edited 1 time(s). Last edit at 12/06/2018 10:47AM by carlonb.
Sorry, only registered users may post in this forum.

Click here to login