|
Ciao,il G-Code (iso) non è l'unico linguaggio per le cnc,
a parte,come avrete intuito dai vari programmi di controllo,
ci sono diversi"standard" Iso esiste anche l'HEIDENHAIN.
E' un sistema abbastanza diffuso (per quello che ne posso sapere
solo a livello industriale) per questo compilatori se ne trovano pochi...
Esempio differenze istruzioni:
ISO Heidenhain
G00 X100. L X100. FMAX
G01 X45. F50 L X45. F50
G03 X25 Y5 I11.3 J-3.5 CC X3.45 Y-5.6
C X7.3 Y 4.0 R0 DR- F40
diciamo che la differenza più evidente è sull'arco
(i valori sono casuali solo a titolo di esempio)
mentre in ISO si definisce punto di arrivo e centro cerchio (I e J)
rispetto al punto arrivo o in assolute
nell'Heidenhain ci sono 2 istruzioni,una definisce il centro cerchio in assolute
e l'altra : cerchio,punto arrivo,(correzione utensile opzionale)
orario o antiorario e velocità...
io per lavoro uso sia l'Heidenhain che l'ISO,
a casa solo l'ISO
non ci sono grossi vantaggi dell'uno o dell'altro
a parte che l'ISO è il + usato,si trovano i compilatori facilmente
e dà la possibilità di eseguire il reverse engynering con
dei comandi specifici (es. G32 o G31(in routine)
quindi sicuramente il + consigliato a livello hobbystico...
Però (arriviamo al punto)
con un foglio di calcolo e un paio di algoritmi si può avere la conversione
tra l'uno e l'altro.
Ciao!
|