Devo realizzare una coclea passo costante lunga 1 metro..la macchina è un Vcf 850 lsr fanuc4+1 con nikken..il problema è che programmandola a bordo macchina il nikken arriva a 360 gradi e poi riazzera..sapete darmi qualche consiglio su come progammare una cosa del genere?grazie
Lavorazione coclea
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Lavorazione coclea
Devo realizzare una coclea passo costante lunga 1 metro..la macchina è un Vcf 850 lsr fanuc4+1 con nikken..il problema è che programmandola a bordo macchina il nikken arriva a 360 gradi e poi riazzera..sapete darmi qualche consiglio su come progammare una cosa del genere?grazie
-
- God
- Messaggi: 5117
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Lavorazione coclea
Io avrei l'idea di provare con le Macro B fanuc eseguendo la lavorazione a step lineari e gradi in G91.
Non ho idea se può funzionare, ma io proverei a vedere se riesco a risolvere in questo modo, OVVIAMENTE PROVO A VUOTO SENZA PEZZO
La parte di fresatura in un unica passata della coclea di 1 metro di lunghezza, poi dall'idea se funziona modificarla ad esempio per fare più passate, ma prima bisogna vedere se questo metodo funziona.
Calcolo
1 metro/ passo della cocle= lunghezza per 360 gradi/ 4=lunghezza per 90 gradi
Facciamo una fresatura con passo di 90 gradi, cosi siamo sicuri che il senso di rotazione è corretto, il 4 asse di solito sceglie il percorso più breve e programmando 360, potrebbe ruotare nel senso contrario.
Mi posiziono con la fresa nel punto inziale di fresatura, 4 asse a zero.
Programma Macro B di fresatura
#101=[passo cogclea/4] (METTERE PASSO COCLEA) NELLA DIVISIONE
il programma potrebbe presentare errori non è stato provato e verificato
Non ho idea se può funzionare, ma io proverei a vedere se riesco a risolvere in questo modo, OVVIAMENTE PROVO A VUOTO SENZA PEZZO
La parte di fresatura in un unica passata della coclea di 1 metro di lunghezza, poi dall'idea se funziona modificarla ad esempio per fare più passate, ma prima bisogna vedere se questo metodo funziona.
Calcolo
1 metro/ passo della cocle= lunghezza per 360 gradi/ 4=lunghezza per 90 gradi
Facciamo una fresatura con passo di 90 gradi, cosi siamo sicuri che il senso di rotazione è corretto, il 4 asse di solito sceglie il percorso più breve e programmando 360, potrebbe ruotare nel senso contrario.
Mi posiziono con la fresa nel punto inziale di fresatura, 4 asse a zero.
Programma Macro B di fresatura
Codice: Seleziona tutto
#100= 90 (incremento in gradi del 4 asse)
#101=[PASSO COCLEA/4] (METTERE PASSO COCLEA)
#102=0 (LUNGHEZZA TOTALE DI FRESATURA ESEGUITA)
WHILE[ #102 LT 1000]DO1 (RIPETO FINCHE LA LUNGHEZZA FRESATA è MINORE DI 1000 mm)
G91 G1 X#101 A#100 F1000 ( Mettere F avanzamento corretto)
#100=[#100+90] (incremento di 90 gradi)
IF [#100GT 360] THEN #100=90 (Continuo a sommare novanta, arriviamo a 360+90, in questo caso rimetto la variabile a 90 per giro successivo)
#102=[#102+#101] (conto la lunghezza totale fresata)
END1
G90
#101=[passo cogclea/4] (METTERE PASSO COCLEA) NELLA DIVISIONE
il programma potrebbe presentare errori non è stato provato e verificato
CIAO A TUTTI !
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Re: Lavorazione coclea
Ok grazie mille
Non ho mai programmato con variabili comunque ci provo vedo che esce fuori
Non ho mai programmato con variabili comunque ci provo vedo che esce fuori
-
- God
- Messaggi: 5117
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Lavorazione coclea
MI sono accorto di un errore in G91 non si deve sommare 90 se no non si sposta di 90 , allora modifica in G90
Sempre da provare
Sempre da provare
Codice: Seleziona tutto
#100= 90 (incremento in gradi del 4 asse)
#101=[PASSO COCLEA/4] (METTERE PASSO COCLEA)
#102=#101 (LUNGHEZZA TOTALE DI FRESATURA ESEGUITA)
WHILE[ #102 LT 1000]DO1 (RIPETO FINCHE LA LUNGHEZZA FRESATA è MINORE DI 1000 mm)
G90 G1 X#102 A#100 F1000 ( Mettere F avanzamento corretto)
#100=[#100+90] (incremento di 90 gradi)
#102=[#102+#101] (incremento la lunghezza)
IF [#100GT 360] THEN #100=90 (Continuo a sommare novanta, arriviamo a 360+90, in questo caso rimetto la variabile a 90 per giro successivo)
END1
G90
CIAO A TUTTI !
-
- God
- Messaggi: 5117
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Lavorazione coclea
Poi farei un altra modifica invece di LT minore di mille, LE MINORE O UGUALE A MILLE
senza provare in macchina non mi posso accorgere di piccoli difetti
Codice: Seleziona tutto
#100= 90 (incremento in gradi del 4 asse)
#101=[PASSO COCLEA/4] (METTERE PASSO COCLEA)
#102=#101 (LUNGHEZZA TOTALE DI FRESATURA ESEGUITA)
WHILE[ #102 LE 1000]DO1 (RIPETO FINCHE LA LUNGHEZZA FRESATA è MINORE DI 1000 mm)
G90 G1 X#102 A#100 F1000 ( Mettere F avanzamento corretto)
#100=[#100+90] (incremento di 90 gradi)
#102=[#102+#101] (incremento la lunghezza)
IF [#100GT 360] THEN #100=90 (Continuo a sommare novanta, arriviamo a 360+90, in questo caso rimetto la variabile a 90 per giro successivo)
END1
G90
CIAO A TUTTI !
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Re: Lavorazione coclea
Vabene,provo in macchina e ti aggiorno,grazie mille
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Re: Lavorazione coclea
Salve ho una domanda..perché il passo coclea devo dividerlo per 4?
-
- God
- Messaggi: 5117
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Lavorazione coclea
CIAO A TUTTI !
-
- God
- Messaggi: 5117
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Re: Lavorazione coclea
Ok grazie
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Re: Lavorazione coclea
Ho fatto provare il programma a vuoto e sembra che non ci sono errori o allarmi.. grazie
Lunedi la piazzo e lo provo sul pezzo..se ho problemi ti aggiorno
Lunedi la piazzo e lo provo sul pezzo..se ho problemi ti aggiorno
-
- God
- Messaggi: 5117
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Lavorazione coclea
Sono contento che funzioni e prego. Anche se il programma è abbastanza semplice comunque ho una piccola soddisfazione che funzioni
CIAO A TUTTI !
-
- God
- Messaggi: 3090
- Iscritto il: sabato 27 luglio 2013, 16:54
- Località: AQ
Re: Lavorazione coclea
Solo per completezza, non so come è implementato il tuo 4o asse sul CN ma di solito il numero di giri che può fare è impostato da parametro (ora non ricordo quale....magari quando rientro a lavoro vedo sulla mia)
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56
Re: Lavorazione coclea
Sinceramente non lo so,domani provo a controllare. Grazie
-
- Newbie
- Messaggi: 20
- Iscritto il: mercoledì 16 agosto 2023, 18:56