1416. METSZÉSPONT TAPINTÁSA ciklus

ISO-programozás

G1416

Alkalmazás

A tapintórendszer 1416. ciklusával határozhatja meg két él metszéspontját. A ciklust mindhárom megmunkálási síkban (XY, XZ és YZ) használhatja. A ciklus összesen négy tapintási pontot igényel, mindegyik élen két pozíciót. Az élek sorrendjét tetszés szerint kiválaszthatja.

Amennyiben e ciklus előtt a 1493 EXTRUZIO TAPINTASA ciklust programozza, a vezérlő a kiválasztott irányban és egy egyenes mentén meghatározott hosszon ismétli a tapintási pontokat.

1493. EXTRUZIO TAPINTASA ciklus

A ciklus ezenkívül a következő lehetőségeket is kínálja:

  • Ha a tapintási pontok koordinátái nem ismertek, a ciklust félautomatikus módban is futtathatja.
  • Félautomatikus mód

  • Ha a pontos pozíciót előzőleg meghatározta, akkor azt a ciklusban tényleges pozícióként határozhatja meg.
  • Tényleges pozíció átvétele

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 vezérlő a tapintórendszert a megadott Q1102 mérési magasságra pozicionálja, és F tapintó előtolással végrehajtja az első tapintási folyamatot a tapintórendszer-táblázatból.
  4. Ha a Q1125 BIZTONSÁGOS MAGASSÁG paramétert programozza, a vezérlő a tapintórendszert FMAX_PROBE előtolással visszapozicionálja a Q260 biztonságos magasságra.
  5. A vezérlő a tapintórendszert a következő tapintási pontra pozicionálja.
  6. A vezérlő a tapintórendszert a megadott Q1102 mérési magasságra pozicionálja, és rögzíti a következő tapintási pontot.
  7. A vezérlő addig ismétli a 3–5. lépést, amíg mind a négy tapintási pontot nem rögzíti.
  8. A vezérlő az alábbi Q-paraméterekbe menti a meghatározott pozíciókat. Ha a Q1120 ATVETELI POZICIO az 1 értékkel van megadva, a vezérlő a meghatározott pozíciót a bázisponttáblázat aktív sorába írja.

A Q paraméter
száma

Jelentés

Q950Q952

Első mért pozíció a fő-, mellék- és szerszámtengelyen

Q953Q955

Második mért pozíció a fő-, mellék- és szerszámtengelyen

Q956Q958

Harmadik mért pozíció a fő-, mellék- és szerszámtengelyen

Q959Q960

A fő- és melléktengely mért metszéspontja

Q964

Mért alapelforgatás

Q965

Mért asztalelforgatás

Q980Q982

Az első tapintási pont mért eltérése a fő-, mellék- és szerszámtengelyen

Q983Q985

A második tapintási pont mért eltérése a fő-, mellék- és szerszámtengelyen

Q986Q988

A harmadik tapintási pont mért eltérése a fő-, mellék- és szerszámtengelyen

Q989Q990

A metszéspont mért eltérései a fő és melléktengelyen

Q994

Az alapelforgatás mért szögeltérése

Q995

Az asztalelforgatás mért szögeltérése

Q183

A munkadarab állapota

  • -1 = nincs meghatározva
  • 0 = jó
  • 1 = utómunka
  • 2 = selejt
  • 3 = a tapintócsap nincs kitérítve
  • A vezérlő a munkadarab 3. állapotát csak a 441. GYORS TAPINTAS ciklussal együtt mutatja.

  • 441. GYORS TAPINTAS ciklus

Q970

Ha előtte az 1493. EXTRUZIO TAPINTASA ciklust programozta:

Maximális eltérés az 1. tapintási pontból kiindulva

Q971

Ha előtte az 1493. EXTRUZIO TAPINTASA ciklust programozta:

Maximális eltérés a 2. tapintási pontból kiindulva

Q972

