Ciclo 1420 TASTATURA PIANO (#17 / #1-05-1)
Programmazione ISO
G1420
Applicazione
Il ciclo di tastatura 1420 rileva gli angoli di un piano mediante misurazione di tre punti e memorizza i valori nei parametri Q.
Con il ciclo 1493 TASTATURA ESTRUSIONE è possibile ripetere i punti di tastatura nella direzione selezionata e nella lunghezza definita lungo una retta.
Ciclo 1493 TASTATURA ESTRUSIONE (#17 / #1-05-1)
Il ciclo offre anche le seguenti possibilità:
- Se le coordinate dei punti di tastatura sono sconosciute, è possibile eseguire il ciclo in modalità semiautomatica.
- Il ciclo può essere sottoposto su richiesta al monitoraggio delle tolleranze. In tale caso è possibile monitorare la posizione e la dimensione dell'oggetto.
- Se la posizione precisa è stata determinata in anticipo, il valore può essere definito come posizione reale nel ciclo.
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 programmata Q1102 ed effettua la prima tastatura con l'avanzamento di tastatura F della tabella di tastatura.
- Se si programma MODO ALT. SICUREZZA Q1125, il controllo numerico riposiziona il sistema di tastatura con FMAX_PROBE all'altezza di sicurezza Q260.
- Si posiziona quindi nel piano di lavoro sul punto da tastare 2 e misura la posizione reale del secondo punto del piano.
- Successivamente il sistema di tastatura si riporta all'altezza di sicurezza (in funzione di Q1125) e si posiziona nel piano di lavoro sul punto da tastare 3 e misura la posizione reale del terzo punto del piano.
- Quindi il controllo numerico riposiziona il sistema di tastatura all'altezza di sicurezza (in funzione di Q1125) e memorizza i valori rilevati nei seguenti parametri Q:
Numero | Significato |
---|---|
Q950 - Q952 | Prima posizione misurata nell'asse principale, secondario e utensile |
Q953 - Q955 | Seconda posizione misurata nell'asse principale, secondario e utensile |
Q956 - Q958 | Terza posizione misurata nell'asse principale, secondario e utensile |
Q961 - Q963 | Angolo solido misurato SPA, SPB e SPC in W-CS |
Q980 - Q982 | Scostamento misurato del primo punto di tastatura |
Q983 - Q985 | Scostamento misurato del secondo punto di tastatura |
Q986 - Q988 | 3° scostamento misurato delle posizioni |
Q183 | Stato del pezzo
|
Q970 | Se è stato precedentemente programmato il ciclo 1493 TASTATURA ESTRUSIONE: Scostamento massimo partendo dal primo punto di tastatura |
Q971 | Se è stato precedentemente programmato il ciclo 1493 TASTATURA ESTRUSIONE: Scostamento massimo partendo dal secondo punto di tastatura |
Q972 | Se è stato precedentemente programmato il ciclo 1493 TASTATURA ESTRUSIONE: Scostamento massimo partendo dal terzo punto di tastatura |
Note
- Portarsi ad altezza di sicurezza tra ciascun oggetto o ciascun punto di tastatura. Programmare Q1125 MODO ALT. SICUREZZA diverso da -1.
- Non attivare le seguenti funzioni NC prima di utilizzare il ciclo di tastatura:
- Ciclo 8 SPECULARITA
- Ciclo 11 FATTORE SCALA
- Ciclo 26 FATT. SCALA ASSE
- TRANS MIRROR
- Resettare la conversione delle coordinate prima della chiamata ciclo
- Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
- I tre punti di tastatura non devono trovarsi su una retta affinché il controllo numerico possa calcolare i valori angolari.
- Dalla definizione delle posizioni nominali risulta l'angolo solido nominale. Il ciclo salva l'angolo solido misurato nei parametri da Q961 a Q963. Per l'acquisizione nella rotazione base 3D il controllo numerico utilizza la differenza tra angolo solido misurato e angolo solido nominale.
- Osservare i principi fondamentali dei cicli di tastatura 14xx.
Principi fondamentali dei cicli di tastatura 14xx (#17 / #1-05-1)
- HEIDENHAIN raccomanda di non utilizzare alcun angolo dell'asse per questo ciclo!
Allineamento degli assi della tavola rotante
- L'allineamento degli assi rotativi può essere eseguito solo se sono presenti due assi rotativi nella cinematica.
- Per allineare gli assi rotativi (Q1126 diverso da 0), è necessario acquisire la rotazione (Q1121 diverso da 0). Il controllo numerico visualizza altrimenti un messaggio d'errore.
Esempio: determinazione della rotazione base mediante piano e due fori
Esempio: allineamento della tavola rotante mediante due fori
Parametri ciclo
Immagine ausiliaria | Paramètre |
---|---|
Q1100 1.pos. nominale asse principale? Posizione nominale assoluta del primo punto da tastare nell'asse principale del piano di lavoro Immissione: –99999.9999...+99999.9999 In alternativa ?, -, + o @
| |
Q1101 1.pos. nominale asse secondario? Posizione nominale assoluta del primo punto da tastare nell'asse secondario del piano di lavoro Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1102 1.pos. nominale asse utensile? Posizione nominale assoluta del primo punto da tastare nell'asse utensile Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1103 2.pos. nominale asse principale? Posizione nominale assoluta del secondo punto da tastare nell'asse principale del piano di lavoro Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1104 2.pos. nominale asse secondario? Posizione nominale assoluta del secondo punto da tastare nell'asse secondario del piano di lavoro Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1105 2. pos. nominale asse utensile? Posizione nominale assoluta del secondo punto da tastare nell'asse utensile del piano di lavoro Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1106 3.pos. nominale asse principale? Posizione nominale assoluta del terzo punto da tastare nell'asse principale del piano di lavoro. Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1107 3.pos. nominale asse secondario? Posizione nominale assoluta del terzo punto da tastare nell'asse secondario del piano di lavoro Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q1108 3.pos. nominale asse utensile? Posizione nominale assoluta del terzo punto da tastare nell'asse utensile del piano di lavoro Immissione: –99999,9999...+9999,9999 In alternativa immissione opzionale, vedere Q1100 | |
Q372 Direz. di tastatura (-3...+3)? Asse nella cui direzione deve essere effettuata la tastatura. Con il segno si definisce se il controllo numerico trasla in direzione positiva o negativa. Immissione: –3, –2, –1, +1, +2, +3 | |
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 | |
Q1125 Andare ad altezza di sicurezza? Comportamento in posizionamento tra le posizioni di tastatura: -1: senza posizionamento all'altezza di sicurezza. 0: con posizionamento all'altezza di sicurezza prima e dopo il ciclo. Il preposizionamento viene eseguito con FMAX_PROBE. 1: con posizionamento all'altezza di sicurezza prima e dopo ogni oggetto. Il preposizionamento viene eseguito con FMAX_PROBE. 2: con posizionamento all'altezza di sicurezza prima e dopo ogni punto di tastatura. Il preposizionamento viene eseguito con FMAX_PROBE. Immissione: –1, 0, +1, +2 | |
Q309 Reazione con errore tolleranza? Reazione con superamento di tolleranza: 0: senza interruzione dell'esecuzione del programma al superamento della tolleranza. Il controllo numerico non apre alcuna finestra con risultati. 1: con interruzione dell'esecuzione del programma al superamento della tolleranza. Il controllo numerico apre una finestra con risultati. 2: il controllo numerico non apre alcuna finestra con risultati in caso di ripresa. Il controllo numerico apre una finestra con risultati in caso di posizioni reali nel range di scarto e interrompe l'esecuzione del programma. Immissione: 0, 1, 2 | |
Q1126 Allinea assi rotativi? Posizionare gli assi rotativi per lavorazione inclinata: 0: mantenimento della posizione corrente degli assi rotativi. 1: posizionamento automatico dell'asse rotativo e orientamento della punta utensile (MOVE). La posizione relativa tra pezzo e sistema di tastatura non viene modificata. Il controllo numerico esegue un movimento di compensazione con gli assi lineari. 2: posizionamento automatico dell'asse rotativo senza orientamento della punta utensile (TURN). Immissione: 0, 1, 2 | |
Q1120 Posizione da confermare? Definire se il controllo numerico corregge l'origine attiva: 0: senza correzione 1: correzione in riferimento al 1° punto di tastatura. Il controllo numerico corregge l'origine attiva dello scostamento della posizione nominale e reale del 1° punto di tastatura. 2: correzione in riferimento al 2° punto di tastatura. Il controllo numerico corregge l'origine attiva dello scostamento della posizione nominale e reale del 2° punto di tastatura. 3: correzione in riferimento al 3° punto di tastatura. Il controllo numerico corregge l'origine attiva dello scostamento della posizione nominale e reale del 3° punto di tastatura. 4: correzione in riferimento al punto di tastatura medio. Il controllo numerico corregge l'origine attiva dello scostamento della posizione nominale e reale del punto di tastatura medio. Immissione: 0, 1, 2, 3, 4 | |
Q1121 Conferma rotazione base? Definire se il controllo numerico deve confermare la posizione inclinata determinata come rotazione base: 0: senza rotazione base 1: impostazione rotazione base: qui il controllo numerico salva la rotazione base 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.
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.
11 TCH PROBE 1420 TASTATURA PIANO ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|