cambiare la macro per il cambio utensile

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
Avatar utente
fravince
Newbie
Newbie
Messaggi: 4
Iscritto il: giovedì 25 dicembre 2008, 12:44
Località: napoli

cambiare la macro per il cambio utensile

Messaggio da fravince » giovedì 10 gennaio 2013, 19:38

salve ho un piccolo problema :
il mio cento di lavoro quando cambia l'utensile si riporta in automatico sugli zero macchina.
Sia per l'asse z che gli assi x e y
Ora debbo lavorare dei particolari che il grezzo esce un po fuori dalla tavola,mentre la lavorazione è quasi al centro tavola,
per poter lavorare faccio il cambio utensile manualmente.
Ad ogni utensile ho messo m0.
Qualcuno di voi puo aiutarmi a modificare il programma del cambio utensile ,affinche quando cambia l'utensile la tavola non si muova ma si muova solo l'asse z per cambiare il cono?
Vi allego il programma del cambio utensile.
spero che qualcuno mi possa aiutare
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

Avatar utente
huliofane
Senior
Senior
Messaggi: 1046
Iscritto il: mercoledì 29 ottobre 2008, 15:18
Località: Prov. Verona
Contatta:

Re: cambiare la macro per il cambio utensile

Messaggio da huliofane » giovedì 10 gennaio 2013, 20:21

Ciao,secondo me basta togliere la x0 yo dalla riga degli azzeramento ( G91G30X0Y0Z0M19 )



%
O9001(ARM)#3003=1
#132=#4014
#131=#4003
#130=#4006
G04X0.2
IF[#1007EQ1]GOTO10
IF[#1008EQ1]GOTO20

la riga qui sotto modifcala così: G91G30Z0M19

G91G30X0Y0Z0M19

N20G91G30Z0M19
M6
N10G#130
G#131
G#132
#3003=0
G04X0.0
M99
%

sicuramente nel forum ti diranno di modificare pure la parte iniziale,ma qui con me non ho nulla (ed a mente non li ricordo) ma in teoria potresti lavorare lo stesso,se non va togli pure queste

IF[#1007EQ1]GOTO10
IF[#1008EQ1]GOTO20

spero vada ,in ogni caso se hai dubbi,scriviti sempre prima di modificare
ciao ciao
Quando smonto una cosa,per quel piccolo lasso di tempo,entro nella testa di chi l'ha creata

Avatar utente
fravince
Newbie
Newbie
Messaggi: 4
Iscritto il: giovedì 25 dicembre 2008, 12:44
Località: napoli

Re: cambiare la macro per il cambio utensile

Messaggio da fravince » sabato 12 gennaio 2013, 18:19

caro huliofane ti ringrazio dei suggerimenti ,ho gia fatto le modifiche che mi suggerito,
sia a cancellarle che a slesciarle(/),ma mi da un errore del braccio cambio utensile
grazie ugualmente

Vittoriocristina
Newbie
Newbie
Messaggi: 15
Iscritto il: giovedì 3 gennaio 2013, 22:44
Località: brescia

Re: cambiare la macro per il cambio utensile

Messaggio da Vittoriocristina » domenica 13 gennaio 2013, 9:27

Ciao, è sufficiente non fargli leggere la macro ,quindi scriverai ,ti faccio un esempio di inizio programma;
G80G40G54
T1(PREPARA IL PRIMO UTENSILE IN MAGAZZINO)
M6T2(FA IL CAMBIO E PREPARA IL SECONDO UTENSILE IN MAGAZZINO)
G0G90X0Y0
(FAI IL TUO PROGRAMMA DI LAVORAZIONE)
ETC.
ETC.
ETC.
ETC.
G28G91Z0M5(SI POSIZIONA ALLO ZERO DEL ASSE ZETA PER FARE IL CAMBIO UTENSILE)
(PUOI AGGIUNGERE ANCHE L'ASSE Y O L'ASSE X)
M6T3(FA IL CAMBIO E PREPARA IL TERZO UTENSILE IN MAGAZZINO)
G0G90X0Y0
(CONTINUA COSì)
.........
..............
..............
.............
.............
.............
FAMMI SAPERE
CIAO

Avatar utente
fravince
Newbie
Newbie
Messaggi: 4
Iscritto il: giovedì 25 dicembre 2008, 12:44
Località: napoli

Re: cambiare la macro per il cambio utensile

Messaggio da fravince » lunedì 14 gennaio 2013, 19:06

ciao vittoriocristina ,forse per la mia poca pratica dei forum non ho spiegato bene il problema ,
non è nei miei programmi che ho la difficolta delle macro,ma ad ogni cambio utensile.
Mi spiego anche se cambio l'utensile in modalità  manuale
mdi
T6M6;
la macchina va a chiamarsi il suo sottoprogramma il 9001
e durante l'esecuzione del programmi 9001,la tavola si riposiziona con l'asse x e l'asse y a zero,la testa va anche lei a zero
e soloin questa condizione il braccio prende l'utensile e fa il cambio con il braccio oscillante(prende uno e lascia l'altro).
Ora è durante il suo programma che vorrei che la tavola non si muovesse .
I miei programmi non hanno in nessuna stringa alcuna macro .
scusa se mi sono allungato spero solo che sia stato un pò chiare nella spigazione del mio problema .

Rispondi

Torna a “G-code”