Ha előtte az 1493. EXTRUZIO TAPINTASA ciklust programozta:

Maximális eltérés a 3. tapintási pontból kiindulva

Megjegyzések

 
Megjegyzés
Vigyazat, utkozesveszely!
Amennyiben az objektumok vagy tapintási pontok között nem áll biztonsági magasságra, ütközésveszély áll fenn.
  1. Minden objektum vagy tapintási pont között álljon biztonsági magasságra. Programozza a Q1125 BIZTONSÁGOS MAGASSÁG-ot -1-től eltérő értékre.
 
Megjegyzés
Vigyázat, ütközésveszély!
A 444. és a 14xx tapintórendszer-ciklusok végrehajtásakor a következő koordinátatranszformációk nem lehetnek aktívak: 8. TUKROZES ciklus, 11MERETTENYEZOciklus, 26. MERETTENY.TENGKENT ciklus és TRANS MIRROR ciklus. Ütközésveszély áll fenn.
  1. Állítsa vissza a koordinátaátszámításokat a ciklusbehívás előtt

Megjegyzés a forgótengelyekkel kapcsolatban:

  • Ha döntött megmunkálási síkban határozza meg az alapelforgatást, ügyeljen a következőkre:
    • Ha a forgótengelyek aktuális koordinátái és a definiált döntési szög (3D-ROT menü) megegyeznek, a megmunkálási sík konzisztens. A vezérlő az alapelforgatást az I-CS beviteli koordinátarendszerben számítja.
    • Ha a forgótengelyek aktuális koordinátái és a meghatározott döntési szög (3D-ROT menü) nem egyeznek meg, a megmunkálási sík inkonzisztens. Az alapelforgatást a vezérlő a W-CS munkadarab-koordinátarendszerben, a szerszámtengely függvényében számítja.
  • A chkTiltingAxes (204601. sz.) opcionális gépparaméterrel definiálja a gépgyártó, hogy a vezérlő ellenőrizze-e a döntési helyzet egyezését. Ha nincs az ellenőrzés definiálva, a vezérlő alapvetően konzisztens megmunkálási síkot feltételez. Az alapelforgatás számítása ezután az I-CS-ben történik.

Körasztal tengely beállítása:

  • A vezérlő csak akkor tudja a körasztalt beállítani, ha a mért forgatás korrigálható az egyik körasztal tengellyel. Ennek a tengelynek a munkadarab felőli első körasztal tengelynek kell lennie
  • A körasztaltengelyek beállításához (Q1126 nem egyenlő 0-val) át kell vennie a forgást (Q1121 nem egyenlő 0-val). Ellenkező esetben a vezérlő hibaüzenetet jelenít meg.
  • A forgóasztaltengelyekkel való beállítás csak akkor végezhető el, ha előzetesen nem állított be alapelforgatást.

Példa: az alapelforgatás meghatározása síkkal és két furattal

Példa: a forgóasztal beállítása két furattal

Ciklusparaméter

Segédábra

Paraméter

Q1100 Fő tengely 1. névl. pozíciója?

Abszolút előírt pozíció a főtengelyen, ahol a két él metszi egymást.

Megadás: -99999.9999...+99999.9999 alternatív módon ? vagy @

Q1101 Melléktengely 1.névl. pozíciója?

Az az abszolút névleges pozíció a melléktengelyen, ahol a két él metszi egymást.

Megadás: -99999.9999...+99999.9999 Az alternatív opciók megadásához, lásd Q1100

Q1102 Szerszámteng. 1.névl. pozíciója?

Tapintási pontok abszolút névleges pozíciója a szerszámtengelyen.

Megadás: -99999.9999...+9999.9999 opcionális megadás, lásd Q1100

QS400 Tűrésmező határai?

A ciklus által felügyelt tűréstartomány. A tűrés a felületi normálisok megengedett eltérését határozza meg az első él mentén. A vezérlő a szerkezeti elem névleges koordinátái és a tényleges koordinátái között határozza meg az eltérést.

