Supporto 5 Assi

Sezione dedicata alla tua CNC: Costruzione, descrizione, foto, accorgimenti ed errori di progettazione.
Rispondi
gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Supporto 5 Assi

Messaggio da gino » sabato 1 marzo 2014, 20:14

Salve a tutti, oggi ho fatto la prima prova di lavorazione
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
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Supporto 5 Assi

Messaggio da gino » sabato 1 marzo 2014, 20:22

..credo le subroutine non erano complete..
dopo M2


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
o150
(asse a ,inclinato lavorazione su cono)
g1z75
g1a#200b#215y21
g0z65.5
g1b#210y3
#210=[#210+45] (asse b, lavorazione elica)
#215= [#215+45]
m99
o170
g1z30
g1a#400b#415y45
g0z19.0
g1a#400b#410 y85
#410=[#410+45] (asse b)
#415= [#415+45]
m99
o180
g1z30
g1a#500b#515y45
g0z18.8
g1a#500b#510 y70
#510=[#510+45] (asse b)
#515= [#515+45]
m99

Rispondi

Torna a “La mia CNC”