macro da FANUC ad HAAS

Sezione dedicata esclusivamente a macchine professionali CNC quali Torni cnc, Fresatrici cnc, Brocciatrici cnc, Centri di lavoro cnc, ecc.
Subforum:
Programmazione CNC
Fanuc
Mitsubishi
Heidenhain
Siemens
Haas
Osai
Selca
Fidia
Fagor
WinMax
Mazatrol
Rispondi
andrexxx90
Newbie
Newbie
Messaggi: 27
Iscritto il: martedì 16 febbraio 2016, 15:38
Località: Orsenigo

macro da FANUC ad HAAS

Messaggio da andrexxx90 » giovedì 18 febbraio 2016, 10:17

Buongiorno a tutti, da poco mi hanno passato questa macro (fanuc)

con haas dovrei lavorare con g90/g91 per spostarmi in z.
con fanuc mi hanno passato questa macro:

Codice: Seleziona tutto

- FRESATURA TASCA CIRCOLARE (G104). Calcola ed esegue tutti i passaggi necessari ad ottenere lo svuotamento di una tasca circolare con movimento elicoidale.


O9014(TASCA CIRCOLARE           G104)


#147=#7-#11


#146=#11*7/10


G0G90Z#18


#144=0 


N10#145=#18


#144=#144+#146 


