Cyklus 292 OBRYS, SUSTRUZ. IPO. (možnosť č. 96)

Programovanie ISO

G292

Aplikácia

 
Machine

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

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

291_01

Cyklus 292 INTERPOLAČNÉ SÚSTRUŽENIE OBRYSY NAČISTO spáruje vreteno nástroja s polohami lineárnych osí. Pomocou týchto cyklov je možné vyrábať určité rotačne symetrické obrysy v aktívnej rovine obrábania. Tento cyklus je možné vykonávať aj v natočenej rovine obrábania. Stredom rotácie je začiatočný bod v rovine obrábania pri vyvolaní cyklu. Keď ovládanie vykoná tejto cyklus, znovu sa deaktivuje aj spárovanie vretena.

Ak pracujete s cyklom 292, najskôr zadefinujte pomocou podprogramu požadovaný obrys a vytvorte na tento obrys odkaz pomocou cyklu 14 alebo SEL CONTOUR. Obrys naprogramujte buď s monotónne klesajúcimi, alebo monotónne stúpajúcimi súradnicami. Pomocou tohto cyklu nie je možné vykonávať obrábanie s rezmi na čele. Pri zadaní Q560 = 1 môžete obrys vysústružiť, orientácia reznej hrany bude nasmerovaná na stred kružnice. Ak zadáte Q560 = 0, môžete obrys vyrobiť frézovaním, pri ktorom sa vreteno nebude orientovať.

Priebeh cyklu

292_Q560
  1. Q560 = 0: Frézovanie obrysu
  2. Funkcia M3/M4, ktorú ste naprogramovali pred vyvolaním cyklu, zostane aktívna
  3. Nevykoná sa zastavenie vretena ani žiadna orientácia vretena. Q336 sa nezohľadní
  4. Ovládanie napolohuje nástroj na polomer začiatku obrysu Q491, pričom zohľadní druh obrábania zvonka/zvnútra Q529, ako aj bočná bezpečnostná vzdialenosť Q357. Opísaný obrys sa automaticky nepredĺži o bezpečnostnú vzdialenosť, túto vzdialenosť musíte naprogramovať v podprograme
  5. Ovládanie vyhotoví definovaný obrys s otáčajúcim sa vretenom (M3/M4). Hlavné osi obrábacej roviny pritom opisujú kruhový pohyb, vreteno nástroja ich pritom nenasleduje
  6. Na koncovom bode obrysu odsunie ovládanie nástroj zvislo o bezpečnostnú vzdialenosť
  7. Nakoniec presunie ovládanie nástroj do bezpečnej výšky
  1. Q560 = 1: Sústruženie obrysu
  2. Ovládanie nasmeruje vreteno nástroja na zadaný stred otáčania. Pritom sa zohľadní zadaný uhol Q336. Keď sa zadefinuje, zohľadní sa navyše aj hodnota „ORI“ z tabuľky sústružníckych nástrojov (toolturn.trn)
  3. Vreteno nástroja je teraz spárované s polohou lineárnych osí. Vreteno nasleduje požadovanú polohu hlavných osí
  4. Ovládanie napolohuje nástroj na polomer začiatku obrysu Q491, pričom zohľadní druh obrábania zvonka/zvnútra Q529, ako aj bočná bezpečnostná vzdialenosť Q357. Opísaný obrys sa automaticky nepredĺži o bezpečnostnú vzdialenosť, túto vzdialenosť musíte naprogramovať v podprograme
  5. Ovládanie vytvorí definovaný obrys interpolačným sústružením. Lineárne osi obrábacej roviny pritom opisujú kruhový pohyb, pričom os vretena ich nasleduje posuvom kolmo na povrch
  6. Na koncovom bode obrysu odsunie ovládanie nástroj zvislo o bezpečnostnú vzdialenosť
  7. Nakoniec presunie ovládanie nástroj do bezpečnej výšky
  8. Ovládanie automaticky zruší spárovanie vretena nástroja s lineárnymi osami

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.

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Môže dôjsť ku kolízii medzi nástrojom a obrobkom. Ovládanie nepredĺži opísaný obrys automaticky o bezpečnostnú vzdialenosť! Ovládanie polohuje na začiatku obrábania rýchloposuvom FMAX na začiatočný bod obrysu!
  1. Programujte v podprograme predĺženie obrysu
  2. V začiatočnom bode obrysu sa nesmie nachádzať žiadny materiál
  3. Stredom sústruženého obrysu je začiatočný bod v rovine obrábania pri vyvolaní cyklu
  • Tento cyklus môžete následne vykonať v obrábacom režime FUNCTION MODE MILL.
  • Tento cyklus je aktívny ako CALL.
  • Cyklus neumožňuje žiadne hrubovania vo viacerých krokoch.
  • Pri vnútornom obrábaní ovládanie overí, či je aktívny polomer nástroja menší ako súčet polovice priemeru začiatku obrysu Q491 a bočnej bezpečnostnej vzdialenosti Q357. Ak sa pri tejto kontrole zistí, že je nástroj príliš veľký, vykonávanie NC programu sa preruší.
  • 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.
  • V parametri Q449 POSUV naprogramujte posuv na začiatku polomeru. Dbajte na to, že sa posuv v zobrazení stavu vzťahuje na TCP a môže sa odlišovať od Q449. Ovládanie vypočíta posuv v zobrazení stavu nasledovne.
  • Vonkajšie obrábanie Q529 = 1

    Vnútorné obrábanie Q529 = 0

    Ftcp_Außen

    Ftcp_Innen

Upozornenia k programovaniu

  • Daný obrys na sústruženie naprogramujte bez korekcie polomeru nástroja (RR/RL) a bez pohybov APPR alebo DEP.
  • Nezabudnite, že naprogramované prídavky nie sú možné prostredníctvom funkcie FUNCTION TURNDATA CORR-TCS(WPL). Naprogramujte prídavok svojho obrysu priamo cez cyklus alebo pomocou korekcie nástroja (DXL, DZL, DRS) tabuľky nástrojov.
  • Pri programovaní dbajte na to, aby ste používali iba kladné hodnoty polomerov.
  • 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.
  • Ak deaktivujete združenie vretena (Q560 = 0), môžete tento cyklus spracovať s polárnou kinematikou. Nato musíte obrobok upnúť do stredu kruhového stola.
  • Obrábanie s polárnou kinematikou s FUNCTION POLARKIN

Upozornenie v spojení s parametrami stroja

  • Pri Q560 = 1 ovládanie nekontroluje, či sa cyklus vykonáva s rotujúcim alebo stojacim vretenom. (Nezávisle od CfgGeoCycledisplaySpindleError (č. 201002))
  • 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 sa vykoná združenie vretien.

0: Združenie vretena vypnuté (frézovanie obrysu)

1: Združenie vretena vypnuté (sústruženie obrysu)

Vstup: 0…1

291-03

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

Q546 Nástr., smer otáč. (3=M3/4=M4)?

Smer otáčania vretena aktívneho nástroja:

3: Pravotočivý nástroj (M3)

4: Ľavotočivý nástroj (M4)

Vstup: 3, 4

Q529 Druh obrábania (0/1)?

Týmto parametrom určíte, či sa vykoná vnútorné alebo vonkajšie obrábanie:

+1: Vnútorné obrábanie

0: Vonkajšie obrábanie

Vstup: 0, 1

Q221 Prídavok na plochu?

Prídavok v rovine obrábania

Vstup: 0…99999

Q441 Prísun/otáčka [mm/ot.]?

Rozmer, o ktorý ovládanie nástroj prisunie pri otáčke.

Vstup: 0.001…99.999

Q449 Posuv/rezná rýchlosť? (mm/min)

Posuv vzhľadom na začiatočný bod obrysu Q491. Posuv dráhy stredového bodu nástroja sa upraví v závislosti od polomeru nástroja Q529 DRUH OBRABANIA. Tým sa stanoví vami naprogramovaná rýchlosť rezu v priemere začiatočného bodu obrysu.

Q529 = 1: Posuv dráhy stredového bodu nástroja sa pri vnútornom obrábaní zmenší.

Q529 = 0: Posuv dráhy stredového bodu nástroja sa pri vonkajšom obrábaní zväčší.

Vstup: 1…99999 alternatívne FAUTO

Q491 Začiatočný bod obrysu (polomer)?

Polomer začiatočného bodu obrysu (napr. súradnica X, pri osi nástroja Z). Hodnota má absolútny účinok.

Vstup: 0.9999…99999.9999

Q357 Bezpečnostného vzd. na strane?

Bočná vzdialenosť nástroja od obrobku pri nábehu na prvú hĺbku prísuvu. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q445 Bezpečná výška?

Absolútna výška, pri ktorej nemôže dôjsť ku kolízii medzi nástrojom a obrobkom. Do tejto polohy sa stiahne nástroj na konci cyklu.

Vstup: –99999.9999…+99999.9999

Q592 Spôsob kótovania (0/1)?

Interpretácia kótovania obrysu:

0: Ovládanie interpretuje obrys v rovine súradníc ZX. Hodnoty osi X interpretuje ovládanie ako polomery. Súradnicový systém je ľavotočivý. Znamená to, že naprogramovaný smer otáčania kruhov pôsobí nasledovne:

  • DR-: V smere hodinových ručičiek
  • DR+: Proti smeru hodinových ručičiek

1: Ovládanie interpretuje obrys v rovine súradníc ZXØ. Hodnoty osi X interpretuje ovládanie v priemere. Súradnicový systém je pravotočivý Znamená to, že naprogramovaný smer otáčania kruhov pôsobí nasledovne:

  • DR-: Proti smeru hodinových ručičiek
  • DR+: V smere hodinových ručičiek

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 292 OBRYS, SUSTRUZ. IPO. ~

Q560=+0

