Ciclo 402 ROT 2 ISOLE (#17 / #1-05-1)
Programmazione ISO
G402
Applicazione
Il ciclo di tastatura 402 rileva i centri delle due isole. Infine il controllo numerico calcola l'angolo tra l'asse principale del piano di lavoro e le rette di collegamento dei centri delle isole. Con la funzione Rotazione base il controllo numerico compensa il valore calcolato. In alternativa si può compensare la posizione inclinata rilevata anche tramite rotazione della tavola rotante.
Invece del ciclo 402 ROT 2 ISOLE, HEIDENHAIN consiglia il ciclo più potente 1411 TASTATURA DUE CERCHI.
Argomenti trattati
- Ciclo 1411 TASTATURA DUE CERCHI
Esecuzione del ciclo
- Il controllo numerico porta il sistema di tastatura con logica di posizionamento nella posizione di prearresto del primo punto di tastatura 1.
- Successivamente il sistema di tastatura si porta all'altezza di misura 1 programmata e rileva mediante quattro tastature il centro della prima isola. Il sistema di tastatura si sposta tra i punti da tastare, reciprocamente distanti di 90°, su un arco di cerchio.
- Successivamente il sistema di tastatura si riporta all'altezza di sicurezza e si posiziona sul punto da tastare 5 della seconda isola.
- Il controllo numerico porta il sistema di tastatura all'altezza di misura 2 programmata e rileva, mediante quattro tastature, il centro della seconda isola.
- Il controllo numerico riposiziona il sistema di tastatura all'altezza di sicurezza ed effettua la rotazione base calcolata.
Note
- Non attivare i seguenti cicli prima di impiegare i cicli di tastatura: ciclo 7 PUNTO ZERO, ciclo 8 SPECULARITA, ciclo 10 ROTAZIONE, ciclo 11 FATTORE SCALA e ciclo 26 FATT. SCALA ASSE.
- Resettare prima le conversioni delle coordinate
- Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
- Il controllo numerico disattiva un'eventuale rotazione base attiva all'inizio del ciclo.
- Se si desidera compensare la posizione inclinata tramite rotazione della tavola rotante, il controllo numerico impiega automaticamente i seguenti assi rotativi:
- C con asse utensile Z
- B con asse utensile Y
- A con asse utensile X
Nota per la programmazione
- Prima della definizione del ciclo, deve essere programmata una chiamata utensile per la definizione dell'asse di tastatura.
Parametri ciclo
Immagine ausiliaria | Paramètre |
---|---|
Q268 1. isola: centro nel 1. asse? Centro della prima isola nell'asse principale del piano di lavoro. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q269 1. isola: centro nel 2. asse? Centro della prima isola nell'asse secondario del piano di lavoro. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q313 Diametro isola 1? Diametro approssimativo della 1ª isola. Introdurre un valore approssimato per eccesso. Immissione: 0...99999.9999 | |
Q261 Mis. altezza su asse tastatore? Coordinata del centro della sfera (= punto di contatto) nell'asse di tastatura, sul quale si esegue la misurazione della 1ª isola. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q270 2. isola: centro nel 1. asse? Centro della seconda isola nell'asse principale del piano di lavoro. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q271 2. isola: centro nel 2. asse? Centro della seconda isola nell'asse secondario del piano di lavoro. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q314 Diametro isola 2? Diametro approssimativo della 2ª isola. Introdurre un valore approssimato per eccesso. Immissione: 0...99999.9999 | |
Q315 Alt.mis.isola 2 nell'asse TS? Coordinata del centro della sfera (= punto di contatto) nell'asse di tastatura, sul quale si esegue la misurazione della 2ª isola. 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 | |
Q307 Presetting angolo di rotazione Se la posizione inclinata da misurare non deve essere riferita all'asse principale, ma ad una retta qualsiasi, introdurre l'angolo della retta di riferimento. Il controllo numerico calcola quindi, per la rotazione base, la differenza tra il valore misurato e l'angolo della retta di riferimento. Valore assoluto. Immissione: –360.000...+360.000 | |
Q305 Numero origine nella tabella? Inserire il numero di una riga della tabella Preset. In questa riga il controllo numerico esegue la relativa immissione: Q305 = 0: l'asse rotativo viene azzerato nel riga 0 della tabella Preset. Viene quindi inserita una voce nella colonna OFFSET. (Esempio: per asse utensile Z viene eseguita un'immissione in C_OFFS). Tutti gli altri valori (X, Y, Z ecc.) del Preset attualmente attivo vengono acquisiti nella riga 0 della tabella Preset. Viene inoltre attivato il Preset della riga 0. Q305 > 0: l'asse rotativo viene azzerato nella riga qui indicata della tabella Preset. Viene quindi inserita una voce nella relativa colonna OFFSET della tabella Preset. (Esempio: per asse utensile Z viene eseguita un'immissione in C_OFFS). Q305 dipende dai seguenti parametri:
Immissione: 0...99999 | |
Q402 Impostaz./allin. rotazione(0/1) Definire se il controllo numerico deve impostare la posizione inclinata rilevata come rotazione base oppure tramite rotazione della tavola rotante: 0: impostazione rotazione base: qui il controllo numerico memorizza la rotazione base (esempio: per asse utensile Z il controllo numerico impiega la colonna SPC) 1: esecuzione rotazione della tavola rotante: viene eseguita una registrazione nella relativa colonna Offset della tabella Preset (esempio: per asse utensile Z il controllo numerico impiega la colonna C_Offs), inoltre il relativo asse gira su se stesso Immissione: 0, 1 | |
Q337 Zero dopo allineamento? Definire se il controllo numerico deve impostare a 0 la visualizzazione di posizione dell'asse rotativo dopo allineamento: 0: senza impostazione a 0 della visualizzazione di posizione dopo allineamento 1: con impostazione a 0 della visualizzazione di posizione dopo allineamento, se è stato precedentemente definito Q402=1 Immissione: 0, 1 |
11 TCH PROBE 402 ROT 2 ISOLE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|