MECCANICA e DINTORNI
http://meccanicaedintorni.morpel.it/phpbb/

G2-G3 e altro ...
http://meccanicaedintorni.morpel.it/phpbb/viewtopic.php?f=34&t=24299
Pagina 1 di 1

Autore:  Davide Resca [ gio gen 03, 2019 09:25 ]
Oggetto del messaggio:  G2-G3 e altro ...

Ciao a tutti,
nelle mie elucubrazioni mentali :mrgreen: ho scoperto ( ma magari qualcuno già lo sapeva ) che è possibile indicizzare e/o parametrizzare anche i codici di controllo... mi spiego con un esempio

#1=0
G[2+#1]

se #1 vale 0 l'arco gira a dx, se vale 1 gira a sx ... :matto: le parentesi quadre possono contenere una formula fino a 255 caratteri :shock: e funziona anche con altri codici di controllo ...

Quello che non so è se funziona solo con mach3 oppure anche con l'iso/fanuc puro :roll: ... qualcuno ha modo di provarlo ?

basta anche scrivere G[2+1] oppure G[3-1] ...

Autore:  max [ gio gen 03, 2019 10:34 ]
Oggetto del messaggio:  Re: G2-G3 e altro ...

Non ho capito molto ma se provi a postare un codice di prova lo do' in pasto alla mia cnc con emc che dovrebbe essere iso puro.

Ciao Max

Autore:  Davide Resca [ gio gen 03, 2019 11:00 ]
Oggetto del messaggio:  Re: G2-G3 e altro ...

Questo è il codice , puoi fare copia e incolla
G90
#1=1
G0 X5 Y5
G[2+#1] X15 Y15 R8
M30

nelle foto, quello che succede cambiando solo il parametro #1 da 0 a 1

Autore:  max [ gio gen 03, 2019 11:04 ]
Oggetto del messaggio:  Re: G2-G3 e altro ...

Provato, funziona, ho solo dovuto aggiungere un f50 altrimenti ovviamente la macchina non si muove

Autore:  onorino [ gio gen 03, 2019 16:44 ]
Oggetto del messaggio:  Re: G2-G3 e altro ...

io cambio segno al raggio.

Autore:  Davide Resca [ gio gen 03, 2019 17:16 ]
Oggetto del messaggio:  Re: G2-G3 e altro ...

grazie max !
si Onorino , ma se devi fare un'arco di di più di 180° non funziona è sempre il solito problema delle coordinate jk del centro .
appena ho un attimo ti posto quello che succede nel sw del goniometro con + di 180° di angolo al centro.
Questa funzione ( quella che ha provato max ...) è utile perchè cambiando un solo parametro da sw puoi decidere di fare l'arco a dx o sx e se hai delle macro collegate si porta dietro tutto .
Solo non sapevo se funzionava anche sul codice iso puro ... ora lo so :mrgreen:
Con lo stesso principio ,credo si possa indicizzare qualsiasi comando , ora , mentre scrivo, mi viene in mente che moltiplicando il raggio per un parametro e facendo assumere al parametro 1 o -1 ottieni quello che fai tu . se hai un arco va bene come fai tu , ma se ne hai mille e vuoi cambiare il senso di rotazione a tutti è più meglio come faccio io :risatina:

Pagina 1 di 1 Tutti gli orari sono UTC +1 ora
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/