Cyklus 291 VAZBA, SUSTRUZ. IPO. (možnosť č. 96)

Programovanie ISO

G291

Aplikácia

 
Machine

Dodržujte pokyny uvedené v príručke stroja!

Túto funkciu musí povoliť a upraviť výrobca vášho stroja.

Cyc291_1

Cyklus 291 VAZBA, SUSTRUZ. IPO. spáruje vreteno nástroja s polohou lineárnych osí ˜– resp. znova zruší toto spárovanie vretena. Pri interpolačnom sústružení je orientácia reznej hrany nasmerovaná na stred kružnice. Stred otáčania zadáte do cyklu pomocou súradníc Q216 a Q217.

Priebeh cyklu

  1. Q560 = 1:
  2. Ovládanie najskôr vykoná zastavenie vretena (M5)
  3. Ovládanie nasmeruje vreteno nástroja na zadaný stred otáčania. Pritom sa zohľadní zadaný uhol orientácie vretena Q336. Keď je zadefinovaná, zohľadní sa navyše aj hodnota „ORI“, ktorá je eventuálne uvedená v tabuľke nástrojov.
  4. Vreteno nástroja je teraz spárované s polohou lineárnych osí. Vreteno nasleduje požadovanú polohu hlavných osí
  5. Na ukončenie musí byť spárovanie zrušené obslužným personálom stroja. (Pomocou cyklu 291 alebo koncom programu/interným zastavením)
  1. Q560 = 0:
  2. Ovládanie zruší spárovanie vretena
  3. Vreteno nástroja už nebude spárované s polohou lineárnych osí
  4. Obrábanie pomocou cyklu 291 Interpolačné sústruženie je ukončené
  5. Ak Q560 = 0, nie sú parametre Q336, Q216, Q217 relevantné

Upozornenia

 
Machine

Tento cyklus je možné použiť len na strojoch s riadeným vretenom.

Príp. vaše ovládanie monitoruje, aby pri stojacom vretene nebolo možné polohovať pomocou posuvu. Obráťte sa na výrobcu vášho stroja, ak chcete získať tieto informácie.

  • Tento cyklus môžete následne vykonať v obrábacom režime FUNCTION MODE MILL.
  • Cyklus 291 je aktívny ako CALL.
  • Tento cyklus môžete vykonať aj pri natočenej rovine obrábania.
  • Nezabúdajte, že pred vyvolaním cyklu musí byť uhol osi rovnaký ako uhol natočenia! Len potom sa môže vykonať správne spojenie osí.
  • Ak je aktívny cyklus 8 ZRKADLENIE, ovládanie nevykoná cyklus na interpolačné sústruženie.
  • Ak je aktívny cyklus 26 FAKT. ZAC. BOD OSI a faktor mierky sa na osi nerovná 1, ovládanie nevykoná cyklus na interpolačné sústruženie.

Upozornenia k programovaniu

  • Programovanie M3/M4 odpadá. Ak chcete opísať kruhový pohyb lineárnych osí, použite napr. bloky CC a C.
  • Pri programovaní dbajte na to, že ani stred vretena, ani rezná platnička sa nesmú presúvať do stredu obrysu na sústruženie.
  • Vonkajšie obrysy naprogramujte s polomerom väčším ako 0.
  • Vnútorné obrysy naprogramujte s polomerom väčším, ako je polomer nástroja.
  • Aby bol váš stroj schopný dosahovať vysoké dráhové rýchlosti, definujte pred vyvolaním cyklu veľkú toleranciu pomocou cyklu 32. Naprogramujte cyklus 32 pomocou Filter HSC = 1.
  • Po definovaní cyklu 291 a CYCL CALL naprogramujte vami požadované obrábanie. Ak chcete zapísať kruhový pohyb lineárnych osí, použite napr. lineárne alebo aj polárne bloky.
  • Príklad interpolačného sústruženia, cyklus 291

Upozornenie v spojení s parametrami stroja

  • Pomocou parametra stroja mStrobeOrient (č. 201005) výrobca stroja definuje funkciu M na orientáciu vretena:
    • Keď je zadané > 0, odošle sa na výstup toto číslo M (PLC funkcia výrobcu stroja), ktoré vykoná orientáciu vretena. Ovládanie čaká, kým nebude dokončená orientácia vretena.
    • Ak je zadané -1, ovládanie vykoná orientáciu vretena.
    • Ak je zadané 0, neuskutoční sa žiadna akcia.

    V žiadnom prípade sa predtým neuskutoční výstup M5.

Parametre cyklu

Pom. obr.

Parameter

Q560 Zdr. vret. (0 = vyp./1 = zap.)?

