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)
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