Cikel 810 KONT. VRT. VZDOLZNO
Programiranje ISO
G810
Uporaba
Upoštevajte priročnik za stroj!
To funkcijo mora omogočiti in prilagoditi proizvajalec stroja.
S tem ciklom lahko vzdolžno stružite obdelovance s poljubnimi konturami za struženje. Kontura je opisana v podprogramu.
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. Kadar je začetna točka konture večja od končne točke konture, cikel izvede zunanje obdelovanje. Kadar pa je začetna točka konture manjša od končne točke, cikel izvede notranje obdelovanje.
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 začetne točke konture, krmiljenje pozicionira orodje na Z-koordinati na varnostno razdaljo in od tam začne cikel.
- Krmiljenje v hitrem teku izvede primik, vzporeden z osjo. Krmiljenje izračuna vrednost primika glede na Q463 NAJVEČJA REZ. GLOBINA.
- Krmiljenje strojno obdela območje med začetnim položajem in končno točko v vzdolžni smeri. Vzdolžni rez se izvede vzporedno z osjo in z definiranim pomikom Q478.
- Krmiljenje umakne orodje z definiranim pomikom za vrednost primika.
- Krmiljenje v hitrem teku pozicionira orodje nazaj na začetek rezanja.
- Krmiljenje ponavlja ta potek (od 1 do 4), dokler kontura ni končana.
- Krmiljenje v hitrem teku pozicionira orodje nazaj na začetno točko cikla.
Potek cikla za fino obdelovanje
Če je Z-koordinata začetne točke manjša od začetne točke konture, krmiljenje pozicionira orodje na Z-koordinati na varnostno razdaljo in od tam začne cikel.
- Krmiljenje izvede primik v hitrem teku.
- Krmiljenje fino obdela konturo izdelka (od začetne do končne točke konture) z definiranim pomikom Q505.
- Krmiljenje umakne orodje z definiranim pomikom na varnostno razdaljo.
- Krmiljenje v hitrem teku pozicionira orodje nazaj na začetno točko cikla.
Napotki
- Orodje pozicionirajte pred priklicem cikla tako, da orodje stoji na strani omejitve reza, na kateri se material drobi
- 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.
- Krmiljenje upošteva rezalno geometrijo orodja tako, da ne more priti do poškodb konturnih elementov. Če z aktivnim orodjem ni mogoča celotna obdelava, krmiljenje prikaže opozorilo.
- Če je v CUTLENGTH vnesena vrednost, je upoštevana pri grobem rezkanju v ciklu. Sledi napotek in avtomatsko zmanjševanje globine primika.
- Upoštevajte tudi osnove za vpenjalne cikle.
Napotki za programiranje
- Pred priklicem cikla programirajte pozicionirni niz s popravkom polmera R0 na varni položaj.
- Pred priklicem cikla morate programirati cikel 14 KONTURA ali SEL CONTOUR, da definirate številko podprograma.
- Če uporabite lokalne Q-parametre QL v konturnem podprogramu, jih morate v konturnem podprogramu tudi dodeliti ali izračunati.
- Če fino rezkate konturo, morate v opisu konture programirati popravek polmera orodja RL ali RR.
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? Razdalja za odmik in predpozicioniranje. Vrednost deluje inkrementalno. Vnos: 0...999.999 | |
Q499 Obračanje konture (0-2)? Določanje smeri obdelave konture: 0: kontura se obdeluje v programirani smeri 1: kontura se obdeluje v nasprotni smeri od programirane 2: kontura se obdeluje v nasprotni smeri od programirane, dodatno se prilagodi položaj orodja Vnos: 0, 1, 2 | |
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 | |
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 | |
Q487 Vbod dovoljen (0/1)? dovoljenje obdelave spuščenih elementov: 0: ni obdelave spuščenih elementov 1: obdelava spuščenih elementov Vnos: 0, 1 | |
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 | |
Q479 Obdelovalne meje (0/1)? vklop omejitve reza: 0: omejitev reza je vklopljena 1: omejitev reza (Q480/Q482) Vnos: 0, 1 | |
Q480 Mejna vrednost premera? Vrednost X za omejitev konture (navedba premera) Vnos: -99999.999...+99999.999 | |
Q482 Mejna vrednost reza Z? vrednost Z za omejitev konture Vnos: -99999.999...+99999.999 | |
Q506 Glajenje konture(0/1/2)? 0: po vsakem rezu vzdolž konture (znotraj območja primika) 1: glajenje konture po zadnjem rezu (celotna kontura), dvig za 45° 2: brez glajenja konture, dvig za 45° Vnos: 0, 1, 2 |
11 CYCL DEF 14.0 KONTURA | ||
12 CYCL DEF 14.1 KONTUR. LABEL2 | ||
13 CYCL DEF 810 KONT. VRT. VZDOLZNO ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
14 L X+75 Y+0 Z+2 R0 FMAX M303 | ||
15 CYCL CALL | ||
16 M30 | ||
17 LBL 2 | ||
18 L X+60 Z+0 | ||
19 L Z-10 | ||
20 RND R5 | ||
21 L X+40 Z-35 | ||
22 RND R5 | ||
23 L X+50 Z-40 | ||
24 L Z-55 | ||
25 CC X+60 Z-55 | ||
26 C X+60 Z-60 | ||
27 L X+100 | ||
28 LBL 0 |