cyklus 1416 SNÍMAŤ PRIESEČNÍK

Programovanie ISO

G1416

Aplikácia

Pomocou cyklu snímacieho systému 1416 zistíte priesečník dvoch hrán. Tento cyklus je možné vykonávať vo všetkých troch rovinách obrábania XY, XZ a YZ. Cyklus vyžaduje celkovo štyri snímacie body, na každej hrane dve polohy. Poradie hrán môžete zvoliť ľubovoľne.

Ak pred týmto cyklom naprogramujete cyklus 1493 SNIMANIE VYTLACOVANIA, zopakuje ovládanie snímacie body vo zvolenom smere a so zadefinovanou dĺžkou pozdĺž jednej priamky.

Cyklus 1493 SNIMANIE VYTLACOVANIA

  • Cyklus poskytuje aj nasledujúce možnosti:
  • Ak sú súradnice snímacích bodov neznáme, môžete vykonať cyklus v poloautomatickom režime.
  • Poloautomatický režim

  • Ak ste presnú polohu zistili vopred, môžete ju v cykle zadefinovať ako skutočnú polohu.
  • Odovzdanie skutočnej polohy

Priebeh cyklu

cyc1416
  1. Ovládanie polohuje snímací systém v rýchloposuve FMAX_PROBE (z tabuľky snímacieho systému) a polohovacou logikou do naprogramovaného snímacieho bodu 1.
  2. Polohovacia logika

  3. Ovládanie polohuje snímací systém rýchloposuvom FMAX_PROBE do bezpečnostnej vzdialenosti. Táto je daná súčtom Q320, SET_UP a polomerom snímacej guľôčky. Bezpečnostná vzdialenosť sa zohľadní pri snímaní v každom smere snímania.
  4. Následne polohuje ovládanie snímací systém na zadanú výšku merania Q1102 a vykoná prvé snímanie so snímacím posuvom F z tabuľky snímacieho systému.
  5. Ak naprogramujete REZIM BEZPECNA VYSKA Q1125, polohuje ovládanie snímací systém pomocou FMAX_PROBE späť na bezpečnú výšku Q260.
  6. Ovládanie polohuje snímací systém k nasledujúcemu snímaciemu bodu.
  7. Ovládanie polohuje snímací systém na zadanú výšku merania Q1102 a zaznamená ďalší snímací bod.
  8. Ovládanie opakuje kroky 4 až 6, kým nie sú zaznamenané všetky štyri snímacie body.
  9. Ovládanie uloží zistené polohy do nasledujúcich parametrov Q. Ak je parameter Q1120 POLOHA PREVZATIA zadefinovaný hodnotou 1, ovládanie zapíše zistenú polohu do aktívneho riadka tabuľky vzťažných bodov.

Číslo parame-
tra Q

Význam

Q950Q952

Prvá nameraná poloha na hlavnej, vedľajšej osi a osi nástroja

Q953Q955

Druhá nameraná poloha na hlavnej, vedľajšej osi a osi nástroja

Q956Q958

Tretia nameraná poloha na hlavnej, vedľajšej osi a osi nástroja

Q959Q960

Nameraný priesečník na hlavnej a vedľajšej osi.

Q964

Zmerané zákl. natoč.

Q965

Zmerané otočenie stola

Q980Q982

Nameraná odchýlka prvého snímacieho bodu v hlavnej a vedľajšej osi a osi nástroja

Q983Q985

Nameraná odchýlka druhého snímacieho bodu v hlavnej a vedľajšej osi a osi nástroja

Q986Q988

Nameraná odchýlka tretieho snímacieho bodu v hlavnej a vedľajšej osi a osi nástroja

Q989Q990

Namerané odchýlky priesečníka na hlavnej a vedľajšej osi

Q994

Nameraná odchýlka uhla základného natočenia

Q995

Nameraná odchýlka uhla otáčania stola

Q183

  • Stav obrobku
  • -1 = nedefinované
  • 0 = Dobrý
  • 1 = Oprava
  • 2 = Nepodarok

Q970

Ak ste vopred naprogramovali cyklus 1493 SNIMANIE VYTLACOVANIA:

Maximálna odchýlka vychádzajúc z 1. snímacieho bodu

Q971

