Devo fare una asola girata a 45 gradi e non so come , asola orizzontale o verticale gli faccio senza problemi, avrei bisogno d'aiuto, grazie ?!
Asola girata 45 gradi
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Asola girata 45 gradi
Devo fare una asola girata a 45 gradi e non so come , asola orizzontale o verticale gli faccio senza problemi, avrei bisogno d'aiuto, grazie ?!
-
- God
- Messaggi: 3088
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Asola girata 45 gradi
Almeno a sapere su che macchina la devi fare...se manuale o CNC.
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Re: Asola girata 45 gradi
E un CNC, grazie
-
- God
- Messaggi: 5096
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Asola girata 45 gradi
Devi dire tornio o centro di lavoro cnc- fresatrice, e devi dire la marca del CNC.
Bisogna sapere che esistono linguaggi diversi per cnc diverti, quindi si programma in modo diverso a seconda della marca e modello cnc.
Da tuo messaggio privato scopro che è cnc FANUC devi rendere pubblica questa informazione
In fanuc esiste G68 rotazione coordinate, cosa si ottiene come se gli assi X Y della macchina fossero ruotati rispetto a un punto.
Da programma ottieni una cosa del genere, Immagina che puoi ruotare fisicamente la tavola gli assi X Y della macchina, se programmi X ma x è ruotato di 45 gradi otterresti una linea di 45 gradi.
A livello di programma cosa devi fare.
1) Ho il punto di partenza dell'asola X Y origine asola
%
O1000
G0G17G21G40G80G90G94
T1M6
S1000M3 G54 (G54 ORIGINE PEZZO DOVE VUOI)
G43 H1
G52 X Y (Dall'origine pezzo sposto l'origine all'origine x y asola)
G0 X0 Y0 (Mi sposto origine asola)
G68 X0 Y0 R45 (Ruoto gli assi di 45 gradi in senso antiorario, se le volessi ruotare in senso orario metto R-45)
(Programmo la fresatura dell'asola come se fosse sul piano X Y orizzontale)
Se dovessi fare una sola fresatura in X se programmo G1 X30, Otterrei una linea a 45 gradi
In pratica programmi come se fosse tutto normale X Y
Finita la lavorazione
G52 X0 Y0 (Torno all'origine G54)
G69 (annullo la rotazione piano, altrimenti resterebbe attiva)
G91 G28 Z0
G90
M30
%
Bisogna sapere che esistono linguaggi diversi per cnc diverti, quindi si programma in modo diverso a seconda della marca e modello cnc.
Da tuo messaggio privato scopro che è cnc FANUC devi rendere pubblica questa informazione
In fanuc esiste G68 rotazione coordinate, cosa si ottiene come se gli assi X Y della macchina fossero ruotati rispetto a un punto.
Da programma ottieni una cosa del genere, Immagina che puoi ruotare fisicamente la tavola gli assi X Y della macchina, se programmi X ma x è ruotato di 45 gradi otterresti una linea di 45 gradi.
A livello di programma cosa devi fare.
1) Ho il punto di partenza dell'asola X Y origine asola
%
O1000
G0G17G21G40G80G90G94
T1M6
S1000M3 G54 (G54 ORIGINE PEZZO DOVE VUOI)
G43 H1
G52 X Y (Dall'origine pezzo sposto l'origine all'origine x y asola)
G0 X0 Y0 (Mi sposto origine asola)
G68 X0 Y0 R45 (Ruoto gli assi di 45 gradi in senso antiorario, se le volessi ruotare in senso orario metto R-45)
(Programmo la fresatura dell'asola come se fosse sul piano X Y orizzontale)
Se dovessi fare una sola fresatura in X se programmo G1 X30, Otterrei una linea a 45 gradi
In pratica programmi come se fosse tutto normale X Y
Finita la lavorazione
G52 X0 Y0 (Torno all'origine G54)
G69 (annullo la rotazione piano, altrimenti resterebbe attiva)
G91 G28 Z0
G90
M30
%
Ultima modifica di torn24 il venerdì 6 ottobre 2023, 5:37, modificato 1 volta in totale.
CIAO A TUTTI !
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Re: Asola girata 45 gradi
Marca Dah-Lih Fanuc
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Re: Asola girata 45 gradi
Grazie molto chiara la spiegazione vedo e penso di farcela, grazie ancora
-
- God
- Messaggi: 3088
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Asola girata 45 gradi
Allora ok
Programmi una rotazione origine di 45 gradi e la programmi come fosse dritta.
Il centro della rotazione magari lo metti su un punto di origine dell'asola.
Programmi una rotazione origine di 45 gradi e la programmi come fosse dritta.
Il centro della rotazione magari lo metti su un punto di origine dell'asola.
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Re: Asola girata 45 gradi
%
O1000
G0G17
T1M6
S1000M3F250
G90G54
G0 X20 Y-20
(Voglio andare X20 Y-20, ma dove lo metto sul G52, si muoveva diversamente, forse sbaglio qualcosa e poi con G91 voglio spostarmi X30, Y-30, X-30 ma va diverso?!)
G43 H1 Z10
G52 X Y (Dall'origine pezzo sposto l'origine all'origine x y asola)
G0 X0 Y0 (Mi sposto origine asola)
G68 X0 Y0 R45
-
- God
- Messaggi: 3088
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Asola girata 45 gradi
Io farei così
A parte fai un sottoprogramma per la lavorazione asola in orizzontale.
Nel programma principale fai la prima rotazione origine e poi chiami il sottoprogramma, poi fai la seconda rotazione e richiami il sottoprogramma e così via.
A parte fai un sottoprogramma per la lavorazione asola in orizzontale.
Nel programma principale fai la prima rotazione origine e poi chiami il sottoprogramma, poi fai la seconda rotazione e richiami il sottoprogramma e così via.
-
- God
- Messaggi: 5096
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Asola girata 45 gradi
Facciamo un esempio per 4 asole a 45 gradi, origine asola è il punto di rotazione, ci vorrebbe un disegnino.
Asola arco destro arco sinistro, centro arco sinistro diventa il centro asola di rotazione del G68.
Prendiamo il suggerimento di TIRZAN e usiamo un sottoprogramma interno Un solo programma che contiene tutto.
Codice ISO
Forse ci sono degli errori prova a vedere, dovresti con questo esempio riuscire a capire, tra riga N100 e M99 metti il tuo codice di fresatura, utensile e parametri utensili giusti, e nei vari G52 metti le coordinate esatte delle tue 4 asole rispetto al tuo zero pezzo G54 o altro G.
In Teoria M98 Q dovrebbe funzionare, ma forse serve abilitare un parametro cnc, se non funziona fai un sottoprogramma esterno, il codice tra N100 M99, lo metti in un programma esterno in memoria e lo richiami con M98 P Poi non so se sai fare sottoprogrammi
Asola arco destro arco sinistro, centro arco sinistro diventa il centro asola di rotazione del G68.
Prendiamo il suggerimento di TIRZAN e usiamo un sottoprogramma interno Un solo programma che contiene tutto.
Codice ISO
Codice: Seleziona tutto
%
O1000
G0G17G21G40G80G90G94
T1M6 (Fresa diametro 10 come esempio)
S1000M3G54
G43 H1
G52 X50 Y50 (Origine prima asola, centro arco sinistro centro di rotazione)
G0 X0 Y0
G68 X0 Y0 R45
M98 Q200
G69
G52 X100 Y50 (Seconda asola centro)
G0 X0 Y0
G68 X0 Y0 R45
M98 Q200
G69
G52 X150 Y50 (terza asola centro)
G0 X0 Y0
G68 X0 Y0 R45
M98 Q200
G69
G52 X150 Y50 (Quarta asola centro)
G0 X0 Y0
G68 X0 Y0 R45
M98 Q200
G69
G52 X0 Y0
G69
G91 G28 Z0
G90
M30
N200 (Programma di fresatura asola come se l'asola fosse disposta X orizzontale lunghezza Y verticale altezza asola)
G1 Z F
G1 X F
G3 X Y I J F
G1 X F
G3 X Y I J F
.....
G0 Z50
M99
%
In Teoria M98 Q dovrebbe funzionare, ma forse serve abilitare un parametro cnc, se non funziona fai un sottoprogramma esterno, il codice tra N100 M99, lo metti in un programma esterno in memoria e lo richiami con M98 P Poi non so se sai fare sottoprogrammi
CIAO A TUTTI !
-
- God
- Messaggi: 5096
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Asola girata 45 gradi
Fatto una ricerca su richiamo sottoprogramma con M98 Q
inizia con numero programma e non con N
O1000
M99
Salvato in memoria come un comune programma.
Allora è questioni di parametri, se funziona bene se non come detto usa un sottoprogramma esterno M98 PIl bit 0 del parametro 06005 deve essere impostato a 1
inizia con numero programma e non con N
O1000
M99
Salvato in memoria come un comune programma.
CIAO A TUTTI !
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Re: Asola girata 45 gradi
Grazie e molto chiara la spiegazione, spero di farcela...
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03
Re: Asola girata 45 gradi
I sottoprogrammi io di solito gli faccio così, apro con G66 e chiudo con G67 e dentro sottoprogramma giro con G91
-
- God
- Messaggi: 5096
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Asola girata 45 gradi
M98 P richiamo sottoprogramma, G66 P richiamo macro modale. La differenza che la macro accetta argomenti esempio A50 X100 e G66 modale viene eseguita ogni posizionamento in rapido.
Noi non dobbiamo passare argomenti valori numerici, per cui va bene un sottoprogramma M98 P
Noi non dobbiamo passare argomenti valori numerici, per cui va bene un sottoprogramma M98 P
CIAO A TUTTI !
-
- Newbie
- Messaggi: 13
- Iscritto il: lunedì 23 gennaio 2017, 23:03