Cosa potrebbe causare lo slittamento del mio asse y?


16

Occasionalmente, durante la stampa, il mio asse y scivolerà e il livello, da quel punto in avanti, verrà spostato, rovinando la stampa.

Quali potrebbero essere le cause dello slittamento di un asse? Ho provato a raffreddare il motore che sembrava riscaldarsi e le cinghie non sono troppo strette.

Questo non accade con ogni stampa e sembra essere un problema intermittente.

La mia stampante è un MendelMax RepRap e l' asse y è il mio letto mobile.


Ciao! Che tipo di stampante hai? Il tuo asse y è un piano di stampa mobile?
Tormod Haugene,

1
Aggiunto al post. RepRap e sì, è il letto.
Matt Clark,

Le cinture non troppo strette possono essere il problema. Se non allaccio le cinture, la cintura scivola via dal motore. Che suoni emette quando salta? Inoltre, quanta forza richiede il letto per muoversi?
Daniel M.

So che è una risposta a una domanda un po 'diversa da quella che hai posto, ma una cosa che puoi fare per mitigare lo slittamento degli assi finché non riesci a capire cosa sta causando è alloggiare gli assi X e Y tra ogni livello. Ciò garantirà che se scivoli durante un livello, solo quel livello è spento e il livello successivo verrà nuovamente allineato correttamente.
Martin Carney,

Cordiali saluti, il modo in cui funzionano i motori passo-passo è che sono sempre "accesi", quindi essere piuttosto caldi anche quando non ruotano è normale. Detto questo, possono saltare i passaggi se troppo caldi, quindi l'aggiunta di un dissipatore di calore di 4 cm + ventola ne vale la pena e non è difficile o costosa.
Leo Ervin,

Risposte:


14

Livello spostato 2
(fonte: all3dp.com )

La stampante sta saltando i passaggi nella direzione y. Questo può avere diverse cause. Dai un'occhiata alla guida ai livelli spostata su RapRap.org che elenca 29 possibili problemi che possono causare questo problema e come risolverli.

Primi elementi dell'elenco:

  1. La corrente del driver è troppo bassa
  2. La corrente del driver è troppo alta
  3. Cintura troppo allentata
  4. Cintura troppo stretta
  5. Vite di fermo / vite senza testa
  6. La cinghia o il cuscinetto è vincolante
  7. Le velocità sono troppo alte
  8. L'accelerazione è troppo alta
  9. ...

Quando ho avuto a che fare con questo problema sul mio RepRap ho dovuto aumentare la corrente per il driver specifico.


Qualcos'altro in cui mi sono imbattuto che può causare il salto è il filamento che non si avvolge senza problemi.
EGHM,

cuscinetti lineari usurati / di bassa qualità su cui scivolano possono contribuire a 4, 7 e 8.
Leo Ervin

Ho avuto lo stesso problema sul mio Mendel, e si è scoperto che la velocità e l'accelerazione erano troppo alte. Ma come ha detto @amra, ci sono molte cose che possono causare questo problema.
TextGeek,

Questa è una stupenda stampa lol
toddmo il

11

Nella mia esperienza, il motivo più comune per l'offset posizionale durante la stampa, sono i passaggi del motore che saltano a causa dell'impatto fisico .

I motori passo-passo non forniscono feedback posizionale alla stampante. Quindi, se si sposta il motore con forza durante la stampa, la stampante non se ne accorgerà e semplicemente fingerà che non sia mai successo.

In particolare, il motore potrebbe saltare i passaggi se:

  • L'ugello si scontra con estrusioni errate (ad es. Macchie) durante la stampa.
  • Le impostazioni di velocità (jerk e accelerazione) sono troppo elevate per la massa (inerzia) delle parti spostate dal motore dell'asse y.

Anche collisioni più piccole e resistenza degli ugelli ad alta velocità (ad esempio durante la marcia) potrebbero causare questo problema, poiché la resistenza dei motori passo-passo è ridotta alle alte velocità .


