Základy cyklov snímacieho systému 14xx

Spoločné znaky cyklov snímacích systémov 14xx pre natočenia

voreinst

Cykly môžu zisťovať otočenie a obsahujú nasledovné:

  • Zohľadnenie aktívnej kinematiky stroja
  • Poloautomatické snímanie
  • Monitorovanie tolerancií
  • Zohľadnenie 3D kalibrácie
  • Súčasné určenie natočenia a polohy
 
Tip
  • Pokyny na programovanie a ovládanie:
  • Snímacie polohy sa vzťahujú na naprogramované požadované polohy v I-CS.
  • Požadované polohy nájdete vo vašom výkrese.
  • Pred definíciou cyklu musíte mať naprogramované vyvolanie nástroja na definovanie osi snímacieho systému.
  • Snímacie cykly 14xx podporujú tvar snímacieho hrotu SIMPLE a L-TYPE.
  • Na získanie optimálnych výsledkov vzhľadom na presnosť snímacieho hrotu L-TYPE sa odporúča vykonávať snímanie a kalibráciu pri identickej rýchlosti. Ak je pri snímaní účinné potlačenie posuvu, rešpektujte jeho polohu.
Vysvetlenia pojmov

Označenie

Krátky popis

Požadovaná poloha

Poloha z vášho výkresu, napr. poloha otvoru

Požadovaný rozmer

Rozmer z vášho výkresu napr. priemer otvoru

Skut. poloha

Výsledok merania polohy, napr. polohy otvoru

Skutočný rozmer

Výsledok merania rozmeru, napr. priemeru otvoru

I-CS

Vstupný súradnicový systém
I-CS: Input Coordinate System

W-CS

Súradnicový systém obrobku
W-CS: Workpiece Coordinate System

Objekt

Snímané objekty: kruh, výčnelok, rovina, hrana

Vyhodnotenie – vzťažný bod:

  • Posunutia sa môžu zapísať do základnej transformácie tabuľky vzťažných bodov, keď sa sníma pri konzistentnej rovine snímania alebo pri objektoch s aktívnym TCPM.
  • Natočenia sa môžu zapísať do základnej transformácie tabuľky vzťažných bodov ako základné natočenie alebo aj ako vyosenie osi prvej osi otočného stola z pohľadu od obrobku.
 
Tip
  • Pokyny na obsluhu:
  • Pri snímaní sa zohľadňujú existujúce 3D kalibračné údaje. Keď tieto kalibračné údaje neexistujú, môžu vzniknúť odchýlky.
  • Keď chcete použiť nielen natočenie, ale aj nameranú polohu, potom musíte snímať podľa možnosti zvislo k ploche. Čím väčšia je uhlová chyba a čím väčší je polomer snímacej guľôčky, o to väčšia je chyba polohy. V dôsledku veľkých uhlových odchýlok vo východiskovej polohe tu môžu vzniknúť zodpovedajúce odchýlky v polohe.

Protokol:

Zistené výsledky sa zaprotokolujú do TCHPRAUTO.html a uložia sa do parametrov Q vyhradených pre cyklus.

Namerané odchýlky predstavujú rozdiel nameraných skutočných hodnôt od stredu tolerancie. Keď nie je uvedená žiadna tolerancia, vzťahujú sa na menovitý rozmer.

V hlavičke protokolu je viditeľná meracia jednotka hlavného programu.

Poloautomatický režim

Ak nie sú známe snímacie polohy vo vzťahu k aktuálnemu nulovému bodu, môže sa cyklus vykonať v poloautomatickom režime. Tu môžete pred vykonaním snímacej operácie určiť začiatočnú polohu ručným predpolohovaním.

Na to prednastavte potrebnú požadovanú polohu „?“. Toto môžete realizovať možnosťou výberu Meno na lište akcií. Podľa objektu musíte definovať požadované polohy, ktoré určujú smer vašej snímacej operácie, pozri „Príklady“.

 
Tip

Podľa objektu musíte definovať požadované polohy, ktoré určujú smer vašej snímacej operácie.

Priebeh cyklu

Postupujte nasledovne:

679843_56

  1. Vykonajte cyklus.
  2. Ovládanie preruší program NC.
  3. Zobrazí sa okno.
  4. Polohujte snímací systém pomocou smerových tlačidiel do požadovaného snímacieho bodu
  5. alebo

  6. polohujte snímací systém do požadovaného bodu pomocou ručného kolieska,
  7. prípadne zmeňte smer snímania v okne.