Ak ste vopred naprogramovali cyklus 1493 SNIMANIE VYTLACOVANIA:

Maximálna odchýlka vychádzajúc z 2. snímacieho bodu

Q972

Ak ste vopred naprogramovali cyklus 1493 SNIMANIE VYTLACOVANIA:

Maximálna odchýlka vychádzajúc z 3. snímacieho bodu

Upozornenia

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Ak medzi objektmi alebo snímacími bodmi neprejdete na bezpečnú výšku, hrozí nebezpečenstvo kolízie.
  1. Medzi každým objektom alebo každým snímacím bodom prejdite na bezpečnú výšku. Naprogramujte Q1125 REZIM BEZPECNA VYSKA, aby sa nerovnal -1.
 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Pri vykonávaní cyklov snímacieho systému 44414xx nesmú byť aktívne nasledujúce transformácie súradníc: cyklus 8 ZRKADLENIE, cyklus 11ROZM: FAKT., cyklus 26 FAKT. ZAC. BOD OSI a TRANS MIRROR. Hrozí nebezpečenstvo kolízie.
  1. Resetovanie prepočtu súradníc pred vyvolaním cyklu
  • Tento cyklus môžete následne vykonať v obrábacom režime FUNCTION MODE MILL.
  • Upozornenie v spojení s osami otáčania:
  • Keď v natočenej rovine obrábania zistíte základné natočenie, musíte rešpektovať nasledovné:
    • Keď sa aktuálne súradnice osí otáčania a definované uhly natočenia (menu 3D-ROT) zhodujú, je rovina obrábania konzistentná. Ovládanie vypočítava základné natočenie vo vstupnom súradnicovom systéme I-CS.
    • Keď sa aktuálne súradnice osí otáčania a definované uhly natočenia (menu 3D-ROT) nezhodujú, je rovina obrábania nekonzistentná. Ovládanie vypočíta základné natočenie v súradnicovom systéme obrobku W-CS v závislosti od osi nástroja.
  • Pomocou voliteľného parametra stroja chkTiltingAxes (č. 204601) výrobca stroja definuje, či ovládanie skontroluje zhodu situácie natočenia. Ak nie je zadefinovaná žiadna kontrola, predpokladá cyklus zásadne konzistentnú rovinu obrábania. Základné natočenie sa potom vypočíta v I-CS.

Vyrovnanie osí otočného stola:

  • Ovládanie môže otočný stôl vyrovnať, len ak je možné nameranú rotáciu korigovať pomocou osi otočného stola. Musí to byť prvá os otočného stola vychádzajúc od obrobku.
  • Na vyrovnanie osí otočného stola (Q1126 sa nerovná 0) musíte prevziať otáčanie (Q1121 sa nerovná 0). V opačnom prípade zobrazí ovládanie chybové hlásenie.

Parametre cyklu

Pom. obr.

Parameter

cyc1416_1

Q1100 1. požad. poloha hlavnej osi?

Absolútna požadovaná poloha v hlavnej osi, na ktorej sa pretínajú obidve hrany.

Vstup: –99999.9999…+99999.9999 alternatívne ? alebo @

Q1101 1. požad. poloha vedľajšej osi?

Absolútna požadovaná poloha na vedľajšej osi, na ktorej sa pretínajú obidve hrany.

Vstup: –99999.9999…+99999.9999 alternatívne voliteľný vstup, pozri Q1100

Q1102 1. požadov. poloha osi nástroja?

Absolútna požadovaná poloha snímacích bodov na osi nástroja

Vstup: -99999.9999…9999.9999 voliteľný vstup, pozri Q1100

QS400 Zadanie tolerancie?

Tolerančný rozsah, ktorý cyklus monitoruje. Tolerancia definuje povolenú odchýlku normál plochy pozdĺž prvej hrany. Ovládanie zisťuje odchýlku pomocou požadovanej súradnice a skutočnej súradnice dielu.

  • Príklady:
  • QS400 = „0.4-0.1“: horná prípustná odchýlka = požadovaná súradnica +0,4, dolná prípustná odchýlka = požadovaná súradnica -0,1. Pre cyklus vyplynie nasledujúci tolerančný rozsah: „Požadovaná súradnica +0,4“ až „Požadovaná súradnica -0,1“
  • QS400 = „ “: Žiadne monitorovanie tolerancie.
  • QS400 =„0“: Žiadne monitorovanie tolerancie.
  • QS400 =„0,1 +0,1“: Žiadne monitorovanie tolerancie.

