22. KINAGYOLAS ciklus

ISO-programozás

G122

Alkalmazás

A 22 KINAGYOLAS ciklussal a nagyolásra vonatkozó technológiai adatokat határozza meg.

A ciklus 22 behívása előtt további ciklusokat kell programoznia:

  • Ciklus 14 KONTURGEOMETRIA vagy SEL CONTOUR
  • Ciklus 20 KONTURADATOK
  • adott esetben ciklus 21 ELOFURAS

Ciklus lefutása

  1. A vezérlő a fogásvételi pontra pozicionálja a szerszámot az oldalsó ráhagyás figyelembevételével.
  2. Az első fogásvételi mélységen a szerszám a Q12 marási előtolással marja ki a kontúrt belülről kifelé haladva
  3. Ekkor a szigetkontúrok (itt: C/D) a zsebkontúrra (itt: A/B) történő közelítéssel lesznek kimarva
  4. A következő lépésben a vezérlő a következő fogásvételi mélységre mozgatja a szerszámot, és addig ismétli a nagyolási folyamatot, míg a programozott mélységet el nem éri
  5. Végül a szerszám visszaáll a szerszámtengelyen a biztonsági magasságra vagy a ciklus előtti utolsó programozott pozícióra. A magatartás függ a posAfterContPocket (201007 sz.) gépparamétertől.

Megjegyzések

 
Megjegyzés
Vigyázat, ütközésveszély!
Ha a posAfterContPocket (201007 sz.) paramétert ToolAxClearanceHeight-ra állította be, a vezérlő a szerszámot a ciklus végét követően csak a szerszámtengely irányában pozicionálja biztonsági magasságra. A vezérlő nem pozicionálja a szerszámot a megmunkálási síkban. Ütközésveszély áll fenn!
  1. Pozícionálja a szerszámot a ciklus befejeztével a megmunkálási sík összes koordinátájának megadásával, pl. L X+80 Y+0 R0 FMAX
  2. A ciklus után abszolút koordinátákat programozzon be, ne pedig növekményes értékeket
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • Finomnagyolás alatt a vezérlő nem veszi figyelembe az előnagyoló szerszám DR kopási értékét.
  • Ha M110 aktív a művelet alatt, akkor ezalatt a kompenzált körívek előtolása ennek megfelelően csökken.
  • Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha az LU-érték kisebb a MELYSEG Q1 értéknél, úgy a vezérlő hibaüzenetet küld.
  • A ciklus figyelembe veszi az M109 és M110 mellékfunkciókat. A vezérlő belső és külső kontúroknál a körívek előtolását a szerszám forgácsolóélénél állandóan tartja.
  • Előtolás körpályákhoz igazítása az M109 használatával

 
Tip

Szükség esetén használjon központon átmenő homlokéllel ellátott marót (DIN 844), vagy fúrjon elő a 21-es ciklussal.

Megjegyzések a programozáshoz

  • Hegyes belső sarkokkal rendelkező zsebkontúroknál egynél nagyobb átfedési tényező alkalmazásakor maradékanyag maradhat a kiüregelésnél. Különösen a beslő pályát kell grafikus teszttel ellenőrizni és adott esetben az átfedési tényezőt valamelyest változtatni. Ezáltal más mesztésfelosztás érhető el, ami sokszor a kívánt eredményhez vezet.
  • A ciklus 22 megközelítési módot a Q19 paraméterrel és a szerszámtáblázatban az ANGLE és LCUTS oszlopokkal határozza meg
    • Ha Q19=0-t ad meg, a vezérlő mindig merőlegesen halad lefelé, még akkor is, ha fogásvételi szöget (ANGLE) adott meg az aktív szerszámhoz
    • Ha ANGLE=90°-ot ad meg, a vezérlő merőlegesen vesz fogást. A Q19 váltakozó irányú előtolás szolgál fogásvételi előtolásként.
    • Ha Q19 váltakozó irányú előtolás van a ciklus 22-ben meghatározva, és a szerszámtáblázatban 0,1 és 89,999 közötti érték van megadva az ANGLE értékeként, a vezérlő a megadott ANGLE szögben csavarvonal mentén vesz fogást
    • Ha a ciklus 22-ben meg van határozva a váltakozó irányú előtolás és a szerszámtáblázat ANGLE oszlopában nincs érték megadva, a vezérlő hibaüzenetet küld
    • Ha a geometriai jellemzők nem teszik lehetővé a csavarvonalas fogásvételt (horony), a vezérlő váltakozó irányú fogásvételt próbál végrehajtani (a váltakozó hossz ekkor a LCUTS és ANGLE-ből van kiszámolva (Váltakozó hossz = LCUTS / tan ANGLE))