679843_56

  1. Zvoľte tlačidlo NC start.
  2. Ovládanie zatvorí okno a vykoná prvé snímanie.
  3. Keď REZIM BEZPECNA VYSKA Q1125 = 1 alebo 2, otvorí ovládanie na karte FN 16 pracovná oblasť Stav hlásenie. Toto hlásenie vás upozorňuje na to, že režim návratu na bezpečnú výšku nie je možný.
  4. Presuňte systém do bezpečnej polohy.
679843_56

  1. Zvoľte tlačidlo NC start.
  2. Cyklus, resp. program bude pokračovať. Prípadne musíte zopakovať kompletný postup pre ďalšie snímacie body.
 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Ovládanie ignoruje pri vykonávaní poloautomatického režimu naprogramovanú hodnotu 1 a 2 na návrat na bezpečnú výšku Podľa polohy, na ktorej sa nachádza snímací systém, hrozí nebezpečenstvo kolízie.
  1. V poloautomatickom režime prejdite po každom procese snímania ručne na bezpečnú výšku
 
Tip
  • Pokyny na programovanie a ovládanie:
  • Požadované polohy nájdete vo vašom výkrese.
  • Poloautomatický režim sa vykoná len v prevádzkových režimoch stroja, nie v simulácii.
  • Ak pri snímacom bode vo všetkých smeroch nedefinujete požadované polohy, vygeneruje ovládanie chybové hlásenie.
  • Ak ste pre určitý smer nedefinovali požadovanú polohu, vykoná sa po snímaní objektu prevzatie skutočnej – požadovanej polohy. To znamená, že nameraná skutočná poloha sa dodatočne prevezme ako požadovaná poloha. V dôsledku toho neexistuje pre túto polohu žiadna odchýlka a preto ani žiadna korekcia polohy.

Príklady

Dôležité: Zadajte požadované polohy z vášho výkresu!

V príkladoch sa používajú požadované polohy z tohto výkresu.

cyc14xx_zeichnung

Vyrovnanie pomocou dvoch otvorov

cyc1411_4

V tomto príklade sa vyrovnávajú dve diery. Snímania sa vykonávajú v osi X (hlavná os) a osi Y (vedľajšia os). Preto musíte pre tieto osi nutne definovať požadovanú polohu z výkresu! Požadovaná poloha osi Z (os nástroja) nie je potrebná, pretože nesnímate žiaden rozmer v tomto smere.

  • QS1100 = požadovaná poloha 1 hlavnej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1101 = požadovaná poloha 1 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1102 = požadovaná poloha 1 osi nástroja neznáma.
  • QS1103 = požadovaná poloha 2 hlavnej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1104 = požadovaná poloha 2 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1105 = požadovaná poloha 2 osi nástroja neznáma.

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.

11 TCH PROBE 1411 SNIMANIE DVOCH KRUHOV ~

QS1100= "?30"

;1. BOD HLAVNEJ OSI ~

QS1101= "?50"

;1. BOD VEDLAJSEJ OSI ~

QS1102= "?"

;1.PUNKT OSI NAS. ~

Q1116=+10

;Priemer 1 ~

QS1103= "?75"

;2. BOD HLAVNEJ OSI ~

QS1104= "?50"

;2. BOD VEDLAJSEJ OSI ~

QS1105= "?"

;2.PUNKT OSI NAS. ~

Q1117=+10

;PRIEMER 2 ~

Q1115=+0

;TYP GEOMETRIE ~

Q423=+4

;POCET MERANI ~

Q325=+0

;START. UHOL ~

Q1119=+360

;UHOL OTVORENIA ~

Q320=+2

;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

Vyrovnanie cez jednu hranu

cyc1410_4

V tomto príklade vyrovnávate jednu hranu. Snímanie sa vykonáva v osi Y (vedľajšia os). Preto musíte pre túto os nutne definovať požadovanú polohu z výkresu! Požadované polohy osi X (hlavná os) a osi Z (os nástroja) nie sú potrebné, pretože nesnímate žiaden rozmer v tomto smere.

  • QS1100 = požadovaná poloha 1 hlavnej osi neznáma.
  • QS1101 = požadovaná poloha 1 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1102 = požadovaná poloha 1 osi nástroja neznáma.
  • QS1103 = požadovaná poloha 2 hlavnej osi neznáma.
  • QS1104 = požadovaná poloha 2 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1105 = požadovaná poloha 2 osi nástroja neznáma.

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.

11 TCH PROBE 1410 HRANA SNIMANIA ~

QS1100= "?"

;1. BOD HLAVNEJ OSI ~

