Ciclul 444 TASTARE 3D
Programare ISO
G444
Aplicaţie
Consultaţi manualul maşinii.
Această funcţie trebuie să fie activată şi adaptată de către producătorul maşinii-unelte.
Ciclul 444 verifică un anumit punct de pe suprafaţa unei componente. Acest ciclu este utilizat, de exemplu, pentru măsurarea suprafeţelor cu formă neregulată ale pieselor turnate. Se poate determina dacă un punct de pe suprafaţa componentei se află într-un interval de subdimensionare sau de supradimensionare în comparaţie cu o coordonată nominală. Apoi, operatorul poate efectua alţi paşi de prelucrare, cum ar fi reprelucrarea.
Ciclul 444 palpează orice punct pe trei dimensiuni şi determină abaterea pe baza unei coordonate nominale. În acest scop, este utilizat un vector normal, definit la parametrii Q581, Q582 şi Q583. Vectorul normal este perpendicular pe o suprafaţă imaginară pe care se află coordonata nominală. Vectorul normal este orientat în sens opus suprafeţei şi nu determină traseul de palpare. Este recomandat să determinaţi vectorul normal cu ajutorul unui sistem CAD sau CAM. Intervalul de toleranţă QS400 defineşte abaterea permisă dintre coordonata reală şi cea nominală de-a lungul vectorului normal. În acest mod, puteţi defini, de exemplu, întreruperea programului la detectarea unei subdimensionări. În plus, sistemul de control generează un jurnal, iar abaterile sunt stocate la parametrii Q indicaţi mai jos.
Secvenţă ciclu
- Începând din poziţia curentă, palpatorul avansează până într-un punct de pe vectorul normal, aflat la următoarea distanţă de coordonata nominală: Distanţă = raza vârfului sferic + valoarea SET_UP din tabelul tchprobe.tp (TNC:\table\tchprobe.tp) + Q320. Prepoziţionarea ia în calcul o înălţime de degajare.
- Palpatorul se apropie apoi de coordonate nominală. Distanţa de palpare este definită de DIST, nu de vectorul normal! Vectorul normal este utilizat numai pentru calcularea corectă a coordonatelor.
- După ce sistemul de control a salvat poziţia, palpatorul se retrage şi se opreşte. Sistemul de control salvează coordonatele măsurate ale punctului de contact în parametrii Q.
- În cele din urmă, sistemul de control retrage palpatorul cu valoarea definită la parametrul MB în direcţie opusă celei de palpare.
Parametri rezultaţi
Sistemul de control stochează rezultatele procesului de palpare la următorii parametri:
Număr | Semnificaţie |
---|---|
Q151 | Poziţie măsurată pe axa principală |
Q152 | Poziţie măsurată pe axa secundară |
Q153 | Poziţie măsurată pe axa sculei |
Q161 | Abatere măsurată pe axa principală |
Q162 | Abatere măsurată pe axa secundară |
Q163 | Abatere măsurată pe axa sculei |
Q164 |
|
Q183 |
|
Funcţie jurnal
După încheierea palpării, sistemul de control generează un jurnal în format HTML. Jurnalul include rezultatele de pe axele principală, secundară şi a sculei, precum şi abaterea 3D. Sistemul de control salvează jurnalul în folderul în care se află şi fişierul *.h (dacă nu există o cale configurată pentru FN16).
- Jurnalul conţine următoarele date de pe axele principală, secundară şi a sculei:
- Direcţia reală de palpare (ca vector în sistemul de introducere). Valoarea vectorului corespunde cu traseul de palpare configurat
- Coordonata nominală definită
- Dacă a fost definită o toleranţă QS400: Sunt generate dimensiunile superioară şi inferioară, precum şi abaterea determinată de-a lungul vectorului normal
- Coordonata nominală constatată
- Valorile codificate cromatic (verde pentru „bun”, portocaliu pentru „reprelucrare”, roşu pentru „rebut”)
Note
- Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
- Pentru a obţine rezultate exacte de la palpatorul utilizat, trebuie să efectuaţi o calibrare 3D înainte de a executa ciclul 444. Pentru calibrarea 3D, este necesară opţiunea de software 92 3D-ToolComp.
- Ciclul 444 generează un jurnal de măsurare în format HTML.
- Este generat un mesaj de eroare dacă Ciclul 8 IMAGINE OGLINDA, Ciclul 11 SCALARE sau Ciclul 26 SCALARE SPEC. AXA este activ înainte de rularea Ciclului 444.
- Pentru palpare, se va lua în calcul un TCPM activ. În timp ce TCPM este activ, palparea poziţiilor este posibilă chiar dacă poziţia rezultată din funcţia Înclinare plan de lucru nu corespunde cu poziţia curentă a axelor de rotaţie.
- Dacă maşina este echipată cu broşă controlată, ar trebui să activaţi urmărirea unghiului în tabelul palpatorului (coloana URMĂRIRE). Aceasta măreşte precizia măsurătorilor cu un palpator 3-D.
- Ciclul 444 ia ca referinţă toate coordonatele sistemului de introducere.
- Sistemul de control scrie valorile măsurate în parametrii de retur.
- Starea piesei de lucru – bună/reprelucrare/rebut – este setată prin parametrul Q Q183, independent de parametrul Q309.
Notă privind parametrii maşinii
- În funcţie de setarea parametrului opţional al maşinii chkTiltingAxes (nr. 204600), sistemul de control va verifica în timpul palpării dacă poziţia axelor rotative corespunde unghiurilor de înclinare (3D-ROT). În caz contrar, sistemul de control va afişa un mesaj de eroare.
Parametrii ciclului
Grafică asist. | Parametru |
---|---|
Q263 Punct de măsură 1 pt. axa 1? Coordonata primului punct de palpare de pe axa principală a planului de lucru. Valoarea are un efect absolut. Intrare: -99999,9999...+99999,9999 | |
Q264 Punct de măsură 1 pt. axa 2? Coordonata primului punct de palpare de pe axa secundară a planului de lucru. Valoarea are un efect absolut. Intrare: -99999,9999...+99999,9999 | |
Q294 Punct de măsură 1 pt. axa 3? Coordonata primului punct de palpare de pe axa palpatorului. Valoarea are un efect absolut. Intrare: -99999,9999...+99999,9999 | |
Q581 Axă princ. perpen. pe suprafață? Introduceţi aici vectorul normal la suprafaţă pe direcţia axei principale. Vectorul normal la suprafaţă al unui punct este generat în mod normal cu ajutorul unui sistem CAD/CAM. Intrare: -10...+10 | |
Q582 Axă sec. perpen. pe suprafață? Introduceţi aici vectorul normal la suprafaţă pe direcţia axei secundare. Vectorul normal la suprafaţă al unui punct este generat în mod normal cu ajutorul unui sistem CAD/CAM. Intrare: -10...+10 | |
Q583 Axa sculei perpendic pe supraf.? Introduceţi aici vectorul normal la suprafaţă pe direcţia axei sculei. Vectorul normal la suprafaţă al unui punct este generat în mod normal cu ajutorul unui sistem CAD/CAM. Intrare: -10...+10 | |
Q320 Salt de degajare? Distanţa suplimentară dintre punctul de măsurare şi vârful bilei. Q320 este un supliment pentru coloana SET_UP din tabelul palpatorului. Această valoare are un efect incremental. Intrare: 0...99999,9999 sau PREDEF | |
Q260 Înălţime spaţiu? Coordonată pe axa sculei la care nu poate apărea nicio coliziune între palpator şi piesa de prelucrat (elementele de fixare). Valoarea are un efect absolut. Intrare: -99999,9999...+99999,9999 sau PREDEF | |
QS400 Introducere toleranțe? Specificaţi un interval de toleranţă care va fi monitorizat de ciclu. Toleranţa defineşte abaterea permisă de-a lungul vectorului normal la suprafaţă. Această abatere este determinată între coordonata nominală şi coordonata reală a piesei de prelucrat. (Vectorul normal la suprafaţă este definit de Q581-Q583, iar coordonata nominală este definită de Q263, Q264 şi Q294.) Valoarea toleranţei este distribuită pe axe în funcţie de vectorul normal (a se vedea exemplele).
Introducere: max. 255 caractere | |
Q309 Reacția la eroarea de toleranță? Definiţi dacă, în cazul unei încălcări a limitelor de toleranţă, sistemul de control va întrerupe rularea programului şi va afişa un mesaj de eroare: 0: Nu întrerupeţi rularea programului când este depăşită toleranţa; nu se afişează niciun mesaj de eroare 1: Întrerupeţi rularea programului când este depăşită toleranţa şi se afişează un mesaj de eroare 2: Dacă valoarea coordonatei reale măsurate de-a lungul vectorului normal la suprafaţă este mai mică decât coordonata nominală, sistemul de control afişează un mesaj şi întrerupe rularea programului NC. Cu toate acestea, nu vor exista mesaje de eroare dacă valoarea coordonatei reale măsurate este mai mare decât cea a coordonatei nominale. Intrare: 0, 1, 2 |
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 TCH PROBE 444 TASTARE 3D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|