Pagina 1 di 3

g code goniometro

Inviato: dom dic 02, 2018 01:31
da Davide Resca
Ciao a tutti
ho sviluppato un SW in gcode che incide un goniometro.Tale sw mi serve per incidere la scala sul "cannocchiale " dell'affilatrice, posto alcune foto della prova che ho fatto oggi
il SW permette di realizzare un cerchio completo o parte di esso iniziando l'incisione in senso orario o antiorario ...nella penultima foto, sul cerchio esterno si intravvede una doppia linea sullo 0 ...avevo settato i motori troppo veloci ed hanno stallato perdendo il passo ...mannaggia... :frusta: dopo ho dovuto riposizionarlo ad occhio; il cerchio interno invece è andato benissimo, anche se si vede sullo 0 la sovrapposizione dei numeri perchè nella parte dx li ho ruotati di 90 gradi(volevo provare ;-))
Alcuni dati: linea lunga 7mm; media 5; corta 3.2; H numeri 2mm;cerchio grande esterno raggio
61mm, interno 50 ; cerchio piccolo esterno raggio 48 ,interno 34 ;profondità 1 decimo

...continua...

Re: g code goniometro

Inviato: dom dic 02, 2018 01:35
da Davide Resca
Alcune schermate prese da Mach3,
goniometro di 360° con numeri all'interno, poi con numeri all'esterno, porzione di arco; stessa porzione di arco con numeri più grandi; cambio del posizionamento dello 0; cambio direzione di incisione

segue...

Re: g code goniometro

Inviato: dom dic 02, 2018 01:41
da Davide Resca
Il Sw è realizzato tutto a Parametri , cambiando uno o più parametri si ottengono combinazioni diverse, le foto che ho messo sono solo qualche esempio...insomma bisogna
giocarci un po' per capire la filosofia con la quale è stato realizzato :mrgreen:
il tutto con circa 700 righe di codice un cam ne avrebbe fatta almeno 10000 e non sarebbe stato così versatile .
Il sw è tutto documentato , se qualcosa non vi è chiaro chiedete pure che vi mando da
Onorino :rotfl:

segue didascalia foto ...numeri all'interno; linee scalate e numeri ruotati di 90°;linee scalate e numeri ruotati di 30°; come prima ma con i numeri all'esterno...

bye :mrgreen:

Re: g code goniometro

Inviato: dom dic 02, 2018 08:48
da onorino
potevi mettere qualche riga di programma.

Re: g code goniometro

Inviato: dom dic 02, 2018 09:58
da Davide Resca
:shock: :shock: :shock:
Minchia se sono rinco ...stanotte alle 2 non ero molto operativo :risatina: ho dimenticato di allegare il SW :roll: lo faccio ora :mrgreen:
sorry ...

Re: g code goniometro

Inviato: dom dic 02, 2018 10:03
da renao_pens
Ottimo lavoro, invidio le tue capacità :( :grin:

Re: g code goniometro

Inviato: dom dic 02, 2018 10:08
da CARLINO
Io non le invidio , mi sono segnato il tuo nominativo nel caso avessi bisogno di incisioni..... :rotfl: Ottimo lavoro! Ogni tanto fra una dormita ed un sonnellino qualcosa di buono viene fuori... :risatina:

Re: g code goniometro

Inviato: dom dic 02, 2018 10:32
da renao_pens
Carlino sei grande!!! :rotfl: :rotfl: :rotfl:

Re: g code goniometro

Inviato: dom dic 02, 2018 11:42
da leomonti
Ma dove lo trovate il tempo per fare tutta questa roba?? Vi invidio... :oops: :grin:
Ad ogni buon conto, l'ho scaricato. Mai perdere un'occasione per sfruttare il lavoro di un "pensionato" :grin: :grin:
Anche se non uso Mach3, credo vada bene anche su altri software di controllo macchina. Al massimo ci sarà da sostituire qualche codice indigesto per altri sistemi.

Re: g code goniometro

Inviato: dom dic 02, 2018 12:54
da CARLINO
Avide non è pensionato , svolge ancora il suo lavoro di collaudatore di materassi..... :mrgreen:

Re: g code goniometro

Inviato: dom dic 02, 2018 13:13
da Giuvanin
Collauda dormendo, non diamo spazio a fraintendimenti

Re: g code goniometro

Inviato: dom dic 02, 2018 19:14
da CARLINO
Certamente, ed è un collaudatore in solitario non lavora in equipe.....

Re: g code goniometro

Inviato: dom dic 02, 2018 20:21
da libero
Grazie .

Re: g code goniometro

Inviato: dom dic 02, 2018 22:26
da MauroO
Bel lavoro Avide
penso possa tornare utile
ora lo scarico poi con calma me lo vado a analizzare (per capire la filosofia)
Grazie

Re: g code goniometro

Inviato: lun dic 03, 2018 11:04
da Davide Resca
"Ma dove lo trovate il tempo per fare tutta questa roba?? Vi invidio... :oops: :grin:
Ad ogni buon conto, l'ho scaricato. Mai perdere un'occasione per sfruttare il lavoro di un "pensionato" :grin: :grin:"
Amico ...guardati le spalle quando giri di notte... :risatina: :risatina: :risatina:

Leo , se usi il fanuc o l'iso puro , dovrebbe funzionare , se invece hai una macchina come quella di Onorino che non vede il cancelletto ... sei F..to. :risatina:
Per il parametro 8 puoi usare un "If then else" ma in mach3 non funziona quindi mi sono inventato il salto con l'indicizzazione di due routine, altro sistema non l'ho trovato senza usare le macro ... ma non ho tempo per studiare ... :grin:

@Mauro
manca ancora una implementazione della funzione "scrivi a dx e sx con 0 centrale e con arco di cerchio stabilito dall'utente " ma al momento ho poco tempo e mi serviva per l'incisione dell'affilatrice, quindi scrivo prima a dx, poi cambio un parametro e scrivo a sx ... più lungo da fare ma alla fine funziona...

Se fate modifiche , implementazioni o altro mandatemene una copia grazie ! ( anche se trovate errori ...) :mrgreen: