Ciclo 413 RIF. ESTERNO CERCHIO (#17 / #1-05-1)

Programmazione ISO

G413

Applicazione

Il ciclo di tastatura 413 rileva il centro di un'isola circolare e imposta questo centro quale origine. In alternativa il controllo numerico può registrare il centro anche in una tabella origini o in una tabella Preset.

 
Tip

Invece del ciclo 413 RIF. ESTERNO CERCHIO, HEIDENHAIN consiglia il ciclo più potente 1401 TASTATURA CERCHIO.

Esecuzione del ciclo

  1. Il controllo numerico porta il sistema di tastatura con logica di posizionamento nella posizione di prearresto del primo punto di tastatura 1.
  2. Logica di posizionamento

  3. Successivamente il sistema di tastatura si porta all'altezza di misura programmata ed effettua la prima tastatura con l'avanzamento di tastatura (colonna F). Il controllo numerico determina la direzione di tastatura automaticamente in funzione dell'angolo di partenza programmato.
  4. Il sistema di tastatura si porta poi sul successivo punto da tastare 2, su una traiettoria circolare, all'altezza di misura o all'altezza di sicurezza ed esegue la seconda tastatura.
  5. Il controllo numerico posiziona il sistema di tastatura sul punto da tastare 3 e quindi sul punto da tastare 4 eseguendo rispettivamente la terza e la quarta tastatura.
  6. Il controllo numerico riposiziona il sistema di tastatura all'altezza di sicurezza.
  7. In funzione dei parametri ciclo Q303 e Q305, il controllo numerico elabora l'origine determinata, (vedere Principi fondamentali dei cicli di tastatura da 408 a 419 per l'impostazione origine).
  8. Il controllo numerico salva quindi i valori reali nei parametri Q presentati di seguito.
  9. Se si desidera, il controllo numerico rileva in una tastatura separata anche l'origine nell'asse di tastatura.

Numero
parametro Q

Significato

Q151

Valore reale centro asse principale

Q152

Valore reale centro asse secondario

Q153

Valore reale diametro

Note

 
Nota
Attenzione Pericolo di collisione!
Per l'esecuzione dei cicli di tastatura da 400 a 499 non devono essere attivi cicli per conversioni di coordinate. Pericolo di collisione!
  1. Non attivare i seguenti cicli prima di utilizzare cicli di tastatura:
    • Ciclo 7 PUNTO ZERO
    • Ciclo 8 SPECULARITA
    • Ciclo 10 ROTAZIONE
    • Ciclo 11 FATTORE SCALA
    • Ciclo 26 FATT. SCALA ASSE
  2. Resettare prima le conversioni delle coordinate
 
Nota
Attenzione Pericolo di collisione!
Per evitare collisioni tra il sistema di tastatura e il pezzo inserire per il diametro nominale dell'isola un valore approssimato per eccesso.
  1. Prima della definizione del ciclo, deve essere programmata una chiamata utensile per la definizione dell'asse del sistema di tastatura.
  • Il controllo numerico disattiva un'eventuale rotazione base attiva all'inizio del ciclo.
  • Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
  • Più piccolo è il passo angolare Q247 programmato, tanto più impreciso sarà il calcolo del controllo numerico per l'origine. Valore minimo di immissione: 5°
 
Tip

Programmare un passo angolare inferiore a 90°.

Parametri ciclo

Immagine ausiliaria

Paramètre

Q321 Centro 1. asse?

Centro dell'isola nell'asse principale del piano di lavoro. Valore assoluto.

Immissione: –99999,9999...+9999,9999

Q322 Centro 2. asse?

Centro dell'isola nell'asse secondario del piano di lavoro. Programmando Q322 = 0, il controllo numerico allinea il centro del foro sull'asse Y positivo; programmando Q322 diverso da 0, il controllo numerico allinea il centro del foro sulla posizione nominale. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q262 Diametro nominale?

Diametro approssimativo dell'isola. Introdurre un valore approssimato per eccesso.

Immissione: 0...99999.9999

Q325 Angolo di partenza?

Angolo tra l'asse principale del piano di lavoro e il primo punto da tastare. Valore assoluto.

Immissione: –360.000...+360.000

Q247 Angolo incrementale?

Angolo tra due punti da misurare; il segno dell'angolo incrementale definisce il senso di rotazione (- = senso orario) con il quale il sistema di tastatura si porta sul successivo punto da misurare. Per la misurazione di archi di cerchio, programmare un angolo incrementale inferiore a 90°. Valore incrementale.

Immissione: –120...+120

Q261 Mis. altezza su asse tastatore?

Coordinata del centro della sfera nell'asse di tastatura sul quale deve essere effettuata la misurazione. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q320 Distanza di sicurezza?

Distanza addizionale tra il punto di tastatura e la sfera del sistema di tastatura. Q320 è attivo in aggiunta alla colonna SET_UP della tabella di tastatura. Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q260 Altezza di sicurezza?

