Cyklus 1412 SNIMANIE SIKMEJ HRANY

Programovanie ISO

G1412

Aplikácia

Pomocou cyklu snímacieho systému 1412 určíte šikmú polohu obrobku pomocou dvoch pozícií na šikmej hrane. Cyklus zisťuje otáčanie z rozdielu nameraného a požadovaného uhla.

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

cyc1412
  1. Ovládanie polohuje snímací systém v rýchloposuve FMAX_PROBE (z tabuľky snímacieho systému) a polohovacou logikou do 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. Ovládanie stiahne snímací systém o bezpečnostnú vzdialenosť proti smeru snímania.
  6. Ak naprogramujete REZIM BEZPECNA VYSKA Q1125, polohuje ovládanie snímací systém pomocou FMAX_PROBE späť na bezpečnú výšku Q260.
  7. Potom sa presunie snímací systém na snímací bod 2 a vykoná druhé snímanie.
  8. Nakoniec ovládanie polohuje snímací systém späť na bezpečnú výšku (v závislosti od Q1125) a uloží zistené hodnoty do nasledujúcich Q parametrov:

Čí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

Q964

Zmerané zákl. natoč.

Q965

Zmerané otočenie stola

Q980Q982

Nameraná odchýlka prvého snímacieho bodu

Q983Q985

Nameraná odchýlka druhého snímacieho bodu

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 prvého snímacieho bodu

Q971

Ak ste vopred naprogramovali cyklus 1493 SNIMANIE VYTLACOVANIA:

Maximálna odchýlka vychádzajúc z druhého 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.
  • Ak v parametroch Q1100, Q1101 alebo Q1102 naprogramujete toleranciu, vzťahuje sa táto tolerancia na naprogramované požadované polohy, a nie na snímacie body pozdĺž šikmín. Na naprogramovanie tolerancie pre normály plochy pozdĺž šikmej hrany použite parameter TOLERANCIA QS400.
  • 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

cyc1412_1

Q1100 1. požad. poloha hlavnej osi?

Absolútna požadovaná poloha, na ktorej začína šikmá hrana na hlavnej osi.

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

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

Absolútna požadovaná poloha, na ktorej začína šikmá hrana na vedľajšej osi.

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 prvého snímacieho bodu na osi nástroja

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

QS400 Zadanie tolerancie?

Tolerančný rozsah, ktorý cyklus monitoruje. Tolerancia definuje povolenú odchýlku normál plochy pozdĺž šikmej hrany. Ovládanie zisťuje odchýlku pomocou požadovanej súradnice a aktuálnej 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

cyc1412_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 začiatkom šikmej hrany a prvým snímacím bodom. Hodnota má prírastkový účinok.

Vstup: -999.999…999.999

Q1133 Druhá vzdialenosť na 1. priamke?

Vzdialenosť medzi začiatkom šikmej hrany a druhým snímacím bodom. Hodnota má prírastkový účinok.

Vstup: -999.999…999.999

Q1139 Rovina pre objekt (1 – 3)?

Rovina, v ktorej riadenie interpretuje požadovaný uhol Q1130 a smer snímania Q1131.

1: rovina YZ

2: rovina ZX

3: rovina XY

Vstup: 1, 2, 3

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

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.

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 vo vzťahu k 1. snímaciemu bodu. Ovládanie koriguje aktívny vzťažný bod o odchýlku požadovanej a skutočnej polohy 1. snímacieho bodu.

2: Korekcia vo vzťahu k 2. snímaciemu bodu. Ovládanie koriguje aktívny vzťažný bod o odchýlku požadovanej a skutočnej polohy 2. snímacieho bodu.

3: Korekcia vo vzťahu k priemernému snímaciemu bodu. Ovládanie koriguje aktívny vzťažný bod o odchýlku požadovanej a skutočnej polohy priemerného snímacieho bodu.

Vstup: 0, 1, 2, 3

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 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 ako vyosenie do tabuľky vzťažných bodov.

Vstup: 0, 1, 2

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 1412 SNIMANIE SIKMEJ HRANY ~

Q1100=+20

;1. BOD HLAVNEJ OSI ~

Q1101=+0

;1. BOD VEDLAJSEJ OSI ~

Q1102=-5

;1.PUNKT OSI NAS. ~

QS400="+0.1-0.1"

;TOLERANCIA ~

Q1130=+30

;POZAD. UHOL, 1. PRIAMKA ~

Q1131=+1

;SMER SNIMANIA, 1. PRIAMKA ~

Q1132=+10

;PRVA VZDIAL., 1. PRIAMKA ~

Q1133=+20

;DRUHA VZDIAL., 1. 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