Cerco Macro per presetter utensili del carosello ATC

Sezione dedicata a Mach3
Rispondi
Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » lunedì 23 aprile 2018, 8:53

ok chiarissimo...

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » lunedì 23 aprile 2018, 9:33

una cosa Pedro...
ho visto che la macro M471 inizia con

SetVar(1234, 1) ' Variabile Semaforo
Semaphore = 1


mentre le M477 e M478 no, è forse per qualche motivo riguardante la diversità di funzione delle 3?

nella M477 hai messo poi:

Code "G90"
Code "M6 T8"
SetVar(1234, 1)


Mentre nella M478 il SetVar è impostato prima del M6 T8 ed è mancante del G90 per il primo cambio Utensile...

Stampandole riesco a spuntarle con penna per trovare le differenze ecco perchè ti chiedo...

Avatar utente
Pedro
God
God
Messaggi: 7084
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » lunedì 23 aprile 2018, 10:20

a rigore il SetVar(1234, 1) ' Variabile Semaforo va prima dell'M6

si, anche qui a rigore sia il Code "G90" e il Code "G54"dovrebbe essre messo prima della chiamata a M6, ma a tutti gli effetti poi la M6 stessa imposta le due cose in modo assoluto, g91. Comunque mettilo pure per coerenza
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » lunedì 23 aprile 2018, 10:24

Ok...
Anche per il discorso riguardante

SetVar(1234, 1) ' Variabile Semaforo
Semaphore = 1

Li inserisco io in m477 e m478 a inizi macro?

Avatar utente
Pedro
God
God
Messaggi: 7084
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » lunedì 23 aprile 2018, 10:39

no, non serve se non prima delle chiamate a M6, non fa danni ma è inutile quindi anche sulla 471 prima di

If GetOemLed (825) <> 0

puoi levarla, poi alla fine rimandameli dopo che hai fatto le modifiche
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » lunedì 23 aprile 2018, 10:53

Ok Pedro...
ecco le modificate...
ho tolto da tutte e tre il comando :

SetVar(1234, 1) ' Variabile Semaforo
Semaphore = 1


e impostato il SetVar(1234, 1) subito dopo il G90 e prime del M6 in ogni macro come di seguito...


Code "G90" ' rimette lo spostamento assoluto

SetVar(1234, 1)
Code "M6 T8" ' carica il probe dalla posizione 8 del carosello

in allegato i file modificati come sopra... Buttagli sempre un occhio tu che non abbia fatto danni o spostato cose che poi la macro non legge :roll: ...
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
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » martedì 24 aprile 2018, 23:08

Allora Pedro sono arrivato a Roma alle 21 e adesso ho aggiornato mach3 alla tua versione e provato le macro... :lol:
la M6 va bene come andava bene anche prima...

Lm471 (e ho provato solo quella) appena la faccio partire comicia a muovere tutti e 3 gli assi contemporaneamente
cioè:

Z scende da subito cercando il contatto del presetter mentre X e Y vanno rispettivamente verso i lati Positivi fino ad incontrare i limiti

mentre tutto si muove se tocco il presetter, per far scattare l'index, azzera e cerca di mettersi nella posizione di cambio utensile ma con tutte le altezze sballate... quindi intervengo con il fungo di emergenza

nel log mentre il tutto muove, mach3 restituisce il messaggio "CANNOT USE G53 INCREMENTAL, BLOCK = G01 G53 Z-1" e contemporaneamente "CANNOT USE G53 INCREMENTAL, BLOCK = G01 G53 Z-86"

Avatar utente
Pedro
God
God
Messaggi: 7084
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » mercoledì 25 aprile 2018, 7:44

bello... adesso guardo
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
Pedro
God
God
Messaggi: 7084
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » mercoledì 25 aprile 2018, 8:30

prova questa, fa la 471 senza la m6 quindi devi prima di chiamarla caricare tu il probe, vediamo se azzera giusto
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
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » mercoledì 25 aprile 2018, 12:51

Okkk grazie ... la provo quanto prima e ti dico...

Avatar utente
Pedro
God
God
Messaggi: 7084
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » mercoledì 25 aprile 2018, 12:52

ma sopratutto, controlla bene se stai usando i tuoi setting che hai sempre usato, a me non da quell'errore sul g53
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » mercoledì 25 aprile 2018, 13:24

Ho copiato il file xml paro paro dopo aver aggiornato ... eventualmente dove devo guardare? E poi strano che movimentata tutti gli assi e non solo la z...

Cmq ti aggiorno e ti dico...

Avatar utente
Pedro
God
God
Messaggi: 7084
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » mercoledì 25 aprile 2018, 13:48

qualcosa non va se muove tutto
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » mercoledì 25 aprile 2018, 13:56

Eh si strano infatti... anche se però la m6 funziona a perfezione... cmq provo e ti dico

Avatar utente
pierpaolo
Senior
Senior
Messaggi: 1319
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » mercoledì 25 aprile 2018, 17:51

Funziona...

allora Pedro ecco cosa fa...
chiamo la m471 e si porta a z-1 di coordinate macchina con il feed vecchio (qua se riesci possiamo mettere anche un F1000 che ho provato e va benone senno a volte all'accensione prende il feed 6 e ci mette un ora)

poi inizia con la ricerca del primo trigger fino a quando faccio scattare il presetter
poi arretra giustamente di 25mm e inizia la seconda ricerca del trigger a velocità 30. come lo faccio scattare imposta lo zero lavoro e torna a z-1 coordinate macchina.

nel log nessun errore

Rispondi

Torna a “Mach3”