Cerco Macro per presetter utensili del carosello ATC
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
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...
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...
- Pedro
- God
- Messaggi: 7084
- Iscritto il: domenica 6 aprile 2008, 18:44
- Località: Roma
Re: Cerco Macro per presetter utensili del carosello ATC
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
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."
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
Ok...
Anche per il discorso riguardante
SetVar(1234, 1) ' Variabile Semaforo
Semaphore = 1
Li inserisco io in m477 e m478 a inizi macro?
Anche per il discorso riguardante
SetVar(1234, 1) ' Variabile Semaforo
Semaphore = 1
Li inserisco io in m477 e m478 a inizi macro?
- Pedro
- God
- Messaggi: 7084
- Iscritto il: domenica 6 aprile 2008, 18:44
- Località: Roma
Re: Cerco Macro per presetter utensili del carosello ATC
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
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."
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
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
...
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

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
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
Allora Pedro sono arrivato a Roma alle 21 e adesso ho aggiornato mach3 alla tua versione e provato le macro...
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"

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"
- Pedro
- God
- Messaggi: 7084
- Iscritto il: domenica 6 aprile 2008, 18:44
- Località: Roma
Re: Cerco Macro per presetter utensili del carosello ATC
"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."
- Pedro
- God
- Messaggi: 7084
- Iscritto il: domenica 6 aprile 2008, 18:44
- Località: Roma
Re: Cerco Macro per presetter utensili del carosello ATC
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."
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
Okkk grazie ... la provo quanto prima e ti dico...
- Pedro
- God
- Messaggi: 7084
- Iscritto il: domenica 6 aprile 2008, 18:44
- Località: Roma
Re: Cerco Macro per presetter utensili del carosello ATC
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."
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
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...
Cmq ti aggiorno e ti dico...
- Pedro
- God
- Messaggi: 7084
- Iscritto il: domenica 6 aprile 2008, 18:44
- Località: Roma
Re: Cerco Macro per presetter utensili del carosello ATC
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."
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
Eh si strano infatti... anche se però la m6 funziona a perfezione... cmq provo e ti dico
- pierpaolo
- Senior
- Messaggi: 1319
- Iscritto il: martedì 19 giugno 2012, 1:10
- Località: roma
Re: Cerco Macro per presetter utensili del carosello ATC
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