Visualizza messaggio singolo
Vecchio 27 gennaio 07, 14:45   #30 (permalink)  Top
jijuja
Guest
 
Messaggi: n/a
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!
  Rispondi citando