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ó.

 
Tip

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.

 
Tip

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.
 
Tip
  • 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)
  • Szerszámadatok

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.