sto approntando la mia CNC.... la parte meccanica è praticamente finita, mentre sto facendo le prime prove con la parte elettronica/controllo.
Ho collegato i motori (Nema 34 da 1600oz) con i drivers (DM860) e tutto il resto.
Facendo eseguire al motore un semplice G-code come questo
G00 X0
G00 X5
G00 X0
G00 X5
...
che nel mio caso corrisponde a 1 giro in senso orario + 1 giro in senso antiorario e così via (vite passo 5)
Purtroppo noto che nelle inversioni di moto (orario/antiorario) il motore non cambia direzione nella posizione di 0, ma tende ad 'anticipare' la manovra, mentre alla fine del G-code si riposiziona correttamente a 0, senza quindi perdita di passi...
A cosa può essere dovuto ? avete suggerimenti sulle impostazioni da usare ?
Attualmente sono:
1000 step/giro (che si traduce in una velocità max di traslazione di 3000mm/min)
accelerazione 300
step pulse 15 microsecondi
dir pulse 15 microsecondi
GRAZIE MILLE A CHI SAPRA' AIUTARMI !!!