Vai al contenuto

Come attivare la funzione di mixing su Marlin


Messaggi raccomandati

Buongiorno a tutti

Sto trasformando una stampante di commercio che è un po un fallimento, aveva montata una scheda originale, l' ho sostituita con una Robin Nano 1.2, e devo dire che senza toccare al firmware tutto va quasi bene.

La stampante ha un doppio estrusore con solamente una uscita quindi vorrei poter fare il mixin dei due colori, ma qui arriva il problema.

Il firmware originale non ha il mixing impostato quindi, dando i comandi nel Gcode non avviene nulla al cambio nuance.

Se prendo il firmware originale e lo apro con Marlin, oppure se prendo una versione vergine di Marlin e imposto la scheda etc. etc. ho degli errori in fase di compilazionequando cerco di attivare il mixing estruder.

Domando a voi:

E possibile attivare ed impostare il mixing extruder da Gcode in linea di comando e salvarlo su eprom, e se si come potrei fare??

Una anima pia che si conosce in Marlin potrebe indicarmi dove faccio l' errore nelle impostazioni di Marlin.

un grazie a tutti voi... dimenticavo.... non comprate la Cetus2, consiglio personale, costruitevela

Link al commento
Condividi su altri siti

3 ore fa, Dario Comico ha scritto:

Buongiorno a tutti

Sto trasformando una stampante di commercio che è un po un fallimento, aveva montata una scheda originale, l' ho sostituita con una Robin Nano 1.2, e devo dire che senza toccare al firmware tutto va quasi bene.

La stampante ha un doppio estrusore con solamente una uscita quindi vorrei poter fare il mixin dei due colori, ma qui arriva il problema.

Il firmware originale non ha il mixing impostato quindi, dando i comandi nel Gcode non avviene nulla al cambio nuance.

Se prendo il firmware originale e lo apro con Marlin, oppure se prendo una versione vergine di Marlin e imposto la scheda etc. etc. ho degli errori in fase di compilazionequando cerco di attivare il mixing estruder.

Domando a voi:

E possibile attivare ed impostare il mixing extruder da Gcode in linea di comando e salvarlo su eprom, e se si come potrei fare??

Una anima pia che si conosce in Marlin potrebe indicarmi dove faccio l' errore nelle impostazioni di Marlin.

un grazie a tutti voi... dimenticavo.... non comprate la Cetus2, consiglio personale, costruitevela

Ciao, dovresti dare qualche informazione in più:

  • E' la Cetus2 di cui tu sembri non essere molto contento?
  • Hai scaricato Marlin 2.1.2.1 ?
  • Come compilatore utilizzi Vscode + Platformio?
  • Che errore ottieni?

Ho visto qualche video della Cetus 2 e quasi mi sta venendo voglia di comprarla. Un'informazione, il nozzle è sostituibile?

Modificato da Salvogi
Link al commento
Condividi su altri siti

5 ore fa, Dario Comico ha scritto:

E possibile attivare ed impostare il mixing extruder da Gcode in linea di comando e salvarlo su eprom, e se si come potrei fare??

Nello specifico non conosco la funzionalita' di mixing, ma andando a logica e sulla base un po' di esperienza, se le funzionalita' nn sono abilitate nel fw difficilmente dando comandi gcode otterrai quello che cerchi

  • Like 1
Link al commento
Condividi su altri siti

Inviato (aggiornato)

Allora si è la Cetus2, di cui molti non siamo contenti e secondo me non ti conviene comprarla poi se vorrai ti spiegero il perchè, ma ho creato un canale Discord per discuterne, cosi come cè un canale discord della Cetus su cui ti puoi rendere conto metto anche video sulle modifiche e sui miei lavori su Tiktok

L' ho da aprile ed ero indeciso se buttarla nella spazzatura e prendere una Bambulab, oppure modificarla, e visto che mi piaciono le sfide ho deciso di trasformarla.

Tra parentesi una delle cose che non vanno è il fatto che la scheda madre e proprietaria, gestisce non troppo bene il Gcode e ha uno slicer proprietario che non genera Gcode.

Quindi cambiata la scheda, ricablata e fatta funzionare.

