In questi giorni ho completato il montaggio della macchina ( tranne finecorsa ) , un pantografo a 3 assi.
E`' composto cosi':
Arduino uno ( chinese ) ( riconosciuto e operativo )
CNC shield V3.0 ( uso i 3 assi + asse y clonato ) , gli assi sono settati a passo intero.
Driver A4988 ( tarata Vref a 0,6 )
Motori Nema17 17HS4401 ( 200 passi, 1.8°, 1,7A, )
Alimentatore da PC 12V 5A
per i movimenti utilizzo delle pulegge GT2 20 denti collegate all'asse del motore ( circonferenza primivitiva ~37,7mm)
Come software uso:
Arduino IDE
GRBL 0,9j
UniversalGcodeSender-v1.0.9
Ho provato a cercare la soluzione sia su google che in questo forum ma i vari consigli non mi hanno risolto il problema.
Il problema e' questo......
Quando cerco di comandare i motori , tramite UniversalGcodeSender-v1.0.9, pigiando sui pulsanti "+" e "-" dei vari assi XYZ, si muovono in maniera strana.
A volte ronzano e basta
a volte si muovono a scatti in entrambe le direzioni ( pur pigiando esclusivamente il tasto "+" )
A volte si muovono un po avanti e poi un po indietro.
Insomma si muovono senza un criterio.
Ho provato a variare i valori in GRBL ( $101; ecc.... per intenderci ) ma la variazioni sono minime.
Avete qualche consiglio ?