Colibri e Gcode Probing

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
Avatar utente
verox79
Newbie
Newbie
Messaggi: 7
Iscritto il: giovedì 21 febbraio 2013, 23:26
Località: Milano

Colibri e Gcode Probing

Messaggio da verox79 » martedì 27 gennaio 2015, 15:31

Salve a tutti, è forse la prima volta che scrivo, ma è parecchio che vi seguo :) perdonatemi quindi una piccola intro/divagazione.
ci ho messo ben 2 anni a comprare la mia cnc (tra crisi, lavoro incerto ecc ecc), ma ora è arrivata quindi posso in qualche modo partecipare attivamente :)
Per quanto riguarda la meccanica ho scelto di comprare un prodotto commerciale, una bemmec 511RT, di cui per ora , sono molto soddisfatto, (ha qualcosina di migliorabile sicuramente specie sullo Z ... ma per me è già buona come base), elettronica colibri, driver M542, sensori homing induttivi, stepper da 30kg.cm/3A e 4th asse cinese, (a cui non ho ancora ben capito come dare una home..)
vabbe, arrivo al dunque.. la mia prima domanda al momento sono riguardanti la configurazione del Software colibri e alla lettura dei dati da Gcode riguardanti alle operazioni di probing.

1) nelle operazioni di probing come faccio (se è possibile) a vedere i valori calcolati dalla tastatura? esempio nel gcode allegato, il valore relativo alle variabili calcolate #1034 o #1035

riporto un esempio pratico:
(facciamo finta, a titolo di esempio di di usare la macro base che danno col sw per trovare il centro di un foro... e disponibile anche nel manuale sezione tastatura che allego)

Codice: Seleziona tutto

