zero piano con colibri

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
zirba84
Newbie
Newbie
Messaggi: 14
Iscritto il: domenica 13 gennaio 2008, 9:18
Località: Udine

zero piano con colibri

Messaggio da zirba84 » venerdì 8 novembre 2013, 10:32

Ciao a tutti,
forse per voi la mia sarà una domanda banale ma sono un po' di giorni che sto impazzendo..
Sul mio pantografo utilizzo il controller Colibri e vorrei creare una macro che mi azzeri l'utensile sul piano (al momento il tastatore funziona solo con lo zero sulla sommità materiale)

Qualcuno di voi l'ha già fatto o sa aiutarmi?
Grazie mille in anticipo a tutti

Diego
Member
Member
Messaggi: 559
Iscritto il: domenica 13 gennaio 2008, 15:18
Località: Vicenza

Re: zero piano con colibri

Messaggio da Diego » venerdì 8 novembre 2013, 13:48

Ciao, dovresti valutare di aprire la macro... vedere e selezionare le #variabili scritte e lette al momento dell'utilizzo della macro... e col manuale alla mano valutare quali libere e o utili da sovrascrivere per ottenere ciò che vuoi.
io (o meglio Badade al 80% e io al 20%) ne abbiamo scritta una per me... la sequenza è:

monto la fresa..
faccio lo zero pezzo
appena parte il g-code va a misurarsi prima di cominciare a fresare... e scrivo 0 su offset T1
quando trovo T2 cambio fresa
ritorno a misurarlo
sottraggo o aggiungo al G92 la differenza (tra la misura T1+T2)
adeguo il G92 e continuo a fresare
al Tx successivo come il T2
sottraggo o aggiungo al G92 la differenza (tra la misura T1+Tx)
all'infinito... ho risolto così... (un ri-grazie a badade per la pazienza e i consigli)

sta di fatto che... se il tastatore non è preciso... ti porti errori sul G92 sommati tanti quanti sono i Tx... infatti io misuro due volte la stessa fresa (anche se richiede più tempo) e faccio la media matematica anche se ho un tastatore con microswich (errore costante ad ogni lettura +/- 0.05mm)

Avatar utente
Zebrauno
God
God
Messaggi: 9670
Iscritto il: venerdì 18 settembre 2009, 18:24
Località: Savigliano/Torino
Contatta:

Re: zero piano con colibri

Messaggio da Zebrauno » venerdì 8 novembre 2013, 14:03

Poni un problema che non c'e'!

Dipende da come hai generato il GCode nel CAM: puoi crearlo riferendo l'origine Z sul piano o sulla sommita'.

Se lo hai creato impostando Z0 sul piano allora tutte le coordinate del Gcode avranno Z positive, e dovrai azzerare (manualmente) la fresa sul piano.

Lo puoi fare usando quello che preferisci...con sfioramento, con sensore piatto, con altro sensore di altezza nota etc.


Le tastature intermedie, automatiche, che avvengono impostanto i cambi utensile in modalita' MANUALE su Colibri' non sono influenzate dal tipo di Gcode prodotto, le frese verranno sempre riferite alla prima tastatura automatica sul tastatore fisso sul banco e sulla differenza verra' aggiornato l'offset tra le varie lunghesse utensile.

ciao

zirba84
Newbie
Newbie
Messaggi: 14
Iscritto il: domenica 13 gennaio 2008, 9:18
Località: Udine

Re: zero piano con colibri

Messaggio da zirba84 » venerdì 8 novembre 2013, 15:18

Vi ringrazio,gentilissimi e disponibili come sempre.
normalmente utilizzo z0 sul piano e vorrei automatizzare anche il primo azzeramento dell'utensile.

nel menu impostazioni cambio utensile/manuale una volta impostato i parametri relativi al tastatore funziona tutto anche se l'impostazione forzata è z0 sommità materiale?

Si può modificare anche le macro già presenti nel software?

Grazie
Fabrizio

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » mercoledì 1 giugno 2016, 12:15

