Cikel 872 RAZS. STRUZ., AKS.
Programiranje ISO
G872
Uporaba
Upoštevajte priročnik za stroj!
To funkcijo mora omogočiti in prilagoditi proizvajalec stroja.
S tem ciklom lahko osno stružite utore (čelno struženje). 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.
Potek cikla za grobo obdelovanje
Za začetno točko cikla krmiljenje pri priklicu cikla uporabi položaj orodja. Če je Z-koordinata začetne točke manjša od Q492 začetek konture Z, krmiljenje pozicionira orodje na Z-koordinati na Q492 in od tam začne cikel.
- Krmiljenje premakne pri prvem vbodu v polno orodje z zmanjšanem pomikom Q511 na globino vboda + nadmero.
- Krmiljenje odmakne orodje v hitrem teku.
- Krmiljenje premakne orodje s strani, in sicer za vrednost Q510 x širina orodja (Cutwidth).
- V pomiku Q478 krmiljenje ponovno vbode.
- Glede na parameter Q462 krmiljenje potegne orodje nazaj.
- Krmiljenje strojno obdela območje med začetnim položajem in končno točko s ponavljanjem korakov 2 do 4.
- Takoj ko se doseže širina utora, krmiljenje v hitrem teku pozicionira orodje nazaj na začetno točko cikla.
Glavničasto struženje
- Krmiljenje pri celotnem vbodu orodje premakne z zmanjšanem pomikom Q511 na globino vboda + nadmero
- Krmiljenje po vsakem rezu odmakne orodje v hitrem teku
- Položaj in število celotnih rezov je odvisno od Q510 in širine rezila (CUTWIDTH). Koraka 1 in 2 se ponavljata, dokler niso izvedeni vsi celotni rezi
- Krmiljenje s pomikom Q478 zdrobi preostali material
- Krmiljenje po vsakem rezu odmakne orodje v hitrem teku
- Krmiljenje ponavlja koraka 4 in 5, dokler vse glavničaste stojine niso grobo rezkane
- Krmiljenje nato orodje v hitrem teku pozicionira nazaj do začetne točke cikla
Potek cikla za fino obdelovanje
Za začetno točko cikla krmiljenje pri priklicu cikla uporabi položaj orodja. Če je Z-koordinata začetne točke manjša od Q492 začetek konture Z, krmiljenje pozicionira orodje na Z-koordinati na Q492 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 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 fino obdela polovico utora z definiranim pomikom.
- Krmiljenje v hitrem teku pozicionira orodje na prvo stran.
- Krmiljenje fino obdela drugo polovico utora z definiranim pomikom.
- 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 določa velikost območja, ki ga želite strojno obdelati (začetna točka cikla).
Napotki za programiranje
- Pred priklicem cikla programirajte pozicionirni niz s popravkom polmera R0 na začetni položaj.
- S FUNCTION TURNDATA CORR TCS: Z/X DCW in/ali vnosom v stolpec DCW preglednice stružnih orodij je mogoče aktivirati predizmero širine graverja. DCW lahko zavzame pozitivne in negativne vrednosti in se doda širini graverja: CUTWIDTH + DCWTab + FUNCTION TURNDATA CORR TCS: Z/X DCW. Medtem ko je v preglednici vnesen DCW aktiven v grafiki, s FUNCTION TURNDATA CORR TCS programiran DCW ni viden.
- Če je glavničasto vbadanje aktivno (Q562 = 1) in je vrednost Q462 NACIN POVRATKA neenaka 0, krmiljenje odda sporočilo o napaki.
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 vzporednicami glede 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 vzporednicami glede 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 Meja globine primika? Največja globina vboda na rez Vnos: 0...99.999 | |
Q510 Prekrivanje za širino vboda? S faktorjem Q510 vplivate na stranski primik orodja pri grobem rezkanju. Q510 se pomnoži s širino CUTWIDTH orodja. S tem se izračuna stranski primik "k". Vnos: 0.001...1 | |
Q511 Faktor potiska naprej v %? S faktorjem Q511 vplivate na pomik pri vbodu v polno, torej pri vbodu s celotno širino orodja CUTWIDTH. Če uporabljate faktor pomika, lahko med preostalim postopkom grobega rezkanja ustvarite optimalne pogoje za rezanje. S tem lahko določite pomik pri grobem rezkanju Q478 na tako veliko, da ta pri posameznem prekrivanju širine vboda (Q510) dovoljuje optimalne pogoje za rezanje. Krmiljenje nato samo pri vbodu v polno zmanjša pomik za faktor Q511. Skupno se lahko tako zmanjša obdelovalni čas. Vnos: 0.001...150 | |
Q462 Del. povratka (0/1)? S Q462 določite vedenje ob odmiku po vbodu. 0: krmiljenje orodje povleče nazaj vzdolž konture 1: krmiljenje orodje najprej premika prečno stran od konture in ga na koncu povleče nazaj Vnos: 0, 1 | |
Q211 Čas zadrževanja/1/min? V vrtljajih vretena orodja vnesite čas zadrževanja, ki po vbodu v dno zakasni odmik. Odmik se izvede, šele ko je orodje zakasnjeno za Q211 vrtljajev. Vnos: 0...999.99 | |
Q562 Glavničasto vbadanje (0/1)? 0: brez glavničastega vbadanja - Prvi vbod se izvede v celoti, naslednji pa so stransko zamaknjeni in se prekrivajo Q510 * Širina rezila (CUTWIDTH) 1: glavničasto vbadanje - Predhodni vbod se izvede v celotnih rezih. Nato se izvede obdelava v preostalih stojinah. Ti so proizvedeni zaporedoma. To privede do osrednjega odvajanja ostružkov, s čimer se močno zmanjša tveganje zastajanja ostružkov Vnos: 0, 1 |
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 872 RAZS. STRUZ., AKS. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+75 Y+0 Z+2 FMAX M303 | ||
13 CYCL CALL |