Welcome! Log In Create A New Profile

Advanced

Mk4duo 4.3.6 non mantiene set temperatura

Posted by whitedavil 
Mk4duo 4.3.6 non mantiene set temperatura
May 12, 2018 11:34AM
Buon giorno a tutti.

Sto provando la nuova versione di mk e riscontro le seguenti anomalie.

Spero il mago non me ne voglia...

EDIT: Scusate il cell mi ha fatto casino.

1) Scaldo hotend e bed e il porto in temperatura, ma dopo circa 30-40 minuti, la temperatura si imposta autonomamente a 0 sia del hotend che del bed. Come se avesse ricevuto il comando di raffreddamento.
Questo succede sia stampando, causando il fallimento della stessa per COLD EXTRUSION sia che accendendo e scaldando la stampante e lasciandola li ferma.

Ho già verificato scheda, collegamenti e sensori. Quest'ultimi con termocoppia K.

Ho impostato il sensore 9 (user) così ho modificato il beta per aver una temperatura corretta nel range 180-240 ma non credo che questa sia la causa.

2) Quando attivo UBL mi restituisce il seguente errore:


C:\Users\Nicola\AppData\Local\Temp\arduino_build_916425\sketch\src\feature\bedlevel\ubl\ubl_g29.cpp: In static member function 'static void unified_bed_leveling::move_z_with_encoder(const float&)':

C:\Users\Nicola\AppData\Local\Temp\arduino_build_916425\sketch\src\feature\bedlevel\ubl\ubl_g29.cpp:765:18: error: 'class Commands' has no member named 'reset_stepper_timeout'

         commands.reset_stepper_timeout(); // Keep steppers powered

                  ^

Mi sembra di aver impostato tutto correttamente, per completezza allego OVERALL.

Qualcuno sa aiutarmi?

grazie a tutti

Edited 2 time(s). Last edit at 05/12/2018 11:49AM by whitedavil.
Attachments:
open | download - Configuration_Overall.h (45 KB)
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 12, 2018 03:35PM
Ho già spiegato questa cosa.. Nella 4.3.6 c'è una funzione, chiamiamola di salvaguardia, che spegne tutti i riscaldatori dopo 30 minuti se non si STAMPA...

Ho scritto stampa in maiuscolo perché per molti questo è un concetto astratto, la stampante esegue comandi che possono essere diversi, ma solo se si fa partire un file SD o gli si è dato con il comando M530 S1 (che esiste ormai da un bel po di versioni fa) sa che si sta effettivamente stampando. Quindi se si stampa da host (octoprunt, astroprint, host etc etc.) se non si da quel comando per il firmware state solo inviando comandi generici...
Il comando M530 S1 dice al firmware che state iniziando a stampare, da quel momento fino al comando M530 S0 (stop print) fa una serie di operazioni, come tenere conto del filamento usato, il tempo che rimane accesa aggiunge 1 al numero di stampe fatte etc etc etc etc fra cui resettare il timer dei 30 minuti... Se non si fa dopo 30 minuti si spengono i riscaldatori.

Quindi la risposta è si sono spenti perché non stavi stampando...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 12, 2018 03:40PM
Ok, usando octoprint ora capisco perché.
Essendo un tecnico sono abituato a discriminare i problemi e non ho citato l'uso di octoprint per la stampa in quanto avevo escluso tutto il resto, non sapendo della cosa

Grazie e scusami, non ero a conoscenza della cosa.

Per quanto riguarda UBL invece cosa sai dirmi?

Grazie ancora per tutto
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 12, 2018 04:43PM
Che ho fixato mi sembra ieri!!


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 13, 2018 04:34AM
Ottimo, grazie mago.

Quando aggiungi questi fix, potresti menzionarli nel sito?

Cosi forse la gente ti rompe meno le scatole
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 18, 2018 02:43AM
Scusa Alberto, ma credo che questa funziona vada spiegata bene, perchè penso che in molti evidenzieranno questo "problema".

E' una funzione implementata a partire dalla 4.3.6, giusto?
La soluzione, mi sembra di capire, è quella di inserire nello start gcode il comando M530 S1 e nell'end gcode M530 S0, in modo che la stampante sappia quando inizia e quando finisce la stampa.
Se si stampa da SD non dovrebbe essere necessario.

è corretto?


Alessandro

Prusa I3 Rework molto modificata - Taurino Classic - Ramps 1.4 - Driver DVR8825 - Hotend IEC 1,75mm 0.4mm - Firmware MarlinKimbra - Cura engine - Repetier Host
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 18, 2018 06:08AM
E no bilanciamist il comando M530 è stato messo molto tempo addietro e serve a dire al firmware che si sta iniziando a stampare, perché da host potrebbero arrivare comandi per qualsiasi motivo non è detto che si stia stampando, mentre se si lancia un file sd allora è logico che si sta stampando...
Il comando M530 S1 fa partire i timer, fa fare dei controlli al firmware durante la stampa, e sono tutte cose che già cerano da un bel po... L'unica novità nella 4.3.6 è che se i riscaldatori rimangono accesi senza stampare dopo 30 minuti vengono spenti....
Quindi non è una novità...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 18, 2018 07:25AM
Si, ho capito che il comando è stato implementato tempo fa, ma è solo dalla nuova release che ha un impatto importante sulla stampa. Questo era ciò che intendevo dire. Inoltre volevo chiarire il procedimento da risolvere, in modo da poter indicare questa discussione quando qualcuno lamenterà lo stesso problema.


Alessandro

Prusa I3 Rework molto modificata - Taurino Classic - Ramps 1.4 - Driver DVR8825 - Hotend IEC 1,75mm 0.4mm - Firmware MarlinKimbra - Cura engine - Repetier Host
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 18, 2018 08:27AM
Semplicemente mettere nello start gcode sempre e cmq M530 S1 e nell'end gcode M530 S0 per dire che si è finito di stampare..
Per esempio il fine filo viene letto solo se si sta stampando, se non si stampa non legge il fine filo, altrimenti come accendi la stampante senza filo ti dice che è finito e si predispone per inserirlo, ma se non voglio...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
mic
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 23, 2018 10:46AM
Ho aggiornato oggi il firmware e avevo questo stesso problema, all'inizio non capivo perchè.
Il bello che avevo letto, giorni addietro, questa discussione winking smiley
Tutto per dire: Son rincoglionitogrinning smiley

Edited 1 time(s). Last edit at 05/23/2018 11:13AM by mic.
Re: Mk4duo 4.3.6 non mantiene set temperatura
May 23, 2018 12:57PM
heeheheheh

è peggio quando nei meandri del web leggi cose interessanti e poi, a distanza di tempo, ti servono....

Vattelo tu a ricordare dove l'hai visto smiling smiley

Io ammetto la mia ignoranza, non lo sapevo e con octoprint + mk4duo 4.3.5 nessun problema.

Metto la nuova versione, e dopo 30/40 min, la stampa si blocca per cold extrusion confused smiley

Non ti dico la faccia.... dopo tutti i problemi al hotend che ho avuto e credevo di aver risolto..... smiling smiley

ora invece stresso il mago per problemi al laser..... poveretto, se potresse mi sa che mi ucciderebbe ..... smiling smiley smiling smiley smiling smiley

Edited 1 time(s). Last edit at 05/23/2018 12:59PM by whitedavil.
Sorry, only registered users may post in this forum.

Click here to login