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

Codice G per righello graduato
http://meccanicaedintorni.morpel.it/phpbb/viewtopic.php?f=34&t=23189
Pagina 1 di 2

Autore:  Davide Resca [ mar apr 24, 2018 22:13 ]
Oggetto del messaggio:  Codice G per righello graduato

Ciao a tutti.
Spinto dalla curiosità e da una richiesta che mi aveva fatto Onorino sulla programmazione di una riga graduata ho voluto provare a buttare giù qualche riga di codice per vedere quello che ne usciva , ed anche per fare un po' di esperienza con il codice G e mach3.
In circa 650 righe di codice ho sviluppato questo sw che si può utilizzare anche con la versione demo di mach3 il sw richiede di inserire alcuni dati :
1) la lunghezza del "righello che si vuole ottenere : da 1 cm fino a 200 cm ( anche se in realtà sono 199 perche poi mi scrive sempre 100 e non 200 , per mantenere le righe di codice sotto le 1000...
2) la scala delle linee (con i parametri da me inseriti e la scala a 1 , viene garantita una buona leggibilità )
3) la scala dei numeri le cui coordinate sono state inserite in scala unitaria quindi mettendo una scala di 2 si ottengono lettere alte 2mm
4) la rotazione delle lettere da 0 a 360 gradi
5) la max profondità permessa dall'utensile
6) la profondità max di incisione.

dentro al Sw c'è un algoritmo che calcola il numero di passate e lo spazio di interlinea tra la linea ed il numero tenendo conto che, ruotando il testo questa ultima varia, ma l'algoritmo la mantiene sempre uguale ( più o meno :mrgreen: )
Sempre per mantenere basso il numero di righe di codice, il righello è stato concepito con l'utilizzo di "routine cicliche" e con i numeri delle decine un po' più grandi di quelli dei centimetri cosicchè il righello sarà di questo tipo : 0 1,2,3,...9 -10 - 1,2,3...9, -20- 1,2,3 ..9 ecc ecc fino 100 cm dopodichè ricomincia ...

Metto alcune foto delle prove che ho fatto solo 2cm giusto per vedere le differenze di scala, testo ruotato ecc...
Ho avuto anche problemi con un baffetto maledetto che mi veniva al termine dei numeri ( si vede nell'ultima foto ) che poi è stato risolto, passando da una linea G0 Z1 X0 Y0 a due linee dove prima alzo la Z e poi mi sposto ...magari per i più esperti era scontato, ma questo è un classico esempio che, quello che si studia sui manuali, non sempre corrisponde alla realtà ... limortacciloro :risatina:
C'ho anche un leggero disallineamento nella lunghezza dei millimetri ...si vede nella foto paragonata ad una riga commerciale, ovviamente sull'incisione del collare che ho fatto per l'affilatrice avevo calibrato il motore che avevo sostituito ed il problema non si è posto ... qui invece, non avendo toccato nulla mi sono fidato ...maledetta fuffaland :mrgreen:
Beh se qualcuno più esperto ha voglia di dare un'occhiata al sw , consigli e quant'altro sono bene accetti .
Denghiù

Autore:  leomonti [ mer apr 25, 2018 08:44 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Lo provo su Colibri, poi ti dico.

Autore:  onorino [ mer apr 25, 2018 10:15 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

la differenza sul righello sono le impostazioni del passo, prova a rifare il setting degli assi.
mi dispiace non poterlo provare, la mia cnc dell'età della pietra non prende alcuni comandi.

Autore:  Davide Resca [ mer apr 25, 2018 18:44 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Si infatti, devo proprio fare , ( non rifare ... non l'ho mai fatto ... presa provata e via :mrgreen: ) l'unico setting l'ho fatto per l'asse "A" perchè li ho cambiato motore e sitema "di guida" ... c'è poi da dire che la mia cinesina non ha ricircolo di sfere e non ho inserito nessuna compensazione backslash quindi quando incide i numeri va avanti e indietro e li qualcosa si perde, se stesse sempre in "appoggio" magari perderebbe meno .
Invece sull'asse "A" con il sistema a vite senza fine e con il recupero dei giochi che ho fatto, è molto precisa.

Autore:  yrag [ sab apr 28, 2018 18:36 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Ma compralo sto righello ! :frusta:

Autore:  onorino [ sab apr 28, 2018 21:19 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

è un tiratosauro, se gli dici così gli ci vuole la rianimazione :risatina:

Autore:  yrag [ sab apr 28, 2018 21:22 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Posso fare qualcosa, sono nell'ambiente... :mrgreen:

Autore:  onorino [ sab apr 28, 2018 21:25 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

fai apparecchiare per 2 :risatina:

Autore:  Dasama46 [ sab apr 28, 2018 21:28 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Sopra la porta è scritto :

"Un tubo per buco" . . . :???:

Autore:  onorino [ sab apr 28, 2018 21:29 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

:risatina:

Autore:  yrag [ sab apr 28, 2018 21:33 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

... e quando i buchi sono finiti, ne facciamo altri.

Autore:  onorino [ sab apr 28, 2018 21:34 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

speriamo che sono tubi piccoli :risatina:

Autore:  Dasama46 [ sab apr 28, 2018 21:35 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Ecco appunto !

Si chiama efficenza , ottimizzazione delle risorse ed abbattimento degli sprechi . . . . :???:

Autore:  luk2k [ dom apr 29, 2018 07:08 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

In poche parole tirchieria :risatina:

Autore:  mgd966 [ dom apr 29, 2018 11:51 ]
Oggetto del messaggio:  Re: Codice G per righello graduato

Avide che cattivoni...poi adesso a minkionos vedi che diventi espertissimo di tubi e buchi....
per consolarti ti propongo questo: fammi sapere le misure della vite a ricircolo che ti serve,se non e' troppo grossa la metto in valigia,ti faccio pagare solo il trasporto!

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