1
+1 per la nota relativa al mancato feedback posizionale. Questo è così frustrante, a volte spendi migliaia di dollari su una macchina che non sa dove sia.
tbm0115,

@ tbm0115 questo è davvero vero! Spero che cambi quando la tecnologia di stampa del trattato matura!
Tormod Haugene,

1
Pensavo di aver sentito da qualche parte che i motori NEMA hanno un modo per sapere su quale passo stanno andando, ma i controller interagiscono con i motori solo in incrementi. Potrebbe esserci un modo per creare almeno una forma di "finecorsa" che riconosca che lo stepper non è sincronizzato e "mette in pausa / ferma" la macchina.
tbm0115,

Credo che la maggior parte dei motori stepper abbia solo un controllo ad anello aperto , il che significa che non conoscono la propria posizione. Tuttavia, di solito non è necessario un controllo ad anello chiuso (con feedback posizionale), poiché hanno un'eccellente precisione e coppia purché il motore sia adeguatamente dimensionato per la loro applicazione. Inoltre, per alcune applicazioni - diversamente dalla stampa 3D - saltare i passaggi non ha importanza. È possibile aggiungere un codificatore all'albero per fornire un feedback posizionale. E proprio come dici tu, alcuni stepper hanno anche encoder integrati.
Tormod Haugene,

@ tbm0115 Alcuni driver stepper possono rilevare passi saltati rilevando le variazioni della corrente che va al motore. Tuttavia, i motori NEMA non hanno modo di "sapere" su quale passo stanno compiendo. Non ci sono componenti elettronici all'interno, solo alcune bobine e magneti.
Tom van der Zanden,

6

La corrente del driver del motore potrebbe essere impostata su un valore troppo alto o troppo basso. Se impostato su un valore troppo basso, la coppia potrebbe non essere sufficiente e il motore salterà i gradini. Se è impostato su un valore troppo alto, il driver potrebbe surriscaldarsi e occasionalmente arrestarsi per proteggersi.

Un'altra opzione è che le velocità di stampa (o le impostazioni di jerk / accelerazione) sono troppo alte. Vorrei iniziare riducendo la velocità di traslazione (che presumibilmente è superiore alla velocità di stampa) e vedere se questo fa la differenza.

Il riscaldamento del motore è normale e non causerà questi problemi.


4

Da quello che ho sperimentato, potrebbero esserci tre potenziali motivi.

  1. Le cinture potrebbero essere allentate. Basta allentare il motore dell'asse Y e tirare il motore fino a quando la cinghia non è leggermente superiore a quella insegnata (si rilasserà in una posizione insegnata). Quindi, stringere saldamente il motore al suo posto.
  2. Uno dei terminali dell'asse potrebbe essere attivato a metà stampa. Se si dispone di una stampa più grande, si corre il rischio di colpire un finecorsa, che potrebbe causare la perdita del sistema di coordinate della macchina.
  3. Ho trovato sulla mia macchina, se avvii il tuo programma via USB (in particolare su MakerWare, possibilmente altri) potrebbe esserci una sorta di ritardo nella connessione seriale che potrebbe far spostare l'intero programma o il sistema di coordinate. Ho ripetuto questo problema più volte usando una connessione USB e risolto (ripetutamente) scappando da una scheda SD, usando un slicer diverso (nel mio caso il plugin Cura per OctoPi) o provando una versione precedente del tuo software (questo era la mia soluzione a lungo termine).

Quest'ultimo ha funzionato meglio per me. Ho provato a eseguire MakerBot Desktop sul mio Dual Replicator 1, ma ho riscontrato lo stesso problema esatto. In effetti, ho riscontrato questo problema anche con il firmware 5.0 sul replicatore (7.? È l'ultimo). Finalmente sono tornato a utilizzare MakerWare 2.4.? e tutto ha funzionato bene.


3

Problemi di stepping sull'asse Y.

Risolto il problema con una corretta pressione sulle ruote guida sulla pista dell'asse Y.

Troppa pressione ha causato l'associazione e il motore passo-passo Y per saltare i passaggi

Spero che questo aiuti alcune persone


0

