Ciclo 1017 DRESSING WITH DRESSING ROLL (opzione #156)

Programmazione ISO

G1017

Applicazione

 
Machine

Consultare il manuale della macchina.

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

Il ciclo 1017 RAVVIVATURA CON RULLO consente di ravvivare il diametro di una mola con un rullo. A seconda della stratega di ravvivatura, il controllo numerico esegue i movimenti idonei alla geometria della mola.

  • Il ciclo offre le seguenti strategie di ravvivatura:
  • Pendolamento: incremento laterale sui punti di inversione del movimento di pendolamento
  • Oscillazione: incremento in interpolazione durante il movimento di pendolamento
  • Oscillazione precisa: incremento in interpolazione durante il movimento di pendolamento. Dopo ogni incremento in interpolazione viene eseguito senza incremento un movimento Z nella cinematica di ravvivatura.

Il ciclo supporta i seguenti bordi:

Punta smerigliatrice

Punta smerigliatrice speciale

Mola a tazza

1, 2, 5, 6

Non supportato

Non supportato

Ciclo 1030 ATTIVA BORDO MOLA (opzione #156)

Esecuzione del ciclo

  1. Il controllo numerico posiziona il ravvivatore con FMAX sulla posizione di partenza.
  2. Se è stata definita una posizione di prearresto in Q1025 POSIZIONE DI PREARRESTO, il controllo numerico raggiunge la posizione con Q253 AVANZ. AVVICINAMENTO.
  3. Il controllo numerico esegue l'avanzamento in funzione della strategia di ravvivatura.
  4. Strategie di ravvivatura

  5. Se è stata eseguita la definizione in Q1020 CORSE A VUOTO, il controllo numerico le avvia dopo l'ultimo incremento.
  6. Il controllo numerico si porta con FMAX sulla posizione di partenza.

Strategie di ravvivatura

 
Tip

In funzione di Q1026 WEAR FACTOR il controllo numerico ripartisce il valore di ravvivatura tra mola e rullo.

Pendolamento (Q1024=0)

cyc1017_Q1024_0
  1. Il rullo di ravvivatura si avvicina alla mola con AVANZAM. RAVVIVATURA Q1018.
  2. Il VALORE RAVVIVATURA Q1013 viene incrementato sul diametro con AVANZAM. RAVVIVATURA Q1018.
  3. Il controllo numerico sposta il ravvivatore lungo la mola fino al successivo punto di inversione del movimento di pendolamento.
  4. Se sono necessari ulteriori incrementi di ravvivatura, il controllo numerico ripete la procedura da 1 a 2, fino a completare l'operazione di ravvivatura.

Oscillazione (Q1024=1)

cyc1017_Q1024_1
  1. Il rullo di ravvivatura si avvicina alla mola con AVANZAM. RAVVIVATURA Q1018.
  2. Il controllo numerico incrementa il VALORE RAVVIVATURA Q1013 sul diametro. L'incremento viene eseguito in avanzamento di ravvivatura Q1018 in interpolazione con il movimento di pendolamento fino al successivo punto di inversione.
  3. Se sono necessari ulteriori incrementi di ravvivatura, viene ripetuta la procedura da 1 a 2, fino a completare l'operazione di ravvivatura.
  4. Successivamente il controllo numerico riporta l'utensile sull'altro punto di inversione del movimento di pendolamento senza incremento nell'asse Z della cinematica di ravvivatura.

Oscillazione precisa (Q1024=2)

cyc1017_Q1024_2
  1. Il rullo di ravvivatura si avvicina alla mola con AVANZAM. RAVVIVATURA Q1018.
  2. Il controllo numerico incrementa il VALORE RAVVIVATURA Q1013 sul diametro. L'incremento viene eseguito in avanzamento di ravvivatura Q1018 in interpolazione con il movimento di pendolamento fino al successivo punto di inversione.
  3. Il controllo numerico riporta quindi l'utensile sull'altro punto di inversione del movimento di pendolamento senza incremento.
  4. Se sono necessari ulteriori incrementi di ravvivatura, viene ripetuta la procedura da 1 a 3, fino a completare l'operazione di ravvivatura.

Note

 
Nota
Attenzione Pericolo di collisione!
All'attivazione di FUNCTION DRESS BEGIN il controllo numerico commuta la cinematica. La mola diventa il pezzo da lavorare. Gli assi si muovono eventualmente in direzione opposta. Durante l'esecuzione della funzione e la successiva lavorazione sussiste il pericolo di collisione!
  1. Attivare la modalità di ravvivatura FUNCTION DRESS soltanto nei modi operativi Esecuzione pgm o nel modo Esecuzione singola
  2. Prima della funzione FUNCTION DRESS BEGIN posizionare la mola in prossimità del ravvivatore
  3. Dopo la funzione FUNCTION DRESS BEGIN lavorare esclusivamente con cicli di HEIDENHAIN o del costruttore della macchina
  4. Dopo un'interruzione del programma NC o di tensione, verificare il dispositivo di traslazione degli assi
  5. Programmare eventualmente una commutazione della cinematica
 
Nota
Attenzione Pericolo di collisione!
I cicli di ravvivatura posizionano il ravvivatore sul bordo programmato della mola. Il posizionamento ha contemporaneamente luogo su due assi del piano di lavoro. Il controllo numerico non esegue alcun controllo anticollisione durante il movimento. Pericolo di collisione!
  1. Prima della funzione FUNCTION DRESS BEGIN posizionare la mola in prossimità del ravvivatore
  2. Assicurarsi che non vi sia rischio di collisione
  3. Avviare lentamente il programma NC
  • Il ciclo 1017 è DEF attivo.
  • In modalità di ravvivatura non sono ammessi cicli per la conversione di coordinate. Il controllo numerico visualizza un messaggio d'errore.
  • Il controllo numerico non rappresenta graficamente la ravvivatura.
  • Se si programma un CONTATORE RAVVIVAT. Q1022, il controllo numerico esegue l'operazione di ravvivatura soltanto dopo aver raggiunto il contatore definito nella tabella utensili. Il controllo numerico salva i contatori DRESS-N-D e DRESS-N-D-ACT per ogni mola.
  • Tabella ravvivatori tooldress.drs (opzione #156)

  • Alle fine di ogni incremento il controllo numerico corregge i dati dell'utensile di rettifica e ravvivatura.
  • Per i punti di inversione del movimento di pendolamento il controllo numerico considera i valori di disimpegno AA e AI della gestione utensili. La larghezza del rullo di ravvivatura deve essere inferiore della larghezza della mola incl. valori di disimpegno.
  • In modalità di ravvivatura il controllo numerico lavora senza compensazione del raggio dell'utensile.
  • Questo ciclo deve essere eseguito in modalità di ravvivatura. Il costruttore della macchina programma eventualmente la commutazione già nella sequenza del ciclo.
  • Ravvivatura semplificata con l'ausilio di una macro

Parametri ciclo

Immagine ausiliaria

Parametro

cyc1017_1

cyc1017_2

Q1013 Valore ravvivatura?

Valore di cui il controllo numerico avanza con una ravvivatura.

Immissione: 0...9.9999

Q1018 Avanzamento per ravvivatura?

Velocità di spostamento per ravvivatura

Immissione: 0...99999

Q1024 Dressing strategy (0-2)?

Strategia per la ravvivatura con rullo:

0: pendolamento - incremento sui punti di inversione del movimento di pendolamento. Dopo gli incrementi il controllo numerico esegue un movimento puro dell'asse Z nella cinematica di ravvivatura.

1: oscillazione - incremento in interpolazione durante il movimento di pendolamento

2: oscillazione precisa: incremento in interpolazione durante il movimento di pendolamento. Dopo ogni incremento in interpolazione il controllo numerico esegue un movimento puro dell'asse Z nella cinematica di ravvivatura.

Immissione: 0, 1, 2

Q1019 N. incrementi di ravvivatura?

Numero degli incrementi di ravvivatura

Immissione: 1...999

Q1020 Numero di corse a vuoto?

Numero delle volte che il ravvivatore deve percorrere la mola dopo l'ultimo incremento senza asportare materiale.

Immissione: 0...99

Q1025 Posizione di prearresto?

Distanza tra la mola e il rullo di ravvivatura in preposizionamento

Immissione: 0...9.9999

Q253 Avanzamento di avvicinamento?

Velocità di spostamento dell'utensile durante l'avvicinamento alla posizione di prearresto in mm/ min

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

Q1026 Usura ravvivatore?

Fattore del valore di ravvivatura per definire l'usura sul rullo di ravvivatura:

0: il valore di ravvivatura viene completamente asportato sulla mola.

>0: il fattore è moltiplicato per il valore di ravvivatura. Il controllo numerico considera il valore calcolato e suppone che durante la ravvivatura questo valore venga perso a causa dell'usura del rullo di ravvivatura. Il valore di ravvivatura restante viene ravvivato sulla mola.

Immissione: 0...+0.99

Q1022 Ravvivatura dopo n. chiamate?

Numero delle definizioni ciclo dopo le quali il controllo numerico esegue l'operazione di ravvivatura. Ogni definizione ciclo incrementa il contatore DRESS-N-D-ACT della mola nella gestione utensili.

0: il controllo numerico rettifica la mola ad ogni definizione del ciclo nel programma NC.

>0: il controllo numerico rettifica la mola dopo questo numero di definizioni ciclo.

Immissione: 0...99

Q330 Numero o nome utensile? (Opzionale)

Numero o nome del ravvivatore. È possibile acquisire l'utensile direttamente dalla tabella utensili tramite la possibilità di selezione nella barra delle azioni.

-1: il ravvivatore è stato attivato prima del ciclo di ravvivatura

Immissione: –1...99999.9

Q1011 Fattore velocità di taglio? (Opzionale, in funzione del costruttore della macchina)

Fattore del quale il controllo numerico modifica la velocità di taglio del ravvivatore. Il controllo numerico acquisisce la velocità di taglio della mola.

0: parametro non programmato.

>0: con valori positivi il ravvivatore ruota sul punto di contatto con la mola (direzione di rotazione opposta rispetto alla mola).

<0: con valori negativi il ravvivatore ruota sul punto di contatto opposto alla mola (stessa direzione di rotazione rispetto alla mola).

Immissione: –99.999...+99.999

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 1017 DRESSING WITH DRESSING ROLL ~

Q1013=+0

;VALORE RAVVIVATURA ~

Q1018=+100

;AVANZAM. RAVVIVATURA ~

Q1024=+0

;STRATEGIA RAVVIVAT. ~

Q1019=+1

;NUMERO INCREMENTI ~

Q1020=+0

;CORSE A VUOTO ~

Q1025=+5

;PRE-POSITION DIST. ~

Q253=+1000

;AVANZ. AVVICINAMENTO ~

Q1026=+0

;WEAR FACTOR ~

Q1022=+2

;CONTATORE RAVVIVAT. ~

Q330=-1

;UTENSILE ~

Q1011=+0

;FATTORE VC