QS1101= "?0"

;1. BOD VEDLAJSEJ OSI ~

QS1102= "?"

;1.PUNKT OSI NAS. ~

QS1103= "?"

;2. BOD HLAVNEJ OSI ~

QS1104= "?0"

;2. BOD VEDLAJSEJ OSI ~

QS1105= "?"

;2.PUNKT OSI NAS. ~

Q372=+2

;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

Vyrovnanie cez jednu rovinu

cyc1420_5

V tomto príklade vyrovnávate jednu rovinu. Tu musíte nutne definovať všetky tri požadované polohy z výkresu. Pretože na výpočet uhla je dôležité, aby sa pri každej polohe snímania zohľadnili všetky tri osi.

  • QS1100 = požadovaná poloha 1 hlavnej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1101 = požadovaná poloha 1 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1102 = požadovaná poloha 1 osi nástroja stanovená, avšak poloha obrobku je neznáma.
  • QS1103 = požadovaná poloha 2 hlavnej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1104 = požadovaná poloha 2 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1105 = požadovaná poloha 2 osi nástroja stanovená, avšak poloha obrobku je neznáma.
  • QS1106 = požadovaná poloha 3 hlavnej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1107 = požadovaná poloha 3 vedľajšej osi stanovená, avšak poloha obrobku je neznáma.
  • QS1108 = požadovaná poloha 3 osi nástroja stanovená, avšak poloha obrobku je neznáma.

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.

11 TCH PROBE 1420 UROVEN SNIMANIA ~

QS1100= "?50"

;1. BOD HLAVNEJ OSI ~

QS1101= "?10"

;1. BOD VEDLAJSEJ OSI ~

QS1102= "?0"

;1.PUNKT OSI NAS. ~

QS1103= "?80"

;2. BOD HLAVNEJ OSI ~

QS1104= "?50"

;2. BOD VEDLAJSEJ OSI ~

QS1105= "?0"

;2.PUNKT OSI NAS. ~

QS1106= "?20"

;3. BOD HLAVNEJ OSI ~

QS1107= "?80"

;3. BOD VEDLAJSEJ OSI ~

QS1108= "?0"

;3.PUNKT OSI NAS. ~

Q372=-3

;SMER SNIMANIA ~

Q320=+2

;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

Vyhodnotenie tolerancií

Pomocou cyklov 14xx môžete tiež skontrolovať rozsahy tolerancie. Pri tom sa môže kontrolovať poloha a veľkosť objektu.

Sú možné nasledujúce zadania s toleranciami:

Tolerancia

Príklad

Prípustné odchýlky

10+0.01-0.015

DIN EN ISO 286-2

10H7

DIN ISO 2768-1

10m

 
Tip

Pri zadávaní tolerancií dbajte na veľké a malé písmená.

Keď programujete zadanie s toleranciou, monitoruje ovládanie rozsah tolerancie. Ovládanie zapíše stavy Dobre, Oprava alebo Nepodarok do parametra vrátenia Q183. Keď je naprogramovaná korekcia vzťažného bodu, opraví ovládanie aktívny vzťažný bod po procese snímania

Nasledujúce parametre cyklu umožňujú zadania s toleranciami:

  • Q1100 1. BOD HLAVNEJ OSI
  • Q1101 1. BOD VEDLAJSEJ OSI
  • Q1102 1.PUNKT OSI NAS.
  • Q1103 2. BOD HLAVNEJ OSI
  • Q1104 2. BOD VEDLAJSEJ OSI
  • Q1105 2.PUNKT OSI NAS.
  • Q1106 3. BOD HLAVNEJ OSI
  • Q1107 3. BOD VEDLAJSEJ OSI
  • Q1108 3.PUNKT OSI NAS.
  • Q1116 PRIEMER 1
  • Q1117 PRIEMER 2
  1. Pri programovaní postupujte nasledovne:
  2. Spustite definíciu cyklu.
  3. Aktivujte možnosť výberu Meno na lište akcií.
  4. Naprogramujte požadovanú polohu/rozmer vrát. tolerancie.
  5. V cykle je uložené napr. QS1116="+8-2-1".
 
Tip

Keď naprogramujete nesprávnu toleranciu, ovládanie ukončí spracovanie chybovým hlásením.

Priebeh cyklu

Keď je skutočná poloha mimo tolerancie, je správanie sa ovládania nasledovné:

  • Q309=0: Ovládanie nepreruší.
  • Q309=1: Ovládanie preruší program s hlásením v prípade nepodarku a opravy.
  • Q309=2: Ovládanie preruší program s hlásením v prípade nepodarku.

