Ciklus 21 ELOFURAS

ISO-programozás

G121

Alkalmazás

Használja a 21 ELOFURAS ciklust, ha később a kontúr kiüregeléséhez olyan szerszámot használ, amely nem rendelkezik középen vágó homlokfogaskerékkel (DIN 844). Ez a ciklus furatokat fúr ki egy ciklussal, pl. ciklus 22-vel nagyolandó területen. A ciklus 21 számításba veszi a simítási ráhagyást oldalt és fenéken, valamint a nagyoló szerszám sugarát a szerszám fogásvételi pontjainak meghatározásához. A szerszám fogásvételi pontjai a nagyolás kezdőpontjai is egyben.

A ciklus 21 behívása előtt két további ciklust kell programoznia:

  • A 14 KONTURGEOMETRIA vagy SEL CONTOUR - ciklusok szükségesek a 21 ELOFURAS ciklus számára a síkbeli furatpozíció meghatározásához
  • A 20 KONTURADATOK -ciklus szükséges a 21 ELOFURAS ciklushoz, pl. a furatmélység és a biztonsági távolság meghatározásához

Ciklus lefutása

  1. A vezérlő a szerszámot először a síkban pozicionálja (a pozíció a ciklus 14-ben vagy a SEL CONTOUR-ban meghatározott kontúr, és a nagyoló szerszám adatainak eredménye)
  2. Ezután a szerszám az FMAX gyorsmenettel a biztonsági távolságra mozog. (A biztonsági távolságot adja meg a 20 KONTURADATOK ciklusban)
  3. A szerszám az aktuális helyzetből az első fogásvételt a megadott F előtolással teszi meg
  4. Ezután a szerszám FMAX gyorsjáratban visszatér a kezdőpozícióba, újra fogást vesz, és az első fogásvételi mélység előtt a t előpozicionálási távolságon megáll
  5. Az előpozicionálási távolságot a vezérlő automatikusan kiszámítja:
    • 30 mm alatti furatmélység esetén: t = 0,6 mm
    • 30 mm-t meghaladó furatmélység esetén: t = furatmélység / 50
    • Maximális előpozicionálási távolság: 7mm
  6. Ezt követően a szerszám a következő fogásvételig fúr, a megadott F előtolással
  7. A vezérlő addig ismétli a folyamatot (1 - 4. lépéseket), míg ki nem munkálja a megadott furatmélységet Eközben figyelembe veszi a fenék simítási ráhagyását
  8. 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

  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A fogásvételi pontok számításánál a vezérlő nem veszi figyelembe a TOOL CALL mondatban programozott DR korrekciós értéket.
  • Szűk területen a vezérlő adott esetben nem tudja végrehajtani az előfúrást olyan szerszámmal, ami nagyobb, mint a kinagyoló szerszám.
  • Ha Q13=0, úgy az orsóban lévő szerszám adatai kerülnek alkalmazásra.

Megjegyzés a gépi paraméterekkel kapcsolatban

  • A posAfterContPocket (201007 sz.) gépparaméterekkel a megmunkálás utáni magatartást határozza meg. Ha programozta a ToolAxClearanceHeight-t, a szerszámot a ciklus vége után nem inkrementálisan programozza, hanem abszolút pozícióra.

Ciklusparaméterek

Segédábra

Paraméter

Q10 Fogasveteli melyseg ?

Az a méret, amellyel a szerszám fogást vesz (előjel negatív megmunkálási irányhoz „–“). Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

Q11 Elotolas melysegi fogasvetelkor?

Szerszám megmunkálási sebessége bemerüléskor mm/percben

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

Q13 ill. QS13 Uregelo szerszam szama/neve?

Üregelő szerszám száma vagy neve A szerszám alkalmazása a a parancslécből való kiválasztással közvetlenül a szerszámtáblázatból is lehetséges.

Bevitel: 0...999999.9 ill. maximum 255 karakter

Példa

11 CYCL DEF 21 ELOFURAS ~

Q10=-5

;SULLYESZTESI MELYSEG ~

Q11=+150

;ELOTOLAS SULLYSZTKOR ~

Q13=+0

;UREGELO SZERSZAM