Ciclo 22 SVUOTAMENTO

Programmazione ISO

G122

Applicazione

8H000127

Con il ciclo 22 SGROSSATURA vengono definiti i dati tecnologici per lo svuotamento.

  • Prima di richiamare il ciclo 22 è necessario programmare altri cicli:
  • Ciclo 14 PROFILO o SEL CONTOUR
  • Ciclo 20 DATI DEL PROFILO
  • Eventualmente ciclo 21 PREFORATURA

Esecuzione del ciclo

  1. Il controllo numerico posiziona l’utensile sopra il punto di penetrazione, tenendo conto della quota laterale di finitura
  2. Alla prima profondità incremento l’utensile fresa il profilo dall'interno verso l'esterno con avanzamento di fresatura Q12
  3. I profili delle isole (qui C/D) vengono contornati con l'avvicinamento della fresa al profilo delle tasche (qui A/B)
  4. Nel passo successivo, il controllo numerico porta l'utensile alla successiva profondità incremento e ripete l'operazione di svuotamento, fino a quando viene raggiunta la profondità programmata
  5. Alla fine l'utensile ritorna ad altezza di sicurezza nell'asse utensile oppure all'ultima posizione programmata prima del ciclo. Questo comportamento dipende dal parametro macchina posAfterContPocket (N. 201007).

Note

 
Nota
Attenzione Pericolo di collisione!
Se il parametro posAfterContPocket (N. 201007) è stato definito su ToolAxClearanceHeight, alla fine del ciclo il controllo numerico posizione l'utensile all'altezza di sicurezza solo nella direzione asse utensile. Il controllo numerico non posiziona l'utensile nel piano di lavoro. Pericolo di collisione!
  1. Alla fine del ciclo posizionare l'utensile con tutte le coordinate del piano di lavoro, ad es. L X+80 Y+0 R0 FMAX
  2. Dopo il ciclo programmare una posizione assoluta, senza alcun movimento di traslazione incrementale
  • Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
  • Durante la finitura il controllo numerico non tiene conto di un valore di usura definito DR dell'utensile di sgrossatura.
  • Se durante la lavorazione è attiva la funzione M110, per archi corretti internamente l'avanzamento viene ridotto di conseguenza.
  • Questo ciclo monitora la lunghezza utile LU definita dell'utensile. Se il valore LU è inferiore a PROFONDITA Q1, il controllo numerico emette un messaggio di errore.
  • Il ciclo considera le funzioni ausiliarie M109 e M110. Nelle lavorazioni interne ed esterne il controllo numerico mantiene un avanzamento costante sul tagliente dell'utensile negli archi di cerchio per raggi interni ed esterni.
  • Adattamento dell'avanzamento per traiettorie circolari con M109

 
Tip

Utilizzare eventualmente una fresa con tagliente frontale a taglio centrale (DIN 844) oppure effettuare una preforatura con il ciclo 21.

Note per la programmazione

  • Nei profili di tasca con angoli interni acuti, se si impiega un fattore di sovrapposizione maggiore di 1 durante lo svuotamento può rimanere del materiale residuo. Verificare con il test grafico specialmente la traiettoria più interna e, se necessario, modificare leggermente il fattore di sovrapposizione. In questo modo si può realizzare una diversa ripartizione della passata, cosa che spesso produce il risultato desiderato.
  • La strategia di penetrazione del ciclo 22 viene definita con il parametro Q19 e con le colonne ANGLE e LCUTS della tabella utensili:
    • Se è definito Q19=0, il controllo numerico penetra sempre in modo perpendicolare, anche se per l'utensile attivo è definito un angolo di penetrazione (ANGLE)
    • Se si definisce ANGLE=90°, il controllo numerico penetra in modo perpendicolare. Viene utilizzato come avanzamento di penetrazione l'avanzamento di pendolamento Q19
    • Se l'avanzamento di pendolamento Q19 è definito nel ciclo 22 e ANGLE è definito tra 0,1 e 89,999 nella tabella utensili, il controllo numerico penetra con traiettoria elicoidale con il valore ANGLE definito
    • Se l'avanzamento di pendolamento è definito nel ciclo 22 e nella tabella utensili non è definito alcun ANGLE, il controllo numerico emette un messaggio d'errore
    • Se le circostanze geometriche sono tali da non consentire la penetrazione con traiettoria elicoidale (scanalatura), il controllo numerico tenta di penetrare con pendolamento (la lunghezza di pendolamento si calcola da LCUTS e ANGLE (lunghezza di pendolamento = LCUTS / tan ANGLE))

