Szerszámfelügyelet
A vezérlővel néhány munkadarab-ellenőrzési ciklusnál végeztethet szerszámfelügyeletet. Ekkor a vezérlő figyeli, hogy
- a szerszám sugarát korrigálni kell-e a névleges értéktől való eltérések miatt (értékek a Q16x) paraméterekben)
- a célértékektől való eltérések (értékek a Q16x-ben) nagyobbak-e, mint a szerszámtörési tűrés
Szerszámkorrekció
Előfeltételek:
- Aktív szerszámtáblázat
- A szerszámfelügyeletet be kell kapcsolni a ciklusban: Q330-hez 0-tól különböző érték vagy szerszámnév megadása. Válassza ki a parancssoron a szerszámnév megadást a Név-vel.
- A HEIDENHAIN azt javasolja, ezt a funkciót csak akkor használja, ha Ön a korrigálandó szerszámmal munkálta meg a kontúrt, és a szükségessé vált utómegmunkálás szintén ezzel a szerszámmal történik.
- Ha több korrekciós mérést végez, a vezérlő a vonatkozó mért eltérést hozzáadja a szerszámtáblázatban tárolt értékhez.
Marószerszám
Ha a Q330 paraméterben egy marószerszámra hivatkozik, akkor a vonatkozó értékek az alábbiak szerint lesznek kompenzálva:
A vezérlő alapesetben mindig kompenzálja a szerszám sugarát a szerszámtáblázat DR oszlopában, még akkor is, ha a mért eltérés az adott tűrésen belül van.
Az NC program Q181 paramétere megadja, hogy szükség van-e utánmunkálásra (Q181= 1: utánmunkálás szükséges).
Esztergakés
Csak a 421, 422, 427 ciklusokra érvényes.
Ha a Q330 paraméter egy eszterga szerszámra hivatkozik, akkor a vonatkozó értékek ennek megfelelően a DZL és DXL sorban lesznek kompenzálva. A vezérlő felügyeli a törési tűrést, ami az LBREAK oszlopban van meghatározva.
Az NC program Q181 paramétere megadja, hogy szükség van-e utánmunkálásra (Q181= 1: utánmunkálás szükséges).
Indexelt szerszám korrigálása
Ha indexált szerszámot kíván a szerszámnévvel automatikusan korrigálni, azt az alábbiak szerint programozza:
- QS0 = "SZERSZAMNEV"
- FN18: SYSREAD Q0 = ID990 NR10 IDX0; az IDX alatt a QS-paraméter száma van megadva
- Q0= Q0 +0.2; a bázisszerszám számának indexét fűzi hozzá
- Ciklusban: Q330 = Q0; indexált szerszámszám használata
Szerszámtörés felügyelete
Előfeltételek:
- Aktív szerszámtáblázat
- A szerszámfelügyeletet be kell kapcsolni a ciklusban (Q330-hez 0-tól különböző érték megadása)
- RBREAK-nek 0-nál nagyobbnak kell lennie (a táblázatban a megadott szerszámszámban)
A TNC egy hibaüzenetet ad ki és leállítja a program futását, ha a mért eltérés nagyobb, mint a szerszám törési tűrése. A szerszám ugyanakkor deaktiválódik a szerszám-táblázatban (a TL oszlop értéke TL = L).