Megjegyzés a gépi paraméterekkel kapcsolatban

  • A posAfterContPocket (201007 sz.) gépparaméterekkel a kontúrzseb megmunkálása utáni magatartást határozza meg.
    • PosBeforeMachining: Visszatérés a kezdőpozícióra
    • ToolAxClearanceHeight: Szerszámtengely pozícionálása biztonsági magasságra.

Ciklusparaméter

Segédábra

Paraméter

Q10 Fogasveteli melyseg ?

Az a méret, amivel a szerszám egyszerre előrehaladhat. Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

Q11 Elotolas melysegi fogasvetelkor?

A szerszám előtolási sebessége az orsó tengelyén

Megadás: 0...99999.9999 vagy FAUTO, FU, FZ

Q12 Elotolas kinagyolaskor ?

A szerszám előtolási sebessége a megmunkálási síkban

Megadás: 0...99999.9999 vagy FAUTO, FU, FZ

Q18, ill. QS18 Nagyolo szerszam?

Annak a szerszámnak a száma vagy neve, amellyel a vezérlő már elvégezte az előnagyolást. Az előnagyoló szerszám átvétele a parancssorból való kiválasztási lehetőséggel közvetlenül a szerszámtáblázatból is lehetséges. Továbbá a szerszám nevét is megadhatja a a névkiválasztási lehetőség parancssorból történő kiválasztásával. A vezérlő automatikusan beszúrja az idézőjelet a beviteli mezőből való kilépéskor. Ha nem volt előnagyolás, adjon meg „0” értéket; ha azonban egy számot vagy egy nevet ad meg, a vezérlő csak azokat a részeket fogja nagyolni, amelyeket nem tudott megmunkálni az előnagyoló szerszámmal. Ha a vezérlő a finomnagyolási területet nem tudja oldalról megközelíteni, akkor a vezérlő váltakozó irányú bemerüléssel végzi a marást; ezért a TOOL.T szerszámtáblázatban meg kell határoznia a szerszám LCUTS vágóélhosszát és ANGLE maximális bemerülési szögét.

Bevitel: 0...99999.9 vagy maximum 255 karakter

Q19 Elotolas ide-oda lengeskor ?

Váltakozó irányú előtolás mm/percben

Megadás: 0...99999.9999 vagy FAUTO, FU, FZ

Q208 Előtolás visszahúzáskor ?

A szerszám megmunkálási sebessége mm/percben, a megmunkálási művelet utáni visszahúzáskor. Ha Q208 = 0, akkor a vezérlő a szerszámot a Q12 előtolással húzza vissza.

Megadás: 0...99999.9999 vagy FMAX, FAUTO, PREDEF

Q401 Előtolás-csökkentési tényező %?

Százalékos tényező, amelyre a vezérlő csökkenti a megmunkálás előtolási sebességét (Q12), amint a szerszám teljes kerületén az anyagba merül kinagyolás közben. Ha előtoláscsökkentést alkalmaz, akkor olyan előtolási értéket kell a nagyoláshoz megadnia, hogy optimális forgácsolási feltételeket kapjon a ciklus 20-ban meghatározott pálya átlapolásnál (Q2). A vezérlő ezután a megadottak szerint csökkenti az előtolást az átmeneteknél és a keskeny helyeken, így a megmunkálási időnek összességében csökkennie kell.

Bevitel: 0.0001...100

Q404 Készreüreg. módja (0/1)?

Annak meghatározása, hogyan mozgassa a vezérlő a szerszámot a finomnagyolásnál:

0: A vezérlő a szerszámot a finomnagyolandó területek között az aktuális mélységre mozgatja a kontúr mentén A bevitel csak akkor érvényes, ha a finomnagyoló szerszám átmérője nagyobb vagy egyenlő az előnagyoló szerszám rádiuszával.

1: A vezérlő visszahúzza a szerszámot a biztonsági távolságra a finomnagyolandó területek között, majd a következő nagyolandó terület kezdőpontjára mozog.

Megadás: 0, 1

Példa

11 CYCL DEF 22 KINAGYOLAS ~

Q10=-5

;SULLYESZTESI MELYSEG ~

Q11=+150

;ELOTOLAS SULLYSZTKOR ~

Q12=+500

;KINAGYOLASI ELOTOLAS ~

Q18=+0

;NAGYOLO SZERSZAM ~

Q19=+0

;LENGESI ELOTOLAS ~

Q208=+99999

;ELOTOLAS VISSZAHUZAS ~

Q401=+100

;ELOTOLAS CSOKKENTESE ~

Q404=+0

;KESZREUREG. MODJA