Cyklus 1420 UROVEN SNIMANIA

Programovanie ISO

G1420

Aplikácia

Cyklus snímacieho systému 1420 zistí uhly roviny meraním troch bodov a uloží hodnoty do Q parametrov.

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

  • Pre cyklus sa môžu voliteľne monitorovať tolerancie. Pri tom môžete monitorovať polohu a veľkosť objektu.
  • Vyhodnotenie tolerancií

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

Priebeh cyklu

cyc1420
  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 sa snímací systém presunie 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. Potom v rovine obrábania na snímací bod 2 a meria tam skutočnú polohu druhého bodu roviny.
  7. Následne prejde snímací systém späť na bezpečnú výšku (v závislosti od Q1125), potom v rovine obrábania k snímaciemu bodu 3 a zmeria tam skutočnú polohu tretieho bodu roviny.
  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

Q956Q958

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

Q961Q963

Nameraný priestorový uhol SPA, SPB a SPC vo W-CS

Q980Q982

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

Q983Q985

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

Q986Q988

3. nameraná odchýlka polôh

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

Q972

Ak ste vopred naprogramovali cyklus 1493 SNIMANIE VYTLACOVANIA:

Maximálna odchýlka vychádzajúc z tretieho 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.
  • Tri snímacie body nesmú ležať na priamke, aby mohlo ovládanie vypočítať hodnoty uhlov.
  • Prostredníctvom definície požadovaných polôh vyplynie požadovaný priestorový uhol. Cyklus uloží nameraný priestorový uhol do parametrov Q961Q963. Na prevzatie do Základné natočenie 3D použije ovládanie rozdiel medzi nameraným priestorovým uhlom a požadovaným priestorovým uhlom.
 
Tip
  • Spoločnosť HEIDENHAIN odporúča nepoužívať pri tomto cykle žiaden uhol osi!

Vyrovnanie osí otočného stola:

  • Vyrovnanie osí otočného stola sa môže uskutočniť len vtedy, keď v kinematike existujú dve osi otočného stola.
  • 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

cyc1420_1

cyc1420_2

Q1100 1. požad. poloha hlavnej osi?

Absolútna požadovaná poloha prvého snímacieho bodu na hlavnej osi roviny obrábania

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

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

Absolútna požadovaná poloha prvého snímacieho bodu na vedľajšej osi roviny obrábania

Vstup: -99999.9999…9999.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

Q1103 2. požad. poloha hlavnej osi?

Absolútna požadovaná poloha druhého snímacieho bodu na hlavnej osi roviny obrábania

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

Q1104 2. požad. poloha vedľajšej osi?

Absolútna požadovaná poloha druhého snímacieho bodu na vedľajšej osi roviny obrábania

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

Q1105 2. požadov. poloha osi nástroja?

Absolútna požadovaná poloha druhého snímacieho bodu na osi nástroja roviny obrábania

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

Q1106 3. požadov. poloha hlavnej osi?

Absolútna požadovaná poloha tretieho snímacieho bodu na hlavnej osi roviny obrábania.

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

Q1107 3. požad. poloha vedľajšej osi?

Absolútna požadovaná poloha tretieho snímacieho bodu na vedľajšej osi roviny obrábania

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

Q1108 3. požad. poloha osi nástroja?

Absolútna požadovaná poloha tretieho snímacieho bodu na osi nástroja roviny obrábania

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

cyc1420_3

cyc1420_4

Q372 Smer snímania (-3 … +3)?

Os, v ktorej smere sa má snímanie vykonať. Pomocou znamienka definujete, či ovládanie vykoná posuv v kladnom alebo zápornom smere.

Vstup: –3, -2, -1, +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 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 3. snímaciemu bodu. Ovládanie koriguje aktívny vzťažný bod o odchýlku požadovanej a skutočnej polohy 3. snímacieho bodu.

4: 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, 4

Q1121 Prevziať základné natočenie?

Týmto parametrom určíte, či má ovládanie stanovenú šikmú polohu prevziať ako základné natočenie:

0: Žiadne základné natočenie

1: Nastavenie základného natočenia: tu uloží ovládanie základné natočenie

Vstup: 0, 1

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 1420 UROVEN SNIMANIA ~

Q1100=+0

;1. BOD HLAVNEJ OSI ~

Q1101=+0

;1. BOD VEDLAJSEJ OSI ~

Q1102=+0

;1.PUNKT OSI NAS. ~

Q1103=+0

;2. BOD HLAVNEJ OSI ~

Q1104=+0

;2. BOD VEDLAJSEJ OSI ~

Q1105=+0

;2.PUNKT OSI NAS. ~

Q1106=+0

;3. BOD HLAVNEJ OSI ~

Q1107=+0

;3. BOD VEDLAJSEJ OSI ~

Q1108=+0

;3. BOD VEDLAJSEJ OSI ~

Q372=+1

;SMER SNIMANIA ~

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