414. HIVPONT SARKON KIVUL ciklus

ISO-programozás

G414

Alkalmazás

A tapintóciklus 414 megkeresi két egyenes metszéspontját és azt bázispontként határozza meg. Ha szükséges, a vezérlő a metszéspontot egy nullaponttáblázatba vagy a preset táblázatba írja.

 
Tip

A HEIDENHAIN a 414. HIVPONT SARKON KIVUL ciklus helyett a nagyobb teljesítményű 1416. METSZÉSPONT TAPINTÁSA ciklust ajánlja.

Ciklus lefutása

  1. A vezérlő a tapintórendszert pozicionáló logikával pozicionálja az 1 jelű első tapintási pont előpozíciójához.
  2. Pozicionáló logika

  3. Majd a tapintó a megadott mérési magasságra áll és tapintó előtolással (F oszlop) végrehajtja az első tapintási folyamatot- A vezérlő a tapintási irányt a programozott 3. mérési pontból automatikusan meghatározza
  1. Ezt követően a tapintó a következő tapintási pontra 2 áll, és ott végrehajtja a második tapintási folyamatot
  2. A vezérlő a tapintórendszert a 3 jelű tapintási pontra, majd a 4 jelű tapintási pontra pozicionálja, és ott elvégzi a harmadik és negyedik tapintási folyamatot
  3. A vezérlő a tapintót visszavezeti a biztonsági magasságra.
  4. A Q303 és Q305 ciklusparamétertől függően a vezérlő feldolgozza a meghatározott bázispontot, (Lásd A 408.–419. tapintórendszer-ciklusok alapjai bázispontok beállításánál)
  5. Majd a vezérlő elmenti a meghatározott sarkok koordinátáit az alább felsorolt Q paraméterekbe
  6. Ha szükséges, a vezérlő ezt követően egy külön tapintással meghatározza a bázispontot a tapintórendszer tengelyén
 
Tip

A vezérlő az első egyenest mindig a megmunkálási sík melléktengelyének irányában méri.

Q-Paraméter-
szám

Jelentés

Q151

A sarok pillanatnyi értéke a főtengelyen

Q152

A sarok pillanatnyi értéke a melléktengelyen

Sarok meghatározása

Az 1 és 3 mérési pont pozíciójának meghatározásánál megadja azt a sarkot is, amelynél a vezérlő felveszi a bázispontot (lásd az alábbi ábrát és táblázatot).

Sarok

X koordináta

Y koordináta

A

Az 1 jelű pont nagyobb, mint a 3 jelű pont

Az 1 jelű pont kisebb, mint 3 jelű pont

B

Az 1 jelű pont kisebb, mint 3 jelű pont

Az 1 jelű pont kisebb, mint 3 jelű pont

C

Az 1 jelű pont kisebb, mint 3 jelű pont

Az 1 jelű pont nagyobb, mint a 3 jelű pont

D

Az 1 jelű pont nagyobb, mint a 3 jelű pont

Az 1 jelű pont nagyobb, mint a 3 jelű pont

Megjegyzések

 
Megjegyzés
Vigyázat, ütközésveszély!
A 400 - 499 tapintóciklusok futtatásakor egyetlen koordinátatranszformációs ciklus sem lehet aktív. Ütközésveszély áll fenn!
  1. Az alábbi ciklusokat tilos aktiválni a tapintóciklusok alkalmazása előtt: ciklus 7 NULLAPONTELTOLAS, ciklus 8 TUKROZES, ciklus 10 ELFORGATAS, ciklus 11 MERETTENYEZO és ciklus 26 MERETTENY.TENGKENT.
  2. A koordinátatranszformációkat ezek előtt vissza kell állítania
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A vezérlő törli a az aktív alapelforgatást a ciklus kezdetekor.

Megjegyzés a programozáshoz

  • A ciklus meghatározása előtt programoznia kell egy szerszámhívást a tapintótengely meghatározásához.

Ciklusparaméter

Segédábra

Paraméter

Q263 1. mérési pont az 1. tengelyen ?

Az első tapintási pont koordinátája a megmunkálási sík főtengelyén Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q264 1. mérési pont a 2. tengelyen ?

Az első tapintási pont koordinátája a megmunkálási sík melléktengelyén Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q326 Távolság 1. tengelyen ?

Az első és a második mérési pont közötti távolság a megmunkálási sík főtengelyén. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q296 3. mérési pont az 1. tengelyen ?

A harmadik tapintási pont koordinátája a megmunkálási sík főtengelyén. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q297 3. mérési pont a 2. tengelyen ?

A harmadik tapintási pont koordinátája a megmunkálási sík melléktengelyén. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q327 Távolság 2. tengelyen ?

A harmadik és negyedik mérési pont közötti távolság a megmunkálási sík melléktengelyén. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q261 Mérési magasság a tap. teng.ben?

A gömb középpontjának koordinátája a tapintó tengelyében, ahol a mérést el kell végezni.

Megadás: -99999.9999...+99999.9999

Q320 Biztonsagi tavolsag ?

