252. KORZSEBMARAS ciklus

ISO-programozás

G252

Alkalmazás

A 252 ciklussal a kör alakú zsebeket tud megmunkálni. A ciklus paramétereitől függően az alábbi megmunkálási lehetőségek vannak:

  • Teljes megmunkálás: nagyolás, fenéksimítás, oldalsimítás
  • Csak nagyolás
  • Csak fenéksimítás és oldalsimítás
  • Csak fenéksimítás
  • Csak oldalsimítás

Ciklus lefutása

Nagyolás

  1. A vezérlő először gyorsjáratban mozgatja a szerszámot a munkadarab fölé, a Q200 biztonsági távolságra
  2. A szerszám a zseb középpontjában a fogásvételi mélység értékével vesz fogást. A bemerülési stratégiát a Q366 paraméterrel határozza meg
  3. A vezérlő kinagyolja a zsebet belülről kifelé haladva, figyelembe véve a pálya átfedést (Q370) és a simítási ráhagyást (Q368 und Q369).
  4. Az üregelési művelet végén a vezérlő érintő irányban mozgatja el a szerszámot a zseb falától a Q200 biztonsági távolságra a megmunkálási síkban, majd Q200 szerint visszahúzza a szerszámot gyorsjáratban, és gyorsjáratban áll vissza a szerszámmal a zseb középpontjába
  5. A 2 - 4. lépés addig ismétlődik, amíg a programozott zsebmélységet el nem éri. Eközben figyelembe veszi a Q369 simítási ráhagyást.
  6. Ha csak nagyolás lett programozva (Q215=1), a szerszám érintő irányban mozog el a zseb oldalfalától a Q200 biztonsági távolsággal, majd a Q204 2. biztonsági távolságra emelkedik gyorsmenetben a szerszámtengely mentén, majd gyorsjáratban áll vissza a zseb középpontjába

Simítás

  1. Ha meghatározott simítási ráhagyásokat, a vezérlő simítja a zseb oldalait, akár több fogásvétellel.
  2. A vezérlő a szerszámot a szerszámtengely mentén a zseb oldalfalától Q368 simítási ráhagyásra és a Q200 biztonsági távolságra pozícionálja
  3. A vezérlő a zsebet belülről kifelé haladva munkálja meg, amíg a Q223 átmérőt el nem éri
  4. A vezérlő ezt követően a szerszámot a szerszámtengely mentén ismét a zseb oldalfalától Q368 simítási ráhagyásra és a Q200 biztonsági távolságra pozícionálja, és megismétli simító műveletet a zseb falán, a következő mélységben
  5. A vezérlő addig ismétli ezt a folyamatot, amíg a programozott átmérőt el nem éri
  6. A Q223átmérő elérése után, a vezérlő egy érintő mentén húzza vissza a szerszámot a Q368 simítási ráhagyás és a Q200 biztonsági távolság megmunkálási síkban való figyelembe vételével, majd gyorsjáratban áll a szerszámmal a Q200 biztonsági távolságra a szerszámtengely mentén, majd végül visszaáll a zseb középpontjába.
  7. Ezt követően a vezérlő a szerszámot a szerszámtengely mentén a Q201 mélységre mozgatja, és belülről kifelé haladva elvégzi a zsebfenék simítását. A zseb alját érintőlegesen közelíti meg a szerszám.
  8. A vezérlő addig ismétli ezt a folyamatot, amíg a Q201 plusz Q369 mélységet el nem éri
  9. Végezetül a szerszám érintő irányban mozog el a zseb oldalfalától a Q200 biztonsági távolsággal, majd a Q20 biztonsági távolságra emelkedik gyorsmenetben a szerszámtengely mentén, majd gyorsjáratban áll vissza a zseb középpontjába

Megjegyzések

 
Megjegyzés
Vigyázat ütközésveszély!
Ha a ciklusnál pozitív mélységet ad meg, a vezérlő ellentétesen számolja az előpozícionálást. Ez azt jelenti, hogy a szerszám a szerszámtengelyen gyorsjáratban mozog a munkadarab felülete alá biztonsági távolságra! Ütközésveszély áll fenn!
  1. A mélységet negatív értékként adja meg
  2. Állítsa be a displayDepthErr (201003 sz.) gépi paraméterrel, hogy a vezérlő pozitív mélység megadása esetén hibaüzenetet jelenítsen-e meg (be) vagy sem (ki)
 
