con il mio supporto per il 5 Assi.
ho avuto un bel da fare per compilare il programma e rivederlo un paio di volte
fino a quando funzionasse come volevo.
e dopo una prima prova (dove purtroppo ho intaccato)
sono riuscito a sistemarlo.
e la seconda prova dopo e andata come volevo.
La Zeta zero si trova al centro degli assi Rotanti,questo perche semplifica
di molto le cose (per trovare un punto di posizionamento mi basta calcolare seno e coseno del raggio di azione)
cosa che volendo la si puo far calcolare al controllo in parametrica automatica.(=programma piu complesso)
in tutti i modi (avendo gia parziale esperienza con professionali 5 Assi)
con i nostri obbistici bisogna riflettere molto nella programmazione di questi
giacche` mancano alcune funzioni di aiuto (TCPM dinamico alcune funzioni M per 5 Assi,inseguimento del punto..)
e con il CAM lo si puo gestire meglio; che con programmazione Manuale di fronte a professionali.
il tutto e pero` fattibile.
allego un paio di foto e un Link del video prima lavorazione.(ho usato anche il poteziometro .)
4 cambi utensili semiautomatico.
http://www.youtube.com/watch?v=2Z_LGR9k ... e=youtu.be
sotto il programma usato con Colibri. e la foto della grafica (con 5 assi e tutta un altra vista..)
Saluti a tutti
gino
g59.2 g90
(lavorazione 5 assi)
t27m6 (fresa 6 tonda----------)
s5000m3 f600
g0 z90
g0 a0b0x0y0
#100=18 (raggio cono)
#108=170 (gradi da fresare)
#103=0.25 (valore Z incrementale)
#120=[#108*tan[#103]]
g0x#100y0
g1z63.5
M98 P101L25(L=valore fine gradi)
g0z90
g59.2 g90
t4m6 (fresa 3 tonda==SCANALATURE-----------)
s5000m3 f600
g1x0y21(posizionamento per elica)
g1z85
#200=[0-18] (asse a)
#210=0 (asse b)
#215=10 (gradi giro)
M98 P150L8 (label su cono)
g1Z90
g0x0y0a0b0
g59.2 g90
t20m6 (fresa 20==SPIANATA===----------)
s5000m3 f600
g1y85
g1z30
#400=[0-85] (asse a 3 lavorazione)
#410=0 (asse b)
#415=10 (gradi giro)
g1x0y70a#400b#410
M98 P170L8 (label 3 lavorazione)
g1Z90
g59.2 g90
g1x0y0a0b0 (g0)
t4m6 (fresa 3 tonda==SCANALATURE------------------)
s5000m3 f600
g1x0y70(posizionamento per scan basso)
g1z30
#500=[0-85] (asse a 4 lavorazione)
#510=0 (asse b)
#515=10 (gradi giro)
g1x0y70a#500b#510
M98 P180L8 (label 4 lavorazione)
g1Z90
g0x0y0a0b0
m2 (------FINE PROGRAMMA-----------------------------)
(seguono ---SUBROUTINE---)
o100
g1x#100 (cono)
#110=[#100-[#100+#100]]
g3x#100y0j0i#110
m99
o101
M98 p100 L1 (cono)
g91
g1Z#103
G90
#100=[#100-#120]
M99