idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 08:39AM |
Registered: 10 years ago Posts: 506 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 09:34AM |
Registered: 10 years ago Posts: 6,409 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 09:58AM |
Registered: 9 years ago Posts: 76 |
Quote
MagoKimbra
E sto lavorando proprio su questo, ma basta un piccolo circuitino con una batteria a bottone che attivi un pin quando manca la corrente, e riesce a tenere acceso arduino per i pochi secondi che servono a memorizzare su sd la posizione...
Ma ci sono molti problemi di cui non ho risposte...
Approfitto di questo topic aperto da ciccio per spiegarvi il problema...
- Stampa da SD, diciamo quì le cose sono abbastanza facili, memorizzo la linea di lettura del file e ricomincio da li.
- Stampa da HOST... Ecco come faccio a sapere dove si trovava? Come fa il FW a comunicare all'HOST dove deve riprendere?
- Il nozzle si trova in un punto qualsiasi dello spazio, no problem setto quel punto come coordinate effettive e si riparte senza neanche fare lo zero, ma questo vuol dire non aver toccato per nulla la stampante... E se uno l'ha toccata?
- Il nozzle rimane sul pezzo a 200° anche se in raffreddamento?? O va spostato per evitare di rovinare il pezzo??
- I motori all'accenzione della corrente si mettono su uno step non su un microstep, è vero che un microstep è un valore piccolissimo, ma cmq quel valore sballa anche di poco la stampa.
Dite la vostra!!
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 10:10AM |
Registered: 11 years ago Posts: 388 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 11:59AM |
Registered: 10 years ago Posts: 506 |
Quote
MagoKimbra
E sto lavorando proprio su questo, ma basta un piccolo circuitino con una batteria a bottone che attivi un pin quando manca la corrente, e riesce a tenere acceso arduino per i pochi secondi che servono a memorizzare su sd la posizione...
Ma ci sono molti problemi di cui non ho risposte...
Approfitto di questo topic aperto da ciccio per spiegarvi il problema...
- Stampa da SD, diciamo quì le cose sono abbastanza facili, memorizzo la linea di lettura del file e ricomincio da li.
- Stampa da HOST... Ecco come faccio a sapere dove si trovava? Come fa il FW a comunicare all'HOST dove deve riprendere?
- Il nozzle si trova in un punto qualsiasi dello spazio, no problem setto quel punto come coordinate effettive e si riparte senza neanche fare lo zero, ma questo vuol dire non aver toccato per nulla la stampante... E se uno l'ha toccata?
- Il nozzle rimane sul pezzo a 200° anche se in raffreddamento?? O va spostato per evitare di rovinare il pezzo??
- I motori all'accenzione della corrente si mettono su uno step non su un microstep, è vero che un microstep è un valore piccolissimo, ma cmq quel valore sballa anche di poco la stampa.
Dite la vostra!!
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 12:11PM |
Registered: 10 years ago Posts: 6,409 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 12:17PM |
Registered: 10 years ago Posts: 506 |
Quote
MagoKimbra
Naa quello è l'ultimo dei problemi, anzi non lo è proprio.. Il fw sa dove si trova.... Quindi la cosa più facile è memorizzare la posizione..
Facciamo un esempio a 16 microstep, 200*16 = 3200. Ora se il motore si trova a 1700 microstep e io memorizzo la posizione, ma il motore si trova tra il 106° step e il 107° per l'esattezza a 106,25, infatti 1700/16 fa 106,25. ora quando la scheda si riaccende il motore si posizionerà allo step più vicino che equivale a 106, quindi già abbiamo perso 4 step (106 * 16 = 1696) che non potremmo mai recuperare se non con una home.
Il problema della home in alcune stampanti è che il nozzle potrebbe andare a sbattere sul pezzo o parti del carrello... Su una delta sarebbe perfetto facendo la home in alto.
Insomma ci sono molte cose da tenere in considerazione e valutarne l'efficacia..
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 12:42PM |
Registered: 10 years ago Posts: 6,409 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 12:55PM |
Registered: 10 years ago Posts: 144 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 02:57PM |
Registered: 10 years ago Posts: 506 |
Be questa potrebbe essere una soluzioneQuote
c11610o
Sulle Prusa si potrebbe aggiungere un endstop su Z-MAX tarato ad altezza conosciuta e fare una corsa fino a quel punto e poi tornare giù?
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 05:27PM |
Registered: 11 years ago Posts: 415 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 01, 2015 06:41PM |
Registered: 10 years ago Posts: 506 |
Quote
lamerhouse
ecco come risolvere il tutto .. INTEL EDISON permette anche il stop e pausa
[www.kickstarter.com]
Re: idea sul riprendere stampa quando va via corrente elettrica October 02, 2015 03:44AM |
Registered: 10 years ago Posts: 506 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 02, 2015 03:54AM |
Registered: 9 years ago Posts: 55 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 02, 2015 04:00AM |
Registered: 10 years ago Posts: 506 |
Quote
jonatan75
Un saluto a tutti, la discussione è interessante e sono sicuro che alla fine una soluzione si trova sempre
Esaminando i 5 punti descritti dal Mago, il primo è già risolto, come detto da lui la cosa è semplice, il secondo è un bel grattacapo e l'unica soluzione sarebbe stampare solo da SD, gli ultimi 3 punti potrebbero avere una soluzione comune che potrebbe essere questa, ma questo può dirlo solo il Mago, far fare la home dei singoli assi, prima X, poi Y e per ultimo Z, con questo si dovrebbe risolvere il problema dei microstep e di non sbattere sul pezzo, per riprendere la stampa si potrebbe far muovere per primo l'asse Z con un +5/10 rispetto alla posizione salvata, portare a temperatura e far estrudere un po' di filamento, e alla fine interpolare i 3 assi al punto salvato, per riprendere la stampa.
Mago a te la parola.
Re: idea sul riprendere stampa quando va via corrente elettrica October 02, 2015 04:15AM |
Registered: 11 years ago Posts: 1,714 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 02, 2015 04:29AM |
Registered: 10 years ago Posts: 506 |
Quote
Nicola P
Tutto bene ma non copisco perchè tante complicazioni: credo di avertelo già accennato tempo fa, Mago, ma dovrebbe essere sufficiente una batteria tampone 12v su arduino, di quelle da antifurto, e una logica di controllo tensione su un pin: all'assenza della corrente spegne immediatamente piatto, estrusore e ventole memorizza le coordinate, porta x e y in home e mette arduino in stand By: gli assorbimenti sono molto bassi quindi può rimanere acceso per ore "in pausa". Al ritorno della corrente parte il ciclo di riattivazione: home x - y , attesa temperature di esercizio, recupero delle coordinate. Unico problema è la gestione dell'alimentazione del display, che va anch'essa staccata.
Questo metodo non credo dia problemi alla gestione da server, perchè è come se si mettesse in pausa da LCD e credo (ma non avendolo non ho mai provato) si possa fare. E' una delle centinaia di prove che voglio fare ormai da tempo, ma come al solito è ferma nel cassetto...
P.S. Mago, La logica l'abbiamo già vista per il finefilo ed è la stessa, solo che devi rivederla perchè non attende il riscaldamento delle resistenze e riparte subito.
Re: idea sul riprendere stampa quando va via corrente elettrica October 04, 2015 12:26PM |
Registered: 9 years ago Posts: 76 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 06, 2015 04:07AM |
Registered: 9 years ago Posts: 76 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 06, 2015 04:12AM |
Registered: 10 years ago Posts: 506 |
Quote
gfrisoni
piccolo raffinamento al post precedente: basta terminare il layer corrente
viene a meno la corrente.
l'ups va in stato "low" e invia un segnale alla RAMPS
la ramps termina il layer corrente.
parcheggia in home x e y , si segna il microstep Z e porta Z allo step intero superiore (per non toccare) che si segna.
spegne tutto.
torna la corrente.
ristabilisce le temperature.
(estrude qualcosina per compensare la piccola colata di plastica pre spegnimento e post accensione?)
porta x e y in posizione.
riporta z dallo step al microstep giusto.
riparte a stampare
Re: idea sul riprendere stampa quando va via corrente elettrica October 06, 2015 04:53AM |
Registered: 9 years ago Posts: 76 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 08, 2015 12:56PM |
Registered: 9 years ago Posts: 200 |
3. Si possono usare encoder assoluti come nelle stampanti a getto d'inchiostro (quelle le puoi anche toccare che non sucede niente) ma verrebbe a costare di più della stampante 3D stessa, oppure mettere uno "zero di recupero" per l'asse z in alto (o in basso se uno usa una core xy) e poi portare allo zero gli assi x e yQuote
MagoKimbra
E sto lavorando proprio su questo, ma basta un piccolo circuitino con una batteria a bottone che attivi un pin quando manca la corrente, e riesce a tenere acceso arduino per i pochi secondi che servono a memorizzare su sd la posizione...
Ma ci sono molti problemi di cui non ho risposte...
Approfitto di questo topic aperto da ciccio per spiegarvi il problema...
- Stampa da SD, diciamo quì le cose sono abbastanza facili, memorizzo la linea di lettura del file e ricomincio da li.
- Stampa da HOST... Ecco come faccio a sapere dove si trovava? Come fa il FW a comunicare all'HOST dove deve riprendere?
- Il nozzle si trova in un punto qualsiasi dello spazio, no problem setto quel punto come coordinate effettive e si riparte senza neanche fare lo zero, ma questo vuol dire non aver toccato per nulla la stampante... E se uno l'ha toccata?
- Il nozzle rimane sul pezzo a 200° anche se in raffreddamento?? O va spostato per evitare di rovinare il pezzo??
- I motori all'accenzione della corrente si mettono su uno step non su un microstep, è vero che un microstep è un valore piccolissimo, ma cmq quel valore sballa anche di poco la stampa.
Dite la vostra!!
Re: idea sul riprendere stampa quando va via corrente elettrica October 08, 2015 12:58PM |
Registered: 9 years ago Posts: 200 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 27, 2015 05:39AM |
Registered: 10 years ago Posts: 860 |
Io sono del idea stampe superiori a 4 ore farle sempre da SD senza uso del PCQuote
MagoKimbra
Approfitto di questo topic aperto da ciccio per spiegarvi il problema...
[*] Stampa da SD, diciamo quì le cose sono abbastanza facili, memorizzo la linea di lettura del file e ricomincio da li.
Io sono per ritrarre alzare di 5mm e poi riabassare quando riparte anche il rischio incendio e sotto angoloQuote
MagoKimbra
[*] Il nozzle rimane sul pezzo a 200° anche se in raffreddamento?? O va spostato per evitare di rovinare il pezzo??
Re: idea sul riprendere stampa quando va via corrente elettrica October 27, 2015 07:19AM |
Registered: 9 years ago Posts: 200 |
Dopo aver smembrato una stampante a getto d'inchiostro rotta rettifico: hanno due encoder relativi, non assoluti, uno rotativo e uno rettilineo più un altro rotativo nello scanner.Quote
Mr Yod
3. Si possono usare encoder assoluti come nelle stampanti a getto d'inchiostro (quelle le puoi anche toccare che non sucede niente) ma verrebbe a costare di più della stampante 3D stessa, oppure mettere uno "zero di recupero" per l'asse z in alto (o in basso se uno usa una core xy) e poi portare allo zero gli assi x e y
Re: idea sul riprendere stampa quando va via corrente elettrica October 27, 2015 07:33AM |
Registered: 10 years ago Posts: 860 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 27, 2015 09:30AM |
Registered: 9 years ago Posts: 76 |
Re: idea sul riprendere stampa quando va via corrente elettrica October 27, 2015 09:48AM |
Registered: 9 years ago Posts: 200 |
La batteria immagino sia al piombo.Quote
gfrisoni
Ribadisco i vantaggi di una soluzione con un piccolo UPS + gestione via firmware del segnale low battery come indicavo
in un post precedente:
1) quando scrivo UPS, intendo una batteria e qualcosinsa di elettronica sui 12 V, un costo irrisorio.
2) un circuito del genere ripara anche da piccoli sbalzi e micro interruzioni in quanto interviene SOLO in low battery,
ossia non istantaneamente alla mancanza di corrente, ma dopo un tempo x (diciamo qualche secondo se la batteria e' davvero piccola,
altrimenti qualche minuto) in modo da NON intervenire se non e' davvero necessario.
3) questo tipo di soluzione si puo' installare su TUTTE le stampanti (quelle di tipo reprap), senza necessita' di fare modifiche HW
(aggiunta di micro interruttori ecc). Ricordiamo che ogni nuovo micro richiede tarature di verifica periodiche.
Re: idea sul riprendere stampa quando va via corrente elettrica October 27, 2015 12:16PM |
Registered: 9 years ago Posts: 76 |
Quote
Mr Yod
La batteria immagino sia al piombo.
Si potrebbe fare anche una cosa simile, bisogna vedere quanto consuma una stampante 3D per dimensionare la batteria e per vedere se poi l'alimentatore riesce a reggere stampante + carica della batteria.
Re: idea sul riprendere stampa quando va via corrente elettrica October 28, 2015 03:28AM |
Registered: 9 years ago Posts: 21 |
Quote
MagoKimbra
E sto lavorando proprio su questo, ma basta un piccolo circuitino con una batteria a bottone che attivi un pin quando manca la corrente, e riesce a tenere acceso arduino per i pochi secondi che servono a memorizzare su sd la posizione...
Ma ci sono molti problemi di cui non ho risposte...
Approfitto di questo topic aperto da ciccio per spiegarvi il problema...
- Stampa da SD, diciamo quì le cose sono abbastanza facili, memorizzo la linea di lettura del file e ricomincio da li.
- Stampa da HOST... Ecco come faccio a sapere dove si trovava? Come fa il FW a comunicare all'HOST dove deve riprendere?
- Il nozzle si trova in un punto qualsiasi dello spazio, no problem setto quel punto come coordinate effettive e si riparte senza neanche fare lo zero, ma questo vuol dire non aver toccato per nulla la stampante... E se uno l'ha toccata?
- Il nozzle rimane sul pezzo a 200° anche se in raffreddamento?? O va spostato per evitare di rovinare il pezzo??
- I motori all'accenzione della corrente si mettono su uno step non su un microstep, è vero che un microstep è un valore piccolissimo, ma cmq quel valore sballa anche di poco la stampa.
Dite la vostra!!