Ho avuto un problema ripetibile in cui le mie stampe si spostavano lateralmente dopo circa 5 mm. Questo era dovuto a una guida di scorrimento dell'asse z che usciva dal supporto finale di circa 5 mm nella stampa ma sembrava sicura quando il letto era impostato nella posizione iniziale (la mia testina di stampa si sposta verso il basso). C'era una vite senza fine nascosta sotto un pannello alla base della mia stampante, non ho familiarità con la costruzione di MendelMax, quindi potrebbe essere diverso per te.


0

Date le ultime domande che hai .. Sto per dire che hai troppa massa.

F = M * A. Se stai provando a spostare una piastra pesante, dovrai ridurre l'impostazione Jerk. Oltre alla massima accelerazione.

Pubblica le impostazioni del firmware per ulteriori consigli.

Anche solo per completamento, a volte i pololuls si surriscaldano. anche questo può causare. Così come una cintura allentata.


0

Assicurati che la tua scheda controller / scheda elettronica ecc. Sia la più fredda possibile - se non l'asse potrebbe saltare - questo è quello che è successo con me - dopo aver aggiunto ulteriori ventole sopra le rampe / Adruino - non ho più avuto il problema (finora)


0

Ho avuto lo stesso problema. l'unica cosa che mi ha aiutato sono state le impostazioni ... la superficie irregolare degli strati ha causato collisioni con l'ugello. Ho regolato il flusso calibrando i miei stepper .. anche il tipo di riempimento utilizzato può causare collisioni con gli ugelli.


0

Ho alcuni suggerimenti che potrebbero risolvere il tuo problema

  1. Prova a utilizzare il tendicinghia adatto alla tua stampante (probabilmente ne troverai uno su Thingiverse)

  2. La cintura ha i denti, ma il cuscinetto che fa scorrere la cintura no. Quindi prova una copertura del cuscinetto con denti. Ciò impedirà lo scivolamento della cintura.

  3. Ancora più importante, abbassa la costante di accelerazione. Questo ha molto a che fare con i passi mancanti dal motore.

  4. Ridurre la velocità di stampa può anche aiutare.


-3

Una possibilità è che dopo un po 'di tempo, le aste scorrevoli del tuo letto diventano appiccicose (dove la stampante ma non te ne accorgi). Spegnere la stampante, spruzzare windex su aste e cuscinetti, far scorrere il letto avanti e indietro fino a quando non diventa scivoloso, asciugare eventuali eccessi, riaccendere. ricollegare la stampante e inviarla alle coordinate home xyz da quando hai spostato il letto, rovinando la sua memoria xyz.


2
Perché, di tutte le cose, windex ? Molte persone raccomandano olio o grasso per macchine di qualche tipo. Ma windex !? Non rischierei questo.
Tom van der Zanden,

1
Windex contiene: 2-esossietanolo, isopropanolamina, sodio dodecilbenzene solfonato, ossido di lauramina, idrossido di ammonio, fragranza e colorante blu cielo Liquitint. Sembrano sostanze chimiche piuttosto brutte ... L'alcool isopropilico sarebbe sufficiente? Immagino che tu stia usando Windex per le sue proprietà detergenti / sgrassanti. Indipendentemente da ciò, non è una buona idea reinstallare un po 'di lubrificante, per i cuscinetti, dopo aver rimosso la viscosità ?
Greenonline

-3

Il mio asse Y scorre su un canale e credo che nel canale siano rimasti alcuni frammenti di grana o metallo rimasti dalla produzione. Le ruote del canale si sono incastrate sui detriti e hanno fatto scivolare la cinghia. Ha fatto un orribile rumore stridente quando è successo.

Così ho fatto esplodere il canale con aria in pressione e ho testato tutte le ruote.

Se necessario, aggiornerò mentre testerò la mia correzione con stampe più lunghe (più alte).

Aggiornare

In realtà, la stampa aveva incasinato il codice g. Il file gcode è stato danneggiato.


1
Qual è lo scopo dell'immagine alla tua risposta? Hai i diritti per usarlo?
Tom van der Zanden,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.