IF[#144LT#147]GOTO20 


#144=#144-#146 


#146=#147-#144 


#144=#147


N20G91X#146


N30#145=#145-#17 


IF[#145GT#26]GOTO40


#145=#26 


N40G90G3I-#144Z#145F#9 


IF[#145NE#26]GOTO30


G3I-#144 


G0Z#18 


IF[#144EQ#147]GOTO90 


#146=#11*14/10 


N50#145=#18


#144=#144+#146 


IF[#144LT#147]GOTO60 


#144=#144-#146 


#146=#147-#144 


#144=#147


N60G91X#146


N70#145=#145-#17 


IF[#145GT#26]GOTO80


#145=#26 


N80G90G3I-#144Z#145F#9 


IF[#145NE#26]GOTO70


G3I-#144 


G0Z#18 


IF[#144NE#147]GOTO50 


N90M99 


%

Con questo:
FRESATURA TASCA CIRCOLARE (G104):
R = Coordinata del punto R
Z = Coordinata del punto Z
F = Avanzamento (F)
Q = Profondità di passata (positivo)
H = Raggio fresa (positivo)
D = Raggio cerchio (positivo)

Es.: G104 R1 Z-12 Q4 H6 D30 F300

Sapreste darmi una mano, per come usarla con HAAS
Ringrazio anticipatamente

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

Re: macro da FANUC ad HAAS

Messaggio da torn24 » giovedì 18 febbraio 2016, 10:46

Cambia numero programma, lo inserisci in memoria, e lo richiami con G65.

è tutto chiaro i dati da usare, tranne R coordinata, non so cosa voglia dire ??
esempio
tutto quello che è sopra a questa riga va cancellato o inserito nelle parentesi ( )
O1000(MACRO)

..................

nel tuo programma pezzo scrivi cosi. P=numero Programma Scelto

G0 XCentroTasca YCentroTasca
G1 Z5. F200.
GG65 P1000 R1. Z-12. Q4. H6. D30. F300.
G0 Z100.
...
...

PROVARE A VUOTO SIGLE BLOCK
CIAO A TUTTI !

andrexxx90
Newbie
Newbie
Messaggi: 27
Iscritto il: martedì 16 febbraio 2016, 15:38
Località: Orsenigo

Re: macro da FANUC ad HAAS

Messaggio da andrexxx90 » giovedì 18 febbraio 2016, 11:07

Ciao, ti ringrazio.

è praticamente quello che facevo...
ma..... bisognerebbe attivare le macro tramite HAAS.
Costo non ben indifferente, 2200€.

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

Re: macro da FANUC ad HAAS

Messaggio da torn24 » giovedì 18 febbraio 2016, 11:20

Be hai chiesto come usare una macro, e ho risposto a quello :badgrin:

Per abilitare, se non presente, l'unica è rivolgersi a loro, quando si devono far pagare, stanno bene attenti che le cose non si possono
fare facilmente da soli :wink:

Se è solo il G65 che non funziona, ma il linguaggio macro funziona nei sottoprogrammi, si potrebbe usare M98 P1000, inserendo i dati nel sottoprogramma...
Altrimenti non puoi semplicemente usare le macro.
CIAO A TUTTI !

andrexxx90
Newbie
Newbie
Messaggi: 27
Iscritto il: martedì 16 febbraio 2016, 15:38
Località: Orsenigo

Re: macro da FANUC ad HAAS

Messaggio da andrexxx90 » giovedì 18 febbraio 2016, 11:49

Nulla, con il m98 si posiziona, scende alla z desiderata e poi ritorna alla z che gli diciamo.
Però legge il sottoprogramma, ma non lo applica.

Ti ringrazio comunque!

TIRZAN
God
God
Messaggi: 3196
Iscritto il: sabato 27 luglio 2013, 16:54
Località: AQ

Re: macro da FANUC ad HAAS

Messaggio da TIRZAN » giovedì 18 febbraio 2016, 12:15

sicuramente è un problema di impostazioni macchina.

su quella che c'è dove lavoro usiamo senza problemi gli stessi sottoprogrammi e le macro usati sulle macchine col Fanuc.

andrexxx90
Newbie
Newbie
Messaggi: 27
Iscritto il: martedì 16 febbraio 2016, 15:38
Località: Orsenigo

Re: macro da FANUC ad HAAS

Messaggio da andrexxx90 » giovedì 18 febbraio 2016, 12:21

Cavolo, allora qualche dubbio me lo fai venire.
L'unica cosa che mi sono dimenticato di dire, è che ho dovuto togliere l'H, perché me la considera come altezza utensile.
Dovrei provare a cambiare quella lettera?

andrexxx90
Newbie
Newbie
Messaggi: 27
Iscritto il: martedì 16 febbraio 2016, 15:38
Località: Orsenigo

Re: macro da FANUC ad HAAS

Messaggio da andrexxx90 » giovedì 18 febbraio 2016, 13:39

Ho appena notato, che appena copio il programma in macchina, mi da errore 245 ( codice sconosciuto)

TIRZAN
God
God
Messaggi: 3196
Iscritto il: sabato 27 luglio 2013, 16:54
Località: AQ

Re: macro da FANUC ad HAAS

Messaggio da TIRZAN » giovedì 18 febbraio 2016, 17:26

per macro cmq intendo le varie funzioni non la chiamata col G65....quella sinceramente non la usiamo quindi non saprei se và lo stesso su Haas.
di solito faccio programmi e sottoprogrammi con macro richiamati con M98 P.....

ps se ti hanno dato un prezzo per attivare le macro vuol dire quindi che al momento la tua macchina non è abilitata per lavorarci....devi valutare se ti serve proprio lavorarci e fare questo sforzo economico

andrexxx90
Newbie
Newbie
Messaggi: 27
Iscritto il: martedì 16 febbraio 2016, 15:38
Località: Orsenigo

Re: macro da FANUC ad HAAS

Messaggio da andrexxx90 » venerdì 19 febbraio 2016, 7:53

io vorrei usare tipo la macro che ho scritto nel primo post.
Non riesco proprio a vedere che HAAS, per una cava circolare o tasca, prima scende in z, e poi va di x e y.
Con quella macro, dovrei far muovere tutti i 3 assi e velocizzare la cosa.

però, ne con m98 e Pnnnn vanno.
Credo che bisogna attivare la cosa per forza.
dovrò convincere il principale ad attivare la cosa.. e visto che abbiamo due macchine.. doppia spesa!

Rispondi

Torna a “Macchine utensili professionali CN/CNC”