La sola cosa bella di questa macchina e che salvo, anzi è il motivo per cui l' ho tenuta è il doppio estrusore che puo mixare i due fili e che è direct drive, il Nozzle è proprietario si puo cambiare e mi pare ci sia in 0,4 e 0,6.

Ho montato la scheda MKS Robin Nano v1.2 e fino ad ora ho fatto tutte le modifiche di messa a punto attraverso il display, e funziona che è una meraviglia, ma.... il passo successivo è fare il MIX dei due colori e per fare questo devo attivare la funzione attraverso firmware cioè devo de-commentare Mixing_Estruder e, quando lo faccio che tento di compilare arrivano gli errori che riguardano il numero di estrusori da attivare e quant'altro.

Visto che, per compilare un firmware non serve la scheda, ma solo inserire il modello di questo io cerco una anima pia, che mi possa aiutare a superare questo scoglio.

 

Per quanto riguarda l' acquisto dell Cetus2, costruiscitela ti costa meno... in fondo ti compri il blocco estrusore e lo adatti su una meccanica che hai gia.... e funziona... io lo so....

Datus.jpg

10 minuti fa, dnasini ha scritto:

Nello specifico non conosco la funzionalita' di mixing, ma andando a logica e sulla base un po' di esperienza, se le funzionalita' nn sono abilitate nel fw difficilmente dando comandi gcode otterrai quello che cerchi

Infatti come immaginavo, va decommentato, ma non riesco a uscirne dagli errori di compilazione quando lo faccio

Grazie comunque

Modificato da Dario Comico
Link al commento
Condividi su altri siti

16 minuti fa, Dario Comico ha scritto:

Allora si è la Cetus2, di cui molti non siamo contenti e secondo me non ti conviene comprarla poi se vorrai ti spiegero il perchè, ma ho creato un canale Discord per discuterne, cosi come cè un canale discord della Cetus su cui ti puoi rendere conto metto anche video sulle modifiche e sui miei lavori su Tiktok

Il mixing colori con cambio veloce senza spurgo è molto interessante. Io ho costruito un hotend per il cambio colore (senza mix) e lo spurgo è una pena https://www.stampa3d-forum.it/forums/topic/14749-flusso-canalizzatore-hotend-multicolore/?do=findComment&comment=118536&_rid=8243.

Eventualmente, mi interessa sapere che problemi hai avuto oltre il firmware.

25 minuti fa, Dario Comico ha scritto:

Ho montato la scheda MKS Robin Nano v1.2 e fino ad ora ho fatto tutte le modifiche di messa a punto attraverso il display, e funziona che è una meraviglia

I display touch non li ho mai utilizzati (il mio touch e con Octoprint, una cosa diversa) e qui potrei non saperti aiutare.

25 minuti fa, Dario Comico ha scritto:

il passo successivo è fare il MIX dei due colori e per fare questo devo attivare la funzione attraverso firmware cioè devo de-commentare Mixing_Estruder e, quando lo faccio che tento di compilare arrivano gli errori che riguardano il numero di estrusori da attivare e quant'altro.

Ok, quindi sei riuscito a compilare una versione di Marlin?

Quando attivi Mixing_Extruder, il compilatore ti dovrebbe dire cos'altro attivare.

 

Link al commento
Condividi su altri siti

8 minuti fa, Salvogi ha scritto:

colore (senza mix) e lo spurgo è una pena https://www.stampa3d-forum.it/forums/topic/14749-flusso-canalizzatore-hotend-multicolore/?do=findComment&comment=118536&_rid=8243.

Eventualmente, mi interessa sapere che problemi hai avuto oltre il firmware.

Il problema che abbiamo avuto tutti brevemente la storia. La stampante è stata presentata su KickStarter, circa 2 anni e mezzo fa, doveva essere pronta l' anno scorso e non era cosi sulla carta, la sola idea che non ha cambiato e il doppio estrusore, che ripeto è direct drive.

La stampante è arrivata quest'anno verso Marzo/Aprile, dopo l' arrivo a tutti si è bruciata la scheda Madre che è stata sostituita in garanzia, ma altre 3 settimane di attesa, alcuni hanno preso come opzione il cambio piatto di stampa automatico, che non esiste piu nemmeno in previsione.

