Cyklus 251 PRAVOUHL. VYREZ

Programovanie ISO

G251

Aplikácia

Prostredníctvom cyklu 251 môžete vykonať kompletné obrobenie pravouhlého výrezu. V závislosti od parametrov cyklu sú dostupné nasledujúce varianty obrábania:

  • kompletné obrábanie: hrubovanie, obrábanie dna načisto, obrábanie stien načisto,
  • len hrubovanie,
  • len obrábanie dna načisto a obrábanie stien načisto,
  • len obrábanie dna načisto,
  • len obrábanie stien načisto.

Priebeh cyklu

Hrubovanie

  1. Nástroj sa zanorí v strede výrezu do obrobku a posúva sa na prvú hĺbku prísuvu. Stratégiu zanorenia určíte parametrom Q366
  2. Ovládanie hrubuje výrez zvnútra smerom k vonkajšiemu okraju, pričom berie do úvahy prekrytie dráhy (Q370) a prídavky na dokončenie (Q368 a Q369)
  3. Na konci procesu hrubovania odsunie ovládanie nástroj tangenciálne od steny výrezu, posunie sa o bezpečnostnú vzdialenosť nad aktuálnu hĺbku prísuvu. Odtiaľ rýchloposuvom späť do stredu výrezu
  4. Tento postup sa opakuje, až kým sa nedosiahne naprogramovaná hĺbka výrezu

Obrábanie načisto

  1. Pokiaľ sú zadané prídavky na dokončenie, ovládanie vykoná zanorenie a posuv na obrys. Pohyb prísuvu sa pritom vykonáva s polomerom, čím sa umožní jemný nábeh. Ovládanie obrába načisto najskôr steny výrezu, v prípade príslušného nastavenia v niekoľkých prísuvoch.
  2. Následne obrobí ovládanie načisto dno výrezu zvnútra smerom k okrajom. Na dno výrezu sa pritom nabieha tangenciálne

Upozornenia

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Ak pri cykle vložíte kladnú hĺbku, vykoná ovládanie výpočet predpolohovania. Nástroj nabieha po osi nástroja rýchloposuvom do bezpečnostnej vzdialenosti pod úroveň povrchu obrobku! Hrozí nebezpečenstvo kolízie!
  1. Vložiť zápornú hĺbku
  2. Prostredníctvom parametra stroja displayDepthErr (č. 201003) nastavíte, či má ovládanie pri vložení kladnej hĺbky zobraziť chybové hlásenie (on) alebo nie (off)
 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Ak vyvoláte cyklus s rozsahom obrábania 2 (len načisto), vykoná sa predpolohovanie rýchloposuvom na prvú hĺbku prísuvu + bezpečnostná vzdialenosť. Počas polohovania v rýchloposuve hrozí nebezpečenstvo kolízie.
  1. Predtým vykonajte obrábanie hrubovaním
  2. Zabezpečte, aby ovládanie dokázalo predpolohovať nástroj v rýchloposuve bez toho, aby došlo ku kolízii s obrobkom
  • Tento cyklus môžete následne vykonať v obrábacom režime FUNCTION MODE MILL.
  • Ovládanie automaticky predpolohuje nástroj po osi nástroja Q204 2. BEZP. VZDIALENOST.
  • Ovládanie zníži hĺbku prísuvu na dĺžku reznej hrany LCUTS definovanú v tabuľke nástrojov, ak je dĺžka reznej hrany kratšia, ako hĺbka prísuvu Q202 zadaná v cykle.
  • Ovládanie polohuje nástroj na konci späť do bezpečnostnej vzdialenosti, ak bolo vykonané príslušné nastavenie na 2. bezpečnostnú vzdialenosť.
  • Tento cyklus monitoruje definovanú užitočnú dĺžku LU nástroja. Keď je hodnota LU menšia ako parameter HLBKA Q201, vygeneruje ovládanie chybové hlásenie.
  • Cyklus 251 zohľadňuje šírku reznej hrany RCUTS z tabuľky nástrojov.
  • Stratégia zanorenia: Q366 s RCUTS

Upozornenia k programovaniu

  • Ak nie je aktívna tabuľka bodov, musíte vždy vykonávať zanorenie kolmo (Q366 = 0), pretože nemôžete zadefinovať uhol zanorenia.
  • Nástroj napolohujte na začiatočnú polohu v rovine obrábania s korekciou polomeru R0. Rešpektujte parameter Q367 (poloha).
  • Znamienko parametra cyklu Hĺbka stanovuje smer obrábania. Ak naprogramujete hodnotu hĺbky = 0, ovládanie cyklus nevykoná.
  • Bezpečnostnú vzdialenosť musíte zadať tak, aby nástroj nebol pri posuve blokovaný vzniknutými trieskami.
  • Nezabudnite, keď sa poloha natočenia Q224 nerovná 0, musíte zadefinovať dostatočne veľké rozmery polovýrobku.

