Errore Compensazione Mitsubishi
Moderatore: Junior Admin
- onorino
- CAPO OFFICINA
- Messaggi: 41550
- Iscritto il: mar mar 23, 2010 22:18
- Località: Artena(Roma)
- Contatta:
Re: Errore Compensazione Mitsubishi
ho fatto delle prove con il simulatore di colibri , all'inizio mi dava un errore simile al tuo , sistemando la riga n3 aggiungendo il g41 , dopo aver dato il G1 ha funzionato , gredo che il G41 lo puoi dare anche dopo un G0 .
prova cosi e facci sapere .
n1 G90
n2 G1 F1000
n3 G41 M6 T1 D6
n4 G0 X0 Y0
n5 G1 Z-10 F100
n6 G1 X25 Y0 F250
n7 G3 X-25 R25
n8 G1 Y-5
n9 G3 X25 R25
n10 G1 Y0
n12 G1 X0
n13 G1 Z5
n14 G0 Z10
n15 M30
prova cosi e facci sapere .
n1 G90
n2 G1 F1000
n3 G41 M6 T1 D6
n4 G0 X0 Y0
n5 G1 Z-10 F100
n6 G1 X25 Y0 F250
n7 G3 X-25 R25
n8 G1 Y-5
n9 G3 X25 R25
n10 G1 Y0
n12 G1 X0
n13 G1 Z5
n14 G0 Z10
n15 M30
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
-
badade
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 23
- Iscritto il: dom mar 13, 2011 00:31
- Località: varese
Re: Errore Compensazione Mitsubishi
T1 M6
G41 G0 X0 Y0 D1
G1 Z-10 F100
G1 X25 Y0 F250
G3 X-25 R25 //Primo semicerchio
G1 Y-5 //Parte centrale sx
G3 X25 R25 //Semicerchio inferiore ***
G1 Y0 //Parte centrale dx
G1 X0 //Ritorno al centro
G1 Z5 //Esco
G0 Z10
Il problema di questo programma è che manca il G40.
La fresa raggiungerà il punto G3 X25 R25 (punto x25, y-5) ma non potrà raggiungere il punto y0 poiché con raggio 9 sarà oltre tale punto (siamo in compensazione
e quindi stai lavorando col bordo utensile).
E' importante non scordare di togliere la compensazione raggio utensile a fine profilo G1 G40 X0 altrimenti si verificano questi problemi.
Vedrai che tutto funziona in questo modo.
Ciao
G41 G0 X0 Y0 D1
G1 Z-10 F100
G1 X25 Y0 F250
G3 X-25 R25 //Primo semicerchio
G1 Y-5 //Parte centrale sx
G3 X25 R25 //Semicerchio inferiore ***
G1 Y0 //Parte centrale dx
G1 X0 //Ritorno al centro
G1 Z5 //Esco
G0 Z10
Il problema di questo programma è che manca il G40.
La fresa raggiungerà il punto G3 X25 R25 (punto x25, y-5) ma non potrà raggiungere il punto y0 poiché con raggio 9 sarà oltre tale punto (siamo in compensazione
e quindi stai lavorando col bordo utensile).
E' importante non scordare di togliere la compensazione raggio utensile a fine profilo G1 G40 X0 altrimenti si verificano questi problemi.
Vedrai che tutto funziona in questo modo.
Ciao
- simo.borgo
- FINALMENTE USO IL TORNIO
- Messaggi: 461
- Iscritto il: ven dic 25, 2009 01:35
- Località: Senago (MI)
- Contatta:
Re: Errore Compensazione Mitsubishi
Risposta esatta balade
.
Il G40 va messo prprio come dici tu.
Grazie mille
Il G40 va messo prprio come dici tu.
Grazie mille
-
badade
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 23
- Iscritto il: dom mar 13, 2011 00:31
- Località: varese
Re: Errore Compensazione Mitsubishi
Ne ero certo e sono contento tu abbia risolto e capito il problema!
Mi permetto di continuare la discussione poiché il tuo programma è formalmente incorretto (niente paura, c'è sempre soluzione ai problemi).
Mi riferisco all'attivazione compensazione raggio utensile.
La tua scrittura:
T1 M6
G41 G0 X0 Y0 D1
Prelevi l'utensile, attivi la compensazione raggio effettuando un posizionamento... questo vuol dire avvicinarsi al pezzo considerando il bordo e non il centro.
Il punto di posizionamento non è quindi X0 Y0 ma risulta compensato del raggio utensile. Nel caso specifico non è generato un allarme poiché il diametro utensile
é minore del raggio tasca.
Ma la tua tasca può essere realizzata con una fresa maggiore per esempio diametro 40: a quali problemi si va incontro?
Dovresti immaginarlo, essendo in compensazione ti troverai distante del raggio utensile con le conseguenze che puoi immaginare.
In generale è meglio effettuare:
prelievo utensile, posizionamento senza compensazione (G40) e attivazione funzioni ausiliarie (S, M), attivazione compensazione lunghezza utensile,
dopo aver avvicinato il pezzo attivazione compensazione raggio.
Se dobbiamo eseguire più profili (o alla fine dello stesso) dobbiamo togliere la compensazione raggio e reintrodurla seguendo la procedura detta.
In questo modo saprai sempre con esattezza dove ti trovi.
G41 G0 X0 Y0 D1
Dove siamo? A destra, sinistra in un punto qualsiasi? Non lo possiamo dire poiché non abbiamo un riferimento univoco per tutte le macchine!
G40 G0 X0 Y0
Dove siamo? Sicuramente sul punto X0 Y0 per ogni macchina.
In generale quindi direi che la scrittura migliore é la seguente
T1M6
G90G0G40G54X0Y0S10000M3
G43H1Z100M8
Z10
G41D1X Y ...
Ciao e scusa la precisazione.
Mi permetto di continuare la discussione poiché il tuo programma è formalmente incorretto (niente paura, c'è sempre soluzione ai problemi).
Mi riferisco all'attivazione compensazione raggio utensile.
La tua scrittura:
T1 M6
G41 G0 X0 Y0 D1
Prelevi l'utensile, attivi la compensazione raggio effettuando un posizionamento... questo vuol dire avvicinarsi al pezzo considerando il bordo e non il centro.
Il punto di posizionamento non è quindi X0 Y0 ma risulta compensato del raggio utensile. Nel caso specifico non è generato un allarme poiché il diametro utensile
é minore del raggio tasca.
Ma la tua tasca può essere realizzata con una fresa maggiore per esempio diametro 40: a quali problemi si va incontro?
Dovresti immaginarlo, essendo in compensazione ti troverai distante del raggio utensile con le conseguenze che puoi immaginare.
In generale è meglio effettuare:
prelievo utensile, posizionamento senza compensazione (G40) e attivazione funzioni ausiliarie (S, M), attivazione compensazione lunghezza utensile,
dopo aver avvicinato il pezzo attivazione compensazione raggio.
Se dobbiamo eseguire più profili (o alla fine dello stesso) dobbiamo togliere la compensazione raggio e reintrodurla seguendo la procedura detta.
In questo modo saprai sempre con esattezza dove ti trovi.
G41 G0 X0 Y0 D1
Dove siamo? A destra, sinistra in un punto qualsiasi? Non lo possiamo dire poiché non abbiamo un riferimento univoco per tutte le macchine!
G40 G0 X0 Y0
Dove siamo? Sicuramente sul punto X0 Y0 per ogni macchina.
In generale quindi direi che la scrittura migliore é la seguente
T1M6
G90G0G40G54X0Y0S10000M3
G43H1Z100M8
Z10
G41D1X Y ...
Ciao e scusa la precisazione.
- simo.borgo
- FINALMENTE USO IL TORNIO
- Messaggi: 461
- Iscritto il: ven dic 25, 2009 01:35
- Località: Senago (MI)
- Contatta:
Re: Errore Compensazione Mitsubishi
Che bella spiegazione, altro che scuse, ti dobbiamo solo ringraziare.
Ho afferrato il concetto, ne farò tesoro.
Grazie ancora
Ho afferrato il concetto, ne farò tesoro.
Grazie ancora
- Zeffiro62
- TORNITORE E FRESATORE
- Messaggi: 9572
- Iscritto il: lun set 08, 2008 06:49
- Località: Firenze
Re: Errore Compensazione Mitsubishi
Provalo con i cerchi scritti così !! Ti dà errore perchè non sà come girare secondo me
G0 G41 D1 X0. Y0.
Z-...
G1 X25
G03 X0. Y25. I-25 J0.
X-25 Y0. I0. J-25.
G1 Y-5.
G03 X0. Y-30. I25. J0.
G03 X25. Y-5. I0. J25.
G1 Y0.
X0.
G0. Z20.
G40
G0 G41 D1 X0. Y0.
Z-...
G1 X25
G03 X0. Y25. I-25 J0.
X-25 Y0. I0. J-25.
G1 Y-5.
G03 X0. Y-30. I25. J0.
G03 X25. Y-5. I0. J25.
G1 Y0.
X0.
G0. Z20.
G40
Ultima modifica di Zeffiro62 il mer set 28, 2011 06:37, modificato 1 volta in totale.
" Fiorentino parlo, fiorentino penso, fiorentino sento.
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
- Zeffiro62
- TORNITORE E FRESATORE
- Messaggi: 9572
- Iscritto il: lun set 08, 2008 06:49
- Località: Firenze
Re: Errore Compensazione Mitsubishi
ONORINO che bel programmino che hai mi dici se è free e dove scaricarlo
" Fiorentino parlo, fiorentino penso, fiorentino sento.
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
- onorino
- CAPO OFFICINA
- Messaggi: 41550
- Iscritto il: mar mar 23, 2010 22:18
- Località: Artena(Roma)
- Contatta:
Re: Errore Compensazione Mitsubishi
è free lo trovi sul sito della twintec , il produttore della colibrì , stasera metto il link .
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
- simo.borgo
- FINALMENTE USO IL TORNIO
- Messaggi: 461
- Iscritto il: ven dic 25, 2009 01:35
- Località: Senago (MI)
- Contatta:
Re: Errore Compensazione Mitsubishi
Ho risolto con il G40 finale, ma comunque ho letto sul manuale che sarebbe preferibile usare la notazione dello spostamento del vettore per fare i raggi/cerchi, quindi usando I e J come hai scritto tu.Zeffiro62 ha scritto:Provalo con i cerchi scritti così !! Ti dà errore perchè non sà come girare secondo me
G0 G41 D1 X0. Y0.
Z-...
G1 X25
G03 X0. Y25. I-25 J0.
X-25 Y0. I0. J-25.
G1 Y-5.
G03 X0. Y-30. I25. J0.
G03 X25. Y-5. I0. J25.
G1 Y0.
X0.
G0. Z20.
G40
Secondo voi è indifferente usare R al posto che I e J, oppure c'è una logica?
-
badade
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 23
- Iscritto il: dom mar 13, 2011 00:31
- Località: varese
Re: Errore Compensazione Mitsubishi
Quando si programma un arco di circonferenza è indifferente usare la notazione con R oppure I/J.
L'unico problema potrebbe verificarsi nel caso di angoli prossimi a 180° (non 180 ma vicinissimi)
dovuto al calcolo che la cnc deve effettuare in campo trigonometrico.
In questo caso è auspicabile l'uso di I e J.
L'unico problema potrebbe verificarsi nel caso di angoli prossimi a 180° (non 180 ma vicinissimi)
dovuto al calcolo che la cnc deve effettuare in campo trigonometrico.
In questo caso è auspicabile l'uso di I e J.
- onorino
- CAPO OFFICINA
- Messaggi: 41550
- Iscritto il: mar mar 23, 2010 22:18
- Località: Artena(Roma)
- Contatta:
Re: Errore Compensazione Mitsubishi
per Zeffiro http://www.twintec.it/colibri.htm#colibri_cnc
unica accortezza , prima di iniziare le simulazioni premi il tasto verde in alto a sinistra , una volta premuto di dice scheda non rilevata , e ti permette le simulazioni , se non lo premi ti inchioda il computer .
unica accortezza , prima di iniziare le simulazioni premi il tasto verde in alto a sinistra , una volta premuto di dice scheda non rilevata , e ti permette le simulazioni , se non lo premi ti inchioda il computer .
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Re: Errore Compensazione Mitsubishi
Non so se ho capito bene pero io uso il meldas tutti i giorni e la compensazione G41 se alla fine non metto il G40 X0 Y0 non corregge la fresa arriva all'inizio del raggio e poi non sà come proseguire.
Il tuo programma non lo capisco ...
T1 M6
ma la Z ???? ma il correttore ( G0 XO YO G43 H1 Z2 S1000)
G41 G0 X0 Y0 D1 (G1 G41 D 101 ....... ) Io il correttore raggio utensile lo metto dal 100 in poi prima sono i correttori dell'altezza
G1 Z-10 F100
G1 X25 Y0 F250
G3 X-25 R25 //Primo semicerchio
G1 Y-5 //Parte centrale sx
G3 X25 R25 //Semicerchio inferiore ***
G1 Y0 //Parte centrale dx
G1 X0 //Ritorno al centro
G1 Z5 //Esco ----- qui metti un bel (G40 XO YO) per me va di certo
G0 Z10
Ciao
Il tuo programma non lo capisco ...
T1 M6
ma la Z ???? ma il correttore ( G0 XO YO G43 H1 Z2 S1000)
G41 G0 X0 Y0 D1 (G1 G41 D 101 ....... ) Io il correttore raggio utensile lo metto dal 100 in poi prima sono i correttori dell'altezza
G1 Z-10 F100
G1 X25 Y0 F250
G3 X-25 R25 //Primo semicerchio
G1 Y-5 //Parte centrale sx
G3 X25 R25 //Semicerchio inferiore ***
G1 Y0 //Parte centrale dx
G1 X0 //Ritorno al centro
G1 Z5 //Esco ----- qui metti un bel (G40 XO YO) per me va di certo
G0 Z10
Ciao
- simo.borgo
- FINALMENTE USO IL TORNIO
- Messaggi: 461
- Iscritto il: ven dic 25, 2009 01:35
- Località: Senago (MI)
- Contatta:
Re: Errore Compensazione Mitsubishi
Si, si, infatti era proprio il G40 alla fine del programma, altrimenti come diceva balade, il CN assume una posizione indefinita.
Hai qualche dritta particolare (cicli fissi, macro etc..) per il meldas?
Hai qualche dritta particolare (cicli fissi, macro etc..) per il meldas?
- simo.borgo
- FINALMENTE USO IL TORNIO
- Messaggi: 461
- Iscritto il: ven dic 25, 2009 01:35
- Località: Senago (MI)
- Contatta:
Re: Errore Compensazione Mitsubishi
Tutto chiaro ... fino a oggi!
Ho usato qualche sottprogramma per snellire il codice, ma ho avuto qualche problema.
Vi chiedo, quando attivo la compensazione, se devo scendere in Z, devo riattivarla?
Oppure completo il profilo e disattivo solo alla fine?
La riga con G41 D... devo metterla fuori dal sottoprogramma?
E' possibile, che con la compensazione attivata, se inserisco un'ulteriore G41, mi annulli la compensazione dalla riga precedente?
Ho usato qualche sottprogramma per snellire il codice, ma ho avuto qualche problema.
Vi chiedo, quando attivo la compensazione, se devo scendere in Z, devo riattivarla?
Oppure completo il profilo e disattivo solo alla fine?
La riga con G41 D... devo metterla fuori dal sottoprogramma?
E' possibile, che con la compensazione attivata, se inserisco un'ulteriore G41, mi annulli la compensazione dalla riga precedente?
- Zeffiro62
- TORNITORE E FRESATORE
- Messaggi: 9572
- Iscritto il: lun set 08, 2008 06:49
- Località: Firenze
Re: Errore Compensazione Mitsubishi
se inserisci una nuova G41 è buona norma, salire in Z disattivare la prima compensazione con G40 muovere un asse X o Y anche di qualche decimo e poi riattaccare con G41 D..
" Fiorentino parlo, fiorentino penso, fiorentino sento.
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci