Vai al contenuto

Motore estrusore smette di muoversi poco prima della fine del primo layer


Cubo

Messaggi raccomandati

Premessa:
Ieri ho cambiato spingifilo.
Ho cambiato gli step/mm.
Ho invertito due cavi del motore E per invertirne la direzione.

Non so se sia legato a qualcosa che ho fatto, ma oggi alla prima stampa, il motore E smette di girare poco prima della fine del primo layer.
Non è intasato nulla, se provo a muoverlo a mano spingendo la rotella estrude tranquillissimamente e la stampa procede pure bene... finché non smetto io di girare.
Se rilancio la stampa parte perfettamente per poi smettere di estrudere più o meno allo stesso punto.

Non saprei proprio da cosa possa dipendere, magari ho dato qualche comando strano io ieri (ma non credo).
Ho dato un'occhiata anche al gcode ma non vedo nulla di anomalo 😕

KK_Cover.gcode

Modificato da Cubo
Link al commento
Condividi su altri siti

Inviato (aggiornato)

Il mistero si infittisce 😵

Ho provato a stampare lo stesso gcode da repetier-host e la stampante smette di estrudere proprio dove repetier mi evidenzia in rosa le linee (magari sono solo le ultime linee stampate eh) !  🤨

image.thumb.png.9b3e0129ded4136fc1a318ab213a076e.png

Proprio la parte rosa a sx nella foto è quallo che riempie per ultima e, tenendo un dito sulla rotella dello spingifilo, ho sentito che è proprio quando si sposta per stampare lì che smette !
Da repetier però non ho visto errori.

Ho provato a stampare un altro modello (da sd), già fatto in precedenza con successo, e smette di estrudere ancora prima, dopo la seconda linea dopo la skrt. Anche qui, nulla di intasato, semplicemente è come se si spegnesse il motore ☹️

 

La parte dove semette di estrudere è questa, ma non ci vedo niente di strano.

14:09:21.485 : N1586 G1 X130.278 Y53.04 E466.66993*82
14:09:21.517 : N1587 G1 X130.299 Y53.077 E466.67134*108
14:09:21.733 : N1588 G0 X130.478 Y53.406 F1620*66
  (y53 quindi è in basso, a dx nella immagine)