Ciao, dovresti valutare di aprire la macro... vedere e selezionare le #variabili scritte e lette al momento dell'utilizzo della macro... e col manuale alla mano valutare quali libere e o utili da sovrascrivere per ottenere ciò che vuoi.
Ciao Diego, intendi dire che é possibile visualizzare come é fatta una macro timo M 6?
Questo mi sarebbe utilissimo per modificarla e compilare una macro ad oc per il cambio utensile..
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

Diego
Member
Member
Messaggi: 559
Iscritto il: domenica 13 gennaio 2008, 15:18
Località: Vicenza

Re: zero piano con colibri

Messaggio da Diego » mercoledì 1 giugno 2016, 13:18

certo che si che si può vedere il file macro...
è un "semplice" file da aprire con notepad e compilato con #variabili, GOTO, IF/OR/ELSE, SUB e altri parametri di scrittura (alcuni personalizzati per la scheda o per il programma dedicato).
- trovi il tuo M6 nel file macro e lo compili a tuo piacimento... io ti consiglio di farti una copia dell'originale (parcheggiata in cartella protetta) e poi modificare..

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » mercoledì 1 giugno 2016, 15:54

Perfetto appena posso la cerco...non ci avevo proprio pensato..
Quello che vorrei fare in pratica è questo:
https://www.cncitalia.net/forum/viewtopi ... 92#p591092

Per caso sai perchè se lancio t0 m6 ( o t1 m6 ) dal mdi non fa nulla se non aggiornare il numero utensile?

Grazie mille.
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

Diego
Member
Member
Messaggi: 559
Iscritto il: domenica 13 gennaio 2008, 15:18
Località: Vicenza

Re: zero piano con colibri

Messaggio da Diego » mercoledì 1 giugno 2016, 16:56

Non ho mai considerato T0 un utensile sinceramente.. ho sempre lavorato con Tx > 0...

per far la tua macro facciamo un passo indietro... tu hai coni iso, presumo tu non ne abbia un cono perp ogni fresa, quindi usi un tot di coni (esempio 6) con frese infinite. Ovviamente tu non sai la lunghezza delle frese (caricate nei tuoi 6 coni) che ti servono per la tua lavorazione se non misurandole precedentemente alla lavorazione (con una macro scritta di pugno tuo). La macro misura la fresa Tx (da 1 a 6) e aggiorna la #variabile offset dell'utensile Tx (da 1 a 6). nel mio caso le variabili per aggiornare l'offset sono da #5401 a #5407...
io invece faccio come scritto 5 post sopra a questo...

...
monto la fresa..
faccio lo zero pezzo
...

ps io la macro colibrì non la conosco... ho un'altra scheda

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: zero piano con colibri

Messaggio da gino » mercoledì 1 giugno 2016, 17:09

..se hai coni Iso oppure Sk intercambiabili
col Colibri il Macro e facilissimo ( macro scarico e macro carico).
con la mia cnc lo uso da parecchio tempo.
in questo caso ti potrei aiutare. (uso 32 coni intercambiabili)
https://www.youtube.com/watch?v=3p6hFvrDHKM

