data la mancanza in questo delle corrette funzioni in G18 e G19 (piani XZ e YZ)
ho provveduto facendo il programma lavorando in G17 (piano XY)
inserisco qui il prog (chi ha il colibri lo potra provare)
allego la foto della grafica.
(programma per fresare mezzo tondo in Zeta)
G90 g54
g92y50
T5M6 (fresa tonda dia8)
S7000m3F1000
#97=4 (raggio fresa)
#99=40 (raggio da fresare)
#200=60 (lunghezza del tondo)
#100=[0-#99] (assey)
#101=0 (asseZ)
#103=180 (valore inizio gradi)
#170=0 (spostamento x inizio)
#99=[#99+#97]
#100=[0-#99] (assey =#99)
g0z60
G0y#100x#170
#180=.5 (spostamento X incrementale)
#150=fup[[#200/#180]/2] (arrotondamento passate-doppie)
g0y#100x#170
M98 P120L#150 (ripetizioni per lunghezza tondo)
g0z50
m2 (------------FINE---------------------)
o120 (sub ripetizioni)
M98 P100L180 (L=valore fine gradi)
#170=[#170-#180] (calcolo x incremento X andata)
g1x#170 (incremento X)
#103=[#103+1](per compensare calcolo gradi in ritorno)
M98 P101L180 (L=valore fine gradi)
#170=[#170-#180] (calcolo x incremento X ritorno)
g1x#170 (incremento X)
o100 (sub-cerchio andata)
#103=[#103-1]
#100=[#99*sin[#103]] (z)
#101=[#99*cos[#103]] (y)
g1z#100y#101
m99
o101 (sub-cerchio ritorno)
#103=[#103+1]
#100=[#99*sin[#103]] (z)
#101=[#99*cos[#103]] (y)
g1z#100y#101
m99