Ciclo 286 HOBBING RUOTA DENT. (#157 / #4-05-1)

Programmazione ISO

G286

Applicazione

 
Machine

Consultare il manuale della macchina.

Questa funzione deve essere consentita e adattata dal costruttore della macchina.

Il ciclo 286 HOBBING RUOTA DENT. consente di realizzare ruote dentate cilindriche o dentature oblique con qualsiasi angolazione. Nel ciclo è possibile selezionare la strategia di lavorazione e il lato di lavorazione. Il processo produttivo di hobbing viene eseguito con movimento rotatorio sincronizzato del mandrino utensile e del mandrino pezzo. La fresa si sposta inoltre in direzione assiale lungo il pezzo. Sia la sgrossatura sia la finitura possono essere eseguite per x taglienti rispetto a un'altezza definita sull'utensile. Tutti i taglienti possono quindi essere impiegati per incrementare la durata totale dell'utensile.

Esecuzione del ciclo

  1. Il controllo numerico posiziona l'utensile nell'asse utensile ad altezza di sicurezza Q260 in avanzamento FMAX. Se l'utensile si trova già su un valore nell'asse utensile maggiore di Q260, non ha luogo alcun movimento
  2. Prima di orientare il piano di lavoro, il controllo numerico posiziona l’utensile in X con avanzamento FMAX su una coordinata sicura. Se l'utensile si trova già su una coordinata nel piano di lavoro maggiore della coordinata calcolata, non ha luogo alcun movimento
  3. Il controllo numerico orienta quindi il piano di lavoro con avanzamento Q253
  4. Il controllo numerico posiziona l'utensile con avanzamento FMAX sul punto di partenza del piano di lavoro
  5. Quindi il controllo numerico posiziona l'utensile nell'asse utensile con avanzamento Q253 alla distanza di sicurezza Q200
  6. Il controllo numerico porta l'utensile sul pezzo da lavorare in direzione assiale con l'avanzamento definito Q478 (in sgrossatura) o Q505 (in finitura). L'area di lavorazione è limitata dal punto di partenza in Z Q551+Q200 e dal punto finale in Z Q552+Q200 (Q551 e Q552 vengono definiti nel ciclo 285)
  7. Ciclo 285 DEFINIZ. RUOTA DENT. (#157 / #4-05-1)

  8. Se il controllo numerico si trova nel punto finale, ritira l'utensile con l'avanzamento Q253 e lo posiziona di nuovo sul punto di partenza
  9. Il controllo numerico ripete le operazioni da 5 a 7 fino a realizzare la ruota dentata definita
  10. Alla fine il controllo numerico posiziona l'utensile all'altezza di sicurezza Q260 con l'avanzamento FMAX

Note

 
Nota
Attenzione Pericolo di collisione!
Durante la produzione di dentature oblique, una volta terminato il programma le rotazioni degli assi rotativi rimangono invariate. Pericolo di collisione!
  1. Disimpegnare l’utensile prima di modificare la posizione dell’asse di rotazione
  • Questo ciclo può essere eseguito nelle modalità di lavorazione FUNCTION MODE MILL e FUNCTION MODE TURN.
  • Il ciclo è CALL attivo.
  • Non è stato possibile superare il numero di giri massimo della tavola rotante. Se nella tabella utensili è memorizzato un valore in NMAX, il controllo numerico riduce il numero di giri a tale valore.
 
Tip

Evitare velocità del mandrino master inferiori a 6 1/min poter impiegare con affidabilità un avanzamento in mm/giro.

Note per la programmazione

  • Per tenere in presa un tagliente dell'utensile con una dentatura obliqua, è necessario definire un percorso ridotto nel parametro ciclo Q554 SPOSTAMENTO SINCRONO
  • Prima dell'avvio del ciclo programmare il senso di rotazione del mandrino master (mandrino del canale).
  • Se si programma FUNCTION TURNDATA SPIN VCONST:OFF S15, il numero di giri dell'utensile si calcola Q541 x S. Con Q541=238 e S=15 risulta un numero di giri dell'utensile di 3.570 1/min.

Parametri ciclo

Immagine ausiliaria

Paramètre

Q215 Condiz. lavorazione (0/1/2/3)?

Definire la lavorazione:

0: sgrossatura e finitura

1: solo sgrossatura

2: solo finitura a quota finita

3: solo finitura a sovrametallo

Immissione: 0, 1, 2, 3

Q200 Distanza di sicurezza?

Distanza per movimento di ritorno e preposizionamento. Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q260 Altezza di sicurezza?

Posizione nell'asse utensile che esclude qualsiasi possibilità di collisione con il pezzo. Il controllo numerico raggiunge la posizione per posizionamento intermedio e ritorno alla fine del ciclo. Valore assoluto.

Immissione: –99999.9999...+99999.9999 In alternativa PREDEF

Q545 Angolo di inclinazione utensile?

Angolo dei fianchi del creatore. Indicare questo valore con numeri decimali.

Esempio: 0°47'=0,7833

Immissione: –60...+60

Q546 Invertire rotazione mandrino?

Modifica del senso di rotazione del mandrino slave:

0: il senso di rotazione non viene modificato

1: il senso di rotazione viene modificato

Immissione: 0, 1

Verifica e modifica dei sensi di rotazione dei mandrini

Q547 Offset angolo su ruota dentata?

Angolo del quale il controllo numerico ruota il pezzo all'avvio del ciclo.

Immissione: –180...+180

Q550 Lato lavoraz. (0=pos./1=neg.)?

Definire il lato sul quale viene eseguita la lavorazione.

0: lato di lavorazione positivo dell'asse principale in I-CS

1: lato di lavorazione negativo dell'asse principale in I-CS

Immissione: 0, 1

Q533 Direz. prefer. angolo inclinaz.?

Selezione delle possibilità di posizionamento alternative. Dall'angolo di inclinazione definito, il controllo numerico deve calcolare la posizione appropriata dell'asse rotativo presente sulla macchina. Di regola si ottengono sempre due soluzioni possibili. Mediante il parametro Q533, si imposta quale delle soluzioni possibili il controllo numerico deve utilizzare:

0: soluzione più vicina dalla posizione attuale

-1: soluzione che è compresa nel range tra 0° e -179,9999°

+1: soluzione che è compresa nel range tra 0° e +180°

-2: soluzione che è compresa nel range tra -90° e -179,9999°

+2: soluzione che è compresa tra +90° e +180°

Immissione: –2, –1, 0, +1, +2

Q530 Lavorazione inclinata?

Posizionare gli assi orientabili per lavorazione inclinata:

1: posizionamento automatico dell'asse orientabile e orientamento della punta utensile (MOVE). La posizione relativa tra pezzo e utensile non viene modificata. Il controllo numerico esegue un movimento di compensazione con gli assi lineari

2: posizionamento automatico dell'asse orientabile senza orientamento della punta utensile (TURN)

Immissione: 1, 2

Q253 Avanzamento di avvicinamento?

Definizione della velocità di spostamento dell'utensile per orientamento e preposizionamento. Come pure per posizionamento dell'asse utensile tra i singoli incrementi. L'avanzamento è in mm/min.

Immissione: 0...99999.9999 In alternativa FMAX, FAUTO, PREDEF

Q553 UT: offset lungh.avvio lavoraz.?

Definire l'offset lineare (L-OFFSET) a partire dal quale l'utensile deve essere impiegato. Il controllo numerico sposta l'utensile in direzione lineare di tale valore. Valore incrementale.

Immissione: 0...999.999

Q554 Percorso per spostamento sincr.?

Definire il percorso del quale la fresa viene spostata nella relativa direzione assiale durante la lavorazione. L'usura che si forma sull'utensile può essere così distribuita su questa area dei taglienti. Per dentature oblique possono essere così limitati i taglienti utilizzati dell'utensile.

Se è definito il valore 0, lo spostamento sincronizzato è inattivo.

Immissione: –99...+99.9999

Q548 Spostamento per sgrossatura?

Numero dei taglienti del quale il controllo numerico sposta l'utensile nella relativa direzione assiale in sgrossatura. Lo spostamento rispetto al parametro Q553 è di tipo incrementale. Se si inserisce il valore 0, lo spostamento è inattivo.

Immissione: –99...+99

Q463 Profondità di taglio massima?

Incremento massimo (indicazione del raggio) in direzione radiale. L'incremento viene ripartito in modo uniforme per evitare passate di finitura.

Immissione: 0.001...999.999

Q488 Avanzamento entrata

Velocità di avanzamento dell'incremento dell'utensile. Il controllo numerico interpreta l'avanzamento in millimetri al giro del pezzo.

Immissione: 0...99999.999 In alternativa FAUTO

Q478 Avanzamento sgrossatura?

Velocità di avanzamento durante la sgrossatura. Il controllo numerico interpreta l'avanzamento in millimetri al giro del pezzo.

Immissione: 0...99999.999 In alternativa FAUTO

Q483 Sovrametallo diametro?

Quota diametrale sul profilo definito. Valore incrementale.

Immissione: 0...99.999

Q505 Avanzamento finitura?

Velocità di avanzamento durante la finitura. Il controllo numerico interpreta l'avanzamento in millimetri al giro del pezzo.

Immissione: 0...99999.999 In alternativa FAUTO

Q549 Spostamento per finitura?

Numero dei taglienti del quale il controllo numerico sposta l'utensile in direzione assiale in finitura. Lo spostamento rispetto al parametro Q553 è di tipo incrementale. Se si inserisce il valore 0, lo spostamento è inattivo.

Immissione: –99...+99

Esempio

11 CYCL DEF 286 HOBBING RUOTA DENT. ~

Q215=+0

;TIPO LAVORAZIONE ~

Q200=+2

;DISTANZA SICUREZZA ~

Q260=+100

;ALTEZZA DI SICUREZZA ~

Q545=+0

;ANG. INCLINAZIONE UT ~

Q546=+0

;MODIFICA ROTAZIONE ~

Q547=+0

;OFFSET ANGOLO ~

Q550=+1

;LATO DI LAVORAZIONE ~

Q533=+0

;DIREZIONE PREFERENZ. ~

Q530=+2

;LAVORAZ. INCLINATA ~

Q253=+750

;AVANZ. AVVICINAMENTO ~

Q553=+10

;OFFSET LUNGH. UT ~

Q554=+0

;SPOSTAMENTO SINCRONO ~

Q548=+0

;SPOSTAM. SGROSSATURA ~

Q463=+1

;PROFONDITA' DI TAGLIO MAX ~

Q488=+0.3

;AVANZAMENTO ENTRATA ~

Q478=+0.3

;AVANZAMENTO SGROSSATURA ~

Q483=+0.4

;SOVRAMETALLO DIAMETRO ~

Q505=+0.2

;AVANZAMENTO FINITURA ~

Q549=+0

;SPOSTAM. FINITURA

Verifica e modifica dei sensi di rotazione dei mandrini

Prima di eseguire una lavorazione occorre verificare se i sensi di rotazione dei due mandrini sono corretti.

Determinazione del senso di rotazione della tavola

  1. Quale utensile? (Tagliente a destra/tagliente a sinistra)?
  2. Quale lato di lavorazione? X+ (Q550=0) / X- (Q550=1)
  3. Leggere il senso di rotazione della tavola da una delle due tabelle! Selezionare la tabella con il relativo senso di rotazione dell'utensile (tagliente a destra/tagliente a sinistra). Leggere in questa tabella il senso di rotazione della tavola per il relativo lato di lavorazione X+ (Q550=0) / X- (Q550=1)
Utensile: tagliente a destra M3

Lato di lavorazione

Senso di rotazione della tavola

X+ (Q550=0)

in senso orario (ad es. M303)

X- (Q550=1)

in senso antiorario (ad es. M304)

Utensile: tagliente a sinistra M4

Lato di lavorazione

Senso di rotazione della tavola

X+ (Q550=0)

in senso antiorario (ad es. M304)

X- (Q550=1)

in senso orario (ad es. M303)

 
Tip

Tenere presente che in casi speciali i sensi di rotazione possono divergere da queste tabelle.

Modifica del senso di rotazione

Modalità di fresatura:

  • Mandrino master 1: attiva il mandrino utensile come mandrino master con M3 o M4. In questo modo si determina il senso di rotazione (una modifica del mandrino master non ha alcun effetto sul senso di rotazione del mandrino slave)
  • Mandrino slave 2: adattare il valore del parametro di immissione Q546 per modificare la direzione del mandrino slave

Modalità di tornitura:

  • Mandrino master 1: attiva il mandrino pezzo come mandrino master con una funzione M. Questa funzione M è specifica del costruttore della macchina (M303, M304,...). In questo modo si determina il senso di rotazione (una modifica del mandrino master non ha alcun effetto sul senso di rotazione del mandrino slave)
  • Mandrino slave 2: adattare il valore del parametro di immissione Q546 per modificare la direzione del mandrino slave
 
Tip

Prima di eseguire una lavorazione occorre verificare se i sensi di rotazione dei due mandrini sono corretti.

Definire eventualmente un numero di giri inferiore per poter valutare con sicurezza in modo ottico la direzione.