ROBOTICA - AUTOMAZIONE - EMBEDDED > Progetti Automi - Robot

DIY: CNC Milling Machine

(1/3) > >>

Allanon:
La decisione è stata presa, mi cimenterò, con la dovuta calma che richiede il progetto, nella costruzione di una CNC milling machine a tre assi. Mi piacerebbe che il progetto fosse discusso assieme a chi di voi è interessato per renderlo un po' figlio della comunità di NSA e disponibile ad altri che lo volessero realizzare. In questo settore sono niubbissimo perciò se espongo minchiate siete pregati di farmelo notare  ;D

Dopo aver riflettuto un pò e dovpo aver visto svariati video e progetti amatoriali (raccogliendo materiale) ho tirato giù una lista di caratteristiche che "il coso" dovrà avere.

Dimensioni
Pensavo ad un piano di lavoro abbastanza ampio, diciamo un 30x50x15cm (x, y, z).

Finalità
Lavorazione di legno, plastica, plexiglass, alluminio, pietra (?)

Caratteristiche opzionali
Materiale di scarto: aspirazione (polvere) e soffiaggio (trucioli)
Raffreddamento: forse per la pietra con acqua, per il resto (compreso l'alluminio) sembra che non serva alcun raffreddamento (devo indagare ulteriormente).

Assi
Tre assi, X, Y e Z.

Considerazioni sul progetto
Per la lavorazione del metallo serve una certa rigidità nella struttura, nella mia niubbaggine totale, e dopo aver visto decine di progetti amatoriali, avevo pensato di strutturare la macchina con un piano fisso di lavoro ed un ponte mobile in grado di spostarsi lungo tutti e tre gli assi previsti. Molti progetti che ho visto fanno muovere il tavolo sull'asse Y e la fresa è posta su un ponte che si occupa dello spostamento sugli altri due assi (X e Z). Io vorrei far muovere il ponte anche lungo l'asse Y per avere meno ingombro possibile e per permettermi in futuro di sostituire il tavolo con un altro asse... o una base basculante... vedremo... comunque lasciando libero il tavolo mi lascio aperta la possibilità di espandere l'attrezzo in futuro senza stravolgere il progetto.
Per far muovere il ponte sull'asse Y e il tool sull'asse X avevo pensato di utilizzare due guide laterali (due perni), poi per la trazione ho dei dubbi:
- Quasi tutti usano una vite senza fine collegata direttamente ai motori stepper (sembra si ottenga una buona precisione)
- Ho visto altri che hanno un ingranaggio sul motore che batte su una guida dentata (forse è meno precisa)
- Io avevo una mezza idea di usare la vite senza fine ma con un riduttore sul motore (da decidere) per aumentarne la risoluzione di spostamento: è una minchiata?

Per ora stop, tocca a voi  ;D



Z80Fan:
Molti sistemi amatoriali, sopratutto per le stampanti 3D, usano delle cinghie dentate di gomma per muovere i carrelli; a me non piacciono, secondo me l'idea della vite è migliore.

Non credo mettere il riduttore sia una brutta idea, aumenti la risoluzione e la coppia a discapito della velocità massima; l'unica cosa che credo è che se il riduttore è fatto un po' "a caso", potrebbe avere troppo gioco tra gli ingranaggi e peggiorare la precisione (la vite senza fine potrebbe "vibrare" anche se il motore è fermo).

Per muovere il carrello sull'asse X (che penso sia l'asse più diretto, ovvero quello che muove direttamente il carrello con il tool), basta una singola vite senza fine. Per gli altri due (Y, Z) è un po' più complesso, perchè se lo metti da un solo lato poi quell'altro lato è senza un sostegno (corre solo su binari). L'asse Y non è così critico, perchè puoi sempre costruire una struttura sotto il piano di lavoro, con una singola vite senza fine che comanda il ponte (praticamente il ponte dove è montato lo strumento è un quadrato vuoto al centro, con il lato inferiore che passa sotto il piano di lavoro e al centro di questo passa la vite senza fine per l'asse Y); il ponte ovviamente sarà anche supportato da due binari ai lati.

L'asse Z (quello che muove in verticale) è quello più rognoso, perchè devi per forza mettere il motore solo da un lato. Una soluzione è portare la forza del motore dall'altro lato con una cinghia dentata, però ovviamente bisogna ben tararla e stare attenti che non si molli o si distenda.

Un'altra soluzione potrebbe essere fare il ponte più alto possibile, e poi mettere l'asse Z come ultimo asse, ovvero quello che comanda lo strumento: l'asse X sposta un carrellino dove c'è il motore dell'asse Z, e il motore dell'asse Z fa salire/scendere il tool su una sua guida mobile (qui è un po' il contrario degli altri assi: invece che avere i binari fermi e delle rotelline mobili, le rotelline son fisse e i binari salgono/scendono col tool).

In quest'ultima soluzione sei sicuro che ogni cosa è comandata direttamente da una vite comandata direttamente da un sol motore, però hai altri problemi: prima di tutto il ponte sta sempre alla massima altezza, quindi devi creare una base più robusta per impedire che oscilli, in più i binari del carrellino finale, quando il tool è alla massima altezza, escono dalla parte superiore della macchina effettivamente raddoppiando l'altezza necessaria durante l'operazione.

Vedi te quale soluzione preferisci e poi possiamo fare un disegno 3D. :)

