220. LYUKKOR ciklus

ISO-programozás

G220

Alkalmazás

A ciklussal pontmintát definiálhat teljes- vagy részkörként. Ez a korábban meghatározott megmunkálási ciklushoz szükséges.

Ciklus lefutása

  1. A vezérlő a szerszámot az aktuális pozícióról az első megmunkálási művelet kezdőpontjára mozgatja gyorsjáratban.
  2. Sorrend:

    • 2. biztonsági távolságra állás (orsótengely)
    • Kezdőpontra állás a megmunkálási síkon
    • A munkadarab felülete felett biztonsági távolságra állás (orsó tengelye)
  3. A vezérlő erről a pozícióról hajtja végre az utoljára definiált ciklust
  4. Ezután a szerszám egyenesen vagy egy körív mentén a következő megmunkálási művelet kezdőpontjára mozog. A szerszám megáll a biztonsági távolságnál (vagy a 2. biztonsági távolságnál).
  5. Ezeket a műveleteket (1-3.) mindaddig ismétli, amíg minden megmunkálási műveletet végre nem hajt.
 
Tip

Ha ezt a ciklust Programfutás / Egyes mondat üzemmódban futtatja, a vezérlő megáll a pontminta egyes pontjai között.

Megjegyzések

 
Machine

A 220. LYUKKOR ciklus elrejthető az opcionális hidePattern (128905. sz.) gépparaméterrel.

  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A ciklus 220 DEF-aktív. Ezenkívül a ciklus 220 automatikusan meghívja az utoljára definiált megmunkálási ciklust.

Megjegyzés a programozáshoz

  • Amennyiben a 200 - 209 és 251 - 267 megmunkáló ciklusok egyikét kombinálja a ciklus 220-val vagy a ciklus 221-vel, érvényessé válik a biztonsági távolság, a munkadarab felület és a 2. biztonsági távolság a ciklus 220 ból, illetve a 221-ből. Az az NC programon belül mindaddig érvényben marad, amíg újra nem írja az adott paramétert.
  • Példa: Ha egy NC-programban ciklus 200-t határoz meg Q203=0 mellett, majd egy ciklus 220-t programoz Q203=-5 értékkel, úgy a következő CYCL CALL esetén és M99-meghívásakor Q203=-5 kerül alkalmazásra. A 220 és 221 ciklusok felülírják a CALL-aktív megmunkálási ciklusok fent nevezett paramétereit (amennyiben mindkét ciklusban azonos beviteli paraméterek fordulnak elő).

Ciklusparaméterek

Segédábra

Paraméter

Q216 1. tengely közepe ?

Az osztókör közepe a megmunkálási sík főtengelyén. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q217 2. tengely közepe ?

Az osztókör közepe a megmunkálási sík melléktengelyén. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q244 Osztókör átmérője ?

Osztókör átmérője

Megadás: 0...99999.9999

Q245 Kiindulási szög ?

A megmunkálási sík referenciatengelye és az első megmunkálási művelet kezdőpontja közötti szög az osztókörön. Az érték abszolút értelmű.

Megadás: –360.000...+360.000

Q246 Zárószög ?

A megmunkálási sík referenciatengelye és az utolsó megmunkálási művelet kezdőpontja közötti szög a furatkörön (nem érvényes teljes köröknél); ne adja ugyanazt az értéket záró- és kezdőszögnek; ha zárószögként nagyobb értéket ad meg, mint kezdőszögként, a megmunkálás az óramutató járásával ellentétes, ellenkező esetben azzal megegyező. Az érték abszolút értelmű.

Megadás: –360.000...+360.000

Q247 Lépési szög ?

Két megmunkálási művelet közötti szög a furatkörön; ha a szöglépésre nulla értéket ad meg, a vezérlő a kezdő- és zárószögből és az ismétlések számából számítja ki a szöglépést; ha megadja a szöglépést, a vezérlő nem veszi figyelembe a zárószöget; a szöglépés előjele határozza meg a megmunkálás irányát (– = órajárással egyező). Az érték növekményes értelmű.

Megadás: –360.000...+360.000

Q241 Megmunkálások száma ?

A megmunkálások száma az osztókörön

Bevitel: 1...99.999

Q200 Biztonsagi tavolsag ?

A szerszám csúcsa és munkadarab felülete közötti távolság. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q203 Md felszinenek koordinataja ?

A munkadarab felületének koordinátája az aktív nullaponthoz képest. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q204 2. biztonsági távolság ?

A szerszám és a munkadarab (felfogó készülék) távolsága a szerszámtengely menté, amelynél nem történhet ütközés. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q301 Mozgás bizt. magasságra (0/1) ?

Annak meghatározása, hogyan mozogjon a szerszám a megmunkálások között:

0: Biztonsági távolságra mozgás a megmunkálások között

1: A 2. biztonsági távolságra mozgás a megmunkálások között

Megadás: 0, 1

Q365 Mozgás fajtája? egyenes=0/kör=1

Annak meghatározása, melyik pályafunkcióval mozogjon a szerszám a megmunkálások között:

0: Egyenes mozgás a megmunkálások között

1: Körkörös mozgás a megmunkálások között az osztókör átmérőn

Megadás: 0, 1

Példa

11 CYCL DEF 220 LYUKKOR ~

Q216=+50

;1. TENGELY KOZEPE ~

Q217=+50

;2. TENGELY KOZEPE ~

Q244=+60

;OSZTOKOR ATMEROJE ~

Q245=+0

;KIINDULASI SZOG ~

Q246=+360

;ZAROSZOG ~

Q247=+0

;LEPESI SZOG ~

Q241=+8

;MEGMUNKALASOK SZAMA ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q203=+0

;FELSZIN KOORD. ~

Q204=+50

;2. BIZTONSAGI TAVOLS ~

Q301=+1

;MOZGAS BIZT. MAGSGRA ~

Q365=+0

;MOZGAS FAJTAJA

12 CYCL CALL