Vai al contenuto

Repetier Host, Marlin e Anet A8


Messaggi raccomandati

Ciao ragazzi

Come consigliato in diverse guide, ho aggiornato il firmware della mia Anet A8 con l'ultima versione di Marlin, e fin qui tutto bene, però ora ho problemi ci comunicazione con Repetier Host.

Mi spiego meglio: Repetier vede la stampante, e riesco a farle fare da PC movimenti su tutti gli assi, riscaldare estrusore e piatto, ecc ecc... Ma nel momento in cui eseguo uno slicing e lo invio direttamente in esecuzione (con Cura Engine), la stampa si arresta appena si sono riscaldati estrusore e piatto e la macchina si è posizionata sul primo punto della stampa. Nel log compaiono messaggi che suppongo riguardino errori sull'invio di righe di codice.

Situazione diversa invece se eseguo lo slicing (sempre con Repetier e Cura Engine) e lo salvo come se dovesse essere stampato su SD, quindi carico il gcode così generato in Repetier e invio la stampa, funziona tutto correttamente.

Da cosa può dipendere?

Prima di aggiornare a Marlin inviavo la stampa direttamente dallo slicer, senza doverlo prima salvare...

 

Link al commento
Condividi su altri siti

Allora, i parametri di comunicazione ho lasciato quelli che usavo prima, ovvero boudrate di 115200 e buffer di 127.

Cmq se lancio un esecuzione un gcode salvato non ho problemi di comunicazione... li ho nel momento in cui lancio una stampa direttamente dallo slicer di repetier, senza salvare il file.

Appena posso posto le righe di log dove descrive il problema.

Link al commento
Condividi su altri siti

15:37:15.748 : Resend: N33 G1 F1800 X100.033 Y96.013 E0.82916*5
15:37:15.748 : echo:Unknown command: "33 Y96.013 E0.82916"
15:37:15.748 : Error:Line Number is not Last Line Number+1, Last Line: 29
15:37:15.748 : Resend: 30
15:37:15.759 : Resend: N30 M117 Stampa…*43
15:37:15.759 : Resend: N31 M107*23
15:37:15.759 : Resend: N32 G0 X78.746 Y96.013 Z0.25 F9000*18
15:37:15.759 : Resend: N33 G1 F1800 X100.033 Y96.013 E0.82916*5
15:37:15.759 : echo:Unknown command: "000"
15:37:15.759 : Error:Line Number is not Last Line Number+1, Last Line: 29
15:37:15.759 : Resend: 30
15:37:15.770 : Resend: N30 M117 Stampa…*43

Ecco, questo è un esempio del file di log di repetier a inizio stampa. Il resto è un loop di queste righe.

Ho provato a seguire il tuo consiglio con una baudrate di 250000 ma non da segni di vita, l'unica a cui risponde sembra essere 115200
 

Link al commento
Condividi su altri siti

Il marlin è in formato sorgente o compilato? (il compilato è un unico file in formato .hex mentre il sorgente sono un centinaio di file)

Se è in formato sorgente controlla che nel fìle Configuration.h ci sia questa regolazione

// This determines the communication speed of the printer
#define BAUDRATE 250000
 

Link al commento
Condividi su altri siti

57 minuti fa, Alep dice:

Il marlin è in formato sorgente o compilato? (il compilato è un unico file in formato .hex mentre il sorgente sono un centinaio di file)

Se è in formato sorgente controlla che nel fìle Configuration.h ci sia questa regolazione

// This determines the communication speed of the printer
#define BAUDRATE 250000
 

Il marlin è in formato sorgente, e nel file configuration.h il baudrate è impostato a 115200, lo stesso che ho impostato su Repetier Host.

Link al commento
Condividi su altri siti

Grazie mille per la dritta Alep.

Ho modificato il #define BAUDRATE del file Configuration.h da 115200 a 250000 e l'ho reinstallato sulla stampante, e allo stesso modo ho impostato i parametri di connessione di Repetier Host e ora funziona!

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