Nota in combinazione con parametri macchina

  • Il parametro macchina posAfterContPocket (N. 201007) consente di definire il comportamento dopo la lavorazione della tasca del profilo.
    • PosBeforeMachining: ritorno a posizione di partenza
    • ToolAxClearanceHeight: posizionamento dell'asse utensile ad altezza di sicurezza.

Parametri ciclo

Immagine ausiliaria

Parametro

Q10 Incremento?

Quota di cui l'utensile viene accostato di volta in volta. Valore incrementale.

Immissione: –99999.9999...+99999.9999

Q11 Avanzamento di lavorazione?

Velocità di spostamento nell'asse del mandrino

Immissione: 0...99999.9999 In alternativa FAUTO, FU, FZ

Q12 Avanzamento per svuotamento?

Velocità di spostamento nel piano di lavoro

Immissione: 0...99999.9999 In alternativa FAUTO, FU, FZ

Q18 o QS18 Utensile di sgrossatura?

Numero o nome dell'utensile con il quale il controllo numerico ha già eseguito una presgrossatura. È possibile acquisire l'utensile di sgrossatura direttamente dalla tabella utensili tramite la possibilità di selezione nella barra delle azioni. È inoltre possibile inserire persino il nome utensile con la possibilità di selezionare il nome nella barra delle azioni. Il controllo numerico inserisce automaticamente le virgolette se si esce dal campo di immissione. Qualora non sia stata eseguita alcuna sgrossatura, programmare "0"; inserendo un numero o un nome, il controllo numerico svuoterà solo la parte che non ha potuto essere lavorata con l'utensile di sgrossatura. Nel caso in cui l'utensile di finitura non possa avvicinarsi lateralmente a questa parte, il controllo numerico effettua una penetrazione con pendolamento; a questo scopo occorre definire nella tabella utensili TOOL.T la lunghezza del tagliente LCUTS e l'angolo massimo di penetrazione ANGLE dell'utensile.

Immissione: 0...99999.9 In alternativa max 255 caratteri

Q19 Avanzamento pendolamento?

Avanzamento di pendolamento in mm/min

Immissione: 0...99999.9999 In alternativa FAUTO, FU, FZ

Q208 Avanzamento ritorno?

Velocità di spostamento dell'utensile durante l'uscita dopo la lavorazione in mm/min. Impostando Q208=0, il controllo numerico estrae l'utensile con avanzamento Q12.

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

Q401 Fattore di avanzamento in %?

Fattore percentuale con cui il controllo numerico riduce l'avanzamento di lavorazione (Q12) quando l'utensile si muove nel materiale, con impegno completo della propria circonferenza per lo svuotamento. Se si utilizza la riduzione di avanzamento, si può definire un valore di avanzamento svuotamento tale che durante la sovrapposizione traiettoria (Q2) definita nel ciclo 20 si realizzino condizioni di taglio ottimali. Il controllo numerico riduce l'avanzamento come definito sui raccordi e nei punti di restringimento, in modo che il tempo di lavorazione totale risulti inferiore.

Immissione: 0.0001...100

Q404 Strategia di finitura (0/1)?

Definire in che modo il controllo numerico deve procedere durante la finitura, se il raggio dell'utensile di finitura è uguale o maggiore della metà dell'utensile di sgrossatura.

0: il controllo numerico sposta l'utensile tra le aree da rifinire alla profondità corrente lungo il profilo

1: il controllo numerico ritira l'utensile tra le aree da rifinire alla distanza di sicurezza e si porta quindi sul punto di partenza della successiva area di svuotamento

Immissione: 0, 1

I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.

  • Adattare dapprima i seguenti contenuti:
  • Utensili
  • Dati di taglio
  • Avanzamenti
  • Altezza e posizioni di sicurezza
  • Inserire le posizioni specifiche della macchina, ad es. con M91
  • Percorsi di chiamate programma

Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.

Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.

 
Tip

Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.

Esempio

11 CYCL DEF 22 SVUOTAMENTO ~

Q10=-5

;PROF. INCREMENTO ~

Q11=+150

;AVANZ. INCREMENTO ~

Q12=+500

;AVANZ. PER SVUOT. ~

Q18=+0

;UTENSILE SGROSSATURA ~

Q19=+0

;AVANZAMENTO PENDOL. ~

Q208=+99999

;AVANZAM. RITORNO ~

Q401=+100

;FATTORE AVANZAMENTO ~

Q404=+0

;STRATEGIA FINITURA