"l'ordigno" in questione è un controller interposto tra un qualsiasi controller (basta che sia direzione/step) e i driver per motori stepper. Io ho usato una smoothstepper e mach3 per queste prove ma funzionerebbe con qualsiasi software e qualsiasi inerfaccia (ripeto basta che sia con uscita o in quadratura o direzione/step, funziona comunque). Il loop viene chiuso, sui tre assi principali X Y Z, con lettura fatta su tre righe ottiche da 5 micron di risoluzione. Il controllo è trasparente per il software, come dicevo, tant'è che volendo posso usare anche gli altri due assi, se mi servissero, senza loop chiuso e senza che il tutto si influenzi.
Diciamo che ho risolto sia il problema del backlash che della precisione. Devo mettere ancora a punto un paio di cose, ma ormai penso che finirò a ripresa autunnale. Come già detto ed anticipato non metto schemi, ne listati a disposizione(non è un progettto open source insomma) e specifico che non è in vendita ne l'esemplare singolo che il progetto (beh....dipende dalla cifra )
Scherzi a parte mi fa piacere condividere qui un risultato da me raggiunto e quello che mostro non è ne uno spot pubblicitario ne una dimostrazione commerciale ma una cosa per ora molto hobbistica
Allora.......il video mostra all'inizio il file NC usato. E' un semplice file per posizionare i tre assi su diversi punti per mostrare sia la precisione (ai 5 micron) che l'assenza di backlash sia in una direzione che nell'altra. Le pause inserite, di 8 secondi, tra una posizione e l'altra sono servite a me per cambiare inquadratura alla telecamera e l'ultima parte mostra che (ho allentato leggermente i lardoni) spingendo su un asse il closed loop riposiziona correttamente; ecco il file:
----------------------------------------------------
(Closedloop test #1 2-7-2009)
(Prova 1; la pausa è inserita per controllare l'esatta
posizione degli assi cambiando inquadratura)
(TOOL NUMBER:1)
(SPINDLE RPM:5200)
f300
g01 x15.235 y3.675
g04 p8
g01 x12.235 y0 z14.735
g04 p8
g01 x7.655 y2.345 z7.565
g04 p8
g01 x3.145 y0 z3.765
g04 p8
g0 x0 y0 z0
M2
--------------------------------------------------------------
ed ecco il video, sperando che piaccia
http://www.youtube.com/watch?v=IvxzyV1I8T0
dimenticavo: senza il loop chiuso ho sulla macchina un backlash di 0.2 mm circa su Y e Z mentre su X sono intorno a 0.4mm