Parametre cyklu

Pom. obr.

Parameter

Q215 Rozsah obr. (0/1/2)?

Stanovenie rozsahu obrábania:

0: Hrubovanie a obrábanie načisto

1: Iba hrubovanie

2: Iba obrábanie načisto
Obrábanie strany načisto a obrábanie dna načisto sa vykonajú iba vtedy, ak je definovaný príslušný prídavok na dokončenie (Q368, Q369)

Vstup: 0, 1, 2

CYC_251_2

Cycl_250

CYC251_3

Q218 1. Dĺžka strán?

Dĺžka výrezu rovnobežne s hlavnou osou roviny obrábania. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q219 2. Dĺžka strán?

Dĺžka výrezu rovnobežne s vedľajšou osou roviny obrábania. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q220 R rohov?

Polomer rohu výrezu. Ak zadáte 0, ovládanie nastaví polomer rohu zhodný s polomerom nástroja.

Vstup: 0…99999.9999

Q368 Prídavok na dokončenie steny?

Prídavok na dokončenie v rovine obrábania. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q224 Natočenie?

Uhol, o ktorý sa natočí celé obrábanie. Stred natočenia sa nachádza v polohe, v ktorej je nástroj pri vyvolaní cyklu. Hodnota má absolútny účinok.

Vstup: –360 000…+360 000

Q367 Poloha výrezu (0/1/2/3/4)?

Poloha výrezu vzhľadom na polohu nástroja pri vyvolaní cyklu:

0: Poloha nástroja = stred výrezu

1: Poloha nástroja = ľavý dolný roh

2: Poloha nástroja = pravý dolný roh

3: Poloha nástroja = pravý horný roh

4: Poloha nástroja = ľavý horný roh

Vstup: 0, 1, 2, 3, 4

Q207 Posuv frézovania?

Rýchlosť posuvu nástroja pri frézovaní v mm/min

Vstup: 0…99999.999 alternatívne FAUTO, FU, FZ

Cycl_250_2

Q351 Druh fr.? Rovn. z.=+1 Protiz.=-1

Druh obrábania frézou. Zohľadní sa smer otáčania vretena:

+1 = súsledné frézovanie

-1 = nesúsledné frézovanie

PREDEF: Ovládanie prevezme hodnotu z bloku GLOBAL DEF

(Ak zadáte 0, vykoná sa súsledné obrábanie)

Vstup: –1, 0, +1 alternatívne PREDEF

CYC_251_1

Q201 Hĺbka?

Vzdialenosť povrch obrobku – dno výrezu. Hodnota má prírastkový účinok.

Vstup: –99999.9999…+99999.9999

Q202 Hĺbka posuvu do rezu?

Hodnota, pri ktorej sa nástroj vždy doručí. Zadajte hodnotu väčšiu ako 0. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q369 Prídavok na dokončenie hĺbky?

Prídavok na dokončenie pre hĺbku. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q206 Posuv prísuvu do hĺbky?

Rýchlosť posuvu nástroja pri posuve na danú hĺbku v mm/min

Vstup: 0…99999.999 alternatívne FAUTO, FU, FZ

Q338 Prísuv obrábania načisto?

Rozmer, o ktorý sa nástroj prisunie po osi vretena pri obrábaní načisto.

Q338 = 0: Obrobenie načisto jedným prísuvom

Hodnota má prírastkový účinok.

Vstup: 0…99999.9999

Q200 Bezpečnostná vzdialenosť?

Vzdialenosť medzi hrotom nástroja a povrchom obrobku. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999 alternatívne PREDEF

Q203 Súradnice povrchu obrobku?

Súradnica povrchu obrobku vo vzťahu k aktívnemu nulovému bodu. Hodnota má absolútny účinok.

Vstup: –99999.9999…+99999.9999

Q204 2. Bezp. vzdialenosť?

Súradnica osi vretena, na ktorej nemôže dôjsť ku kolízii medzi nástrojom a obrobkom (upínací prostriedok). Hodnota má prírastkový účinok.

Vstup: 0…99999.9999 alternatívne PREDEF

Q370 Faktor prekrytia dráh?

Súčin Q370 x polomer nástroja určuje bočný prísuv k.

Vstup: 0.0001…1.41 alternatívne PREDEF