Coordinata dell'asse utensile che esclude una collisione tra il sistema di tastatura e il pezzo (attrezzatura di serraggio). Valore assoluto.

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

Q301 Spostarsi a alt. sicur. (0/1)?

Definire il modo di spostamento del sistema di tastatura tra i punti da misurare:

0: spostamento ad altezza di misura tra i punti di misura

1: spostamento ad altezza di sicurezza tra i punti di misura

Immissione: 0, 1

Q305 Numero origine nella tabella?

Indicare il numero di riga della tabella Preset/tabella origini in cui il controllo numerico memorizza le coordinate del centro. In funzione di Q303 il controllo numerico scrive la voce nella tabella Preset o nella tabella origini.

Se Q303=1, il controllo numerico scrive la tabella Preset.

Se Q303=0, il controllo numerico scrive la tabella origini. L'origine non viene automaticamente attivata.

Memorizzazione dell'origine calcolata

Immissione: 0...99999

Q331 Nuova origine asse principale?

Coordinata nell'asse principale su cui il controllo numerico deve impostare il centro dell'isola rilevato. Impostazione di base = 0. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q332 Nuova origine asse secondario?

Coordinata nell'asse secondario su cui il controllo numerico deve impostare il centro dell'isola rilevato. Impostazione di base = 0. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q303 Trasfer.valore misura (0,1)? (Opzionale)

Definire se l'origine determinata deve essere memorizzata nella tabella origini o nella tabella Preset:

-1: non utilizzare! Viene inserito dal controllo numerico quando vengono caricati vecchi programmi NC vedere Applicazione

0: scrittura dell'origine determinata nella tabella origini attiva. Il sistema di riferimento è il sistema di coordinate del pezzo attivo

1: scrittura dell'origine determinata nella tabella Preset.

Immissione: –1, 0, +1

Q381 Tastatura in asse tastat.?(0/1) (Opzionale)

Definire se il controllo numerico deve impostare l'origine nell'asse di tastatura:

0: senza impostazione dell'origine nell'asse di tastatura

1: con impostazione dell'origine nell'asse di tastatura

Immissione: 0, 1

Q382 Tastat. asse TS: Coord. 1° asse? (Opzionale)

Coordinata del punto di tastatura nell'asse principale del piano di lavoro, su cui deve essere impostata l'origine nell'asse di tastatura. Attivo solo se Q381 = 1. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q383 Tastat. asse TS: Coord. 2° asse? (Opzionale)

Coordinata del punto di tastatura nell'asse secondario del piano di lavoro, su cui deve essere impostata l'origine nell'asse di tastatura. Attivo solo se Q381 = 1. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q384 Tastat. asse TS: Coord. 3° asse? (Opzionale)

Coordinata del punto di tastatura nell'asse di tastatura, su cui deve essere impostata l'origine nell'asse di tastatura. Attivo solo se Q381 = 1. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q333 Nuova origine asse tastatore? (Opzionale)

Coordinata nell'asse di tastatura su cui il controllo numerico deve impostare l'origine. Impostazione di base = 0. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q423 Numero di tastature piano (4/3)? (Opzionale)

Definire se il controllo numerico deve misurare il cerchio con tre o quattro tastature:

3: utilizzare tre punti di misura

4: utilizzare quattro punti di misura (impostazione standard)

Immissione: 3, 4

Q365 Traiettoria? Lineare=0/circ.=1 (Opzionale)

Determinare in che modo l'utensile deve spostarsi tra i punti di misura durante lo spostamento ad altezza di sicurezza (Q301=1) attivo:

0: spostamento su una retta tra le lavorazioni

1: spostamento circolare sul diametro del cerchio parziale tra le lavorazioni

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 TCH PROBE 413 RIF. ESTERNO CERCHIO ~

Q321=+50

;CENTRO 1. ASSE ~

Q322=+50

;CENTRO 2. ASSE ~

Q262=+75

;DIAMETRO NOMINALE ~

Q325=+0

;ANGOLO DI PARTENZA ~

Q247=+60

;ANGOLO INCREMENTALE ~

Q261=-5

;ALTEZZA MISURATA ~

Q320=+0

;DISTANZA SICUREZZA ~

Q260=+20

;ALTEZZA DI SICUREZZA ~

Q301=+0

;SPOST. A ALT. SICUR. ~

Q305=+15

;NUMERO SU TABELLA ~

Q331=+0

;ORIGINE ~

Q332=+0

;ORIGINE ~

Q303=+1

;TRASF.VALORE MISURA ~

Q381=+1

;TASTATURA ASSE TAST ~

Q382=+85

;1.COORD. PER ASSE TS ~

Q383=+50

;2.COORD. PER ASSE TS ~

Q384=+0

;3.COORD. PER ASSE TS ~

Q333=+1

;ORIGINE ~

Q423=+4

;NUMERO TASTATURE ~

Q365=+1

;TIPO DI TRAIETTORIA