Példák:

  • QS400 ="0.4-0.1": Felső méret = névleges koordináta +0.4, alsó méret = névleges koordináta -0.1. A ciklus vonatkozásában alábbi tűréstartomány adódik: "Névleges koordináta +0.4"-tól "Névleges koordináta -0.1"-ig.
  • QS400 =" ": Nincs tűrésfelügyelet.
  • QS400 ="0": Nincs tűrésfelügyelet.
  • QS400 ="0.1+0.1": Nincs tűrésfelügyelet.

Megadás: Maximum 255 karakter

Q1130 Az 1. egyenes névleges szöge?

Az első egyenes névleges szöge

Megadás: -180...+180

Q1131 Az 1. egyenes tapintási iránya?

Az első él tapintási iránya:

+1: Elforgatja a tapintási irányt +90°-kal a Q1130 névleges szöghöz képest, és derékszögben tapintja a névleges élt.

-1: Elforgatja a tapintási irányt -90°-kal a Q1130 névleges szöghöz képest, és derékszögben tapintja a névleges élt.

Megadás: -1, +1

Q1132 Első távolság az 1. egyenesen?

A metszéspont és az első élen fekvő első tapintási pont távolsága. Az érték növekményes értelmű.

Megadás: -999 999...+999 999

Q1133 Második távolság az 1.egyenesen?

A metszéspont és az első élen fekvő második tapintási pont távolsága. Az érték növekményes értelmű.

Megadás: -999 999...+999 999

QS401 Tűrés 2 megadása?

A ciklus által felügyelt tűréstartomány. A tűrés a felületi normálvektorok megengedett eltérését határozza meg a második él mentén. A vezérlő az alkatrész előírt koordinátája és tényleges koordinátája között határozza meg az eltérést.

Megadás: Maximum 255 karakter

Q1134 A 2. egyenes névleges szöge?

A második egyenes névleges szöge

Megadás: -180...+180

Q1135 A 2. egyenes tapintási iránya?

A második él tapintási iránya:

+1: Elforgatja a tapintási irányt +90°-kal a Q1134 névleges szöghöz képest, és derékszögben tapintja a névleges élt.

-1: Elforgatja a tapintási irányt -90°-kal a Q1134 névleges szöghöz képest, és derékszögben tapintja a névleges élt.

Megadás: -1, +1

Q1136 Első távolság a 2. egyenesen?

A metszéspont és a második élen fekvő első tapintási pont távolsága. Az érték növekményes értelmű.

Megadás: -999 999...+999 999

Q1137 Második távolság a 2. egyenesen?

A metszéspont és a második élen fekvő második tapintási pont távolsága. Az érték növekményes értelmű.

Megadás: -999 999...+999 999

Q1139 Objektum síkja (1-3)?

Az a sík, ahol a vezérlő a Q1130 és Q1134 névleges szögeket és a Q1131 és Q1135 tapintási irányokat értelmezi.

1: YZ-sík

2: ZX-sík

3: XY-sík

Megadás: 1, 2, 3

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

Q1125 Mozgás biztonsági magasságra?

Pozícionálás a tapintási pozíciók között:

-1: Ne mozogjon a biztonsági távolságra.

0: Mozogjon a ciklus előtt és után a biztonsági magasságra. Az előpozicionálás FMAX_PROBE előtolással történik.

1: Mozogjon minden objektum előtt és után a biztonsági magasságra. Az előpozicionálás FMAX_PROBE előtolással történik.

2: Mozogjon minden tapintási pont előtt és után a biztonsági magasságra. Az előpozicionálás FMAX_PROBE előtolással történik.

Megadás: -1, 0, +1, +2

Q309 Reakció tűréshiba esetén?

Viselkedés a tűrés átlépésekor:

0: A tűrés átlépésekor nem szakad meg a programfutás. A vezérlő nem nyit eredményablakot.