..se vuoi misurare ogni volta una fresa perche non hai coni iso
intercambiabili e misurare ogni volta la differenza
con questo non ho molta praticita`

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » mercoledì 1 giugno 2016, 21:08

No niente cono morse, magari....

Diego, la procedura che hai descritto tu, colibri la esegue tranquillamente abilitando il cambio manuale.
Quello che vorrei fare io é esattamante la stessa procedura ma non dentro al gcode della lavorazione ma fuori programma.
Questo perchè quando lo fa applica giustamente l'offset alla seconda fresa ma non aggiorna la z nelle coordinate macchina che ho dato in precedenza, quindi ad ogni lavorazione sucessiva ( nuova sullo stesso pezzo ) che eseguo con la fresa 2, devo rifare la procedura.
Siccome sono abituato per varie ragioni a fare tante piccole lavorazioni separate sullo stesso pezzo, il tutto mi farebbe perdere veramente molto tempo.
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » mercoledì 1 giugno 2016, 22:07

Diego mi spiace, ma ho spulciato tutte le cartelle di colibri che ho nel computer, ma non ho trovato nessun file per le macro...
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: zero piano con colibri

Messaggio da gino » giovedì 2 giugno 2016, 7:12

..per capire la procedura della misurazione e cambio utensile prova a leggerti attentamente il
Manuale utente Colibri-Cnc. da capitolo 23 fino a capitolo 25.5
che e`descritto veramente bene.
avendo il Colibri dovresti anche avere quel manuale in Pdf
se ti e`mancante lo puoi scaricare dal sito twintec
http://www.twintec.it/Download/Manuale% ... ri-CNC.pdf

un filmato di una mia procedura..
https://www.youtube.com/watch?v=uXNHvw7iWew

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » giovedì 2 giugno 2016, 8:37

Si Gino, l' ho letto bene come anche il manuale g code rs 274,
mi é tutto chiaro e funziona bene..
Io vorrei fargli fare la procedura del cambio utensile manuale da una macro associata ad un pulsante e che mi aggiorni l' offset nel g54..
Certo potrei farla tramite programma, leggere i valori di offset ed aggiornare la z manualmente, ma se per caso mi dimentico di farlo magari butto via il lavoro di un pomeriggio...

Comunque sto studiando il manuale segnalato da Zebrauno:
Una volta che conosci il valore di offset e' semplice.

Se hai dei codici che richiamano routines di tastatura puoi far considerare l'offset sfruttando i comandi Gcode che permettono di traslare il sistema di riferimento.
Lo devi fare sempre 2 volte: trasli verso l'offset ad inizio routine, trasli verso la posizione iniziate al termine della routine.

Alcuni esempi di funzioni Gcode utili al tuo scopo:

http://wiki.linuxcnc.org/cgi-bin/wiki.p ... ateSystems
Sto iniziando a capirci qualcosa, vedo cosa riesco a combinare, vi terró aggiornati.

Grazie per l' interessamento.

Marco
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » giovedì 2 giugno 2016, 10:11

Allora io sta cosa proprio non riesco a capirla....

Cambio utensile manuale abilitato e settato.
Nell' editor compilo:

G90 G21
T0 M6
M30

Tutto funziona il mandrino va a posizionarsi sopra il tastatore, effettua la misura e torna dov' era prima.

Scrivo esattamente la stessa cosa in una macro associata ad un pulsante
Non succede nulla.

Compilo la stessa cosa nel mdi

Non succede nulla

Faccio un altra prova

Scrivo il comando M3 e lo associo ad un pulsante

Il mandrino si accende, come si accendo se compilo M3 nel mdi..
Ne deduco che sia la macro associata ad un pulsante sia l' mdi, siano in grado di eseguire comandi M.

Altra prova associo G0 Y 10 ad un pulsante macro
Funziona.

#-o #-o #-o
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

polistrum
Newbie
Newbie
Messaggi: 35
Iscritto il: giovedì 23 ottobre 2014, 8:18
Località: Genova

Re: zero piano con colibri

Messaggio da polistrum » giovedì 2 giugno 2016, 18:09

Probabilmente dovrei lavorare sulla macro con vari g38.2...

Per ora sto lavorando nell' editor cosí da compilare una lavorazione che chiamo ed uso come cambio utensile.

G90 G21
G53 G0 Z0
G53 G0 X 35.54
G53 G0 Y -4.319 ( queste sono le mie coordinate tastatore )
T0 M6 ( misura il primo utensile, mi chiede di inserire il secondo )
T1 M6 ( misura il secondo utensile )
G43 H1
G10 L2 P1 Z #5064 ( questa variabile L' ho presa da :5061-5069 - Coordinates of a "G38.2" Probe result of X, Y, Z, A, B, C, U, V & W. Volatile. Mi azzera tutto a zero senza offset non credo sia quella giusta, mi servirebbe la variabile di dove salva il valore dell' offset)

G53 G0 Z0
M30
Mortimer: pantografo 900x500x120 alluminio
Colibri
Tanta pazienza

Rispondi

Torna a “G-code”