Cikel 842 RAZS. VB. REZK., RAD
Programiranje ISO
G842
Uporaba
Upoštevajte priročnik za stroj!
To funkcijo mora omogočiti in prilagoditi proizvajalec stroja.
S tem ciklom lahko vzdolžno obdelujete pravokotne utore z vbodnim rezkanjem. Pri vbodnem rezkanju se izmenično izvajajo vbodi na globini pomika in grobo rezkanje. To zagotavlja obdelavo s čim manjšim številom dvigov in primikov. Razširjen obseg funkcij:
- Na začetku in koncu konture lahko dodate posneti rob ali zaobljenost.
- V ciklu lahko definirate kot za bočne stene utora.
- Na vogalih konture lahko dodate polmere.
Cikel lahko izberete za grobo, fino ali celotno obdelovanje. Odrezovanje pri grobem obdelovanju se izvede vzporedno z osjo.
Cikel lahko uporabite za zunanje in notranje obdelovanje. Če je začetni premer Q491 večji od končnega premera Q493, izvede cikel zunanje obdelovanje. Če je začetni premer Q491 manjši od končnega premera Q493, izvede cikel notranje obdelovanje.
Potek cikla za grobo obdelovanje
Za začetno točko cikla krmiljenje pri priklicu cikla uporabi položaj orodja. Če je X-koordinata začetne točke manjša od Q491 premer začetka konture, krmiljenje pozicionira orodje na Z-koordinati na Q491 in od tam začne cikel.
- Krmiljenje izvaja vbode od začetne točke cikla do prve globine primika.
- Krmiljenje strojno obdela območje med začetnim položajem in končno točko v vzdolžni smeri z definiranim pomikom Q478.
- Če je bil v ciklu definiran parameter za vnos Q488 , bodo potopni elementi obdelani s tem pomikom pri spuščanju.
- Če je v ciklu izbrana samo ena smer obdelave Q507 = 1, krmiljenje dvigne orodje na varnostno razdaljo, se v hitrem teku pomakne nazaj ter znova primakne konturo z definiranim pomikom. Pri smeri obdelave Q507 = 0 se primik izvede na obeh straneh.
- Orodje izvaja vbode do naslednje globine pomika.
- Krmiljenje ponavlja ta potek (od 2 do 4), dokler ni dosežena globina utora.
- Krmiljenje znova pozicionira orodje na varnostno razdaljo in na obeh bočnih stenah izvede vbod.
- Krmiljenje v hitrem teku premakne orodje nazaj na začetno točko cikla.
Potek cikla za fino obdelovanje
Za začetno točko cikla krmiljenje pri priklicu cikla uporabi položaj orodja. Če je X-koordinata začetne točke manjša od Q491 PREMER OB ZACETKU KONTURE, krmiljenje pozicionira orodje na Z-koordinati na Q491 in od tam začne cikel.
- Krmiljenje v hitrem teku pozicionira orodje na prvi bok utora.
- Krmiljenje fino obdela bočno steno utora z definiranim pomikom Q505.
- Krmiljenje fino obdela dno utora z definiranim pomikom. Če je za konturni vogal Q500 določen polmer, krmiljenje obdela celotni utor v enem prehodu.
- Krmiljenje odmakne orodje v hitrem teku.
- Krmiljenje v hitrem teku pozicionira orodje na drugi bok utora.
- Krmiljenje fino obdela bočno steno utora z definiranim pomikom Q505.
- Krmiljenje v hitrem teku pozicionira orodje nazaj na začetno točko cikla.
Napotki
- Ta cikel lahko izvedete izključno v načinu obdelovanja FUNKCIJE PROGRAMA STRUŽENJE.
- Položaj orodja pri priklicu cikla (začetna točka cikla) vpliva na območje, ki ga želite strojno obdelati.
- Po drugem primiku krmiljenje zmanjša vsak naslednji rez za 0,1 mm. Na ta način se zmanjša stranska obremenitev na orodje. Če je v ciklu določena širina razmaka Q508, krmiljenje zmanjša rez za to vrednost. Odvečni material se na koncu vbadanja obdela z vbodnim gibom. Če bočni zamik presega 80 % učinkovite rezalne debeline (učinkovita rezalna debelina = rezalna debelina – 2*rezalni polmer), krmiljenje sporoči napako.
- Če je v CUTLENGTH vnesena vrednost, je upoštevana pri grobem rezkanju v ciklu. Sledi napotek in avtomatsko zmanjševanje globine primika.
Napotek za programiranje
- Pred priklicem cikla programirajte pozicionirni niz s popravkom polmera R0 na začetni položaj.
Parameter cikla
Pomožna slika | Parameter |
---|---|
Q215 Obseg obdelave (0/1/2/3)? Določanje obsega obdelave: 0: grobo in fino rezkanje 1: samo grobo rezkanje 2: samo fino rezkanje na končno mero 3: samo fino rezkanje na nadmero Vnos: 0, 1, 2, 3 | |
Q460 Varnostna razdalja? Rezervirano, trenutno brez funkcije | |
Q491 Premer ob začetku konture? X-koordinata začetne točke konture (navedba premera) Vnos: -99999.999...+99999.999 | |
Q492 Začetek konture Z? Z-koordinata začetne točke konture Vnos: -99999.999...+99999.999 | |
Q493 Premer ob koncu konture? X-koordinata končne točke konture (navedba premera) Vnos: -99999.999...+99999.999 | |
Q494 Konec konture Z? Z-koordinata končne točke konture Vnos: -99999.999...+99999.999 | |
Q495 Kot boka? Kot med bokom na začetni točki konture in pravim kotom na rotacijsko os. Vnos: 0...89.9999 | |
Q501 Vrsta začetnega elem. (0/1/2)? določanje vrste elementa na začetku konture (obodna površina): 0: brez dodatnega elementa 1: element je posneti rob 2: element je polmer Vnos: 0, 1, 2 | |
Q502 Velikost začetnega elementa? Velikost začetnega elementa (odsek s posnetim robom) Vnos: 0...999.999 | |
Q500 Polmer roba konture? Polmer notranjega kota konture. Če ne vnesete polmera, se ustvari polmer rezalne plošče. Vnos: 0...999.999 | |
Q496 Kot drugega boka? Kot med bokom na končni točki konture in pravim kotom na rotacijsko os. Vnos: 0...89.9999 | |
Q503 Vrsta končnega elementa (0/1/2)? Določanje vrste elementa na koncu konture: 0: brez dodatnega elementa 1: element je posneti rob 2: element je polmer Vnos: 0, 1, 2 | |
Q504 Velikost končnega elementa? Velikost končnega elementa (odsek s posnetim robom) Vnos: 0...999.999 | |
Q478 Pomik grobo rezkanje? hitrost pomikanja pri finem obdelovanju. Če ste programirali M136, krmiljenje interpretira pomik v milimetrih na vrtljaj, brez M136 pa v milimetrih na minuto. Vnos: 0...99999.999 ali FAUTO | |
Q483 Predizmera premera? Nadmera premera na definirano konturo. Vrednost deluje inkrementalno. Vnos: 0...99.999 | |
Q484 Predizmera Z? Nadmera na definirano konturo v aksialni smeri. Vrednost deluje inkrementalno. Vnos: 0...99.999 | |
Q505 Poravnanje dovoda? Hitrost pomikanja pri finem rezkanju. Če ste programirali M136, krmiljenje interpretira pomik v milimetrih na vrtljaj, brez M136 pa v milimetrih na minuto. Vnos: 0...99999.999 ali FAUTO | |
Q463 Največja globina reza? Največji primik (navedba polmera) v radialni smeri. Primik se enakomerno porazdeli, da se preprečijo prerezi pri brušenju. Vnos: 0...99.999 | |
Q507 Smer (0=dvosmer. /1=enosmer.)? Smer drobljenja: 0: dvosmerno (v obeh smereh) 1: enosmerno (v smeri konture) Vnos: 0, 1 | |
Q508 Širina zamika? Zmanjšanje dolžine reza. Odvečni material se na koncu vbadanja zdrobi z vbodnim gibom. Krmiljenje po potrebi omeji programirano širino zamika. Vnos: 0...99.999 | |
Q509 Popr. globine za fino rezkanje? Odvisno od materiala, hitrosti pomikanja itd. se rezilo pri obdelavi "zamakne". Napako primika, ki jo ta pomik povzroči, odpravite s popravkom globine. Vnos: -9.9999...+9.9999 | |
Q488 Pomik pri vbodu (0=samodejno)? Določanje hitrosti premikanja pri spuščanju. Vnos te vrednosti ni obvezen. Če vrednosti ne programirate, velja definirani pomik za struženje. Vnos: 0...99999.999 ali FAUTO |
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.
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.
11 CYCL DEF 842 RAZS. STRUZ., RAD. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+75 Y+0 Z+2 FMAX M303 | ||
13 CYCL CALL |