1420. TAPINTAS A SIKBAN ciklus

ISO-programozás

G1420

Alkalmazás

A tapintóciklus 1420 három pont mérésével megkeresi egy sík szögét, majd az értéket a Q paraméterekbe menti.

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

  • A ciklus opcionálisan ellenőrizhetők tűrésre. Ekkor ellenőrizheti egy objektum helyzetét és méretét.
  • Tűrések kiértékelése

  • 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 tapintórendszer a megadottQ1102 mérési magasságra áll, és F tapintó előtolással végrehajtja az első megtapintá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. Ezt követően a megmunkálási síkban a 2 tapintási pontra áll, és ott megméri a második síkpont tényleges pozícióját.
  6. Ezt követően a tapintó visszaáll biztonsági magasságra (függ a Q1125-től), majd a megmunkálási síkban a 3 tapintási pontig, és ott megméri a harmadik síkpont tényleges pozícióját.
  7. Végül a vezérlő a tapintórendszert visszapozicionálja a biztonságos magasságra (a Q1125-től függően), és a meghatározott értékeket a következő Q paraméterekbe menti:

Q-Paraméter-
szám

Jelentés

Q950-től Q952-ig

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

Q953-tól Q955-ig

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

Q956-tól Q958-ig

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

Q961-től Q963-ig

Mért térszög SPA, SPB és SPC W-CS-ben

Q980-tól Q982-ig

Az első tapintási pont mért eltérése

Q983-tól Q985-ig

A második tapintási pont mért eltérése

Q986-tól Q988-ig

A pozíciók 3. mért elté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őbb a 1493 EXTRUZIO TAPINTASA ciklust programozta:

Maximális eltérés az első tapintási pontból kiindulva

Q971

Ha előbb a 1493 EXTRUZIO TAPINTASA ciklust programozta:

Maximális eltérés a második tapintási pontból kiindulva

Q972

Ha előbb a 1493 EXTRUZIO TAPINTASA ciklust programozta:

Maximális eltérés a harmadik 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
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A három tapintási pont nem helyezkedhet el egy egyenes mentén annak érdekében, hogy a vezérlő ki tudja számítani a szögértékeket.
  • A névleges pozíciók meghatározása által adódik a névleges térszög. A ciklus a mért térszögeket a Q961 - Q963 paraméterekben menti el. A 3D-alapelforgatásba való átvételhez a vezérlő a mért térszög és a névleges térszög közötti különbséget használja.
  • Vegye figyelembe az 14xx. tapintórendszer-ciklusok alapjait.
  • A 14xx. tapintórendszer-ciklusok alapjai

 
Tip
  • HEIDENHAIN javasolja, hogy ezen ciklusnál nem alkalmazzon tengelyszöget!

Ciklusparaméter

Segédábra

Paraméter

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

Az első tapintási pont abszolút előírt pozíciója a megmunkálási sík főtengelyén

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

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

Az első tapintási pont abszolút névleges pozíciója a megmunkálási sík melléktengelyén

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

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

Az első tapintási pont abszolút névleges pozíciója a szerszámtengelyen.

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

Q1103 Fő tengely 2. névl. pozíciója?

A második tapintási pont abszolút névleges pozíciója a megmunkálási sík főtengelyén

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

Q1104 Melléktengely 2.névl. pozíciója?

A második tapintási pont abszolút névleges pozíciója a megmunkálási sík melléktengelyén

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

Q1105 Szerszámteng. 2.névl. pozíciója?

A második tapintási pont abszolút névleges pozíciója a megmunkálási sík szerszámtengelyén

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

Q1106 Fő tengely 3.névl. pozíciója?

A harmadik tapintási pont abszolút névleges pozíciója a megmunkálási sík főtengelyén.

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

Q1107 Melléktengely 3.névl. pozíciója?

A harmadik tapintási pont abszolút névleges pozíciója a megmunkálási sík melléktengelyén

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

Q1108 Szerszámteng. 3.névl. pozíciója?

A harmadik tapintási pont abszolút névleges pozíciója a megmunkálási sík szerszámtengelyén

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

Q372 Tapintási irány (-3...+3)?

Tengely, amelynek irányába a tapintónak mozognia kell. Az előjellel azt határozza meg, hogy a vezérlő pozitív vagy negatív irányba mozogjon-e.

Megadás: –3, –2, –1, +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: Korrekció az 1. tapintási pont vonatkozásában A vezérlő az aktív bázispontot az 1. tapintási pont névleges és aktuális pozíciójának különbségével korrigálja.

2: Korrekció az 2. tapintási pont vonatkozásában A vezérlő az aktív bázispontot az 2. tapintási pont névleges és aktuális pozíciójának különbségével korrigálja.

3: Korrekció az 3. tapintási pont vonatkozásában A vezérlő az aktív bázispontot az 3. tapintási pont névleges és aktuális pozíciójának különbségével korrigálja.

4: Korrekció a számított tapintási pont vonatkozásában A vezérlő az aktív bázispontot a meghatározott tapintási pont névleges és aktuális pozíciójának különbségével korrigálja.

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

Q1121 Vegye át az alapelforgatást?

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

0: Nincs alapelforgatás

1: Alapelforgatás beállítása: Itt menti el a vezérlő az alapelforgatást

Megadás: 0, 1

Példa

11 TCH PROBE 1420 TAPINTAS A SIKBAN ~

Q1100=+0

;1. PONT FO TENGELY ~

Q1101=+0

;1. PONT MELLEKTENG ~

Q1102=+0

;1. PONT SZERSZ. TENG ~

Q1103=+0

;2. PONT FO TENGELY ~

Q1104=+0

;2. PONT MELLEKTENG ~

Q1105=+0

;2. PONT SZERSZ. TENG ~

Q1106=+0

;3. PONT FO TENGELY ~

Q1107=+0

;3. PONT MELLEKTENG ~

Q1108=+0

;3. PONT SZERSZ. TENG ~

Q372=+1

;TAPINTÁSI IRÁNY ~

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