14:09:21.760 : N1589 G1 F2400 E465.87134*56  (ritrae 0.8mm come previsto)
14:09:21.949 : N1590 G0 X125.112 Y127.142 F9000*125  (y127 quindi va in alto, a sx nell'immagine)
14:09:21.964 : N1591 G1 F2400 E466.67134*60 (toglie la ritrazione)
14:09:22.134 : N1592 G1 F1800 X125.263 Y127.243 E466.67738*59 (estrude... ma in realtà no!)
14:09:22.149 : N1593 G1 X126.178 Y127.973 E466.71632*91
14:09:22.287 : N1594 G1 X126.334 Y128.116 E466.72336*80
14:09:22.287 : N1595 G1 X127.127 Y128.965 E466.762*92
14:09:22.303 : N1596 G1 X127.287 Y129.168 E466.77059*93

14:09:22.318 : N1597 G1 X127.917 Y130.089 E466.80771*93
14:09:22.318 : N1598 G1 X128.035 Y130.298 E466.81569*92
14:09:22.403 : N1599 G1 X130.743 Y133.006 E466.94306*95
14:09:22.419 : N1600 G1 X130.743 Y133.571 E466.96186*81

 

Modificato da Cubo
Link al commento
Condividi su altri siti

Inviato (aggiornato)

Ultima prova, ho editato il gcode per stampare solo la parte "critica":

image.png.1c7afde7f86df3864508b2455dc3d84a.png

 

Mi stampa l'angolino a desta e poi smette di estrudere proprio come quando stampa tutto.
Quindi non dipende dal tempo di stampa è proprio qualcosa che accade lì... boh !

Dopo che ha smesso di estrudere ho bloccato la stampa, ho provato a far estrudere di nuovo con:
G92 E0
G1 E10
Ma niente, motore spento.
Neanche dal pannello della stampante si muoveva ne avanti ne indietro (gli altri assi invece si).

Spento e riacceso la stampante e ha ripreso a muovere anche il motore E.

 

Ps. Ho anche provato a scambiare di nuovo i fili. Prima da 1234 li avevo messi a 1243, ora sono a 4321. Il verso è sempre invertito ma il problema rimane.

Modificato da Cubo
Link al commento
Condividi su altri siti

La mb è questa e dovrebbe essere una "Robin nano" rebrandizzata

PXL_20230305_183418434.thumb.jpg.29d2bf0c9a5020e4a409df79d8ab2dd0.jpg

I driver dal sito dicono che sono TMC2225

Il motore è un pancake credo. È quello originale che c'era prima. Avevo provato a mettere quello con cui era arrivato il DDE che come dimensioni era uguale, ma vibrava senza girare, così ho rimesso l originale cambiando solo il pignone.

Link al commento
Condividi su altri siti

2 minuti fa, FoNzY ha scritto:

forse la vref è molto sbagliata ed il driver va in protezione?

Non saprei proprio come verificarlo.

So solo che prima non aveva mai dao problemi.

Ho anche provato a rimettere i fili come in origine (1234) e far stampare un cilindretto senza mettere il filo (perché ovviamente girava al contrario lo spingifilo) ma si è fermato il motore E alla prima ritrazione.

Per vedere se va in protezione magari posso farmi un gcode "stress" con una infinità di istruzioni per muovere lo spingifilo in continuazione 🤔, se si muove piano o veloce lo stress per il driver è lo stesso ?

Link al commento
Condividi su altri siti

Ho rifatto una stampa, si è bloccata quasi subito. Avevo già aperto la scocca sotto e gli stepper erano tutti belli freschi. Anche i motori.

Ho anche mandato avanti e indietro E per 2 minuti di fila senza che si fermasse.

L'unica cosa che mi rimane è provare a rimettere gli step/mm di prima, poi è tutto identico.

Link al commento
Condividi su altri siti

Inviato (aggiornato)

OK FORSE CI SIAMO ! 🙏

Ho resettato con M502 e si sono caricate queste con le quali stampa senza mai fermarsi pare (guardato per 10min una stampa che prima smetteva di estrudere dopo 10sec):

21:21:23.029 : N17776 M503*37
21:21:23.029 : echo:  G21    ; Units in mm
21:21:23.034 : echo:Filament settings: Disabled
21:21:23.039 : echo:  M200 D3.00
21:21:23.039 : echo:  M200 T1 D3.00
21:21:23.039 : echo:  M200 D0
21:21:23.039 : echo:Steps per unit:
21:21:23.039 : echo:  M92 X80.60 Y80.40 Z400.00
21:21:23.039 : echo:  M92 T0 E90.00
21:21:23.049 : M92 T1 E90.00
21:21:23.049 : echo:Maximum feedrates (units/s):
21:21:23.049 : echo:  M203 X200.00 Y200.00 Z4.00
21:21:23.058 : echo:  M203 T0 E70.00
21:21:23.058 : M203 T1 E70.00
21:21:23.058 : echo:Maximum Acceleration (units/s2):
21:21:23.058 : echo:  M201 X1000 Y1000 Z100
21:21:23.058 : echo:  M201 T0 E1000
21:21:23.069 : M201 T1 E1000
21:21:23.069 : echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
21:21:23.069 : echo:  M204 P1000.00 R1000.00 T1000.00
21:21:23.089 : echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
21:21:23.089 : echo:  M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.30 E5.00
21:21:23.089 : echo:Home offset:
21:21:23.089 : echo:  M206 X0.00 Y0.00 Z0.00
21:21:23.098 : echo:Hotend offsets:
21:21:23.098 : echo:  M218 T1 X20.00 Y5.00
21:21:23.098 : echo:  M420 S0
21:21:23.098 : echo:Endstop adjustment:
21:21:23.098 : echo:  M666
21:21:23.109 : echo:PID settings:
21:21:23.109 : echo:  M301 P22.20 I1.08 D114.00
21:21:23.109 : echo:Z-Probe Offset (mm):
21:21:23.109 : echo:  M851 Z0.80

E' tutto sballato, non sono neanche le impostazioni con cui è arrivata (gli step/mm di E sono a 90 mentre era arrivata con 768, per dirne una) però comunque, per quanto girasse piano, E non ha mai smesso di muoversi.

Le impostazioni che invece fanno fermare E sono queste:

21:24:55.698 : N14 M503*16
21:24:55.698 : echo:  G21    ; Units in mm
21:24:55.698 : echo:Filament settings: Disabled
21:24:55.698 : echo:  M200 D3.00
21:24:55.708 : echo:  M200 T1 D3.00
21:24:55.708 : echo:  M200 D0
21:24:55.708 : echo:Steps per unit:
21:24:55.708 : echo:  M92 X160.00 Y160.00 Z800.00
21:24:55.718 : echo:  M92 T0 E809.10
21:24:55.718 : M92 T1 E90.00
21:24:55.718 : echo:Maximum feedrates (units/s):
21:24:55.718 : echo:  M203 X200.00 Y200.00 Z4.00
21:24:55.718 : echo:  M203 T0 Einf
21:24:55.718 : M203 T1 E100.00
21:24:55.728 : echo:Maximum Acceleration (units/s2):
21:24:55.728 : echo:  M201 X1000 Y1000 Z100
21:24:55.728 : echo:  M201 T0 E1000
21:24:55.738 : M201 T1 E1000
21:24:55.738 : echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
21:24:55.738 : echo:  M204 P1000.00 R1000.00 T1000.00
21:24:55.748 : echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
21:24:55.759 : echo:  M205 S0.00 T0.00 B20000 X15.00 Y15.00 Z0.40 Einf
21:24:55.759 : echo:Home offset:
21:24:55.759 : echo:  M206 X0.00 Y0.00 Z0.00
21:24:55.768 : echo:Hotend offsets:
21:24:55.768 : echo:  M218 T1 X20.00 Y5.00
21:24:55.768 : echo:  M420 S0
21:24:55.768 : echo:Endstop adjustment:
21:24:55.768 : echo:  M666
21:24:55.768 : echo:PID settings:
21:24:55.778 : echo:  M301 P12.57 I0.81 D49.01
21:24:55.778 : echo:Z-Probe Offset (mm):
21:24:55.778 : echo:  M851 Z0.00

Se qualche buona anima mi suggerisce cosa provare a cambiare la ringrazio infinitamente.
Io non saprei proprio, l'unica cosa forse strana è quel "Einf" che ho messo in grassetto ma magari è normale.

Comunque il problema sta da qualche parte in quelle impostazioni...

 

Ve le metto affiancate per confrontarle meglio se volete.
A sx quelle dopo il reset che funzionano, a dx quelle dopo che non fanno andare E.

Immagine2023-03-05213200.thumb.png.26d8af80f465e6243a1058f3d213a7c9.png

Immagine2023-03-05213308.thumb.png.625926b962640880f121e0feba14fb90.png

Modificato da Cubo
Link al commento
Condividi su altri siti

24 minuti fa, Cubo ha scritto:

M203 T0 Einf

mai visto "inf" ma da quello che sembra imposta il max feedrate su "infinito" nel senso che sara' limitato dal firmware...

ma perche' le impostazioni ti sono andate al diavolo?

oltre all'estrusore che hai cambiato?

  • Like 1
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...