1: A tűrés átlépésekor megszakad a programfutás. A vezérlő megnyit egy eredményablakot.

2: A vezérlő utómunka esetén nem nyit eredményablakot. A vezérlő selejttartományba eső tényleges pozíció esetén megnyit egy eredményablakot és megszakítja a program futását.

Megadás: 0, 1, 2

Q1126 Forgó tengelyek igazítása?

Forgótengelyek pozícionálása a döntött megmunkáláshoz:

0: aktuális forgástengely pozíció megtartása

1: Forgástengely automatikus pozícionálása és szerszámcsúcs egyidejű követése (MOVE). A munkadarab és a tapintó rendszer közötti relatív pozíció nem változik. A vezérlő kompenzációs mozgást hajt végre a lineáris tengelyekkel.

2: Forgástengely automatikus pozícionálása a szerszámcsúcs követése nélkül (TURN).

Megadás: 0, 1, 2

Q1120 Pozíció átvételére?

Annak meghatározása, hogy a korrigálja-e a vezérlő az aktív bázispontot:

0: Nincs korrekció

1: Az aktív bázispont korrekciója a metszésponthoz képest. A vezérlő az aktív bázispontot a metszéspont névleges és aktuális pozíciójának különbségével korrigálja.

Megadás: 0, 1

Q1121 Átveszi a forgatást?

Azt határozza meg, hogy a vezérlő a meghatározott ferdeséget átvegye-e:

0: Nincs alapelforgatás

1: Alapelforgatás beállítása: A vezérlő bázistranszformációként veszi át az első él ferdeségét a bázispont táblázatba.

2: Körasztal elforgatás: A vezérlő ofszetként veszi át az első él ferdeségét a bázispont táblázatba.

3: Alapelforgatás beállítása: A vezérlő bázistranszformációként veszi át a második él ferdeségét a bázispont táblázatba.

4: Körasztal elforgatás: A vezérlő ofszetként veszi át a második él ferdeségét a bázispont táblázatba.

5: Alapelforgatás beállítása: A vezérlő bázistranszformációként veszi át a ferdeséget a két él számított eltéréséből a bázispont táblázatba.

6: Körasztal elforgatás: A vezérlő ofszetként veszi át a ferdeséget a két él számított eltéréséből a bázispont táblázatba.

Megadás: 0, 1, 2, 3, 4, 5, 6

Példa

11 TCH PROBE 1416 METSZÉSPONT TAPINTÁSA ~

Q1100=+50

;1. PONT FO TENGELY ~

Q1101=+10

;1. PONT MELLEKTENG ~

Q1102=-5

;1. PONT SZERSZ. TENG ~

QS400="0"

;TURESMEZO ~

Q1130=+45

;1. EGYENES NEVL. SZOGE ~

Q1131=+1

;1. EGYENES TAPINT. IRANYA ~

Q1132=+10

;ELSO TAVOLS. 1. EGYENESEN ~

Q1133=+25

;MASODIK TAVOLS. 1.EGYENES ~

QS401="0"

;TURES 2 ~

Q1134=+135

;2. EGYENES NEVL. SZOGE ~

Q1135=–1

;2. EGYENES TAPINT. IRANYA ~

Q1136=+10

;ELSO TAVOLS. 2. EGYENESEN ~

Q1137=+25

;MASODIK TAVOLS. 2.EGYENES ~

Q1139=+3

;OBJEKTUM SIKJA ~

Q320=+0

;BIZTONSAGI TAVOLSAG ~

Q260=+100

;BIZTONSAGI MAGASSAG ~

Q1125=+2

;BIZTONSÁGOS MAGASSÁG ~

Q309=+0

;HIBAREAKCIO ~

Q1126=+0

;FORGÓ TENGELYEK IGAZ ~

Q1120=+0

;ATVETELI POZICIO ~

Q1121=+0

;FORGATÁS ÁTVÉTELE