N010 (Tastatura per trovare il centro di un foro circolare)
N050 G1 Z 10 F 500
N060 #1001=0 (valore X nominale del centro del foro )
N070 #1002=0 (valore Y nominale del centro del foro)
N080 #1003=-5  (profondita dove effettuare la tastatura)
N090 #1004=2    (raggio della punta del tastatore)
N100 #1005=[50/2.0 - #1004] (Diametro nominale del foro /2 - raggio punta tastatore)
N110 G1 X#1001 Y#1002 (movimento al centro nominale del foro)
N120 G1 Z#1003 (movimento dentro il foro)
N130 G38.2 X[#1001 + #1005] (tastatura in X+ del foro)
N140 #1011=#5061 (salva il risultato)
N150 G1 X#1001 Y#1002 (torna al centro del foro)
N160 G38.2 X[#1001 - #1005] (tastatura in -X del foro)
N170 #1021=[[#1011 + #5061] / 2.0] (trova un valore valido del centro del foro)
N180 G1 X#1021 Y#1002 (torna al centro del foro)
N190 G38.2 Y[#1002 + #1005] (tastatura in +Y del foro)
N200 #1012=#5062 (salva il risultato)
N210 G1 X#1021 Y#1002 (torna al centro)
N220 G38.2 Y[#1002 - #1005] (tastatura in -Y del foro)
N230 #1022=[[#1012 + #5062] / 2.0] (trova un ottimo valore del centro Y del foro)
N240 #1014=[#1012 - #5062 + [2 * #1004]] (trova il diametro del foro nella direzione Y)
N250 G1 X#1021 Y#1022 (torna al centro del foro)
N260 G38.2 X[#1021 + #1005] (tastatura in +X del foro)
N270 #1031=#5061 (salva il risultato)
N280 G1 X#1021 Y#1022 (torna al centro del foro)
N290 G38.2 X[#1021 - #1005] (tastatura in -X del foro)
N300 #1041=[[#1031 + #5061] / 2.0] (trova un ottimo valore del centro X del foro)
N310 #1024=[#1031 - #5061 + [2 * #1004]] (trova il diametro del foro in X)
N320 #1034=[[#1014 + #1024] / 2.0] (trova il valore medio del diametro)
N330 #1035=[#1024 - #1014] (trova la differenza nei diametri)
N340 G1 X#1041 Y#1022 (torna al centro del foro)
N350 M2 (fine)
esiste un visualizzatore di qualche tipo per questi dati.. o non vedo l'utilità di inserirla in un esempio.....
DRO (o schermate) a riguardo non l'ho trovata, eppure da come scritto l'esempio e dal manuale sembrerebbe (almeno per come lo leggo io) che la calcolata sia sfruttabile/visibile..
in mach3 ho visto che questa cosa in qualche modo esiste (non so se via plugin o nativa).

2) il 4tho asse, configurata la parte di "movimentazione" quindi step grado, limiti (0-360???).... ecc ecc...mi manca da capire bene come mettere correttamente i valori riguardanti "la posizione ", non riesco a capire come e cosa inserire come valori...specie per Z..(x e y me li trovo anche abbastanza facilmente) unico dato che so è che da datasheet mi da 65mm dalla base come centro di rotazione... mi riuscite a dare un input a riguardo?

3) come faccio a fare l'homing? devo montare un sensore? o c'è un altro modo? ho provato a fare homing cosi ma giustamente lui cominci a girare e non si ferma +...

Grazie in anticipo per le risposte che arriveranno :)
Saluti.
Marco

Avatar utente
verox79
Newbie
Newbie
Messaggi: 7
Iscritto il: giovedì 21 febbraio 2013, 23:26
Località: Milano

Re: Colibri e Gcode Probing

Messaggio da verox79 » venerdì 30 gennaio 2015, 15:59

:?: nessuno colibri-ista riesce a darmi una manina/una dritta ? almeno sull'homing dell'asse A e per il discorso della visualizzazione del valore assunto dalle variabili?
per quanto riguarda il setting dellì'asse A credo di avere risolto..... forse... (non so' quanto sia giusta la mia procedura cosa ma apparentemente sembra funzionare...)
quello che ho fatto è :
_Con utensile montato , ho messo un alberino di dimensione nota sul mandrino, fino a toccarlo, poi azzerato il DRO coordinate programma, X,Y,Z, fatto Homing X/Y/Z e segnato i valori risultanti in Zero Programma nella configurazione di colibri (origine assi rotanti)
(per Z ho logicamente sommato al valore risultante dal DRO 1/2 del diametro albero usato come campione)
ho fatto nel modo giusto?

Per l'homing di A ho letto qua sul forum in qualche post di un ponticello tra pin 18-19 ma.. a me cosi non funziona....in pratica colibri si perde l'home di Z e va a sbattere contro il sensore, come se non ci fosse..

per l'homing ho dei sensori PNP balluff e funzionano perfettamente cablati come da schema sotto e colibri me li vede come NC (in attesa dei NPN)

Saluti.
Marco
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
verox79
Newbie
Newbie
Messaggi: 7
Iscritto il: giovedì 21 febbraio 2013, 23:26
Località: Milano

Re: Colibri e Gcode Probing

Messaggio da verox79 » mercoledì 4 febbraio 2015, 8:27

vabbeh :oops: .. grazie.

Avatar utente
skylord73
Junior
Junior
Messaggi: 172
Iscritto il: lunedì 28 marzo 2011, 15:42
Località: Padova
Contatta:

Re: Colibri e Gcode Probing

Messaggio da skylord73 » mercoledì 20 gennaio 2016, 23:07

Se vuoi visualizzare i valori assunti dai parametri, l'unico sistema che ho trovato è configurarti dei parametri:
Configurazione -> Programma -> Opzioni -> g-code -> editor parametri
Ti configri uno dei parametri con i vaori da #1000 in poi, con max, min e permanente

Nel g-code assegni il valore che vuoi vedere a quel parametro e poi vai su VAR del menu principale e al termine del programma vedi come è stato valorizzato.

Non è molto comodo ma non ho trovato altre soluzioni.

Ciao

Rispondi

Torna a “G-code”