Arduino Cnc

Sezione dedicata all'elettronica di controllo cnc.
Rispondi
Avatar utente
leomonti
Senior
Senior
Messaggi: 2107
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Arduino Cnc

Messaggio da leomonti » giovedì 20 dicembre 2018, 14:38

Volevo allestire una macchina da "buon comando", un pantografo piccolino per incidere Pcb. Non volevo stanziare un budget da 500 euro e oltre per controller, drivers, motori e software, per un uso di questo tipo, relativamente poco impegnativo. Ho già esaurito le risorse nella realizzazione di un paio di macchine dotate di elettroniche serie e costose. :D
Avevo quindi pensato ad Arduino, magari usando uno dei tanti kit disponibili in giro. Ma subito trovo un ostacolo. Fra le cose che GRBL non fa, c'è la compensazione del backlash.
Ora mi chiedo: chi sceglie di usare Arduino per queste applicazioni, lo fa anche, se non soprattutto, per ragioni di budget, e, per le stesse motivazioni, è difficile che si proponga di costruire/assemblare una macchina che abbia gioco meccanico Zero, spendendo qualche centinaio di euro per ogni vite a ricircolo rettificata.
Ha un senso tutto ciò? Esiste un modo per aggirare il problema?
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
shineworld
Senior
Senior
Messaggi: 673
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Arduino Cnc

Messaggio da shineworld » giovedì 20 dicembre 2018, 15:26

Il recupero giochi su meccaniche ove la forza per muovere gli assi è inferiore a quella applicata alla lavorazione non ha senso.
Quindi secondo me puoi usare tranquillamente la GRBL senza backlash, tanto creerebbe più problemi che soluzioni...

Avatar utente
leomonti
Senior
Senior
Messaggi: 2107
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Arduino Cnc

Messaggio da leomonti » giovedì 20 dicembre 2018, 15:30

Ma anche a vuoto, se hai gioco sulla vite, non tornerai mai allo stesso punto, e non riuscirai mai a fare qualcosa che assomigli vagamente ad una circonferenza....
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
shineworld
Senior
Senior
Messaggi: 673
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Arduino Cnc

Messaggio da shineworld » giovedì 20 dicembre 2018, 15:37

Se stai facendo una circonferenza e ci sono giochi negli assi e lo sforzo di movimento è inferiore a quello che ti serve per lavorare avrai comunque un risultato PESSIMO e anche peggiore che non utilizzare nessun backlash.

Il backlash ha senso finchè l'asse è IN TIRO.
Nei doppi cambi di direzione (X/Y senza tirare in ballo Z) che ci sono nella realizzazione di una circonferenza,
per forza di cose ti entrerà un momento di stallo di uno dei due assi che è irrecuperabile.

Per come sono fatte le CNC economiche, senza encoder, o al massimo con encoder su motore
non c'è nulla da fare.

Avatar utente
leomonti
Senior
Senior
Messaggi: 2107
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Arduino Cnc

Messaggio da leomonti » giovedì 20 dicembre 2018, 16:07

Finora, utilizzando la correzione software di Colibri (circa 6/100 mm) sono riuscito ad ottenere sedi circolari - per esempio sedi cuscinetti - senza gradino e, più o meno ( :D ) in tolleranza...
Vabbè, su quella macchinetta, metterò una scheda controller cinese da poche decine d'euro, e driver di pari classe :)
Però un esperimento con GRBL/Arduino/Ugl su una qualche piccola struttura "Frankenstein" lo voglio fare. Solo come ginnastica mentale.
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
MauPre75
Senior
Senior
Messaggi: 2376
Iscritto il: venerdì 1 dicembre 2017, 14:43

Re: Arduino Cnc

Messaggio da MauPre75 » giovedì 20 dicembre 2018, 16:48

È la mia configurazione e posso dire che se non hai grandi pretese va bene , qualche centesimo di blackslash magari lo recuperi con le chiocciole antiblacklash .per la ripetibilita' non riscontro problemi .

Avatar utente
shineworld
Senior
Senior
Messaggi: 673
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Arduino Cnc

Messaggio da shineworld » giovedì 20 dicembre 2018, 17:19

Nella documentazione di Colibri, se non erro, è specificato che il backlash viene fatto su tutti gli assi.
E' preferibile usarlo su lavorazioni 2D 1/2 e con piccole correzioni.

Avatar utente
leomonti
Senior
Senior
Messaggi: 2107
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Arduino Cnc

Messaggio da leomonti » giovedì 20 dicembre 2018, 18:22

Su Colibri, ma un po' su tutti i sistemi che conosco, il backlash lo regoli per ciascun asse, come è ovvio che sia.
Su Colibri funziona anche con i movimenti a mezzo Jog/MPG
Ultima modifica di leomonti il giovedì 20 dicembre 2018, 18:25, modificato 3 volte in totale.
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
leomonti
Senior
Senior
Messaggi: 2107
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Arduino Cnc

Messaggio da leomonti » giovedì 20 dicembre 2018, 18:23

@MauPre75: che configurazione? Ti riferisci ad Arduino o a Colibri?
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
MauPre75
Senior
Senior
Messaggi: 2376
Iscritto il: venerdì 1 dicembre 2017, 14:43

Re: Arduino Cnc

Messaggio da MauPre75 » giovedì 20 dicembre 2018, 18:36

No solo Arduino con UGS, non manca solo la compensazione blacklash , se interrompi una lavorazione non puoi nemmeno ripartire da dove si è fermata , devi ricominciare.
Se usi altro e vuoi fare una terza con Arduino penso che sarà come essere frenati , però funziona :lol: .
Ciao

Avatar utente
leomonti
Senior
Senior
Messaggi: 2107
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Arduino Cnc

Messaggio da leomonti » venerdì 21 dicembre 2018, 0:10

Penso che farò solo degli esperimenti a mo' di "esercizi spirituali" :D
Il cervello è l'organo più sopravvalutato...(W.Allen)

Rispondi

Torna a “Elettronica CNC”