[Fanuc] Foro D42 H7

Sezione Fanuc

Moderatore: Fiveaxis

Rispondi
torn24
God
God
Messaggi: 3092
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: [Fanuc] Foro D42 H7

Messaggio da torn24 » lunedì 21 ottobre 2019, 7:26

Comunque qualche utensile se si vuole lavorare si deve comprare. Come una testa per alesare che può fare molti diametri diversi. Ho visto usare bareni da sgrosso e si può risparmiare sulle punte ad inserti, esempio ho una punta hss e allargo il foro con due bareni da sgrosso, il vantaggio che posso lavorare diametri diversi. Anche perché normalmente si da il lavoro a chi fa il prezzo più basso, se io per produrre 20 pezzi impiego 2 ore mente un altro impiega 40 minuti, faccio fatica a fare lo stesso prezzo.
CIAO A TUTTI !

Avatar utente
fabio da rio
Newbie
Newbie
Messaggi: 47
Iscritto il: venerdì 15 luglio 2016, 9:55
Località: scorzè venezia

Re: [Fanuc] Foro D42 H7

Messaggio da fabio da rio » venerdì 1 novembre 2019, 18:27

Ciao A tutti...non mi sono scordato di aggiornarvi sull'epilogo del foro d42 in h7, è solo che solo oggi ho torvato il tempo per sedermi e fare il punto della situazione :roll: : non ho eseguito i fori H7 che dovevo realizzare, mi sono limitato ad arrivare al foro d.41.6 e poi mi sono fermato. Ho consegnato i pezzi al cliente che fortunatamente ha molti centri di lavoro e si è occupato lui di eseguire la passata finale al diametro richiesto.
Vi chiederete perchè non ho completato il lavoro: ebbene ho provato i programmi che mi avete gentilmente inviato, li ho provati tutti su un tondo di plastica ma per ogni programma sono incappato in difficoltà che non mi spiego e così mi sono arreso all'evidenza dei fatti.

Però trascorsi alcuni giorni mi sono preso un pomeriggio per riprovare i vari programmi e capire dove sbaglio.

Ecco un elenco delle mie considerazioni:
1 dopo mille tentativi riesco solo a fare una circonferenza con G3 I e J ma senza compensare con G41, quindi mi limito a fare la circonferenza programmando il centro dell'utensile senza compensazione (allego il programma funzionante). e' comunque un passo avanti prima facevo le circonferenza solo con R quindi programmavo 2 semicerchi. Ecco il programma funzionante

Codice: Seleziona tutto