Megjegyzés
Vigyázat ütközésveszély!
Ha a 2. megmunkálási művelettel (csak simítás) hívja meg a ciklust, a TNC gyorsjáratban az első fogásvételi mélységre + biztonsági távolságra pozicionál elő. A gyorsjárati pozícionálásnál ütközésveszély áll fenn.
  1. Előtte végezzen nagyoló megmunkálást
  2. Bizonyosodjon meg arról, hogy a vezérlő a szerszámot gyorsjáratban elő tudja pozicionálni anélkül, hogy a szerszám ütközne valamivel
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A vezérlő automatikusan előpozicionálja a szerszámot a szerszámtengelyen. Q204 2. Figyeljen a 2. BIZTONSAGI TAVOLS-ra.
  • A ciklus a Q369 RAHAGYAS MELYSEGBEN méretet csupán egy fogásban simítja. A Q338 FOGASVETEL SIMITAS paraméternek nincs hatása a Q369-re. A Q338 a Q368 RAHAGYAS OLDALT simításánál érvényes.
  • A vezérlő csökkenti a fogásvételi mélységet a szerszámtáblázatban meghatározott LCUTS szerszámhosszra, ha a szerszám hossza rövidebb, mint a ciklusban programozott Q202 fogásvételi mélység.
  • Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha az LU-érték kisebb, mint a MELYSEG Q201, a vezérlő hibaüzenetet jelenít meg.
  • A 252 ciklus figyelembe veszi az RCUTS élszélességet a szerszámtáblázatból.
  • Fogásvételi stratégia Q366 RCUTS-val

Megjegyzések a programozáshoz

  • Inaktív szerszámtáblázat esetén mindig függőlegesen kell fogást vennie (Q366=0), mivel nem tud bemerülési szöget megadni.
  • Végezze el a szerszám előpozicionálását a munkasíkban a kezdőpozícióra (körközéppontra) R0 sugárkorrekcióval.
  • A mélység ciklusparaméter előjele határozza meg a megmunkálás irányát. Ha a mélységre nullát programoz, akkor a vezérlő nem hajtja végre a ciklust.
  • Adjon meg olyan biztonsági távolságot, hogy a szerszám ne szorulhasson a forgács miatt.

Megjegyzés a gépi paraméterekkel kapcsolatban

  • Ha a spirális bemerülés során a belső számított spirál-átmérő kisebb, mint a szerszámátmérő kétszerese, a vezérlő hibaüzenetet ad. Keresztélű maró alkalmazásakor ez a felügyeleti funkció kikapcsolható a suppressPlungeErr (201006 sz.) gépi paraméterrel.

Ciklusparaméter

Segédábra

Paraméter

Q215 Megmunkálási terjedelem (0/1/2)?

Megmunkálási terjedelem meghatározása:

0: Nagyolás és simítás

1: Csak nagyolás

2: Csak simítás
oldal- és fenéksimítás csak akkor végezhető, ha a meghatározott ráhagyás (Q368, Q369) meg van határozva

Megadás: 0, 1, 2

Q223 Kör átmérője?

A készre munkált zseb átmérője.

Megadás: 0...99999.9999

Q368 Simito rahagyas oldalt ?

A nagyolás után maradó vastagság a megmunkálási síkban. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q207 Elotolas maraskor ?

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

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

Q351 Típus? azonosir.=+1, ellenir.=-1

Marási mód. Az orsó forgásirányának figyelembe vétele:

+1 = egyenirányú marás

–1 = ellenirányú marás

PREDEF: A vezérlő átveszi a GLOBAL DEF mondat értékét

(Amennyiben 0-t ad meg, a megmunkálás egyenfutásban történik)

Megadás: -1, 0, +1 vagy PREDEF

Q201 Mélység ?

A munkadarab felülete és a zsebfenék közötti távolság. Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

Q202 Fogasveteli melyseg ?

A szerszám fogásvételi lépéseinek mértéke. 0-nál nagyobb értéket adjon meg. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q369 Simito rahagyas melysegben ?

A nagyolás után maradó mélység ráhagyása. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q206 Elotolas melysegi fogasvetelkor?

szerszám megmunkálási sebessége mélységre való pozícionáláskor mm/perc-ben

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

Q338 Simítási fogás ?

A szerszámtengelyen történő fogásvétel a Q368 oldalsó ráhagyás simításakor. Az érték növekményes értelmű.

0: Simítás egy fogásban

Megadás: 0...99999.9999

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 főorsó tengelyének koordinátája, ahol a szerszám és a munkadarab (készülékek) nem ütközhet össze. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q370 Palyaatfedesi tenyezo ?

Q370 x szerszámsugár adja a k oldalirányú fogásvételt. Az átfedési tényező maximális átfedést jelent. Annak megakadályozásához, hogy a sarkoknál le nem forgácsolt anyag maradjon, csökkentheti az átfedést.

Bevitel: 0.1...1.999 vagy PREDEF

Q366 Bemerülési stratégia (0/1)?

A bemerülési stratégia fajtája:

0: Függőleges bemerülés. A szerszámtáblázatban az aktív szerszám ANGLE süllyedési szögére 0°-ot vagy 90°-ot kell megadni. Ellenkező esetben a vezérlő hibaüzenetet küld

1: Spirális bemerülés A szerszámtáblázatban az aktív szerszám ANGLE bemerülési szöge nem lehet egyenlő 0-val. Ellenkező esetben a vezérlő hibaüzenetet küld. Szükség esetén határozza meg az RCUTS vágóélszélesség értékét a szerszámtáblázatban

Megadás: 0, 1 vagy PREDEF

Fogásvételi stratégia Q366 RCUTS-val

Q385 Simítási előtolás?

A szerszám megmunkálási sebessége oldal- és fenéksimításkor mm/perc-ben

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

Q439 Előtolás referencia (0-3)?

Annak meghatározása, hogy mire vonatkozik a programozott előtolás:

0: Az előtolás a szerszám középpontjának pályájára vonatkozik

1: Az előtolás csak oldal simításkor vonatkozik a szerszám vágóélére, egyébként a középpont pályájára

2: Az előtolás oldalsimításkor és fenéksimításkor a szerszám vágóélére, egyébként a középpont pályájára vonatkozik

3: Az előtolás mindig a szerszám vágóélére vonatkozik

Megadás: 0, 1, 2, 3

Példa

11 CYCL DEF 252 KORZSEBMARAS ~

Q215=+0

;MEGMUNKALAS JELLEGE ~

Q223=+50

;KOR ATMEROJE ~

Q368=+0

;RAHAGYAS OLDALT ~

Q207=+500

;ELOTOLAS MARASKOR ~

Q351=+1

;MARASFAJTA ~

Q201=-20

;MELYSEG ~

Q202=+5

;SULLYESZTESI MELYSEG ~

Q369=+0

;RAHAGYAS MELYSEGBEN ~

Q206=+150

;ELOTOLAS SULLYSZTKOR ~

Q338=+0

;FOGASVETEL SIMITAS ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q203=+0

;FELSZIN KOORD. ~

Q204=+50

;2. BIZTONSAGI TAVOLS ~

Q370=+1

;PALYAATFEDES ~

Q366=+1

;BEMERULES ~

Q385=+500

;SIMITASI ELOTOLAS ~

Q439=+0

;ELOTOLAS REFERENCIA

12 L X+50 Y+50 R0 FMAX M99

Fogásvételi stratégia Q366 RCUTS-val

Eljárás RCUTS-val

Spirális fogásvétel Q366=1:

RCUTS > 0

  • A vezérlő kiszámítja az RCUTS élszélességet a spirális pálya számítása során. Minél nagyobb RCUTS, annál kisebb a spirális pálya.
  • A spirális sugár számításához használt képlet:
  • Rcorr: R szerszámsugár + DR szerszámsugár ráhagyás

  • Ha a spirális pálya a szűk hely miatt nem lehetséges, a vezérlő hibaüzenetet küld.

RCUTS = 0 vagy nincs meghatározva

  • suppressPlungeErr=on (Nr. 201006)
  • Ha a szűk hely miatt a spirális pálya nem lehetséges, a vezérlő csökkenti a spirális pályát.

  • suppressPlungeErr=off (Nr. 201006)
  • Ha a szűk hely miatt nem lehetséges a spirális sugár, a vezérlő hibaüzenetet küld.