A tapintási pont és a tapintó gömb közötti további távolság. A Q320 hozzáadódik a tapintórendszer táblázat SET_UP oszlopához. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q260 Biztonsagi magassag ?

A szerszámtengely koordinátája, ahol a tapintó rendszer és a munkadarab (befogás) nem ütközhet össze. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999 vagy PREDEF

Q301 Mozgás bizt. magasságra (0/1) ?

Annak meghatározása, hogyan mozogjon a tapintórendszer a mérési pontok között:

0: mozgás a mérési magasságon a mérési pontok között

1: mozgás a biztonságos magasságra a mérési pontok között

Megadás: 0, 1

Q304 Báziselforgatást elvégez (0/1) ?

Azt határozza meg, hogy a vezérlő a munkadarab ferdeségét kompenzálja-e alapelforgatásként:

0: Alapelforgatás nem történik.

1: Alapelforgatás végrehajtása

Megadás: 0, 1

Q305 Sorszám a nullapont listában ?

Adja meg a bázisponttáblázat/nullaponttáblázat azon sorának számát, amelybe a vezérlő a sarok koordinátáit menti. A Q303-tól függően a vezérlő a bejegyzést a bázisponttáblázatba vagy a nullaponttáblázatba írja.

Ha Q303 = 1, a vezérlő a bázisponttáblázatba ír.

Ha Q303 = 0, a vezérlő a nullaponttáblázatba ír. A nullapont nincs automatikusan aktiválva.

A számított bázispont mentése

Megadás: 0...99999

Q331 Új bázispont a fő tengelyen ?

Az a koordináta a főtengelyen, amelyhez a vezérlőnek a sarok számított középpontját be kell állítania. Alapbeállítás = 0. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q332 Új bázispont a melléktengelyen ?

Az a koordináta a melléktengelyen, amelyhez a vezérlőnek a sarok számított középpontját be kell állítania. Alapbeállítás = 0. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q303 Mért érték átvitel (0,1)?

Annak meghatározása, hogy a meghatározott bázispontot a nullaponttáblázatban vagy a bázisponttáblázatban kell-e tárolni:

-1: ne használja! Az értéket a vezérlő írja be, ha régi NC programokat olvas be Lásd Alkalmazás

0: a meghatározott bázispont beírása a nullaponttáblázatba. A vonatkoztatási rendszer az aktív munkadarab-koordinátarendszer

1: a meghatározott bázispont beírása a bázisponttáblázatba.

Megadás: -1, 0, +1

Q381 Érintés a TS tengelyében? (0/1)

Azt határozza meg, hogy a vezérlőnek be kell-e állítania bázispontot a tapintótengelyen is:

0: Bázispont nincs beállítva a tapintótengelyen

1: Bázispont beállítása a tapintótengelyen

Megadás: 0, 1

Q382 Érintés TS teng: 1.teng. koord?

Annak a tapintási pontnak a koordinátája a megmunkálási sík főtengelyén, amely pontnál a bázispontot fel kell venni a tapintó tengelyén. Csak akkor érvényes, ha Q381 = 1. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q383 Érintés TS teng: 2.teng. koord.?

Annak a tapintási pontnak a koordinátája a megmunkálási sík melléktengelyén, amely pontnál a bázispontot fel kell venni a tapintó tengelyén. Csak akkor érvényes, ha Q381 = 1. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q384 Érintés TS teng: 3.teng. koord.?

Annak a tapintási pontnak a koordinátája a tapintótengelyen, amely pontnál a bázispontot fel kell venni a tapintó tengelyén. Csak akkor érvényes, ha Q381 = 1. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q333 Új bázispont a TS tengelyében ?

Az a koordináta a tapintó tengelyen, amely pontnál a vezérlőnek a bázispontot fel kell vennie. Alapbeállítás = 0. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Példa

11 TCH PROBE 414 HIVPONT SARKON KIVUL ~

Q263=+37

;1. PONT 1. TENGELYEN ~

Q264=+7

;1. PONT 2. TENGELYEN ~

Q326=+50

;TAVOLSAG 1. TENG. ~

Q296=+95

;3. PONT 1. TENGELYEN ~

Q297=+25

;3. PONT 2. TENGELYEN ~

Q327=+45

;TAVOLSAG 2. TENG. ~

Q261=-5

;MERESI MAGASSAG ~

Q320=+0

;BIZTONSAGI TAVOLSAG ~

Q260=+20

;BIZTONSAGI MAGASSAG ~

Q301=+0

;MOZGAS BIZT. MAGSGRA ~

Q304=+0

;BAZISELFORGATAS ~

Q305=+7

;SORSZ. A LISTABAN ~

Q331=+0

;BAZISPONT ~

Q332=+0

;BAZISPONT ~

Q303=+1

;MERT ERTEK ATVITEL ~

Q381=+1

;ERINTES TS TENG.-BEN ~

Q382=+85

;1. KOORD. TS TENG. ~

Q383=+50

;2. KOORD. TS TENG. ~

Q384=+0

;3. KOORD. TS TENG. ~

Q333=+1

;BAZISPONT