T10M6(FRESA INSERTI D16)
T6
G43H10Z150
S2300M3
G52X47Y-47.5
G90G0X0Y0
G0Z3
M8
G1Z-2F200(1PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-4F200(2PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-6F200(3PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-8F200(4PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-10F200(5PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-12F200(6PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-13.95F200(7PASS CUSC)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-12.75
G2Y12.75R12.75
G2Y-12.75R12.75
G1Y0
G1Z-16F200(1PASS SCARICO)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-9.85
G2Y9.85R9.85
G2Y-9.85R9.85
G1Y0
G1Z-18F200(2PASS SCARICO)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-9.85
G2Y9.85R9.85
G2Y-9.85R9.85
G1Y0
G1Z-20F200(3PASS SCARICO)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-9.85
G2Y9.85R9.85
G2Y-9.85R9.85
G1Y0
G1Z-22F200(4PASS SCARICO)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-9.85
G2Y9.85R9.85
G2Y-9.85R9.85
G1Y0
G1Z-24F200(5PASS SCARICO)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-9.85
G2Y9.85R9.85
G2Y-9.85R9.85
G1Y0
G1Z-26F200(6PASS SCARICO)
G1Y-8F200
G2Y8R8
G2Y-8R8
G1Y-9.85
G2Y9.85R9.85
G2Y-9.85R9.85
G1Y0
G0Z150
G52X0Y0
G90G0X0Y0
M9
M5
[/list]

2 ho provato molti programmi per fare una circonferenza con G3 e la compensazione del raggio, ma tutti mi danno errore o peggio ancora la circonferenza va "a spasso" cioè non mantiene il centro X0,Y0. ecco i programmi incriminati tutti provati e scartati...

Codice: Seleziona tutto

:0014(TASCA H7 INOX PLASTICA REV0)
G80G40G90
G56(MANDRINO) 
T2M6(FRESA MET DURO D 11.2)
G43H2Z150
S2000M3
G0X0
G0Y0
G0Z20
G41G1X0Y-21D32F100
G0Z5
G1Z-2F100
G3X0Y-21R5F100(ENTRO CON RAGGIO)
G3I0J21F100(CIRCONFERENZA)
G3I0J21F100(RIPASSO)
G3X3Y-16R5F100(ESCO CON RAGGIO)
G1G40G90X0Y-12(STACCO COMPENSAZIONE)
G90G1X0Y0F100(TORNO AL CENTRO)
G1G90Z5F100(ESCO IN Z)
G0Z100
M5
M30
M5
M30

Codice: Seleziona tutto

:0014(TASCA H7 INOX PLASTICA REV1)
G80G40G90
G56(MANDRINO) 
T2M6(FRESA MET DURO D 11.2)
G43H2Z150
S2000M3
G0X0
G0Y0
G0Z20
G41X5.6Y-5.6D32
G1X0F100
G1Y0F100
G0Z5
G1Z-2F100
G3I0J21F100(CIRCONFERENZA)
G3I0J21F100(RIPASSO)
G40G1Y0F100(STACCO COMPENSAZIONE)
G0Z100
M5
M30
M5
M30

Codice: Seleziona tutto

:0014(TASCA H7 INOX PLASTICA REV2)
G80G40G90
G56(MANDRINO) 
T2M6(FRESA MET DURO D 11.2)
G43H2Z150
S2000M3
G0X0
G0Y0
G0Z20
G41D32G1Y-21F100
G0Z5
G1Z-2F100
G3I0J-21F100(CIRCONFERENZA)
G3I0J-21F100(RIPASSO)
G40G1Y0F100(STACCO COMPENSAZIONE)
G0Z100
M5
M30
M5
M30

Codice: Seleziona tutto

:0014(TASCA CIRCOLARE PROVA REV3) 
G80G40G90
G56(MANDRINO)
T2M6 (FRESA MET DURO D 11.2)
G43H2Z150
S1000M3
G43D32 
G90G0Y0X0Z20 
G1Z-.5F200 
G41G01X5.25F300
G03X-5.25Y0R5.25 
G03X5.25Y0R5.25
G40G01X0F200 
G90G0Z50 
M5 
M30

Codice: Seleziona tutto

:0014(PROVA TASCA CIRCOLARE REV1)
G80G40G90
G56(MANDRINO)
T2M6(FRESA 4 TG MET DURO D11.2)
G43H2Z150
S2000M3
G0X0
G0Y0
G0Z5
G1Z-1F200
G41Y21D32F200
G3I0J-21F200
G3I0J-21
G1Y0
G0Z50
G40
M5 
M30
3 sul cnc c'è una macro specifica (9014) inserita credo dal costruttore per fare una circonferenza in finitura con attacco radiale, l'ho richiamata con il seguente programma ma in cnc mi da errore (programma non riconosciuto). ho verificato nella libreria programmi e fisicamente c'è la macro, solo che non si fa richiamare. cosa posso fare?

Codice: Seleziona tutto

:0014(PROVA TASCA CIRCOLARE)
G80G40G90
G56(MANDRINO)
T2M6
G43H2Z150
S2000M3
G0X0Y0
M8
G0Z5
G66P9014 R21D11.2Z14Q7W20C2F200
X0Y0
G67
G0Z100
M9
M5 
M30
4 oltre al fatto che non riesco a compensare il raggio, mi sono reso conto che non so come fare una circonferenza con discesa in z -2 per ogni passata. credo di debba usare il G91 ma non capisco come si programma e come riconosce la quota di arrivo a z-10 , quindi 5 passate da -2 alla volta (esempio) mi potreste spiegare come si programma questo specifico caso (mi servirebbe anche se non so compensare con g41, in generale vorrei imparare a sfruttare questa funzione per smettere di fare programmi con centinaia di blocchi ripetitivi

5 questi sono due programmi che mi ha lasciato il tecnico (nel 2017) che ha installato il centro di lavoro per spiegarmi il g41, io ho provato a capirli ma non riesco a interpretarli, mi potreste aiutare?

Codice: Seleziona tutto

:0003
G40
G80
G90
G54
T4M6 
G43H4Z100
S1000M3
G52X10Y-15 
G90G0X0Y0
G41X1Y-1D34
G1X0 
G1Y0 
M8 
G0Z5 
G1Z-3F200
G1Y-4
G1X6 
G3X6Y4R4 
G1X-6
G3X-6Y-4R4 
G1X0 
G40G1Y0
G0Z20
G0X-10 
G0Y15
G52X0Y0
G90G0Z100
M9 
M5 
M30

Codice: Seleziona tutto

:0003
G40
G80
G90
G54
T3M6 
G43H3Z100
S2000M3
G52X10Y-15 
G90G0X0Y0
G41X1Y-1D33
G1X0 
G1Y0 
M8 
G0Z5 
G1Z-3F200
G1Y-4
G1X6 
G3X6Y4R4 
G1X-6
G3X-6Y-4R4 
G1X0 
G40G1Y0
G0Z20
G0X-10 
G0Y15
G52X0Y0
G90G0Z100
M9 
M5 
M30
Vi ringrazio per la pazienza che riuscirete a portare, so che sbaglio ma non capisco dove. mi sono impegnato molto, ho anche cercato info nel manuale fanuc...ma senza risultato.

Sono nelle vs. mani.

Grazie. :wink:

Pharver
Newbie
Newbie
Messaggi: 33
Iscritto il: giovedì 25 maggio 2017, 23:25

Re: [Fanuc] Foro D42 H7

Messaggio da Pharver » sabato 2 novembre 2019, 12:33

I programmi che ti ha lasciato il tecnico sono molto simili hai programmi che ti hanno postato i vari membri.
Sono programmi in compensazione.

Il G52 che trovi all'inizio del programma lo puoi tralasciare, serve per spostare l'origine sul programma.
La parte appena dopo:
G90G0X0Y0
G41X1Y-1D33
G1X0
G1Y0
sinceeramente non ne ho capito il senso.

Però ho notato che quando da la compensazione G41 per il T3 richiama il D33 e non il D3.
Attualmente i Fanuc hanno 4 colenne nella pagina degli OFFSET utensili, una per l'altezza utensile, una per l'usura dell'altezza, una per il raggio utensile e una per l'usura del raggio utensile.
Quelli vecchi però usavano solo una colonna con 100 utensili.

Per fare la compensazione raggio si inmette il raggio della fresa sulla riga dell'utensile subito dopo l'ultimo numero dell'utensile sul tamburo.

Non so bene come spiegare.

ES.
Se hai a disposizione 30 utensile in magazino il correttore dell'altezza di ogni utensile lo inserici, nella pagina OFFSET, corrispettivamente con T1 H1, T2 H2, T3 H3, .... T28 H28, T29 H29, T30 H30.
Peò non hai una colonna ( R ) per inserire il raggio utensile.
Quindi per inserire il raggio utensile usi le righe successive, per dare il raggio del T1 usi la riga H31 ma in programma scrivi D31 e cosi via anche al T30 dove usi la riga H60 ma in programma scrivi D60.

Sui programmi che ti abbiamo lasciato sui post precedenti abbiamo usato per esempio il D4 per il T4, ma dovesti usare il D34 e sulla pagina degli OFFSET utensili scrivi il valore del raggio fresa sulla riga dell'utensile 34.

Avatar utente
fabio da rio
Newbie
Newbie
Messaggi: 47
Iscritto il: venerdì 15 luglio 2016, 9:55
Località: scorzè venezia

Re: [Fanuc] Foro D42 H7

Messaggio da fabio da rio » domenica 3 novembre 2019, 12:24

Grazie Pharver per la tua spiegazione. In effetti il mio fanuc è il 18M e ha esattamente come hai detto tu 100 posizioni nei correttori. io faccio come da te indicato, cioè dal 1 al 25 uso la correzione H. dal 31 al 55 uso la correzione D.

Con la compensazione raggio, continuo a non capire alcuni passaggi.
Ecco quello che mi è circa chiaro:
  • prendiamo il caso di dover fare una tasca circolare/foro circolare con compensazione g41
  • richiamo utensile, richiamo il correttore in altezza H lo attivo con movimento in z do i giri mandrino
  • mi posiziono al centro della circonferenza, attivo l'origine relativa g91 x0y0
  • a questo punto scendo in z quota di lavoro/prima passata, attivo il correttore g41 spostandomi in Y al valore del raggio della circonferenza
  • a questo punto posso fare la circonferenza in g3 indicando le coordinate del centro della circonferenza la x diventa I la y diventa J
  • a questo punto cominciano i miei casini, voglio ritornare con l'utensile al centro circonferenza, scendere in z di un altro tot e fare nuovamente la mia circonferenza. ma non so come fare, non so se disattivare il correttore, se tenerlo attivo, insomma cosa devo programmare. (ho provato 1000 volte e sembra che allo stacco della circonferenza e durante il ritorno al centro prima della discesa in z l'utensile si sposti rispetto al proprio centro circonferenza e di conseguenza, dopo la discesa in z mi fa una circonferenza che non coincide con quella precedente
  • a questo problema che non riesco a superare si aggiunge anche il fatto che non so come programmare una discesa in z in incrementale fino alla quota finale z-tot senza dover programmare ogni singolo blocco. se oggi devo fare un foro profondo z-20 con passate in z-2 alla volta devo scrivere 10 blocchi z-2 z-4 z-6 etc etc!!!!
Spero di essere stato mediamente chiaro, perchè ho una grande confusione in testa e immagino che le mie frasi debbano essere "tradotte" in concetti più precisi.

Grazie nuovamente per l'aiuto che mi vorrete dare :wink:

torn24
God
God
Messaggi: 3092
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: [Fanuc] Foro D42 H7

Messaggio da torn24 » lunedì 4 novembre 2019, 6:13

Se io uso la compensazione raggio G41, faccio una circonferenza e poi voglio riposizionarmi a centro foro, devo annullare la compensazione con G40,
altrimenti non si posiziona a centro foro, ma applica la correzione raggio e sta più distante dal centro foro. Quindi quando mi voglio posizionare in un punto preciso devo annullare la compensazione con G40.

Per fare più passate devo programmare più blocchi, oppure usare un sottoprogramma e ripeterlo scendendo in z in G91, se ripeto 20 volte G91 Z-1 mi ritrovo a Z-20, quindi nel sottoprogramma uso il G91 solo per la discesa e il resto del programma in G90.
CIAO A TUTTI !

Avatar utente
fabio da rio
Newbie
Newbie
Messaggi: 47
Iscritto il: venerdì 15 luglio 2016, 9:55
Località: scorzè venezia

Re: [Fanuc] Foro D42 H7

Messaggio da fabio da rio » lunedì 4 novembre 2019, 6:56

quindi potrei scrivere una serie di blocchi tipo questi...

Codice: Seleziona tutto


G56 (MANDRINO)
T1M6 (FRESA D10)
G42H1Z150
S1000M3
G52X50Y50 (MI PORTO AL CENTRO DEL MIO FORO)
G90X0Y0 (DICO AL CNC CHE QUESTO E' IL MIO CENTRO TEMPORANEO)
G0Z3
G1Z-2F200(SCENDO IN QUOTA LAVORO 1 PASSATA)
G41D31Y-25F200(ATTIVO COMPENSATORE D SPOSTANDOMI A R Y-25)
G3I0J25F200(CIRCONFERENZA DIAMETRO 50)
G40 (STACCO COMPENSAZIONE ???)
G1Y0F200 (TORNO AL CENTRO ???)
G1Z-4 (SCENDO A Z-4 X SECONDA PASSATA ????)
G41D31Y-25F200(ATTIVO COMPENSATORE D SPOSTANDOMI A R Y-25)
G3I0J25F200(CIRCONFERENZA DIAMETRO 50)
G40 (STACCO COMPENSAZIONE ???)

ETC ETC????
ho come l'impressione che il programma sia sbagliato, da quando attacco il g41....sbaglio???

torn24
God
God
Messaggi: 3092
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: [Fanuc] Foro D42 H7

Messaggio da torn24 » lunedì 4 novembre 2019, 7:34

Ti correggo il programma ...

Codice: Seleziona tutto



G56 (MANDRINO)
T1M6 (FRESA D10)
G43( G43 non G42)
S1000M3
G52X50Y50 (SPOSTO L'ORIGINE A X50 Y50 SE NECESSARIO, MA SE HO GIA' L'ORIGINE NON SAREBBE NECESSARIO)
G90 G0 X0Y0 (MI POSIZIONO A X0 Y0 DELL'ORIGINE O DEL G52)
G0Z3
G1Z-2F200(SCENDO IN QUOTA LAVORO 1 PASSATA)
G41D31Y-25F200(ATTIVO COMPENSATORE D SPOSTANDOMI A R Y-25)
G3I0J25F200(CIRCONFERENZA DIAMETRO 50)
G40 (STACCO COMPENSAZIONE ???)
G1Y0F200 (TORNO AL CENTRO ???)
G1Z-4 (SCENDO A Z-4 X SECONDA PASSATA ????)
G41D31Y-25F200(ATTIVO COMPENSATORE D SPOSTANDOMI A R Y-25)
G3I0J25F200(CIRCONFERENZA DIAMETRO 50)
G40 (STACCO COMPENSAZIONE ???)

ETC ETC????





Puoi scaricare il programma rosettacnc e provare programmi FANUC, vedi il percorso visualizzato e sai se il programma è sbagliato o giusto, se funziona su rosettacnc allora il problema non dovrebbe essere il programma, e poi provi il programma senza rischiare collisioni.
CIAO A TUTTI !

Avatar utente
fabio da rio
Newbie
Newbie
Messaggi: 47
Iscritto il: venerdì 15 luglio 2016, 9:55
Località: scorzè venezia

Re: [Fanuc] Foro D42 H7

Messaggio da fabio da rio » lunedì 4 novembre 2019, 11:49

grazie 10000.
oggi pomeriggio mi metto davanti al cnc e provo e se serve ri-provo finchè faccio un'interpolazione come si deve!!! 8)

Rispondi

Torna a “Fanuc”