Ciklus 277 OCM ELLETORES (opció  #167)

ISO-programozás

G277

Alkalmazás

A 277 OCM ELLETORES ciklussal olyan komplex kontúrok éleit sorjázhatja le, amelyeket előzőleg OCM-ciklusokkal nagyolt ki.

A ciklus figyelembe veszi a határoló kontúrokat és korlátozásokat, amiket Ön korábban a 271 OCM KONTURADATOK ciklussal vagy a 12xx szabályos geometriákkal hívott be.

Előfeltételek

Annak érdekében, hogy a vezérlő a ciklus 277-t végrehajthassa, a szerszámot megfelelően kell létrehoznia a szerszámtáblázatban:

  • L + DL: Teljes hossz az elméleti csúcsig
  • R + DR: Szerszám teljes sugarának definíciója
  • T-ANGLE : Szerszám csúcsszöge

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

  • CONTOUR DEF / SEL CONTOUR, vagy pedig 14 KONTURGEOMETRIA ciklus
  • 271 OCM KONTURADATOK ciklus vagy a 12xx szabályos geometriák
  • adott esetben ciklus 272 OCM NAGYOLAS
  • adott esetben ciklus 273 OCM FENEKSIMITAS
  • adott esetben ciklus 274 OCM OLDALSIMITAS

Ciklus lefutása

  1. A szerszám pozícionálási logikával a kezdőpontra mozog. Ezt a rendszer a programozott kontúr alapján automatikusan határozza meg.
  2. OCM-ciklusok pozícionálási logikája

  3. A következő lépésben a szerszám FMAX-val a Q200 biztonsági távolságra áll
  4. Ezután a szerszám rááll merőlegesen a Q353 SZERSZAMCSUCSMELYSEG-re.
  5. A vezérlő érintőlegesen vagy merőlegesen (a rendelkezésre álló helytől függően) áll a kontúrra. A letörés a Q207 marási előtolással lesz lemunkálva.
  6. Végezetül a szerszám érintőlegesen vagy merőlegesen (a rendelkezésre álló helytől függően) eláll a kontúrról
  7. Ha több kontúr van, a vezérlő minden kontúr után a biztonságos magasságra pozícionálja a szerszámot, és rááll a következő kezdőpontra. A 3 - 6 lépések addig ismétlődnek, amíg a programozott kontúr teljesen ki nincs marva
  8. Végül a szerszám Q253 ELOTOL. ELOPOZIC.KOR-val a Q200 BIZTONSAGI TAVOLSAG-ra, majd FMAX-val a Q260 BIZTONSAGI MAGASSAG-ra fut.

Megjegyzések

  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A vezérlő automatikusan kiszámítja a letörés kezdőpontját. A kezdőpont függ a rendelkezésre álló helytől.
  • A vezérlő felügyeli a szerszámsugarat. A 271 OCM KONTURADATOK ciklusbeli határoló falvastagságok vagy a 12xx alakciklusok nem sérülnek.
  • A ciklus felügyeli a kontúr sérüléseit a fenéken a szerszámcsúcsra vonatkozóan. Ez a szerszámcsúcs az R sugárból, a szerszámcsúcsnál lévő R_TIP sugárból és a T-ANGLE csúcsszögből tevődik össze.
  • Vegye figyelembe, hogy a letörő maró aktív szerszámsugarának kisebbnek vagy azonosnak kell lennie a nagyoló szerszám sugaránál. Ellenkező esetben előfordulhat, hogy a vezérlő nem minden élet munkál meg teljesen. Az alkalmazott szerszámsugár a szerszám vágási magasságának sugara. Ez a szerszámsugár a szerszámtáblázatbeli T-ANGLE és R_TIP-ből adódik.
  • 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

  • Ha a letörés során még anyagmaradvány található a nagyolásból, a QS438 UEREGELOE-SZERSZAM-ban kell az utolsó nagyolószerszámot definiálnia. Ellenkező esetben sérülhet a kontúr.
  • Folyamat maradék anyag esetén a belső sarkokban

Megjegyzés a programozáshoz

  • Ha a Q353 SZERSZAMCSUCSMELYSEG paraméter értéke kisebb, mint a Q359 LETOR.SZELESSEG paraméter értéke, a vezérlő hibaüzenetet küld.

Ciklusparaméter

Segédábra

Paraméter

Q353 Szerszámcsúcs mélysége?

A szerszám elméleti csúcsa és munkadarab felületének koordinátája közötti távolság. Az érték növekményes értelmű.

Bevitel: -999.9999...-0.0001

Q359 Letörés szélessége (-/+)?

A letörés szélessége vagy mélysége:

-: A letörés mélysége

+: A letörés szélessége

Az érték növekményes értelmű.

Bevitel: –999.9999...+999.9999

Q207 Elotolas maraskor ?

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

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

Q253 Előtolás előpozícionáláskor ?

Szerszám megmunkálási sebessége pozícionáláskor mm/percben

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

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

Q438 ill. QS438 Üregelőszerszám száma/ neve?

Annak a szerszámnak a száma vagy neve, amellyel a vezérlő a kontúr nagyolását végezte. Az előnagyoló 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. Továbbá a szerszám nevét is megadhatja a a név kiválasztási lehetőség parancslécből történő kiválasztásával. A vezérlő automatikusan beszúrja a záró idézőjelet a beviteli mezőből való kilépéskor.

-1: Az utoljára alkalmazott szerszám lesz a nagyoló szerszám (standard magatartás).

Bevitel: –1...+32767.9 alternatívan 255 karakter

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

Marási mód. Az orsó forgási irá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 szinkronfutásban valósul meg)

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

Q354 Letörés szöge?

Letörési szög

0: A letörési szög a szerszámtáblázatban meghatározott T-ANGLE felének felel meg

>0: A letörési szög összehasonlításra kerül a szerszámtáblázatban meghatározott T-ANGLE értékkel Ha ez a két érték nem egyezik meg, a vezérlő hibaüzenetet küld.

Bevitel: 0...89

Példa

11 CYCL DEF 277 OCM ELLETORES ~

Q353=-1

;SZERSZAMCSUCSMELYSEG ~

Q359=+0.2

;LETOR.SZELESSEG ~

Q207=+500

;ELOTOLAS MARASKOR ~

Q253=+750

;ELOTOL. ELOPOZIC.KOR ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q438=-1

;UEREGELOE-SZERSZAM ~

Q351=+1

;MARASFAJTA ~

Q354=+0

;LETORES SZOGE