Allanon:
@legacy
...ma per caso hai cancellato un post? Ricordo un post un po' lunghetto subito dopo quello di Z80Fan... o forse sto sbroccando visto che sono due notti che non dormo...  :o

Ad ogni modo anch'io ho fra i requisiti un budget ridottissimo e ove possibile recuperando materiali qua e la, credo che sia una bella sfida e un ottimo viaggio didattico poter realizzare un aggeggio del genere  :D



--- Citazione da: Z80Fan ---Molti sistemi amatoriali, sopratutto per le stampanti 3D, usano delle cinghie dentate di gomma per muovere i carrelli; a me non piacciono, secondo me l'idea della vite è migliore.
--- Termina citazione ---
Anche a me come soluzione piace di più anche perchè le cinghie possono allentarsi e deformarsi molto più facilmente di un perno di ferro.


--- Citazione da: Z80Fan ---Non credo mettere il riduttore sia una brutta idea, aumenti la risoluzione e la coppia a discapito della velocità massima; l'unica cosa che credo è che se il riduttore è fatto un po' "a caso", potrebbe avere troppo gioco tra gli ingranaggi e peggiorare la precisione (la vite senza fine potrebbe "vibrare" anche se il motore è fermo).
--- Termina citazione ---
Ma io non voglio farlo a caso! Invece di una coppia di ingranaggi si potrebbe usare una coppia conica oppure una vite senza fine sul motore che muove un ingranaggio agganciato alla vite senza che si occupa della trazione di uno degli assi. Com'è questa cosa della vibrazione a motore fermo?


--- Citazione da: Z80Fan ---Un'altra soluzione potrebbe essere fare il ponte più alto possibile, e poi mettere l'asse Z come ultimo asse, ovvero quello che comanda lo strumento: l'asse X sposta un carrellino dove c'è il motore dell'asse Z, e il motore dell'asse Z fa salire/scendere il tool su una sua guida mobile (qui è un po' il contrario degli altri assi: invece che avere i binari fermi e delle rotelline mobili, le rotelline son fisse e i binari salgono/scendono col tool).
--- Termina citazione ---
Questa soluzione mi piace ma non ho capito perchè i binari devono spostarsi, non si può usare lo stesso sistema degli altri due assi?

Allego una bozza di idea, tanto per accompagnare le parole da qualcosa di visivo, i disegno sono sproporzionati è solo uno schizzo





Z80Fan:

--- Citazione da: Allanon - 05 Gennaio 2014, 20:46:26 ---Ma io non voglio farlo a caso!
--- Termina citazione ---

Beh, si spera! :P
Quel che intendevo dire io è attenzione a riduttori off-the-shelf che potrebbero non essere all'altezza del compito richiesto.


--- Citazione da: Allanon - 05 Gennaio 2014, 20:46:26 ---Com'è questa cosa della vibrazione a motore fermo?
--- Termina citazione ---

L'asse in uscita potrebbe avere un gioco di qualche frazione di grado rispetto all'asse del motore, ovvero se consideri il caso più semplice di un ingranaggio sull'asse motore collegato a un ingranaggio sulla vite senza fine, per il semplice fatto che i denti degli ingranaggi non sono perfetti, anche se l'asse del motore è assolutamente fermo, la vite senza fine può essere fatta girare di quei pochi gradi (ad esempio con la mano).

In un sistema di precisione come questo ciò non è accettabile, o per lo meno bisogna che il gioco sia inferiore della precisione di posizionamento del servomotore.
Per questo attenzione a cosa usi!


--- Citazione da: Allanon - 05 Gennaio 2014, 20:46:26 ---Questa soluzione mi piace ma non ho capito perchè i binari devono spostarsi, non si può usare lo stesso sistema degli altri due assi?
--- Termina citazione ---

Perchè i binari altrimenti sarebbero proprio al centro della zona di lavoro! :P Se provi a pensarci un po' vedrai il perchè.
Ora non ho tempo di fare un disegno, però considera che nel tuo disegno non hai considerato proprio benebene l'asse Z (a meno che con asse Z tu non consideri solo variazioni di pochi centimetri, che forse è quello che intendi fare; io pensavo più a una cosa in stile stampante 3D con la zona di lavoro che è un cubo).

Allanon:
Capito il discorso della vibrazione... allora forse sarebbe più opportuno usare una cinghia dentata e opportuni tendi-cinghia?

Per l'asse Z avevo in mente massimo una quindicina di centimetri... troppo pochi? Il disegno è solo un primo tentativo di buttare su carta un'idea ed iniziare a ragionarci sopra, da un profano del settore come me sicuramente di quello schizzo non rimarra neanche un pixel  ;D

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa