Cikel 251 OS TRIKOTNIKA

Programiranje ISO

G251

Uporaba

S ciklom 251 lahko v celoti obdelujete pravokotne žepe. Glede na parameter cikla imate na voljo naslednje možnosti obdelave:

  • Celotna obdelava: Grobo rezkanje, globinsko fino rezkanje, stransko fino rezkanje
  • Samo grobo rezkanje
  • Samo globinsko fino rezkanje in stransko fino rezkanje
  • Samo globinsko fino rezkanje
  • Samo stransko fino rezkanje

Potek cikla

Grobo rezkanje

  1. Orodje se v središču žepa spusti v obdelovanec in se premakne za prvo globino primika. Strategijo spuščanja določite v parametru Q366
  2. Krmiljenje vrta žep od znotraj navzven in ob tem upošteva prekrivanje poti (Q370) in nadmere finega rezkanja (Q368 in Q369).
  3. Ob koncu postopka izvrtanja krmiljenje tangencialno odmakne orodje od stene žepa, izvede premik na varnostno razdaljo nad trenutno globino primika. Od tam sledi premik v hitrem teku nazaj v središče žepa.
  4. Ta postopek se ponavlja, dokler ni dosežena programirana globina žepa.

Fino rezkanje

  1. Če so določene nadmere finega rezkanja, se krmiljenje spusti in premakne na konturo. Primik se pri tem zgodi pri polmeru, ki omogoča primik. Krmiljenje najprej fino rezka stene žepov (če je vneseno) v več primikih.
  2. Krmiljenje nato fino rezka dno žepa od znotraj navzven. Premik na dno žepa je tangencialen.

Napotki

 
Napotek
Pozor, nevarnost kolizije!
Če pri ciklu vnesete pozitivno globino, krmiljenje spremeni izračun predpozicioniranja. Orodje se tako po orodni osi v hitrem teku premakne na varnostno razdaljo pod površino obdelovanca! Obstaja nevarnost trka!
  1. Vnos negativne globine
  2. S strojnim parametrom displayDepthErr (št. 201003) nastavite, ali naj krmiljenje pri vnosu pozitivne globine prikaže sporočilo o napaki (vklop) ali ne (izklop).
 
Napotek
Pozor, nevarnost trka!
Če prikličete cikel z obsegom obdelave 2 (samo fino rezkanje), nato se predpozicioniranje zgodi na prvo globino primika + varnostno razdaljo v hitrem teku. Med pozicioniranjem v hitrem teku obstaja nevarnost trka.
  1. Najprej izvedite grobo obdelavo.
  2. Zagotovite, da krmiljenje v hitrem teku orodje lahko predpozicionira, ne da bi trčilo z obdelovancem.
  • Ta cikel lahko izvedete izključno v načinu obdelovanja FUNKCIJE PROGRAMA REZKANJE.
  • Krmiljenje samodejno predpozicionira orodje na orodni osi. Upoštevajte Q204 2. VARNOST. RAZMAK.
  • Če je dolžina reza krajša kot globina primika Q202, vnesena v ciklu, krmiljenje zmanjša globino primika na dolžino reza LCUTS, opredeljeno v preglednici orodij.
  • Krmiljenje orodje na koncu pozicionira nazaj na varnostno razdaljo, če je vneseno, pa na 2. varnostni razdalji.
  • Ta cikel nadzoruje določeno uporabno dolžino LU orodja. Če je vrednost LU manjša od GLOBINA Q201, krmiljenje odda sporočilo o napaki.
  • Cikel 251 upošteva rezalno širino RCUTS iz preglednice orodij.
  • Strategija spuščanja Q366 z RCUTS

Napotki za programiranje

  • Pri neaktivni orodni tabeli morate spuščanje vedno izvesti navpično (Q366=0), ker ne morete definirati kota spuščanja.
  • Orodje na začetni točki predpozicionirajte v obdelovani ravnini s popravkom polmera R0. Upoštevajte parameter Q367 (položaj).
  • Smer obdelave določa predznak parametra cikla Globina. Če globino nastavite na 0, krmiljenje cikla ne izvede.
  • Varnostno razdaljo vnesite tako, da se orodje pri premikanju ne more zagozditi z odpadlimi ostružki.
  • Ko položaj vrtenja Q224 ni enak 0, morate paziti, da določite dovolj velike mere surovca.

Parameter cikla

Pomožna slika

Parameter

Q215 Obseg obdelave (0/1/2)?

Določanje obsega obdelave:

0: grobo in fino rezkanje

1: samo grobo rezkanje

2: samo fino rezkanje
Stransko in globinsko fino rezkanje se izvedeta samo, če je določena ustrezna nadmera finega rezkanja (Q368, Q369)

Vnos: 0, 1, 2

Q218 Dolžina 1. strani?

Dolžina žepa, vzporedno k glavni osi obdelovalne ravnine. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999

Q219 Dolžina 2. strani?

Dolžina žepa, vzporedno k stranski osi obdelovalne ravnine. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999

Q220 Kotni radij?

Radij vogala žepa. Če vnesete 0, krmiljenje nastavi polmer vogala enako polmeru orodja.

Vnos: 0...99999.9999

Q368 Stranska predizmera ravnanja?

Nadmera za fino rezkanje v obdelovalni ravnini. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999

Q224 Položaj vrtenja?

Kot, pod katerim se vrti celotna obdelava. Rotacijsko središče je položaj, na katerem je orodje pri priklicu cikla. Vrednost deluje absolutno.

Vnos: -360.000...+360.000

Q367 Položaj žepa (0/1/2/3/4)?

Položaj žepa v povezavi s pozicijo orodja pri priklicu cikla:

0: položaj orodja = središče žepa

1: položaj orodja = levi spodnji kot

2: položaj orodja = desni spodnji kot

3: položaj orodja = desni zgornji kot

4: položaj orodja = levi zgornji kot

Vnos: 0, 1, 2, 3, 4

Q207 Potisk naprej rezkanje?

Hitrost premika orodja pri rezkanju v mm/min.

Vnos: 0...99999.999 ali FAUTO, FU, FZ

Q351 Vrsta rezk.?Istosm=+1, naspr,=-1

Vrsta rezkanja. Upoštevana je smer vrtenja vretena:

+1 = rezkanje v soteku

–1 = rezkanje v protiteku

PREDEF: krmiljenje prevzame vrednost niza GLOBAL DEF

(ko vnesete 0, se izvede obdelava v soteku)

Vnos: -1, 0, +1 ali PREDEF

Q201 Globina?

Razdalja površina obdelovanca – dno žepa. Vrednost deluje inkrementalno.

Vnos: -99999.9999...+99999.9999

Q202 Globina podajanja?

Mera, za katero orodje vsakič dodaja. Vnesite vrednost, večjo od 0. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999

Q369 Globinska predizmera ravnanja?

Nadmera finega rezkanja na globini. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999

Q206 Pomik naprej globinsko dodaj.?

Hitrost premika orodja pri premiku v globino v mm/min.

Vnos: 0...99999.999 ali FAUTO, FU, FZ

Q338 Poravnavanje dovoda?

mera, za katero se primakne orodje pri rezkanju v osi vretena.

Q338=0: fino rezkanje z enim primikom

Vrednost deluje inkrementalno.

Vnos: 0...99999.9999

Q200 Varnostna razdalja?

Razmak med konico orodja in površino obdelovanca. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999 ali PREDEF

Q203 Koord. povrsina obdel. kosa?

Koordinata površine obdelovanca v povezavi z aktivno ničelno točko. Vrednost deluje absolutno.

Vnos: -99999.9999...+99999.9999

Q204 2. varnostni razmak?

Koordinata osi vretena, v kateri ne more priti do kolizije med orodjem in obdelovancem (vpenjalnim sredstvom). Vrednost deluje inkrementalno.

Vnos: 0...99999.9999 ali PREDEF

Q370 Faktor prekrivanja proge?

Q370 x polmer orodja, privede do stranskega primika k.

Vnos: 0.0001...1.41 ali PREDEF

Q366 Strategija potapljanja (0/1/2)?

vrsta strategije spuščanja:

0: navpično spuščanje. Krmiljenje izvede navpično spuščanje neodvisno od kota spuščanja ANGLE, definiranega v preglednici orodij

1: vijačno spuščanje. V preglednici orodij mora biti za aktivno orodje kot spuščanja ANGLE definiran s številom, ki ni enako 0. V nasprotnem primeru krmiljenje sporoči napako. Po potrebi določite vrednost rezalne širine RCUTS v preglednici orodij

2: nihajoče spuščanje. V preglednici orodij mora biti za aktivno orodje kot spuščanja ANGLE definiran s številom, ki ni enako 0. V nasprotnem primeru krmiljenje sporoči napako. Dolžina nihanja je odvisna od kota spuščanje, kot minimalno vrednost krmiljenje uporablja dvojni premer orodja. Po potrebi določite vrednost rezalne širine RCUTS v preglednici orodij

PREDEF: krmiljenje uporabi vrednost iz niza GLOBAL DEF

Vnos: 0, 1, 2 ali PREDEF

Strategija spuščanja Q366 z RCUTS

Q385 Poravnanje dovoda?

Hitrost premika orodja pri stranskem in globinskem ravnanju v mm/min.

Vnos: 0...99999.999 ali FAUTO, FU, FZ

Q439 Ref. pomik (0-3)?

Določite, na kaj se nanaša programiran pomik:

0 = pomik se nanaša na pot središča orodja

1: pomik se nanaša samo na stran finega rezkanja na rezilu orodja, v nasprotnem primeru na pot središča

2: pomik se nanaša samo na stran finega rezkanja in globino finega rezkanja na rezilu orodja, v nasprotnem primeru na pot središča

3 = pomik se vedno nanaša na rezilo orodja

Vnos: 0, 1, 2, 3

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

Primer

11 CYCL DEF 251 OS TRIKOTNIKA ~

Q215=+0

;OBSEG OBDELAVE ~

Q218=+60

;DOLZINA 1. STRANI ~

Q219=+20

;DOLZINA 2. STRANI ~

Q220=+0

;RADIJ VOGALA ~

Q368=+0

;PREDIZMERA STRANSKO ~

Q224=+0

;POLOZAJ VRTENJA ~

Q367=+0

;POLOZAJ ZEPA ~

Q207=+500

;POMIK PRI REZKANJU ~

Q351=+1

;NAIN REZKANJA ~

Q201=-20

;GLOBINA ~

Q202=+5

;DOVAJALNA GLOBINA ~

Q369=+0

;PREDIZMERA GLOBINA ~

Q206=+150

;POT.NAPR.GLOB.DOVAJ. ~

Q338=+0

;PORAVN.DOVODA ~

Q200=+2

;VARNOSTNA RAZDALJA ~

Q203=+0

;KOORD. POVRSINA ~

Q204=+50

;2. VARNOST. RAZMAK ~

Q370=+1

;PREKRIVANJE PROGE ~

Q366=+1

;POTAPLJANJE ~

Q385=+500

;PORAVN. DOVODA ~

Q439=+0

;REFEREN. POMIK

12 L X+50 Y+50 R0 FMAX M99

Strategija spuščanja Q366 z RCUTS

Vijačno spuščanje Q366=1

  • RCUTS > 0
  • Krmiljenje izračuna rezalno širino RCUTS pri izračunu vijačne poti. Večji je RCUTS, manjša je vijačna pot.
  • Formula za izračun vijačnega polmera:
  • Rcorr: polmer orodja R + nadmera polmera orodja DR

  • Če vijačna pot zaradi prostora ni možna, krmiljenje odda sporočilo o napaki.
  • RCUTS = 0 ali nedoločeno
  • Ne izvede se nadzor ali sprememba vijačne poti.

Nihajoče spuščanje Q366 = 2

  • RCUTS > 0
  • Krmiljenje preide celotno nihajno pot.
  • Če nihajna pot zaradi prostora ni možna, krmiljenje odda sporočilo o napaki.
  • RCUTS = 0 ali nedoločeno
  • Krmiljenje preide pol nihajne poti.