Rigothamus ha scritto: ↑15/11/2018, 23:19
Ho trovato in vendita delle pulegge per le cinghie dentate da 20 denti invece che da 16 come sono quelle della A8. Sono associate ad un tipo di cinghia che contiene fibra di vetro per evitare l'effetto elastico; ora mi chiedevo se decidessi di usare queste pulegge e queste cinghie dentate come potrei fare a correggere la differenza di spostamento dovuta ai 4 denti in più per ogni giro?
Devi impostare i dati per gli step per mm per gli assi mossi dalle cinghie (X e Y) nel firmware. Quel valore serve ad indicare alla stampante gli step che deve fare per muovere l'asse di 1mm.
Usa questo calcolatore, vai alla sezione step per mm (SOLO assi X e Y):
https://www.prusaprinters.org/calculator
Se hai la scheda Anet scon i microstepper integrati e motori NEMA17 stock dovresti avere:
Motor Step Angle: 1,8°(200 step per revolution) -> è l'angolo effettuato da uno step di rotazione del motore. I motori NEMA17 della Anet sono economici ed effettuano 200 step per giro.
Driver microstepping: 1/16 -> questo consente di "frazionare " lo step del motore (che si muove, come già detto, di 1,8° per step), di 1/16. Esistono microstepper driver più sofisticati di quelli integrati sulla scheda Anet che consentono 1/32 o anche 1/256 microstep. Le mainboard più evolute consentono, a differenza di quella della anet, di sostituire i microstepper. Io ho una scheda RAMPS 1.6 da testare con driver da 1/32, ti dirò le differenze rispetto alla stock Anet
Belt pitch (passo della cinghia, ovvero la distanza in mm fra i denti della cinghia): <inserisci i dati della tua cinghia>
Pulley teeth count (quanti denti ha la puleggia): <inserisci i dati della tua puleggia>
Hai dei preset per le cinghie più famose, tipo la GT2.
Puleggie e cinghie devono essere compatibili.
Nel caso della Anet, se non ricordo male, hai motori con 200 step per revolution, microstepping a 1/16, belt pitch a 2mm e puleggie a 16 denti. Il valore che ti viene è 100, che, sempre se non ricordo male è quello che trovi nel firmware alla voce step per mm.
La formula è:
(step per revolution * microstepping) / (denti della puleggia * passo della cinghia)
nel nostro caso:
(200x16) / (16*2)= 100 steps per mm.
Quest'ultimo valore è ovviamente una base per non avere oggetti deformati, andrebbe poi tarato facendo la calibrazione degli step per mm utilizzando i classici calibration cube o analoghi e misurando gli scostamenti fra il valore teorico e quello effettivamente ottenuto sui vari assi.
Ciao,
Davide