Cerco Macro per presetter utensili del carosello ATC

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 8:50

Allora Pedro ho riletto le macro e volevo chiederti un paio di cose:

allora nella macro M6
ho notato che hai inserito la riga di codice Code "G54" dopo ogni SetVar(1234, 0) e prima di ogni End tranne che per gli ultimi 2 End - C'è un motivo o una semplice dimenticanza?

poi per la macro M471 - M477 e M478 sarebbe da sostituire il GotoSafeZ() con Code "G01 G53 Z" & safe_z mettendo nell'inizio dellistruzioni Const safe_z=-1 questo perchè non posso usare la spunta safeZ dal menu Config sennò mi sballa tutto il cambio utensile... In questo modo la z di sicurezza è la stessa del M6

sempre nella M471 nuova rispetto all'ultima utilizzata col semaforo ho notato che hai sostituito la prima volta il codice:

SetVar(1234, 1)
Semaphore = GetVar(1234)
While Semaphore > 0
Semaphore = GetVar(1234) ' Aspetta che la macro M6 sia completa
Sleep 500
Wend


con

SetVar(1234, 1)

While Semaphore > 0
Semaphore = GetVar(1234) ' Aspetta che la macro M6 sia completa
Sleep 500
Wend


Anche per questo mi chiedevo se è voluto o magari era il vecchio codice che creava il problema?
Ultima cosa vedo che nelle macro di altezza non richiama mai i codici G54 e G53 per il passaggio da coordinate macchina a lavoro forse è per quello che il secondo cambio utensile della macro M471 lo sballava nella altezza di Z per lo scarico utensile?

Queste ovviamente solo mie riflessioni in quanto le ho solo lette, mentre per il cambio del SafeZ() lo avrei cambiato anche io senza stressarti ma visto che mi hai detto di chiederlo a te, ne approfitto!!

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » venerdì 20 aprile 2018, 14:49

- semplice dimenticanza

- ok, togli safe z se fa casino e sostituiscilo

-non cambia molto, anzi nulla, ma è giusto che sia il getvar solo nel loop, quindi giusta la seconda

-per i g53 e g 54 me li riguardo io. Si, dipendeva da quello certo ma voglio rivederli io

quindi, se ti va, fai tutte le modifiche e rimandami il tutto che poi mi riguardo la parte dei movimenti "relativi/assoluti"

ma il tuo safe z era solo a meno uno? non mi ricordo....
"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: 1316
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 15:10

Allora li ho modificati inserendo il Code "G01 G53 Z" & safe_z nelle macro M471 M477 e M478

mentre nella macro M6 ho aggiunto prima degli ultimi 2 End il comando Code "G54"

Non ho fatto altre modifiche...

Si comunque per la Z di sicurezza avevamo scelto -1 come misura di massima altezza prima di far scattare l'interruttore di limite...

Dagli un occhio tu quando puoi se trovi qualcosa che ho corretto male e appena scendo se mi dai l'ok le butto in macchina e le testo...
Grazie ancora :wink:
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
Pedro
God
God
Messaggi: 7021
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » venerdì 20 aprile 2018, 15:32

una cosa però ancora non mi è chiara:

se usi il tp2 sia come probe nel carosello atc che come tastatore lunghezza utensile come si fa a fare lo zero sul probe? ne servono 2
"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: 1316
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 15:35

No Pedro il tp2 lo uso per gli utensili... per probe ho il renishaw omp40..

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 15:38

Eccoli tutti e due...
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
Pedro
God
God
Messaggi: 7021
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » venerdì 20 aprile 2018, 15:43

:D che figata, pure le lucine
"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: 1316
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 15:49

Ahahahahah

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » venerdì 20 aprile 2018, 15:52

ok, non avevo capito; quindi sono due e ok: come li commuti?
"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: 1316
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 15:55

Adesso ho attribuito un tasto che attivando un output switcha utilizzando uno o l'altro... quando le macro funzioneranno a dovere basterà attivare il solo probe da lì...

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » venerdì 20 aprile 2018, 16:45

dacci un occhio anche tu se mi è sfuggito qualcosa, purtroppo al solito faccio 10 cose insieme
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: 1316
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 16:47

Okkk... dimmi cosa dovrei trovarci almeno vado a colpo sicuro ... in poche parole cosa è cambiato?

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » venerdì 20 aprile 2018, 16:58

ho fatto solo maquilage e poi ho ricontrollato i g53 e 54 e i g90 e 91, vedi anche tu se ne ho saltati
"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: 1316
Iscritto il: martedì 19 giugno 2012, 1:10
Località: roma

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da pierpaolo » venerdì 20 aprile 2018, 21:05

Allora gli ho dato una letta avvicinando gli ultimi due file .zip a video (perché non ho avuto la possibilità di stamparli e ricamarci sopra) e mi sembra che nella macro M6 hai invertito le posizioni di G54 e Setvar

solo per un passaggio rispetto alla vecchia ho trovato due volte lo stesso richiamo a Setvar come di seguito ma non so se era intenzione raddoppiarlo


'Disattiva pompa circuito pneumatico
DeactivateSignal(Output7) 'disattiva pompa
DeActivateSignal(Output8) 'rientra il perno fermo mandrino
SetVar(1234, 0)
Code "G54" 'passa a coordinate precedenti
SetVar(1234, 0)
End


la M471 mi sembra identica all'ultima ma hai aggiunto il G54 prima che termini quindi credo sia ok

idem per la M477 e M478

ora farò così, aggiornerò mach3 visto che mi hai rassicurato anche tu, di modo da avere la stessa versione e non la vecchia 3.62.40 che ho ora di modo che sappiamo almeno di avere la stessa base. questo perché quando stavo acquistando ProbeIt da far girare poi sotto la macchina per gli zeri, lo sviluppatore mi ha detto che funziona con le versioni 3.63.xx e successive perché in queste hanno aggiunto e ottimizzato i vari richiami a macro e brain stabilizzando tutto.

non vorrei quindi che continuando a provare con una versione di mach3 obsoleta non si riesca a venirne a capo non per la macro ma per l'incapacità del software che in quella versione magari non ottimizzava qualcosa..

che ne dici?

intanto grazie ancora e non appena la/le provo ti avviso in relatime

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

Re: Cerco Macro per presetter utensili del carosello ATC

Messaggio da Pedro » sabato 21 aprile 2018, 5:19

si, un doppione di poco conto agli effetti finali, comunque per correttezza dovrebbe essere:


'Disattiva pompa circuito pneumatico
DeactivateSignal(Output7) 'disattiva pompa
DeActivateSignal(Output8) 'rientra il perno fermo mandrino
Code "G54" 'passa a coordinate precedenti
SetVar(1234, 0)
End
"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."

Rispondi

Torna a “Mach3”