Týmto parametrom určíte, či dôjde k naviazaniu vretena nástroja na polohu lineárnych osí. Ak je aktívne združenie vretena, je rezná hrana nástroja orientovaná na stred otáčania.

0: Združenie vretena vypnuté

1: Združenie vretena zapnuté

Vstup: 0, 1

Q336 Uhol pre orientáciu vretena?

Ovládanie vyrovná nástroj pred obrábaním na tento uhol. Ak pracujete s frézovacím nástrojom, zadajte taký uhol, aby bola rezná hrana nasmerovaná na stred otáčania.

Ak pracujete so sústružníckym nástrojom a v tabuľke nástrojov (toolturn.trn) ste definovali hodnotu „ORI“, zohľadní sa aj pri orientácii vretena.

Vstup: 0…360

Definovanie nástroja

291-04

Q216 Stred 1. osi

Stred otáčania na hlavnej osi roviny obrábania

Vstup absolútne: –99999.9999...99999.9999

Q217 Stred osi 2?

Stred otáčania na vedľajšej osi roviny obrábania

Vstup: –99999.9999…+99999.9999

Q561 Konverzia sústružníckeho nástroja (0/1)

Relevantná len pri zápise nástroja do tabuľky sústružníckych nástrojov (toolturn.trn). Týmto parametrom určíte, či má byť hodnota XL sústružníckeho nástroja interpretovaná ako polomer R frézovacieho nástroja.

0: Žiadna zmena – sústružnícky nástroj bude interpretovaný tak, ako je to popísané v tabuľke sústružníckych nástrojov (toolturn.trn). V takomto prípade nesmiete používať korekciu polomeru RR alebo RL. Okrem toho musíte pri programovaní popísať pohyb stredu nástroja TCP bez spárovania vretena. Tento spôsob programovania je nepomerne náročnejší.

1: Hodnota XL tabuľky sústružníckych nástrojov (toolturn.trn) bude interpretovaná ako polomer R tabuľky frézovacích nástrojov. Vďaka tomu je umožnené používanie korekcie polomeru RR alebo RL pri programovaní obrysu. Toto je odporúčaný spôsob programovania.

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 CYCL DEF 291 VAZBA, SUSTRUZ. IPO. ~

Q560=+0

;ZDRUZIT VRETENO ~

Q336=+0

;UHOL VRETENA ~

Q216=+50

;STRED 1. OSI ~

Q217=+50

;STRED 2. OSI ~

Q561=+0

;SUST.NASTR. TRANSFORMOVAT

Definovanie nástroja

Prehľad

V závislosti od zadanej hodnoty pre parameter Q560 môžete cyklus Interpolačné sústruženie väzba aktivovať (Q560 = 1) alebo deaktivovať (Q560 = 0).

Spárovanie vretena vyp., Q560=0

Vreteno nástroja sa nespáruje s polohou lineárnych osí.

 
Tip

Q560 = 0: Deaktivujte cyklus Interpolačné sústruženie väzba!

Spárovanie vretena zap., Q560=1

Vykonáte obrábanie sústružením, pri ktorom sa vreteno nástroja spáruje s polohou lineárnych osí. Ak zadáte parameter Q560 = 1, budete mať k dispozícii viacero možností na zadefinovanie daného nástroja v tabuľke nástrojov. Tieto možnosti sú opísané v nasledujúcej časti:

  • Definovať sústružnícky nástroj v tabuľke nástrojov (tool.t) ako frézovací nástroj
  • Definovať frézovací nástroj v tabuľke nástrojov (tool.t) ako frézovací nástroj (aby sa následne používal ako sústružnícky nástroj)
  • Definovať sústružnícky nástroj v tabuľke sústružníckych nástrojov (toolturn.trn)

