Vai al contenuto

Marlin e motore dell'estrusore che gira all'incontraro


luca63

Messaggi raccomandati

Ciao ragazzi

spero di ricevere delle risposte perche nn so cosa fare, installato Marlin 2 ho 2 problemi:

il motore dell'estrusore gira all'incontrario, ho provato in tutti i modi e cercando su youtube come fare a compilare lo sketch per il motore ma nn ho trovato nulla qualcuno mi puo aiutare ?

quando provo a fare una stampa inizia a 5 cm dall asse z dove dovrebbe inizizare a estrudere il filamento , quindi si alza .....

P.s. se carico un .gcode per caricare il filamento funziona bene ....

 

Link al commento
Condividi su altri siti

  • Risposte 15
  • Creato
  • Ultima Risposta

Miglior contributo in questa discussione

19 minuti fa, luca63 ha scritto:

P.s. se carico un .gcode per caricare il filamento funziona bene ....

da controllo manuale gira bene o al contrario?

20 minuti fa, luca63 ha scritto:

quando provo a fare una stampa inizia a 5 cm dall asse z dove dovrebbe inizizare a estrudere il filamento , quindi si alza .....

non ho capito.... si alza dove? lo 0 in realta' è 5cm?

 

 

Link al commento
Condividi su altri siti

1 ora fa, FoNzY ha scritto:

da controllo manuale gira bene o al contrario?

non ho capito.... si alza dove? lo 0 in realta' è 5cm?

 

 

cosa intendi per controllo manuale ? da tastiera ? se faccio un cambio filamento al posto di andare avanti va indietro quindi lo tira fuori, se invece vado nella schermata delle info clicco dove c'è il simbolo dell'estrusore (c'è impostato un flusso di 100) e gli dol'ok ...nn si muove neanche....

per la seconda no lo zero è a circa 0,1 dalla base , quando parte, la stampa si muove perso il punto di inizio , e nel mentre si alza il tutto portandosi verso i 5 cm

Link al commento
Condividi su altri siti

2 ore fa, luca63 ha scritto:

cambio filamento al posto di andare avanti va indietro quindi lo tira fuori,

"cambio filamento" questo deve fare...tirarlo fuori per cambiarlo

comunque se sto motore gira sempre al contrario in marlin-> configuration.h

// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.

#define INVERT_X_DIR false

#define INVERT_Y_DIR true

#define INVERT_Z_DIR false

li cambi in true\false per gestire la direzione...oppure scambi i fili sul motore da come sono adesso 1 2 3 4-> 4 3 2 1

(insomma li ribalti a specchio)

2 ore fa, luca63 ha scritto:

per la seconda no lo zero è a circa 0,1 dalla base

mi sembra ideale, non vuoi che lo 0 sia 0 veramente altrimenti fai la buca, 0,1mm è un valore perfetto come punto 0

2 ore fa, luca63 ha scritto:

quando parte, la stampa si muove perso il punto di inizio , e nel mentre si alza il tutto portandosi verso i 5 cm

questo è inspiegabile forse un video aiuta perche' io non sono sicuro di aver capito....se va verso i 5cm poi che succede? stampa in aria? hai il bltouch?

  • Like 1
Link al commento
Condividi su altri siti

1 ora fa, FoNzY ha scritto:

"cambio filamento" questo deve fare...tirarlo fuori per cambiarlo

comunque se sto motore gira sempre al contrario in marlin-> configuration.h

// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.

#define INVERT_X_DIR false

#define INVERT_Y_DIR true

#define INVERT_Z_DIR false

li cambi in true\false per gestire la direzione...oppure scambi i fili sul motore da come sono adesso 1 2 3 4-> 4 3 2 1

(insomma li ribalti a specchio)

mi sembra ideale, non vuoi che lo 0 sia 0 veramente altrimenti fai la buca, 0,1mm è un valore perfetto come punto 0

questo è inspiegabile forse un video aiuta perche' io non sono sicuro di aver capito....se va verso i 5cm poi che succede? stampa in aria? hai il bltouch?

mmmm dal codice di Marlin nn saprei cosa fare :

#if defined(XY3_MODELS) || defined(XY2_MODELS) || defined(D01_MODELS) || MOTHERBOARD == BOARD_BTT_SKR_V1_4_TURBO
  #define INVERT_X_DIR false
#else
  #define INVERT_X_DIR true
#endif

#if defined(XY2_MODELS) || defined(D01_MODELS) || MOTHERBOARD == BOARD_BTT_SKR_V1_4_TURBO
  #define INVERT_Y_DIR false
#else
  #define INVERT_Y_DIR true
#endif

#if defined(XY3_MODELS) || defined(XY2_MODELS) || MOTHERBOARD == BOARD_BTT_SKR_V1_4_TURBO
  #define INVERT_Z_DIR true
#else
  #define INVERT_Z_DIR false
#endif

da come la vedo io ..."se la mainbord definita è ..... altrimenti ....."praticamente ci sono tutti e due i passaggi....provo a sostituire il moimento della Z

Link al commento
Condividi su altri siti

14 minuti fa, luca63 ha scritto:

provo a sostituire il moimento della Z

e perche' ?

 

ma questa parte in marlin non c'è o per lo meno non è nella tab "configuration.h"

dove la hai trovata?

17 minuti fa, luca63 ha scritto:

da come la vedo io ..."se la mainbord definita è ..... altrimenti ....."

che scheda madre hai? come fai a compilare il firmware se non imposti la scheda madre come prima cosa?

Link al commento
Condividi su altri siti

46 minuti fa, FoNzY ha scritto:

e perche' ?

 

ma questa parte in marlin non c'è o per lo meno non è nella tab "configuration.h"

dove la hai trovata?

che scheda madre hai? come fai a compilare il firmware se non imposti la scheda madre come prima cosa?

la scarico da Github i una sezione proprio per la tronxy,  di https://github.com/rhapsodyv

La scheda madre è una Chitu, rimarchiata Tronxy o perlomeno sembra  cosi, il codce è un fork del codice originale Marlin ... pensia sia opportuno fare una prova con il codice originale ?

Link al commento
Condividi su altri siti

55 minuti fa, luca63 ha scritto:

pensia sia opportuno fare una prova con il codice originale ?

no, perche' da quello che capisco non hai conoscenza in fatto di firmware e tentare di farlo da solo porterebbe la frustrazione a livelli altissimi 😅

 

usa il codice originale, non toccarlo ed inverti i cavi sul motore...e questo problema è risolto...

l'altro problema ancora non l'ho capito...

Link al commento
Condividi su altri siti

ciao sto provando in tutti i modi di fare andare il motore nella direzione giusta , ultimo tentativo ho escluso quelle righe , e copiato solo le 3 dal codice Merlin originale , quindi nn dovrebbero fare casino , per l'altro problema visto che sto aspettando anche il piatto nuovo voglio vedere dopo averlo messo se era una illusione ottica ( in quanto ho visto che quando si scaldava si alzava di brutto in mezzo)

Ultima cosa fortunatamente ho fatto il backup del firmware

in formato bin ma nn so come fare per re inserirlo .....hai un'idea ?

Link al commento
Condividi su altri siti

rieccomi , sono riuscito a rimettere il firmware originale Tronxy .... ma c'è un ma il motore dell'estrusore gira sempre all'opposto ..ma come mai ? cosa puo essere ? non c'è un comando gcode che gli dice come girare? non e' che mettendo il nuovo "firmware"della tronxy che lei dice come update fa i macelli ?

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