Cikel 872 RAZS. STRUZ., AKS.

Programiranje ISO

G872

Uporaba

 
Machine

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.

  1. Krmiljenje premakne pri prvem vbodu v polno orodje z zmanjšanem pomikom Q511 na globino vboda + nadmero.
  2. Krmiljenje odmakne orodje v hitrem teku.
  3. Krmiljenje premakne orodje s strani, in sicer za vrednost Q510 x širina orodja (Cutwidth).
  4. V pomiku Q478 krmiljenje ponovno vbode.
  5. Glede na parameter Q462 krmiljenje potegne orodje nazaj.
  6. Krmiljenje strojno obdela območje med začetnim položajem in končno točko s ponavljanjem korakov 2 do 4.
  7. Takoj ko se doseže širina utora, krmiljenje v hitrem teku pozicionira orodje nazaj na začetno točko cikla.

Glavničasto struženje

  1. Krmiljenje pri celotnem vbodu orodje premakne z zmanjšanem pomikom Q511 na globino vboda + nadmero
  2. Krmiljenje po vsakem rezu odmakne orodje v hitrem teku
  3. 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
  4. Krmiljenje s pomikom Q478 zdrobi preostali material
  5. Krmiljenje po vsakem rezu odmakne orodje v hitrem teku
  6. Krmiljenje ponavlja koraka 4 in 5, dokler vse glavničaste stojine niso grobo rezkane
  7. 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.

  1. Krmiljenje v hitrem teku pozicionira orodje na prvi bok utora.
  2. Krmiljenje fino obdela bočno steno utora z definiranim pomikom Q505.
  3. Krmiljenje odmakne orodje v hitrem teku.
  4. Krmiljenje v hitrem teku pozicionira orodje na drugi bok utora.
  5. Krmiljenje fino obdela bočno steno utora z definiranim pomikom Q505.
  6. Krmiljenje fino obdela polovico utora z definiranim pomikom.
  7. Krmiljenje v hitrem teku pozicionira orodje na prvo stran.
  8. Krmiljenje fino obdela drugo polovico utora z definiranim pomikom.
  9. 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.

 
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 872 RAZS. STRUZ., AKS. ~

Q215=+0

;OBSEG OBDELAVE ~

Q460=+2

;VARNOSTNI RAZMAK ~

Q491=+75

;PREMER OB ZACETKU KONTURE ~

Q492=-20

;ZACETEK KONTURE Z ~

Q493=+50

;KONEC KONTURE X ~

Q494=-50

;KONEC KONTURE Z ~

Q495=+5

;KOT BOKA ~

Q501=+1

;VRSTA ZACETNEGA ELEMENTA ~

Q502=+0.5

;VELIKOST ZACETNEGA ELEM. ~

Q500=+1.5

;POLMER ROBA KONTURE ~

Q496=+5

;KOT BOKA ~

Q503=+1

;VRSTA KONCNEGA ELEMENTA ~

Q504=+0.5

;VELIKOST KONCNEGA ELEM. ~

Q478=+0.3

;POMIK GROBO REZKANJE ~

Q483=+0.4

;PREDIZMERA PREMERA ~

Q484=+0.2

;PREDIZMERA Z ~

Q505=+0.2

;PORAVN. DOVODA ~

Q463=+0

;MEJA PRIMIKA ~

Q510=+0.08

;PREKRIV. VBODI ~

Q511=+100

;FAKTOR POMIKA ~

Q462=+0

;NACIN POVRATKA ~

Q211=+3

;CAS ZADRZ. OBRAT. ~

Q562=+0

;GLAVNICASTO STRUZENJE

12 L X+75 Y+0 Z+2 FMAX M303

13 CYCL CALL