-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Miglioramento "Thermal Runaway Protection" #35
Comments
Ok vedo che posso fare, lo metto in lista.... |
Non si può mettere un limite entro il quale il nozzole deve raggiungere la temperatura dato che il tempo dipende appunto dalla temperatura. Ho già il codice pronto ma se avete idee migliori dite pure |
L'idea di guardare la rampa è valida, ma non capisco quale sia il problema di inserire un tempo massimo per arrivare al target. Si potrebbe fare un timer che parte all'arrivo del GCode e stacca tutto se dopo un certo tempo non è arrivato al target. A me è capitato durante delle prove di mettere un target non raggiungibile dal mio estrusore oppure di avere il termistore staccato alla partenza. |
E' capitato anche a me e sono arrivatoa 300°, fortuna che ho un full metal. Bene allora ciò che si può fare è rendere il tempo di attesa proporzionale alla temperatura. Ragionando su le variazioni di temperatura si ottiene che la stampante va in protezione subito se cè qualcosa che non va invece che attendere dei minuti. |
Adesso mi è chiaro... cambio talmente tante volte il firmware che mi sembrava immediato il cambio di temperatura in base alle proprie esigenze, però capisco che messo a codice non si possa fare. La tua idea come ho detto prima mi sembra valida, esistono anche alternative come prendere il valore dalla EEPROM oppure impostarlo con un nuovo GCode. |
E' tutto relativamente semplice da realizzare, in ogni caso sono poche righe di codice. |
No, credo che la soluzione migliore in termini di sicurezza è quella che hai proposto tu. Insistevo con il valore fisso solo perché mi sembrava meno costosa da implementare. |
Salve,
Mi chiedevo se fosse possibile migliorare ulteriormente questa funzionalità coprendo anche il caso in cui il termistore sia rotto prima della stampa. Se non sbaglio al momento la funzione di protezione entra in funzione dopo che la temperatura di stampa è stata raggiunta. Credo sia un'ottima modifica introdurre un timer che parte all'accensione e si disattiva nel momento in cui entra in funzione quello già esistente.
In questo modo si può mettere anche un limite entro il quale la temperatura di stampa deve essere raggiunta.
The text was updated successfully, but these errors were encountered: