Welcome! Log In Create A New Profile

Advanced

Ritrazione filamento

Posted by Adryzz 
Ritrazione filamento
November 25, 2016 07:22AM
Ciao a tutti, un nuovo mistero da risolvere, stampante prusa i3 sunhokey con MK 4.3.06 ( ma lo faceva anche con le versioni precedenti )
A volte diciamo almeno una volta al giorno, quando parte la stampa, la stampante si ferma sulla home e ritrae tutto il filamento come se ci fosse un comando di cambio filo.
L'unico modo per risolvere e' spegnere e riaccendere la stampante e tutto fila liscio.
Lo fa sia se stampo da raspberry, sia da sd, sia se stampo direttamente sa simplify, quindi escludo dipenda dal file, anche perche dopo averla spenta e riaccesa stampa perfettamente senza ritrazione iniziale.
Nel configuratore del firmware tolgo sempre la voce "cambio filamento".

Qualche idea ?? anche perche' non posso piu' lanciare stampe e andarmene per paura che non parta.

Grazie
Re: Ritrazione filamento
November 25, 2016 08:34AM
Non è un problema FW è un problema di GCODE e ti spiego...

Praticamente devi vedere se c'è un azzeramento della posizione dell'estrusore nello start gcode G92 E0

L'estrusore ha un movimento lineare che va da 0 a quanti metri di filo serviranno per il pezzo... Se per esempio alla fine lui si trova nella posizione 1000 mm, se tu non lo azzeri succede che, il primo comando di estrusione del pezzo che gli dice per esempio G1 E0.1, che non vuol dire affatto estrudi di 0.1, ma vai alla posizione 0.1, essendo che lui si trova a 1000 fa una ritrazione di 999.9 mm.
Ma se lo stesso gcode lo mandi impasto alla stampante appena accesa il problema non lo fa perché la posizione di E è 0....

Quindi sempre azzerare l'estrusore ogni qualvolta si fanno movimenti e nello start gcode....


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: Ritrazione filamento
November 25, 2016 10:58AM
Grazie mago ... un mago come sempre.
Forse ho capito, all'inizio c'e' un g1 e5 f200 per fargli espellere un po di filo e non farlo iniziare con la camera vuota e dopo c'e' g92 e0, forse quelle due righe dovrebbero stare invertite ?

G90
M82
M106 S0
M140 S40
M190 S40
M104 S210 T0
M109 S210 T0
G28 ; home all axes
G1 E5 F200
G92 E0
G1 E-1.2000 F6000
G1 Z0.260 F1002
; layer 1, Z = 0.26
T0
; tool H0.260 W0.400
; skirt
G1 X76.179 Y82.917 F4800
G1 E0.0000 F1800
G92 E0
Re: Ritrazione filamento
November 25, 2016 11:06AM
Esattamente, se non azzeri prima va a 5 ma bisogna vedere se nella stampa precedente era già andato a metri e metri di filo e quindi torna indietro a 5 e ti fa una ritrazione di metri!!!


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: Ritrazione filamento
November 25, 2016 12:00PM
E' stato un errore di concetto.. io pensavo che E5 volesse dire estrudi di 5, ma tutto segue la stessa logica, che un motore sia collegato ad una cinghia o un estrusore viene comandato a coordinate come e' giusto che sia.
Ti ringrazio per il chiarimento
Re: Ritrazione filamento
November 25, 2016 01:10PM
Giusto per ampliare la conoscenza se guardi un comunissimo gcode (il classico cubetto) ecco i primi comandi:
G1 F840 X-12.947 Y12.947 E1.22403
G1 X-12.947 Y-12.947 E2.44807
G1 X12.947 Y-12.947 E3.67210
G1 X12.947 Y12.947 E4.89614

Come vedi E è incrementale parte da 0 estrude 1,2 mm poi di nuovo 1,2, ma sommati ai primi diventano 2,4 etc etc...

Alla fine troviamo:
G1 F3180 X-8.842 Y-6.674 E760.81787
G0 F6600 X-8.842 Y-7.238
G1 F3180 X-7.238 Y-8.842 E760.89313
G0 F6600 X-7.802 Y-8.842
G1 F3180 X-8.842 Y-7.802 E760.94192
G0 F6600 X-8.842 Y-8.367
G1 F3180 X-8.367 Y-8.842 E760.96421


Ecco che siamo arrivati a quota 760, che ormai avrai capito non sono estrudi di 760...
Ora se alla fine di tutto questo do un comando G1 E5 ecco che ritrae 755 mm di filo...
Ma se azzero con G92 E0 ecco che allora diventa estrudi di 5.

Ma penso che la cosa era già chiara da prima...


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: Ritrazione filamento
November 25, 2016 06:19PM
Si per me era chiara, ma per qualcun'altro questo esempio' puo' essere piu' chiaro quindi non sono mai caratteri sprecati smiling smiley
Sorry, only registered users may post in this forum.

Click here to login