;ZDRUZIT VRETENO ~

Q336=+0

;UHOL VRETENA ~

Q546=+3

;SMER OTAC. NASTROJA ~

Q529=+0

;DRUH OBRABANIA ~

Q221=+0

;PRIDAVOK NA PLOCHU ~

Q441=+0.3

;PRISUN ~

Q449=+2000

;POSUV ~

Q491=+50

;ZAC. OBRYSU POLOMER ~

Q357=+2

;BEZP. VZD. NA STR. ~

Q445=+50

;BEZP. VYSKA ~

Q592=+1

;TYPE OF DIMENSION

Varianty obrábania

Ak pracujete s cyklom 292, musíte najskôr zadefinovať požadovaný sústružený obrys v podprograme a vytvoriť na tento obrys odkaz pomocou cyklu 14 alebo SEL CONTOUR. Sústružený obrys popíšte na priereze rotačne symetrického telesa. Pritom sa sústružený obrys v závislosti od osi nástroja popíše nasledujúcimi súradnicami:

Použitá os nástroja

Axiálna súradnica

Radiálna súradnica

Z

Z

X

X

X

Y

Y

Y

Z

Príklad: Ak ste ako os nástroja použili os Z, sústružený obrys naprogramujte v axiálnom smere na osi Z a polomer alebo priemer obrysu na osi X.

Pomocou tohto cyklu je možné vykonať vonkajšie aj vnútorné obrábanie. V nasledujúcej časti je zdôraznených niekoľko pokynov z kapitoly Upozornenia. Okrem toho nájdete príklad v Príklad interpolačného sústruženia, cyklus 292

Vnútorné obrábanie

cyc290_1
  • Stred otáčania je poloha nástroja pri vyvolaní cyklu v rovine obrábania 1
  • Od spustenia cyklu sa do rotačného stredu nesmú presúvať rezné platničky ani stred vretena (nezabudnite na to pri opise vášho obrysu) 2
  • Opísaný obrys sa automaticky nepredĺži o bezpečnostnú vzdialenosť, túto vzdialenosť musíte naprogramovať v podprograme
  • V smere osi nástroja polohuje ovládanie na začiatku obrábania rýchloposuvom na začiatočný bod obrysu (na začiatočnom bode obrysu sa nesmie nachádzať žiadny materiál)
    • Pri programovaní vášho vnútorného obrysu dodržiavajte ďalšie body:
    • -Buď naprogramujte monotónne stúpajúce radiálne a axiálne súradnice, napr. 1 až 5
    • -Alebo naprogramujte monotónne klesajúce radiálne a axiálne súradnice, napr. 5 až 1
    • -Vnútorné obrysy naprogramujte s polomerom väčším, ako je polomer nástroja.

Vonkajšie obrábanie

cyc290_2
  • Stred otáčania je poloha nástroja pri vyvolaní cyklu v rovine obrábania 1
  • Od spustenia cyklu sa do rotačného stredu nesmú presúvať rezné platničky ani stred vretena (nezabudnite na to pri opise vášho obrysu! 2
  • Opísaný obrys sa automaticky nepredĺži o bezpečnostnú vzdialenosť, túto vzdialenosť musíte naprogramovať v podprograme
  • V smere osi nástroja polohuje ovládanie na začiatku obrábania rýchloposuvom na začiatočný bod obrysu (na začiatočnom bode obrysu sa nesmie nachádzať žiadny materiál)
    • Pri programovaní vášho vonkajšieho obrysu dodržiavajte ďalšie body:
    • -Buď naprogramujte monotónne stúpajúce radiálne a monotónne klesajúce axiálne súradnice, napr. 1 až 5
    • -Alebo naprogramujte monotónne klesajúce radiálne a monotónne stúpajúce axiálne súradnice, napr. 5 až 1
    • -Vonkajšie obrysy naprogramujte s polomerom väčším ako 0.

Definovanie nástroja

Prehľad

V závislosti od zadanej hodnoty pre parameter Q560 môžete obrys vyfrézovať (Q560 = 0) alebo vysústružiť (Q560 = 1). Pre príslušné obrábanie je dostupných viacero možností na zadefinovanie nástroja v tabuľke nástrojov. Tieto možnosti sú opísané v nasledujúcej časti:

Spárovanie vretena vyp., Q560=0

Frézovanie: frézovací nástroj definujte obvyklým spôsobom v tabuľke nástrojov, hodnotami pre dĺžku, polomer, polomer rohu atď.

Spárovanie vretena zap., Q560=1

Sústruženie: Geometrické údaje sústružníckeho nástroja sa prevedú na údaje frézovacieho nástroja. Budú dostupné tri nasledujúce možnosti:

  • 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). 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 zarovnanie 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.

    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,9

    ORI + Q336

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

    8,9

    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 alebo 7
    • TYPE: FINISH, so smermi obrábania TO: 1 alebo 7
    • TYPE: BUTTON, so smermi obrábania TO: 1 alebo 7
    • 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