Tasca elicoidale con fresa a inserti
- fabio da rio
- Junior
- Messaggi: 69
- Iscritto il: venerdì 15 luglio 2016, 9:55
- Località: scorzè venezia
Tasca elicoidale con fresa a inserti
-
- God
- Messaggi: 3082
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Tasca elicoidale con fresa a inserti
Con G2 e G3 puoi scendere anche in Z senza problemi.
- fabio da rio
- Junior
- Messaggi: 69
- Iscritto il: venerdì 15 luglio 2016, 9:55
- Località: scorzè venezia
Re: Tasca elicoidale con fresa a inserti
ma dici sul serio? wow io avevo capito esttamente il contrario!
quindi posso scrivere:
...
g1x0y-2z0f300 (ipotizzando programmare il centro della mia fresa senza compensazione)
g2x0y2z-3r2(interpolazione circolare del mio asse fresa con R2 e contemporanea disceza in z di -3mm)
etc etc
se è così allora nel pomeriggio ci provo subito...
Grazie mille.
quindi posso scrivere:
...
g1x0y-2z0f300 (ipotizzando programmare il centro della mia fresa senza compensazione)
g2x0y2z-3r2(interpolazione circolare del mio asse fresa con R2 e contemporanea disceza in z di -3mm)
etc etc
se è così allora nel pomeriggio ci provo subito...
Grazie mille.
-
- God
- Messaggi: 3082
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Tasca elicoidale con fresa a inserti
Io di solito lo faccio usando le coordinate del centro foro e con due semicerchi.
Es per un diametro 28mm con compensazione raggio
G0 X0 Y0
G1 G41 X14 Y0 F100
G3 X-14 I-14 Z-1.5
G3 X14 I14 Z-3
G1 G40 X0 Y0
Parametrizzando la Z ed usando un ciclo di ripetizione si scende in rampa elicoidale come si vuole.
Si usa poi anche per le filettature con frese.
Es per un diametro 28mm con compensazione raggio
G0 X0 Y0
G1 G41 X14 Y0 F100
G3 X-14 I-14 Z-1.5
G3 X14 I14 Z-3
G1 G40 X0 Y0
Parametrizzando la Z ed usando un ciclo di ripetizione si scende in rampa elicoidale come si vuole.
Si usa poi anche per le filettature con frese.
- fabio da rio
- Junior
- Messaggi: 69
- Iscritto il: venerdì 15 luglio 2016, 9:55
- Località: scorzè venezia
Re: Tasca elicoidale con fresa a inserti
Posso solo dire ...wow e... grazie..
oggi non sono riuscito a fare una prova ma domani ci voglio tentare. Non so compensare il raggio, però anche se programmo in asse fresa credo di poterci riuscire: faccio 2 semicerchi g2/g3 uso y e z contemporaneamente (la x resta fissa quindi non la metto nel blocco g2/g3). Scendo di poco in z (tipo 0.5mm ad ogni semicerchio e non sapendo niente di programmi parametrici ripeto il blocco x n volte finchè arrivo alla quota z desiderata. Così facendo, se non ho capito male, la mia fresa scende secondo un percorso elicoidale, si fa spazio e non sforza troppo in z. Mi sembra quasi troppo bello x essere vero
oggi non sono riuscito a fare una prova ma domani ci voglio tentare. Non so compensare il raggio, però anche se programmo in asse fresa credo di poterci riuscire: faccio 2 semicerchi g2/g3 uso y e z contemporaneamente (la x resta fissa quindi non la metto nel blocco g2/g3). Scendo di poco in z (tipo 0.5mm ad ogni semicerchio e non sapendo niente di programmi parametrici ripeto il blocco x n volte finchè arrivo alla quota z desiderata. Così facendo, se non ho capito male, la mia fresa scende secondo un percorso elicoidale, si fa spazio e non sforza troppo in z. Mi sembra quasi troppo bello x essere vero
- fabio da rio
- Junior
- Messaggi: 69
- Iscritto il: venerdì 15 luglio 2016, 9:55
- Località: scorzè venezia
Re: Tasca elicoidale con fresa a inserti
allego il programmino che magari potrà essere utile a qualche futuro fresatore alle prime armi come il sottoscritto
Codice: Seleziona tutto
:0014(BASE 245 LAMAT 18 REV.1)
G80G40G90
G56(MANDRINO 1)
T10M6(FRESA INS D16)
G43H10Z150
S3500M3
G0X0
G0Y-6
G0Z3
M8
G0Z0F200(INIZIO RAMPA)
G2Y6Z-0.5R6F300(1PASS)
G2Y-6Z-1R6
G2Y6Z-1.5R6(2PASS)
G2Y-6Z-2R6
G2Y6Z-2.5R6(3PASS)
G2Y-6Z-3R6
G2Y6Z-3.5R6(4PASS)
G2Y-6Z-4R6
G2Y6Z-4.5R6(5PASS)
G2Y-6Z-5R6
G2Y6Z-5.5R6(6PASS)
G2Y-6Z-6R6
G2Y6Z-6.5R6(7PASS)
G2Y-6Z-7R6
G2Y6Z-7.5R6(8PASS)
G2Y-6Z-8R6
G2Y6R6(FINITURA)
G2Y-6R6
G0Z150M9
M5
M9
G0Y100
M30
%
- Nick80
- Newbie
- Messaggi: 31
- Iscritto il: lunedì 21 dicembre 2020, 21:00
Re: Tasca elicoidale con fresa a inserti
Ciao a tutti, mi intrufolo in questa conversazione.
Ho bisogno di fare un interpolazione elicoidale con incremento in Z mi potete aiutare?
X adesso la faccio senza incremento e mi abbasso ogni giro con l'origine, vorrei evitare questa manovra. Scrivo il prg con cui lavoro
La macchine e un Fanuk OI-MF
%
Interpolazione fr d.25 inserti retti.
T5M6
G90G0G55Y0X0M8
M3S1000
G43H5D5Z250
X-100Y0
Z0
G1G41X-47.8Y0F600
G02I47.8
G1G40X-100Y0
G0Z250
G90G55X-320Y320
M30
%
Ho bisogno di fare un interpolazione elicoidale con incremento in Z mi potete aiutare?
X adesso la faccio senza incremento e mi abbasso ogni giro con l'origine, vorrei evitare questa manovra. Scrivo il prg con cui lavoro
La macchine e un Fanuk OI-MF
%
Interpolazione fr d.25 inserti retti.
T5M6
G90G0G55Y0X0M8
M3S1000
G43H5D5Z250
X-100Y0
Z0
G1G41X-47.8Y0F600
G02I47.8
G1G40X-100Y0
G0Z250
G90G55X-320Y320
M30
%
-
- God
- Messaggi: 3082
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Tasca elicoidale con fresa a inserti
Se leggi tutta la discussione trovi già spiegato come fare ed un programma funzionante come esempio.
- Nick80
- Newbie
- Messaggi: 31
- Iscritto il: lunedì 21 dicembre 2020, 21:00
Re: Tasca elicoidale con fresa a inserti
Grazie tirzan.
Ho visto il programma di Fabio, ma volevo sapere se è possibile farlo usare una macro e come... x non scrivere tutto il prg che mi serve.
Grazie.
Ho visto il programma di Fabio, ma volevo sapere se è possibile farlo usare una macro e come... x non scrivere tutto il prg che mi serve.
Grazie.
-
- God
- Messaggi: 3082
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Tasca elicoidale con fresa a inserti
Si certo basta parametrizzare la Z ed usare un ciclo di ripetizione tipo WHILE
es
#100=0 (Z di partenza)
#101=10 (profondità)
#102=1 (profondità di ogni passata)
imposti il ciclo While con una condizione tipo
WHILE [#101GE#100] DO1
Qua scrivi il programma che fa la fresatura (una sola passata) ed al posto della coordinata Z scrivi Z#100
Poi alla fine metti
#100=#100+#102
È quindi fine del ciclo
END1
Il ciclo ripete la passata finché la macro 100 non avrà il valore 10
es
#100=0 (Z di partenza)
#101=10 (profondità)
#102=1 (profondità di ogni passata)
imposti il ciclo While con una condizione tipo
WHILE [#101GE#100] DO1
Qua scrivi il programma che fa la fresatura (una sola passata) ed al posto della coordinata Z scrivi Z#100
Poi alla fine metti
#100=#100+#102
È quindi fine del ciclo
END1
Il ciclo ripete la passata finché la macro 100 non avrà il valore 10
- Nick80
- Newbie
- Messaggi: 31
- Iscritto il: lunedì 21 dicembre 2020, 21:00
Re: Tasca elicoidale con fresa a inserti
Ci provo in questi giorni.