Ak Q309 = 1 alebo 2, postupujte nasledovne:

  1. Otvorí sa okno. Ovládanie zobrazí všetky požadované a skutočné rozmery objektu.
  2. Prerušte program NC pomocou tlačidla ZRUŠ.
679843_56

    alebo

  1. pokračujte v programe pomocou NC start.
 
Tip

Nezabudnite, že cykly snímacích systémov vrátia späť odchýlky vzhľadom na stred tolerancie v Q98x a Q99x. Ak sú Q1120 a Q1121 zadefinované, zodpovedajú hodnoty veľkostiam, ktoré sa používajú na korekciu. Ak nie je aktívne automatické vyhodnotenie, uloží ovládanie hodnoty vo vzťahu na stred tolerancie do určeného parametra Q a tieto hodnoty môžete ďalej spracovať.

Príklad

  • QS1116 = priemer 1 s uvedením tolerancie
  • QS1117 = priemer 2 s uvedením tolerancie

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.

11 TCH PROBE 1411SNIMANIE DVOCH KRUHOV ~

Q1100=+30

;1. BOD HLAVNEJ OSI ~

Q1101=+50

;1. BOD VEDLAJSEJ OSI ~

Q1102=-5

;1.PUNKT OSI NAS. ~

QS1116="+8-2-1"

;PRIEMER 1 ~

Q1103=+75

;2. BOD HLAVNEJ OSI ~

Q1104=+50

;2. BOD VEDLAJSEJ OSI ~

QS1105=-5

;2.PUNKT OSI NAS. ~

QS1117="+8-2-1"

;PRIEMER 2 ~

Q1115=+0

;TYP GEOMETRIE ~

Q423=+4

;POCET MERANI ~

Q325=+0

;START. UHOL ~

Q1119=+360

;UHOL OTVORENIA ~

Q320=+2

;BEZP. VZDIALENOST ~

Q260=+100

;BEZP. VYSKA ~

Q1125=+2

;REZIM BEZPECNA VYSKA ~

Q309=2

;REAKCIA PRI CHYBE ~

Q1126=+0

;VYR. OSI OTACANIA ~

Q1120=+0

;POLOHA PREVZATIA ~

Q1121=+0

;PREVZIAT OTOCENIE

Odovzdanie skutočnej polohy

Skutočnú polohu môžete zistiť vopred a definovať ju k cyklu snímacieho systému ako skutočnú polohu. Objektu sa odovzdá požadovaná poloha, ako aj skutočná poloha. Cyklus vypočíta z rozdielu potrebné korekcie a použije kontrolu tolerancie.

  1. Pri programovaní postupujte nasledovne:
  2. Definujte cyklus.
  3. Aktivujte možnosť výberu Meno na lište akcií.
  4. Naprogramujte požadovanú polohu s prípadnou kontrolou tolerancie.
  5. Naprogramujte "@".
  6. Naprogramujte skutočnú polohu.
  7. V cykle je uložené napr. QS1100="10+0.02@10.0123".
 
Tip
  • Pokyny na programovanie a ovládanie:
  • Ak použijete @, snímanie je neaktívne. Ovládanie vypočíta len skutočné a požadované polohy.
  • Skutočné polohy musíte definovať pre všetky tri osi (hlavnú a vedľajšiu os a os nástroja). Keď zadefinujete len jednu os so skutočnou polohou, vygeneruje ovládanie chybové hlásenie.
  • Skutočné polohy sa môžu definovať aj pomocou Q1900 – Q1999.

Príklad

  • S touto možnosťou môžete, napr.:
  • zistiť vzor kruhu z rozličných objektov,
  • vyrovnať ozubené koleso nad stredom ozubeného kolesa a polohou zuba.

Požadované polohy sú tu definované s kontrolou tolerancie a skutočnou polohou.

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.

5 TCH PROBE 1410 HRANA SNIMANIA ~

QS1100="10+0.02@10.0123"

;1. BOD HLAVNEJ OSI ~

QS1101="50@50.0321"

;1. BOD VEDLAJSEJ OSI ~

QS1102="-10-0.2+0.2@Q1900"

;1.PUNKT OSI NAS. ~

QS1103="30+0.02@30.0134"

;2. BOD HLAVNEJ OSI ~

QS1104="50@50.534"

;2. BOD VEDLAJSEJ OSI ~

QS1105="-10-0.02@Q1901"

;2.PUNKT OSI NAS. ~

Q372=+2

;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