Messaggio
da franc » domenica 29 giugno 2008, 0:13
Salve,
Visto che nessuno si è espresso sull’eventuale uso del programma, devo presumere che la cosa non interessa e si preferisce tribolare con i programmi professionali che per arrivare al dunque richiedono l’acquisto, un paziente studio, prove e riprove.
Nonostante ciò, propongo questa chiacchierata che per i cultori del quarto asse dovrebbe essere di una qualche utilità .
Avevo detto all’inizio che per certe lavorazioni tipo filettature, graduazioni ecc determinare il codice per lavorare in A era semplice e veloce. Forse non è intuitivo, per cui aggiungo questa tiritera sperando di non annoiarvi.
Filettatura
Se sviluppiamo in un piano un cilindro filettato avremo un grafico come segue:
vedi grafico 1
dove il rettangolo con il suo lato orizzontale rappresenta la lunghezza del cilindro e la sua altezza la circonferenza dello stesso
Se nel cilindro vi fosse un filetto per un passo, il filetto risulterà nello sviluppo una linea da A a B
Mettiamo ora alcuni parametri e proviamo a preparare il codice per filettare.
Diametro del pezzo cilindrico 70 mm ( Circonferenza 219.91 )
Filettatura passo 14mm per 20 filetti
Profilo del filetto a scelta con fresa della giusta forma
La lunghezza totale interessata dai filetti sarà 20 x 14 = 280 mm
I parametri scelti sono relativi alla vite di una morsa in legno per falegname, quelle dei tempi andati e sono inusuali per un tornio anche se munito di fresa.
Siamo ora in grado di disegnare il nostro sviluppo
Vedi grafico 2
Scriviamo il codice per tracciare sul piano XY il segmento AB
G0 x0 y0
G1 z-2
G1 x280 y4398.20 (x = passo * numero filetti) Y= circonferenza pezzo * numero filetti )
G0 z1
G0 x0 y0
Da ripetersi per le necessarie passate fino alla giusta profondità
Ora carichiamo il file in Conva che lo trasformerà come segue:
; File ottenuto sostituendo i valori di 'y' con 'a' nel file
; fi2014.txt per essere utilizzato con l'asse di rotazione A
; su un cilindro del diam. di 70 mm con definizione 50
; --- 28-06-2008-------------------------------- by franc ---
N100 G0 x0 a0
N110 G1 z-2
N120 G1 x280 a7200
N130 G0 z1
N140 G0 x0 a0
il programma richiede la definizione degli archi ( in questo caso non serve) perchè gli archi vengonosostituiti con segmenti rettilinei
Il file ottenuto andrà completato con i codici di testa per tipo di coordinate,
codici per tipo di utensile, velocità ,avanzamento ecc.
… non è possibile … con tante poche istruzioni ….dirà qualcuno. invece è proprio così perché il cam per ogni valore di x da 0 a 280 si calcola l’angolo corrispondente, proprio come farebbe nel piano per tracciare la retta AB.
Faccio notare che nel tornare a x0 a0 l’asse A ruoterebbe in senso antiorario per 20 giri completi, nulla di strano ma è possibile farlo ruotare molto meno,.....pensateci.
Essendo così pochi i numeri da convertire nell'esempio riportato, si arriverebbe facilmente alla soluzione anche senza il programma, che invece dovrebbe essere utile per tracciati più complessi.
Al prossimo giro facciamo una vite a 4 filetti
ciao
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login
Ultima modifica di
franc il lunedì 30 giugno 2008, 19:53, modificato 6 volte in totale.
franc
cerco sempre di fare tutto con entusiasmo, ma a volte non è sufficiente.