La cnc che ho attualmente è nata come una MPCNC, ma non ero soddisfatto della rigidezza dell'assemblaggio di Z e quindi prendendo spunto qua e la ne ho disegnata e costruita una più solida..
Ho mantenuto i motori nema17 per X e Y (due per asse) che probabilmente cambierò più avanti per migliorare le prestazioni, e ho dovuto cambiare quello per Z, che proprio non ce la faceva, con un nema23 (HS2231-0210).
Come fresa ho una makita RT0700.
I 4 cursori sono dei HGH15CAZAC, quindi le due guide da 30cm sono le HGR15.
Il peso dell'asse è dato dalle due guide, la piastra 140x320x10mm, la staffa e la fresa.
La vite è una T8, con chiocciola in bronzo.
Il motore come si vede dall'immagine è collegato alla vite con con due pulegge dentate 1:1
Tutta questa premessa per arrivare al problema: dopo varie operazioni di salita e discesa, anche di pochi cm, l'asse perde quota (anche con fresa spenta).
Il firmware è Marlin, l'accelerazione è definita in #define DEFAULT_MAX_ACCELERATION { 300, 300, 100, 2000 }
Il driver è un TB6560, alimentato a 24v.
Ho letto su vari threads che il problema potrebbe essere il driver che perde passi, o il motore sovradimensionato, oppure la vite.
Quindi cercherei un vostro consiglio al riguardo, non avendo conoscenze per poter valutare con precisione la cosa..