Lo slicer è proprietario, quindi o usi quello o usi quello, ed è stato cosi' per diverso tempo ma, non assomiglia a niente su cui si è abituati a lavorare e visto che funziona solo per quel tipo di stampante non ci sono aiuti che possono venire dal' esterno, cosi come non esiste manuale.

Da poco tempo la stampante accetta GCode standard, ma con grossi problemi.

Per comunicare wifi, quando ci si riesce, usa un altro software proprietario che funziona una volta su 5

Quindi sotto quel punto di vista sei completamente schiavo di questo sistema.

Meccanicamente non ha nulla di nuovo un sensore magnetico per Y e Z per X meccanico (perchè?) assi X e Y su guida lineare e Z su barre tonde.

Sensore di rottura filamento ed encoder per vedere che il filo non sia fermo

Il sensore di livellamento sente la deformazione della staffa su cui è montato l' hot end quando si tocca il piatto di stampa.

Tutto è cablato con piattine di filo che direi di dimensione irrisoria, infatti vengono fornite come parti di ricambio con la stampante

22 minuti fa, Salvogi ha scritto:

Ok, quindi sei riuscito a compilare una versione di Marlin?

Quando attivi Mixing_Extruder, il compilatore ti dovrebbe dire cos'altro attivare.

No, appunto arrivano gli errori che non arrivo a risolvere, dico che ci sono due estrusori e che li deve mixare, e mi mette errore per il numero di estrusori, se ne metto uno solo mi dice che il mix deve essere fatto con due, e mi sembra logico, insomma il gatto che si morde la coda, so che saràuna cazzata, ma non arrivo a risolvere.

Link al commento
Condividi su altri siti

30 minuti fa, dnasini ha scritto:

Da quali file di ocnfig parti? da quelli di esempio presenti sul sito marlin (se esistono) o da quelli "vergini"?

Parto da quelli vergini, non tocco niente , compilo ed è ok poi aggiungo il secondo estrusore, compilo ed è ok, quando abilito il mix_extruder per avere gli estrusori virtuali arriva l' errore.

Se vuoi provare non serve la scheda, serve solo impostarla e attivare l' opzione

La scheda che ho testato è la 4011 della lista un MKS Robin Nano v1.2

La stampante ha due hot end con due estrusori e due resistenze, ma con una sola uscita del materiale

Link al commento
Condividi su altri siti

48 minuti fa, Dario Comico ha scritto:

Parto da quelli vergini, non tocco niente , compilo ed è ok poi aggiungo il secondo estrusore, compilo ed è ok, quando abilito il mix_extruder per avere gli estrusori virtuali arriva l' errore.

Se vuoi provare non serve la scheda, serve solo impostarla e attivare l' opzione

La scheda che ho testato è la 4011 della lista un MKS Robin Nano v1.2

La stampante ha due hot end con due estrusori e due resistenze, ma con una sola uscita del materiale

Comunque servono molte informazioni, tipo :

  • L'estrusore ha due motore o utilizza un servo per cambiare?
  • L'estrusore ha 2 cartucce riscaldanti e 2 sensori per la temperatura?
  • Che tipo di driver hai?
  • Gli step/mm di tutti gli assi?
Link al commento
Condividi su altri siti

Per gli errori che ottengo in fase di compilazione non servono, o almeno io penso non servono molti dati.

Il passo degli assi e i driver non fanno cambiare il risultato della compilazione almeno non inerente al set degli estrusori

puoi mettere 10 step/mm oppure 100 non è un dato fondamentale in questa fase

Cosi come i Driver.

certo se usi compilato senza questi non funziona niente sulla stampante, ma non impediscono la compilazione del firmware.

In tutti i casi eccoti i dati

Due estrusori separati con due resistenze (cartucce riscaldanti) e 2 sensori di temperatura

L' uscita è unica un unico nozle

 i driver sono degli TMC2209 V2

I passi sono  X 80  Y 80  Z 400  E0 1250  E1 1250

La scheda a disposizione

MKS Robin Nano V1.2

MKS Robin Nano V3.1

MKS Eagle V 1.0

Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.


×
×
  • Crea Nuovo...