Teius92 Inviato 29 Agosto 2021 Condividi Inviato 29 Agosto 2021 Salve a tutti, ho già guardato guide e cercato discussioni a riguardo, ma non sono riuscito a capire quale sia il mio problema: vorrei fare una stampa bicolore e così ho usato l'apposita funzione su Cura. Ho fatto lo slice, aggiunto il cambio di filamento con le varie impostazioni, ho rifatto lo slice e salvato il G-code. Ho stampato e non si è fermato, ho controllato "manualmente" il G-code ed effettivamente non era presente il relativo codice per il cambio di colore. Ho provato più volte pensando ad un mio errore, ma sto codice proprio non viene inserito. Ho allora provato un metodo più "classico" impostando lo stop e questo fa fermare effettivamente la stampa, ma al mio "riprendi" non parte più. Qualcuno ha già vissuto questa tragica esperienza per caso? Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
dnasini Inviato 29 Agosto 2021 Condividi Inviato 29 Agosto 2021 Ciao, hai ricompilato il fw abilitando il comando M600 e relative opzioni per carico e scarico filamento? Difficilmente le versioni stock di Marlin hanno questa opzione abilitata di default, quindi se nn lo hai ricompilato tu, il problema potrebbe essere questo Avevo posto una domanda simile anche io, qui di seguito il mio tread Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Teius92 Inviato 29 Agosto 2021 Autore Condividi Inviato 29 Agosto 2021 Grazie per la dritta! Proverò a vedere, però attualmente il G-code di cura non usa la M600, usa una serie di comandi (G0, G1 e altri "standard") il comando M0(pausa) e lì si impalla. Si blocca anche se faccio pausa dalla stampante stessa e non riprende più nulla (resta in caricamento o se finisce non si muove più) Mi stavo studiando un "accrocco" per bypassare la pausa creando un tempo morto in cui sostituire il filamento. A questo punto vedrò se è abilitato questo M600. Grazie. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Teius92 Inviato 29 Agosto 2021 Autore Condividi Inviato 29 Agosto 2021 Dopo varie prove sono giunto al punto che: -M600 non è abilitato sul firmware stock della LK4 pro Longer. La stampante lo ignora totalmente. Ho inoltre constatato che Cura lo inserisce e sono io che cercavo qualcosa di più "corposo" nel codice. -Il codice di pausa che cura aggiunge al G-code originale deve avere qualche problema: mi impalla la stampa ed anche simulando una mancanza di corrente il G-code non viene più recuperato per terminare la stampa, semplicemente mi impalla tutta la stampante. -Ho simulato la fine del filamento: la stampante va in posizione di riposo ed attende la sostituzione del filamento, una volta dato l'ok, riprende la stampa come se nulla fosse accaduto. Questo avvalora il fatto che cura inserisca del codice non proprio "buono". -La mia stampante ha il FW più aggiornato (ufficiale), l'ho collegata al PC, ma non sono riuscito a "vederla". Ho cercato per vedere come attivare questo M600, ma mi pare un po' complicato per me. Oltre al fatto che ho scaricato il FW originale per valutare la fattibilità e non trovo nemmeno i file con l'estensione corretta da controllare. -Ho tentato di tamponare con un codice "fai da te", ma gradirei un' occhiata preliminare da chi ne sa più di me (praticamente tutti credo) perchè è il primo codice G-code che scrivo da 10 anni a sta parte (studiato a scuola). Lo incollo qui di seguito, grazie in anticipo a chi avrà la pazienza di aiutarmi. G60; salvo posizione attuale G91; passo a posizioni relative G1 Z20; alzo estrusore G90; torno a posizioni assolute G0 X10 Y10; mi posiziono per scarico filamento M83; passo a posizioni relative per estrusore G1 F2700 E-100; retraggo 100mm di filamento M18 E; disabilito lo stepper dell' estrusore M0 sostituire filamento; pausa cambio filamento ; cambio filamento M109 S200; attendo il riscaldamento dell'hot end M82; torno a posizioni assolute estrusore G61 E; ricarico posizione asse estrusione M83; passo a posizioni relative per estrusore G1 F800 E70; spurgo estrusore M0 rimuovere fuoriuscite; tolgo eventuale materiale di troppo G1 F2700 E-10; retrazione per non avere fuoriuscite G61 X Y; ricarico posizioni assi X Y G61Z; ricarico posizione asse Z G1 F2700 E10; torno in posizione 0 relativa con estrusione M82; torno a posizioni assolute estrusore ;proseguo da dove ho interrotto la stampa 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Teius92 Inviato 9 Settembre 2021 Autore Condividi Inviato 9 Settembre 2021 Aggiornamento: se qualcuno volesse provare il G-code postato sopra, non lo faccia. La longer ha bloccato i comandi G60 e G61, pertanto, non funziona. Sto mettendo a punto la corretta sequenza con i comandi corretti e, non appena possibile, la posterò. 2 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
fxPatrizio Inviato 7 Agosto Condividi Inviato 7 Agosto Ciao Teius, non so se alla fine ci sei riuscito. Io, ancora peggio, vorrei realizzare un prodotto costituito da due filamenti proprio diversi anche come impostazioni. Sto impazzendo e non riesco a vedere come modificare il codice con creality slicer e una ender 3 V3. Grazie per eventuali dritte. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Killrob Inviato 9 Agosto Condividi Inviato 9 Agosto Il 7/8/2024 at 19:28, fxPatrizio ha scritto: Ciao Teius, non so se alla fine ci sei riuscito. Io, ancora peggio, vorrei realizzare un prodotto costituito da due filamenti proprio diversi anche come impostazioni. Sto impazzendo e non riesco a vedere come modificare il codice con creality slicer e una ender 3 V3. Grazie per eventuali dritte. questa discussione è vecchia di 2 anni e l'utente Teius92 è stato visto qui l'ultima volta il primo agosto del 2022, ti conviene aprire una tua discussione spiegando dettagliatamente il problema e corredando il tutto con foto 2 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Partecipa alla conversazione
Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.