A 0., 1. és 420.–431- tapintórendszer-ciklusok alapjai
A mérési eredmények rögzítése
Minden olyan ciklusnál, amelyben a munkadarab automatikus mérése történik (kivéve a Ciklus 0-t és 1-et), a vezérlő tudja rögzíteni a mérési eredményeket. A megfelelő tapintóciklusnál meghatározhatja, hogy a vezérlő
- a mérési jegyzőkönyvet egy fájlba mentse
- a programfutást megszakítsa és a mérési jegyzőkönyvet a képernyőn megjelenítse
- ne készítsen mérési jegyzőkönyvet
Ha a mérési jegyzőkönyvet egy fájlba szeretné menteni, a vezérlő alapértelmezés szerint az adatokat ASCII fájlként tárolja. A vezérlő a fájlt abba a könyvtárba menti, ami tartalmazza a vonatkozó NC programot.
A jegyzőkönyv-fájl fejlécében a főprogram mértékegysége látható.
Ha a mérési jegyzőkönyvet az adatinterfészen keresztül kívánja kiadni, használja a HEIDENHAIN TNCremo adatátviteli szoftverét.
Példa: Protokollfájl a 421 tapintóciklusból:
Tapintóciklus 421 furatmérés mérési jegyzőkönyv | |
Dátum: 2005.06.30. | |
Idő: 6:55:04 | |
Mérési program: TNC:\GEH35712\CHECK1.H | |
Méretezés (0= MM/ 1= INCH): 0 | |
Névleges értékek: | |
Középpont a referencia-tengelyen: | 50,0000 |
Középpont a melléktengelyen: | 65,0000 |
Átmérő: | 12,0000 |
Határértékek szerkesztése: | |
Maximális határérték a középponthoz a főtengelyen: | 50,1000 |
Minimális határérték a középponthoz a főtengelyen: | 49,9000 |
Maximális határérték a középponthoz a melléktengelyen: | 65,1000 |
Minimális határérték a középponthoz a melléktengelyen: | 64,9000 |
Maximális furatméret: | 12,0450 |
Minimális furatméret: | 12,0000 |
Pillanatnyi érték: | |
Középpont a referencia-tengelyen: | 50,0810 |
Középpont a melléktengelyen: | 64,9530 |
Átmérő: | 12,0259 |
Eltérések: | |
Középpont a referencia-tengelyen: | 0,0810 |
Középpont a melléktengelyen: | -0,0470 |
Átmérő: | 0,0259 |
További mérési eredmények: Mérési magasság: | -5,0000 |
Mérési jegyzőkönyv vége |
Mérési eredmények Q paraméterekben
A vezérlő a megfelelő tapintóciklusok mérési eredményeit a globálisan érvényes Q150 - Q160 Q paraméterekben tárolja. A névleges értékektől való eltérések a Q161 - Q166 paraméterekben vannak tárolva. Figyeljen az eredményparaméterek táblázatára, amely minden ciklus leírásánál fel van tüntetve.
A ciklus meghatározása alatt a vezérlő a vonatkozó eredményparamétereket egy segéd grafikonon is mutatja . A kiemelt eredményparaméter az adott beviteli paraméterhez tartozik.
Az eredmények osztályozása
Egyes ciklusoknál lekérdezheti a mérési eredmények állapotát a globálisan érvényes Q180 - Q182 paramétereken keresztül.
Paraméterérték | Mérés eredménye |
---|---|
Q180 = 1 | Mérési eredmények a tűrésen belül |
Q181 = 1 | Utánmunkálás szükséges |
Q182 = 1 | Selejt |
A vezérlő beállítja az utánmunkálás vagy a selejt jelzőt, amint a mérési eredmények egyike tűrésen kívül esik. Annak meghatározására, hogy melyik mérési eredmény esik tűrésen kívülre, ellenőrizze a mérési jegyzőkönyvet vagy hasonlítsa össze a vonatkozó mérési eredményeket (Q150 - Q160) azok határértékeivel.
A ciklus 427-ben a vezérlő alapesetben feltételezi, hogy külső méretet (csapot) mér. Ugyanakkor a helyes maximális és minimális méret és a tapintási irány együttes megadásával kijavíthatja a mérés állapotát.
A vezérlő akkor is beállítja az állapotjellemzőt, ha nem határozott meg tűrési értéket, vagy legnagyobb ill. legkisebb méreteket.
Tűrésfelügyelet
A vezérlővel a legtöbb munkadarab-ellenőrzési ciklusnál végeztethet tűrésfigyelést. Ehhez a ciklus meghatározásakor kell megadnia a szükséges határértékeket. Ha nem akarja a tűréseket figyelni, egyszerűen hagyja meg a figyelési paramétereknél a 0-t (alapértelmezés szerinti érték).
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 nem egyenlő 0-val vagy szerszámnév megadása. Válassza ki a parancssoron a szerszámnév megadását a Névvel.
- 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"
- FN 18: 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).
Mérési eredmények referenciarendszere
A vezérlő átküldi az összes mérési eredményt az aktív - tehát adott körülmények között eltolt és/vagy elforgatott/döntött - koordinátarendszer eredményparamétereibe és logfájljába.