Vstup: max. 255 znakov

cyc1416_2

Q1130 Požadovaný uhol pre 1. priamku?

Požadovaný uhol prvej priamky

Vstup: –180…+180

Q1131 Smer snímania pre 1. priamku?

Smer snímania prvej hrany:

+1: Natočí smer snímania o +90° k požadovanému uhlu Q1130 a sníma v pravom uhle k požadovanej hrane.

-1: Natočí smer snímania o -90° k požadovanému uhlu Q1130 a sníma v pravom uhle k požadovanej hrane.

Vstup: -1, +1

Q1132 Prvá vzdialenosť na 1. priamke?

Vzdialenosť medzi priesečníkom a prvým snímacím bodom na prvej hrane. Hodnota má prírastkový účinok.

Vstup: -999.999…999.999

Q1133 Druhá vzdialenosť na 1. priamke?

Vzdialenosť medzi priesečníkom a druhým snímacím bodom na prvej hrane. Hodnota má prírastkový účinok.

Vstup: -999.999…999.999

QS401 Zadanie tolerancie 2?

Tolerančný rozsah, ktorý cyklus monitoruje. Tolerancia definuje povolenú odchýlku normál plochy pozdĺž druhej hrany. Ovládanie zisťuje odchýlku pomocou požadovanej súradnice a aktuálnej skutočnej súradnice dielu.

Vstup: max. 255 znakov

cyc1416_3

Q1134 Požadovaný uhol pre 2. priamku?

Požadovaný uhol druhej priamky

Vstup: –180…+180

Q1135 Smer snímania pre 2. priamku?

Smer snímania druhej hrany:

+1: Natočí smer snímania o +90° k požadovanému uhlu Q1134 a sníma v pravom uhle k požadovanej hrane.

-1: Natočí smer snímania o -90° k požadovanému uhlu Q1134 a sníma v pravom uhle k požadovanej hrane.

Vstup: -1, +1

Q1136 Prvá vzdialenosť na 2. priamke?

Vzdialenosť medzi priesečníkom a prvým snímacím bodom na druhej hrane. Hodnota má prírastkový účinok.

Vstup: -999.999…999.999

Q1137 Druhá vzdialenosť na 2. priamke?

Vzdialenosť medzi priesečníkom a druhým snímacím bodom na druhej hrane. Hodnota má prírastkový účinok.

Vstup: -999.999…999.999

cyc1416_4

Q1139 Rovina pre objekt (1 – 3)?

Rovina, v ktorej ovládanie interpretuje požadovaný uhol Q1130 a Q1134 a smery snímania Q1131 a Q1135.

1: rovina YZ

2: rovina ZX

3: rovina XY

Vstup: 1, 2, 3

Q320 Bezpečnostná vzdialenosť?

Dodatočná vzdialenosť medzi snímacím bodom a guľôčkou snímacieho systému. Q320 pôsobí ako doplnok k stĺpcu SET_UP v tabuľke snímacieho systému. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999 alternatívne PREDEF

Q260 Bezpečná výška?

Súradnica v osi nástroja, v ktorej nemôže dôjsť ku kolízii medzi snímacím systémom a obrobkom (upínacím prostriedkom). Hodnota má absolútny účinok.

Vstup: –99999.9999…+99999.9999 alternatívne PREDEF

Q1125 Prejsť na bezpečnú výšku?

Správanie polohovania medzi polohami snímania:

-1: Žiadny presun do bezpečnej výšky.

0: Pred cyklom a po cykle presun do bezpečnej výšky. Predpolohovanie sa vykoná pomocou FMAX_PROBE.

1: Pred a po každom objekte presun do bezpečnej výšky. Predpolohovanie sa vykoná pomocou FMAX_PROBE.

2: Pred a po každom snímacom bode presun do bezpečnej výšky. Predpolohovanie sa vykoná pomocou FMAX_PROBE.

Vstup: -1, 0, +1, +2

Q309 Reakcia pri chybe tolerancie?

Reakcia pri prekročení tolerancie:

0: Žiadne prerušenie chodu programu pri prekročení tolerancie. Ovládanie neotvorí okno s výsledkami.

1: Prerušenie chodu programu pri prekročení tolerancie. Ovládanie otvorí okno s výsledkami.

2: Ovládanie pri oprave neotvorí okno s výsledkami. Pri skutočných polohách v oblasti nepodarku ovládanie otvorí okno s výsledkami a preruší chod programu.

Vstup: 0, 1, 2

Q1126 Vyrovnať osi otáčania?

Polohovanie osí otáčania pre nastavené obrábanie:

0: Zachovanie aktuálnej polohy osi otáčania.

1: Automatické polohovanie osi otáčania s presúvaním hrotu nástroja (MOVE). Relatívna poloha medzi obrobkom a snímacím systémom sa nezmení. Ovládanie vykoná lineárnymi osami vyrovnávací pohyb.

2: Automatické polohovanie osi otáčania bez presúvania hrotu nástroja (TURN).

Vstup: 0, 1, 2

Q1120 Poloha na prevzatie?

Týmto parametrom určíte, či ovládanie koriguje aktívny vzťažný bod:

0: Žiadna korekcia

1: Korekcia aktívneho vzťažného bodu vo vzťahu k priesečníku. Ovládanie koriguje aktívny vzťažný bod o odchýlku požadovanej a skutočnej polohy priesečníka.

Vstup: 0, 1

Q1121 Prevziať otočenie?

Týmto parametrom určíte, či má ovládanie stanovenú šikmú polohu prevziať:

0: Žiadne základné natočenie

1: Nastavenie základného natočenia: ovládanie prevezme šikmú polohu prvej hrany ako základnú transformáciu do tabuľky vzťažných bodov.

2: Vykonanie otáčania kruhového stola: ovládanie prevezme šikmú polohu prvej hrany ako vyosenie do tabuľky vzťažných bodov.

3: Nastavenie základného natočenia: ovládanie prevezme šikmú polohu druhej hrany ako základnú transformáciu do tabuľky vzťažných bodov.

4: Vykonanie otáčania kruhového stola: ovládanie prevezme šikmú polohu druhej hrany ako vyosenie do tabuľky vzťažných bodov.

5: Nastavenie základného natočenia: ovládanie prevezme šikmú polohu zo spriemerovaných odchýlok obidvoch hrán ako základnú transformáciu do tabuľky vzťažných bodov.

6: Vykonanie otáčania kruhového stola: ovládanie prevezme šikmú polohu spriemerovaných odchýlok obidvoch hrán ako vyosenie do tabuľky vzťažných bodov.

Vstup: 0, 1, 2, 3, 4, 5, 6

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

Príklad

11 TCH PROBE 1416 SNÍMAŤ PRIESEČNÍK ~

Q1100=+50

;1. BOD HLAVNEJ OSI ~

Q1101=+10

;1. BOD VEDLAJSEJ OSI ~

Q1102=-5

;1.PUNKT OSI NAS. ~

QS400="0"

;TOLERANCIA ~

Q1130=+45

;POZAD. UHOL, 1. PRIAMKA ~

Q1131=+1

;SMER SNIMANIA, 1. PRIAMKA ~

Q1132=+10

;PRVA VZDIAL., 1. PRIAMKA ~

Q1133=+25

;DRUHA VZDIAL., 1. PRIAMKA ~

QS401="0"

;Toleranz 2 ~

Q1134=+135

;POZAD. UHOL, 2. PRIAMKA ~

Q1135=–1

;SMER SNIMANIA, 2. PRIAMKA ~

Q1136=+10

;PRVA VZDIAL., 2. PRIAMKA ~

Q1137=+25

;DRUHA VZDIAL., 2. PRIAMKA ~

Q1139=+3

;ROVINA OBJEKTU ~

Q320=+0

;BEZP. VZDIALENOST ~

Q260=+100

;BEZP. VYSKA ~

Q1125=+2

;REZIM BEZPECNA VYSKA ~

Q309=+0

;REAKCIA PRI CHYBE ~

Q1126=+0

;VYR. OSI OTACANIA ~

Q1120=+0

;POLOHA PREVZATIA ~

Q1121=+0

;PREVZIAT OTOCENIE