Q366 Stratégia ponor. (0/1/2)?

Druh stratégie ponárania:

0: Kolmé zanorenie. Ovládanie zanára kolmo bez ohľadu na uhol zanorenia ANGLE definovaný v tabuľke nástrojov

1: Zanorenie po závitnici. V tabuľke nástrojov musí byť pre aktívny nástroj zadefinovaný uhol zanorenia ANGLE hodnotou, ktorá sa nesmie rovnať 0. V opačnom prípade zobrazí ovládanie chybové hlásenie. Príp. definujte hodnotu šírky reznej hrany RCUTS v tabuľke nástrojov

2: Kývavé zanorenie. V tabuľke nástrojov musí byť pre aktívny nástroj zadefinovaný uhol zanorenia ANGLE hodnotou, ktorá sa nesmie rovnať 0. V opačnom prípade zobrazí ovládanie chybové hlásenie. Dĺžka kývavých zanorení závisí od uhla zanorenia, ako minimálnu hodnotu použije ovládanie dvojnásobnú hodnotu priemeru nástroja. Príp. definujte hodnotu šírky reznej hrany RCUTS v tabuľke nástrojov

PREDEF: Ovládanie použije hodnotu z bloku GLOBAL DEF

Vstup: 0, 1, 2 alternatívne PREDEF

Stratégia zanorenia: Q366 s RCUTS

Q385 Posuv obr. na čisto?

rýchlosť posuvu nástroja pri obrábaní stien a dna načisto v mm/min

Vstup: 0…99999.999 alternatívne FAUTO, FU, FZ

Q439 Vzťah posuvu (0-3)?

Týmto parametrom určíte, na čo sa vzťahuje naprogramovaný posuv:

0: Posuv sa vzťahuje na dráhu stredového bodu nástroja

1: Posuv sa vzťahuje iba pri obrábaní strany načisto na reznú hranu nástroja, inak na dráhu stredového bodu

2: Posuv sa vzťahuje pri obrábaní strany načisto a obrábaní hĺbky načisto na reznú hranu nástroja, inak na dráhu stredového bodu

3: Posuv sa vzťahuje vždy na reznú hranu nástroja

Vstup: 0, 1, 2, 3

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 251 PRAVOUHL. VYREZ ~

Q215=+0

;ROZSAH OBRABANIA ~

Q218=+60

;1. DLZKA STRANY ~

Q219=+20

;2. DLZKA STRANY ~

Q220=+0

;R ROHU ~

Q368=+0

;PRID. NA STR. ~

Q224=+0

;NATOCENIE ~

Q367=+0

;POL. VYREZU ~

Q207=+500

;POSUV FREZOVANIA ~

Q351=+1

;DRUH FREZOVANIA ~

Q201=-20

;HLBKA ~

Q202=+5

;HLBKA PRISUVU ~

Q369=+0

;PRID. DO HLBKY ~

Q206=+150

;POS. PRISUVU DO HL. ~

Q338=+0

;PRIS. OBRAB. NACISTO ~

Q200=+2

;BEZP. VZDIALENOST ~

Q203=+0

;SURAD. POVRCHU ~

Q204=+50

;2. BEZP. VZDIALENOST ~

Q370=+1

;PREKRYTIE DRAH ~

Q366=+1

;PONOR. ~

Q385=+500

;POSUV OBR. NA CISTO ~

Q439=+0

;VZTAH POSUVU

12 L X+50 Y+50 R0 FMAX M99

Stratégia zanorenia: Q366 s RCUTS

Skrutkovicové zanorenie Q366 = 1

  • RCUTS > 0
  • Pri výpočte skrutkovicovej dráhy vypočíta ovládanie šírku reznej hrany RCUTS. O čo je hodnota RCUTS vyššia, o to je skrutkovicová dráha kratšia.
  • Vzorec na výpočet polomeru skrutkovice:
  • RCUTS_Zyklus_251

    Rcorr: polomer nástroja R + prídavok na polomer nástroja DR

  • Pri nemožnosti skrutkovicovej dráhy pre priestorové pomery vygeneruje ovládanie chybové hlásenie.
  • RCUTS = 0 alebo bez definície
  • Nevykoná sa žiadne monitorovanie alebo zmena skrutkovicovej dráhy.

Kývavé zanorenie Q366 = 2

  • RCUTS > 0
  • Ovládanie vykoná celú kývavú dráhu.
  • Pri nemožnosti kývavej dráhy pre priestorové pomery vygeneruje ovládanie chybové hlásenie.
  • RCUTS = 0 alebo bez definície
  • Riadenie vykoná polovičnú kývavú dráhu.