V nasledujúcej časti sú uvedené pokyny k týmto trom možnostiam definovania nástrojov:

  • Definovať sústružnícky nástroj v tabuľke nástrojov (tool.t) ako frézovací nástroj
  • Ak pracujete bez možnosti 50, sústružnícky nástroj definujte v tabuľke nástrojov (tool.t) ako frézovací nástroj. V tomto prípade sa zohľadnia nasledujúce údaje z tabuľky nástrojov (vrát. hodnôt delta): dĺžka (L), polomer (R) a polomer rohu (R2). Geometrické údaje daného sústružníckeho nástroja sa prevedú na údaje frézovacieho nástroja. Vyrovnajte svoj sústružnícky nástroj na stred vretena. Zadajte tento uhol orientácie vretena v cykle v parametri Q336. Pri vonkajšom obrábaní je vyrovnanie vretena Q336, pri vnútornom obrábaní sa vyrovnanie vretena vypočíta zo súčtu Q336 + 180.

     
    Upozornenie
    Pozor, nebezpečenstvo kolízie!
    Pri vnútornom obrábaní môže dôjsť ku kolízii medzi držiakom nástrojov a obrobkom. Držiak nástrojov nie je monitorovaný. Ak sa v dôsledku držiaka nástroja dosiahne väčší priemer otáčania ako pri reznej hrane, hrozí nebezpečenstvo kolízie.
    1. Vyberte držiak nástroja tak, aby sa nedosahoval väčší priemer otáčania ako pri reznej hrane
  • Definovať frézovací nástroj v tabuľke nástrojov (tool.t) ako frézovací nástroj (aby sa následne používal ako sústružnícky nástroj)
  • Pomocou frézovacieho nástroja je možné interpolačné sústruženie. V tomto prípade sa zohľadnia nasledujúce údaje z tabuľky nástrojov (vrát. hodnôt delta): dĺžka (L), polomer (R) a polomer rohu (R2). Preto vyrovnajte reznú hranu frézovacieho nástroja na stred vretena. Zadajte tento uhol v parametri Q336. Pri vonkajšom obrábaní je vyrovnanie vretena Q336, pri vnútornom obrábaní sa vyrovnanie vretena vypočíta zo súčtu Q336 + 180.

  • Definovať sústružnícky nástroj v tabuľke sústružníckych nástrojov (toolturn.trn)
  • Ak pracujete s možnosťou 50, sústružnícky nástroj je možné definovať v tabuľke sústružníckych nástrojov (toolturn.trn). V tomto prípade sa vyrovnanie vretena na stred otáčania vykoná so zohľadnením údajov špecifických pre daný nástroj, ako je druh obrábania (TO v tabuľke sústružníckych nástrojov), uhol orientácie (ORI v tabuľke sústružníckych nástrojov), ako aj parameter Q336 a parameter Q561.

     
    Tip
    • Pokyny na programovanie a ovládanie:
    • Keď sústružnícky nástroj zadefinujete v tabuľke sústružníckych nástrojov (toolturn.trn), odporúča sa pracovať s parametrom Q561 = 1. Na tento účel skonvertujte údaje sústružníckeho nástroja na údaje frézovacieho nástroja, čím sa programovanie značne zjednoduší. Pri programovaní môžete pomocou Q561 = 1 pracovať s korekciou polomeru RR alebo RL. (Ak naproti tomu programujete parameter Q561 = 0, musíte pri opise obrysov vynechať korekciu polomeru RR alebo RL. Okrem toho musíte pri programovaní dbať na to, aby ste naprogramovali pohyb stredu nástroja TCP bez spárovania vretena. Tento spôsob programovania je nepomerne náročnejší!)
      • Keď ste naprogramovali parameter Q561 = 1, musíte na ukončenie obrábania Interpolačné sústruženie vykonať nasledujúce programovanie:
      • R0, zruší korekciu polomeru
      • Cyklus 291 s parametrami Q560 = 0 a Q561 = 0, zruší spárovanie vretena
      • CYCL CALL, na vyvolanie cyklu 291
      • TOOL CALL zruší konverziu parametra Q561
      • Keď ste naprogramovali parameter Q561 = 1, smiete používať len nasledujúce typy nástrojov:
      • TYPE: ROUGH, FINISH, BUTTON so smermi obrábania TO: 1 alebo 8, XL>=0
      • TYPE: ROUGH, FINISH, BUTTON so smerom obrábania TO: 7: XL<=0

    V nasledujúcej časti je uvedený spôsob výpočtu vyrovnania vretena:

    Obrábanie

    TO

    Vyrovnanie vretena

    Interpolačné sústruženie, vonkajšie

    1

    ORI + Q336

    Interpolačné sústruženie, vnútorné

    7

    ORI + Q336 + 180

    Interpolačné sústruženie, vonkajšie

    7

    ORI + Q336 + 180

    Interpolačné sústruženie, vnútorné

    1

    ORI + Q336

    Interpolačné sústruženie, vonkajšie

    8

    ORI + Q336

    Interpolačné sústruženie, vnútorné

    8

    ORI + Q336

    • Na interpolačné sústruženie je možné používať nasledujúce typy nástrojov:
    • TYPE: ROUGH, so smermi obrábania TO: 1, 7, 8
    • TYPE: FINISH, so smermi obrábania TO: 1, 7, 8
    • TYPE: BUTTON, so smermi obrábania TO: 1, 7, 8
    • Na interpolačné sústruženie nemôžete použiť nasledujúce nástroje:
    • TYPE: ROUGH, so smermi obrábania TO: 2 až 6
    • TYPE: FINISH, so smermi obrábania TO: 2 až 6
    • TYPE: BUTTON, so smermi obrábania TO: 2 až 6
    • TYPE: RECESS
    • TYPE: RECTURN
    • TYPE: THREAD