Programmazione ISO
G444
G444
Consultare il manuale della macchina.
Questa funzione deve essere consentita e adattata dal costruttore della macchina.
Il ciclo 444 verifica un singolo punto sulla superficie di un componente. Questo ciclo viene impiegato ad es. per componenti sagomati per misurare superfici a forma libera. È possibile determinare se un punto sulla superficie del componente si trova nel campo di maggiorazione o minorazione, rispetto alla coordinata nominale. Successivamente l'operatore può eseguire altre operazioni quali ripresa ecc.
Il ciclo 444 tasta un punto qualsiasi nello spazio e determina lo scostamento rispetto a una coordinata nominale. Viene in tal caso considerato un vettore normale definito con i parametri Q581, Q582 e Q583. Il vettore normale è perpendicolare a un piano (immaginario) in cui si trova la coordinata nominale. Il vettore normale si allontana dalla superficie e non definisce il percorso di tastatura. È significativo determinare il vettore normale con l'aiuto di un sistema CAD o CAM. Un campo di tolleranza QS400 definisce l'errore ammesso tra la coordinata reale e nominale lungo il vettore normale. In questo modo è ad esempio possibile definire che il programma si arresti dopo una minorazione determinata. Il controllo numerico emette inoltre un protocollo e gli errori vengono archiviati nei parametri Q elencati sotto.
Esecuzione dei cicli di tastatura
Il controllo numerico memorizza i risultati dell'operazione di tastatura nei seguenti parametri:
Numero | Significato |
---|---|
Q151 | Posizione misurata asse principale |
Q152 | Posizione misurata asse secondario |
Q153 | Posizione misurata asse utensile |
Q161 | Errore misurato asse principale |
Q162 | Errore misurato asse secondario |
Q163 | Errore misurato asse utensile |
Q164 |
|
Q183 |
|
Funzione di protocollo
Dopo la lavorazione il controllo numerico crea un protocollo nel formato .html. Nel protocollo vengono registrati i risultati dell'asse principale, secondario e utensile come pure lo scostamento 3D. Il controllo numerico salva il protocollo nella stessa cartella in cui si trova anche il file .h (fino a quando non è configurato alcun percorso per FN16).
Immagine ausiliaria | Parametro |
---|---|
Q263 1. punto misurato sul 1. asse? Coordinata del primo punto da tastare nell'asse principale del piano di lavoro. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q264 1. punto misurato sul 2. asse? Coordinata del primo punto da tastare nell'asse secondario del piano di lavoro. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q294 1. punto misurato sul 3. asse? Coordinata del primo punto da tastare nell'asse di tastatura. Valore assoluto. Immissione: –99999.9999...+99999.9999 | |
Q581 Vettori normali asse principale? Indicare qui la normale alla superficie nella direzione dell'asse principale. L'emissione della normale alla superficie di un punto viene eseguita di norma con l'aiuto di un sistema CAD/CAM. Immissione: -10...+10 | |
Q582 Vettori normali asse secondario? Indicare qui la normale alla superficie nella direzione dell'asse secondario. L'emissione della normale alla superficie di un punto viene eseguita di norma con l'aiuto di un sistema CAD/CAM. Immissione: -10...+10 | |
Q583 Vettori normali asse utensile? Indicare qui la normale alla superficie nella direzione dell'asse utensile. L'emissione della normale alla superficie di un punto viene eseguita di norma con l'aiuto di un sistema CAD/CAM. Immissione: -10...+10 | |
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 | |
QS400 Valore tolleranza? Indicare qui un campo di tolleranza monitorato dal ciclo. La tolleranza definisce l'errore ammesso lungo la normale alla superficie. Questo errore viene definito tra la coordinata nominale e la coordinata reale effettiva del componente. (La normale alla superficie è definita da Q581 - Q583, la coordinata nominale è definita da Q263, Q264, Q294). Il valore di tolleranza viene suddiviso per asse in funzione del vettore normale, vedere esempi.
Immissione: max. 255 caratteri | |
Q309 Reazione con errore tolleranza? Definire se con un errore determinato il controllo numerico interrompe l'esecuzione del programma ed emette un messaggio: 0: senza interruzione dell'esecuzione del programma al superamento della tolleranza, senza emissione del messaggio d'errore 1: con interruzione del dell'esecuzione del programma al superamento della tolleranza, con emissione del messaggio d'errore 2: se la coordinata reale determinata si trova lungo il vettore della normale alla superficie al di sotto della coordinata nominale, il controllo numerico emette un messaggio e interrompe il programma NC. Non si verifica invece alcuna reazione all'errore se la coordinata reale determinata si trova al di sopra della coordinata nominale. Immissione: 0, 1, 2 |
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.
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 444 TASTATURA 3D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|