292. IPO.-ESZT. KONTUR ciklus (#96 / #7-04-1)

ISO-programozás

G292

Alkalmazás

 
Machine

Vegye figyelembe a Gépkönyv előírásait.

Ezt a funkciót a gép gyártójának kell engedélyeznie és adaptálnia.

A 292 INTERPOLÁCIÓS ESZTERGÁLÁS KONTÚRSIMÍTÁS ciklus a szerszámorsót a lineáris tengelyek pozíciójához kapcsolja. Ez a ciklus lehetővé teszi egyedi forgásszimmetrikus kontúrok megmunkálását az aktív megmunkálási síkban. A ciklus döntött munkasíkban is futtatható. A forgatás középpontja a ciklus hívásakori kezdőpont a megmunkálási síkban. A ciklus végrehajtása után a vezérlő kikapcsolja a főorsó párosítást.

Amennyiben a ciklus 292-vel dolgozik, határozza meg előtte a kívánt kontúrt egy alprogramban, majd a ciklus 14 vagy SEL CONTOUR alkalmazásával hivatkozzon a kontúrra. Programozza a kontúrt monoton növekvő, vagy monoton csökkenő koordinátákkal. A tapintó felügyelet ebben a módban nem aktív. A Q560=1 érték megadásával elforgathatja a kontúrt, és a vágóélet a kör középpontja felé orientálhatja. Adjon meg Q560=0-t, így kontúrt tud marni úgy, hogy az orsót közben nem orientálja.

Ciklus lefutása

Q560=0: Kontúr marás

  1. Az Ön által a ciklusbehívás előtt programozott M3/M4 funkciók aktívak maradnak.
  2. Sem főorsó stop, sem pedig főorsó orientáció nem lesz végrehajtva. A rendszer a Q336-ot figyelmen kívül hagyja
  3. A vezérlő a szerszámot a Q491kontúr kezdő sugárra pozicionálja, figyelembe véve a Q529 megmunkálási művelet belső/külső és a Q357 oldalsó távolság ciklusparamétereket. A leírt kontúr nem automatikusan hosszabbodik meg a biztonsági távolsággal, ezt az alprogramban kell beprogramoznia
  4. A vezérlő a meghatározott kontúrt a főorsó forgásával munkálja meg (M3/M4). A műveletben a megmunkálási sík referencia tengelyei egy kör mentén mozognak; a vezérlő nem orientálja a szerszámorsót
  5. A kontúr végpontjában a vezérlő merőlegesen húzza vissza a szerszámot a biztonsági távolságra
  6. Végezetül a vezérlő a szerszámot biztonsági magasságra pozicionálja

Q560=1: Kontúr esztergálás

  1. A vezérlő a szerszámorsót a megadott forgásközéppont felé orientálja. Eközben a megadott Q336 szöget veszi számításba. Ha adott meg értéket, akkor az esztergaszerszám-táblázat (toolturn.trn) "ORI" értéke szintén figyelemmel lesz
  2. A szerszámorsó most csatolva van a lineáris tengelyek pozíciójához. Az orsó követi a főtengelyek névleges pozícióját
  3. A vezérlő a szerszámot a Q491kontúr kezdő sugárra pozicionálja, figyelembe véve a Q529megmunkálási művelet belső/külső és a Q357 oldalsó távolság ciklusparamétereket. A leírt kontúr nem automatikusan hosszabbodik meg a biztonsági távolsággal, ezt az alprogramban kell beprogramoznia
  4. A vezérlő az interpolációs esztergálást alkalmazza a meghatározott kontúr megmunkálására. Interpolációs esztergáláskor a megmunkálási sík lineáris tengelyei egy kör mentén mozognak, míg a főorsó tengelye a felületre merőlegesen van orientálva.
  5. A kontúr végpontjában a vezérlő merőlegesen húzza vissza a szerszámot a biztonsági távolságra
  6. Végezetül a vezérlő a szerszámot biztonsági magasságra pozicionálja
  7. A vezérlő automatikusan kikapcsolja ezt követően a szerszámorsó párosítását a lineáris tengelyekhez

Megjegyzések

 
Machine

Ez a ciklus csak a szervovezérelt orsóval ellátott gépeknél érvényes.

Adott esetben felügyeli a vezérlő, hogy ne történjen pozicionálás, amíg a főorsó forgás nincs bekapcsolva. A kérdéssel kapcsolatban vegye fel a kapcsolatot a gépgyártóval.

 
Megjegyzés
Vigyázat, ütközésveszély!
Ezáltal a munkadarab és a szerszám ütközhetnek. A vezérlő a leírt kontúrt nem hosszabbítja meg automatikusan a biztonsági távolsággal! A vezérlő a megmunkálása kezdetekor FMAX gyorsmenetben pozícionálja a szerszámot a kontúr kezdőpontjára!
  1. Az alprogramba programozza be a kontúr meghosszabbítását
  2. A kontúr kezdőpontjában semmilyen anyag nem állhat
  3. Az esztergálási kontúr középpontja a kezdőpont a megmunkálási síkban a ciklus meghívásakor
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A ciklus CALL-aktív.
  • Ebben a ciklusban nagyolási művelet többszörös fogással nem végezhető.
  • Belső kontúrok esetén a vezérlő ellenőrzi, hogy az aktív szerszámsugár kisebb-e, mint a Q491 kontúr kezdő átmérő felének és a Q357 oldalsó biztonsági távolságnak az összege. Ha az ellenőrzés azt mutatja, hogy a szerszám túl nagy, az NC program megszakad.
  • Ügyeljen arra, hogy a ciklushívás előtt a tengelyszögnek azonosnak kell lennie a döntési szöggel! Csak ekkor megfelelő a tengelyek kapcsolódása.
  • Ha a 8. TUKROZES ciklus aktív, a vezérlő nem hajt végre interpolációs esztergálás ciklust.
  • Ha aktív a ciklus 26 MERETTENY.TENGKENT és valamely tengely mérettényezője eltér 1-től, a vezérlő az interpolációs esztergálás ciklusát nem hajtja végre.
  • A Q449 ELOTOLAS paraméterben programozható az előtolás a kezdő rádiusznál. Vegye figyelembe, hogy az állapotkijelzőn megjelenő előtolás a TCP-re vonatkozik, és eltérhet a Q449-től. A vezérlő az állapotkijelzőn lévő előtolást alábbiak szerint számítja.
  • Külső megmunkálás Q529=1

    Belső megmunkálás Q529=0

Megjegyzések a programozáshoz

  • Programozza az esztergálandó kontúrt szerszámsugár kompenzáció nélkül (RR/RL), és APPR vagy DEP mozgások nélkül.
  • Vegye figyelembe, hogy FUNCTION TURNDATA CORR funkción keresztül nem lehetségesek a programozott ráhagyások. A kontúr ráhagyást közvetlenül a cikluson keresztül, vagy pedig a szerszámtáblázatban megadott szerszámkorrekcióval (DXL, DZL, DRS) tud programozni.
  • Programozáskor ne feledje, hogy csak pozitív sugár értékeket használjon.
  • Programozáskor ne feledje, hogy sem az orsó középpontja, sem az indexálható beszúrás nem mozoghat az eszterga kontúr középpontjába.
  • Külső kontúrok programozása egy 0-nál nagyobb sugárral.
  • Belső kontúrok programozása a szerszám sugaránál nagyobb sugárral.
  • Annak érdekében, hogy gépe nagy pályasebességeket érhessen el, ciklusbehívás előtt határozzon meg nagy tűrést a ciklus 32-vel. Programozza a ciklus 32-t HSC-szűrő=1 értékkel.
  • Ha deaktiválja az orsó csatolását (Q560=0), úgy ezt a ciklust egy poláris kinematikával tudja végrehajtani. A munkadarabot ehhez a körasztal közepére kell befognia.
  • Megmunkálás poláris kinematikával FUNCTION POLARKIN

Megjegyzés a gépi paraméterekkel kapcsolatban

  • Ha Q560=1, a vezérlő nem ellenőrzi, hogy a főorsó forog-e a ciklus hívásakor. (Függetlenül a CfgGeoCycle - displaySpindleError-tól (Nr. 201002))
  • Az mStrobeOrient (201005 sz.) gépi paraméterrel a gépgyártó a főorsó orientációhoz határoz meg egy speciális M funkciót:
    • Ha >0-t ad meg, megjelenik az az M szám (a gépgyártó PLC funkciója), amely a főorsó orientációját a végrehajtja. A vezérlő addig vár, míg le nem zárul a főorsó orientációja.
    • Ha -1 értéket adott meg, a vezérlő végrehajtja a főorsó orientációját.
    • Ha 0-t adott meg, a vezérlő nem hajt végre orientációt.
  • Egyik esetben sem kerül az M5 korábban kiadásra.

Ciklus paraméterek

Segédábra

Paraméter

Q560 Orsó csatolása (0=ki / 1=be)?

Annak meghatározása, hogy történjen-e orsócsatolás.

0: Orsócsatolás ki (kontúr marás)

1: Orsócsatolás be (kontúr esztergálás)

Bevitel: 0...1

Q336 Főorsóorientálás szögértéke ?

A vezérlő ezzel a szöggel állítja be a szerszámot a megmunkálás előtt. Maró szerszámmal való munkavégzés esetén úgy kell megadnia a szöget, hogy az él a forgás középpontja felé forduljon.

Ha eszterga szerszámmal végez munkát, és az eszterga szerszámtáblázatban (toolturn.trn) az "ORI" értéket adta meg, a vezérlő ezt az értéket veszi számításba a főorsó orientálásakor.

Megadás: 0...360

Q546 Szersz. forgásirány (3=M3/4=M4)?

Az aktív szerszám orsóforgási iránya:

3: Jobb oldali esztergaszerszám (M3)

4: Bal oldali szerszám (M4)

Megadás: 3, 4

Q529 Megmunkálási mód (0/1)?

Annak meghatározása, hogy belső vagy külső megmunkálást kell-e végrehajtani:

+1: Belső megmunkálás

0: Külső megmunkálás

Megadás: 0, 1

Q221 Aufmaß auf Fläche?

Ráhagyás a megmunkálási síkban

Bevitel: 0...99.999

Q441 Fogásvétel per ford. [mm/ford]?

Az a méret, amivel a szerszám fogást vesz fordulatonként.

Bevitel: 0 001...99.999

Q449 Előtolás / Forg. sebesség ? (mm/perc)

Előtolás a Q491 kontúr kezdőpont vonatkozásában. A szerszám középponti pályájának előtolása a szerszám sugara és a Q529 MEGMUNKALASI MOD szerint kerül szabályozásra. Ezekből adódik az Ön által programozott forgácsolási sebesség a kontúr kezdőpontjának átmérőjében.

Q529=1: A szerszám középponti pályájának előtolása csökken a belső megmunkáláskor.

Q529=0: A szerszám középponti pályájának előtolása növekszik a külső megmunkáláskor.

Bevitel: 1...99.999 alternatív FAUTO

Q491 Kontúr kezdőpontja (sugár)?

A kontúr kezdőpontjában lévő sugár (pl. X koordináta Z szerszámtengely esetén). Az érték abszolút értelmű.

Bevitel: 0.9999...99999.9999

Q357 Oldalsó biztonsági távolság ?

Oldalirányú távolság a szerszám és a munkadarab között az első fogásvételi mélység megközelítésekor. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q445 Biztonsagi magassag ?

Abszolút magasság, ahol a szerszám és a munkadarab nem ütközhet össze. A vezérlő ide húzza vissza a szerszámot a ciklus végén.

Megadás: -99999.9999...+99999.9999

Q592 Beméretezési mód (0/1)?

Kontúrméretezés értelmezése:

0: A vezérlő a ZX-koordinátasíkon értelmezi a kontúrt. Az X-tengely értékeit a vezérlő sugarakként értelmezi. A koordinátarendszer balsodrású. Ez azt jelenti, hogy a körök programozott forgásiránya az alábbi:

  • DR-: Óramutató járásával megegyező
  • DR+: Óramutató járásával ellentétes

1: A vezérlő a ZXØ-koordinátasíkon értelmezi a kontúrt. Az X-tengely értékeit a vezérlő átmérőként értelmezi. A koordinátarendszer jobbsodrású. Ez azt jelenti, hogy a körök programozott forgásiránya az alábbi:

  • DR- : Óramutató járásával ellentétes
  • DR+ : Óramutató járásával megegyező

Megadás: 0, 1

Példa

11 CYCL DEF 292 IPO.-ESZT. KONTUR ~

Q560=+0

;ORSO CSATOLAS ~

Q336=+0

;FOORSO SZOGERTEKE ~

Q546=+3

;SZERSZ-FORGASIRANY ~

Q529=+0

;MEGMUNKALASI MOD ~

Q221=+0

;FLAECHENAUFMASS ~

Q441=+0.3

;FOGASVETEL ~

Q449=+2000

;ELOTOLAS ~

Q491=+50

;KONTUR KEZDOP. SUGAR ~

Q357=+2

;OLDALSO BIZT. TAV. ~

Q445=+50

;BIZTONSAGI MAGASSAG ~

Q592=+1

;TYPE OF DIMENSION

Megmunkálási módozatok

Amennyiben a ciklus 292-vel dolgozik, meg kell határoznia előtte a kívánt esztergakontúrt egy alprogramban, majd a ciklus 14 vagy SEL CONTOUR alkalmazásával hivatkoznia kell erre a kontúrra. Írja le az esztergakontúrt egy forgásszimmetrikus test keresztmetszetén. Ekkor az esztergakontúr a szerszámtengely függvényében az alábbi koordinátákkal van leírva:

Alkalmazott szerszámtengely

Tengelyirányú koordináta

Radiál koordináta

Z

Z

X

X

X

Y

Y

Y

Z

Példa: Ha az Ön által alkalmazott szerszámtengely a Z, úgy az esztergálási kontúrt tengelyirányban programozza a Z-n, a kontúr sugarát vagy átmérőjét pedig az X-n.

Ez a ciklus belső és külső megmunkálásra is használható. A következő információk bemutatnak néhány megjegyzést a Megjegyzések fejezetből. Ezen túlmenően egy példát jelenít meg a Példa: Interpolációs esztergálás ciklus 292

Belső megmunkálás

  • A forgási középpont a szerszám pozíciója a ciklus meghívásakor az 1 megmunkálási síkban
  • A ciklus kezdete után sem a vágólapka, sem pedig a főorsó közepe nem mozoghatnak a forgási középpont fele (ezt kontúrjának leírásakor vegye figyelembe) 2
  • A leírt kontúr nem automatikusan hosszabbodik meg a biztonsági távolsággal, ezt az alprogramban kell beprogramoznia
  • A vezérlő a megmunkálási művelet kezdetén gyorsjáratban pozicionálja a szerszámot a szerszámtengely irányában a kontúr kezdőpontjára (a kontúr kezdőpontjában semmilyen anyag nem állhat)
  • Vegye figyelembe a belső kontúr programozásakor az alábbi pontokat:

    • -Vagy programozzon monoton növekvő radiális vagy axiális koordinátákat, pl. 1-5
    • -Vagy monoton csökkenő radiális vagy axiális koordinátákat programozzon, pl. 5-1
    • -Belső kontúrok programozása a szerszám sugaránál nagyobb sugárral.

Külső megmunkálás

  • A forgási középpont a szerszám pozíciója a ciklus meghívásakor az 1 megmunkálási síkban
  • A ciklus kezdete után sem a vágólapka, sem pedig a főorsó közepe nem mozoghatnak a forgási középpont fele Ezt vegye figyelembe a kontúr leírásakor! 2
  • A leírt kontúr nem automatikusan hosszabbodik meg a biztonsági távolsággal, ezt az alprogramban kell beprogramoznia
  • A vezérlő a megmunkálási művelet kezdetén gyorsjáratban pozicionálja a szerszámot a szerszámtengely irányában a kontúr kezdőpontjára (a kontúr kezdőpontjában semmilyen anyag nem állhat)
  • Vegye figyelembe a külső kontúr programozásakor az alábbi pontokat:

    • -Vagy programozzon monoton növekvő radiális és monoton csökkenő axiális koordinátákat, pl. 1-5
    • -Vagy monoton csökkenő radiális és monoton növekvő axiális koordinátákat programozzon, pl. 5-1
    • -Külső kontúrok programozása egy 0-nál nagyobb sugárral.

A szerszám meghatározása

Áttekintés

A Q560 paraméter beállításaitól függően kontúrt marhat (Q560=0) vagy esztergálhat (Q560=1). Az adott megmunkáláshoz különböző lehetőségei vannak a szerszám szerszámtáblázatban való meghatározására. Az alábbiakban a különböző lehetőségeket mutatja be:

Orsó párosítás ki, Q560=0

Marás: Maró szerszám meghatározása szerszámtáblázatban a szokott módon, a hossz, sugár, toroid marósugár, stb. megadásával.

Orsó párosítás be, Q560=1

Esztergálás: Az eszterga szerszám geometriai adatai egy maró szerszám adataivá lesznek konvertálva. Most a következő három lehetősége van:

  • Határozzon meg egy eszterga szerszámot a szerszámtáblázatban (tool.t), mint marószerszámot
  • Határozzon meg egy marószerszámot a szerszámtáblázatban (tool.t), mint egy marószerszámot (későbbi használatra, mint egy esztergakést)
  • Határozzon meg egy esztergaszerszámot az esztergaszerszám-táblázatban (toolturn.trn)

A szerszám meghatározás három lehetőségének bővebb leírása az alábbi:

  • Határozzon meg egy eszterga szerszámot a szerszámtáblázatban (tool.t), mint marószerszámot
  • Ha az (#50 / #4-03-1) szoftveropció nélkül dolgozik, akkor az esztergaszerszámot a szerszámtáblázatban (tool.t) marószerszámként kell meghatároznia. Ebben az esetben a szerszámtáblázat következő adatai vannak figyelembe véve (beleértve a deltaértékeket is): hossz (L), rádiusz (R) és sarokrádiusz (R2). Az esztergaszerszám mutasson az orsó középpontja felé. Ezt az orsótájolási szöget adja meg a ciklusban a Q336 paraméter alatt. Külső megmunkálás esetén a Q336 lesz az orsótájolás, belső megmunkálás esetén pedig az orsótájolás szöge Q336 + 180 lesz.

  •  
    Megjegyzés
    Vigyázat, ütközésveszély!
    A belső megmunkálásnál a szerszámtartó és a munkadarab összeütközhetnek. A rendszer nem felügyeli a szerszámtartót. Ha a szerszámbefogóból kapott forgási átmérő nagyobb, mint a szerszám vágóéle, ütközésveszély áll fenn.
    1. Ezért úgy válassza ki a szerszámtartót, hogy a forgási átmérő ne legyen nagyobb a szerszám vágóélénél
  • Határozzon meg egy marószerszámot a szerszámtáblázatban (tool.t), mint egy marószerszámot (későbbi használatra, mint egy esztergakést)
  • A marószerszámot interpolációs esztergáláshoz használhatja. Ebben az esetben a szerszámtáblázat következő adatai kerülnek figyelembe vételre (beleértve a delta értékeket is): hossz (L), sugár (R) és toroid sugár (R2). Orientálja ehhez a marószerszám vágóélét az orsó középpontja felé. Adja meg ezt az értéket a Q336 paraméterben. Külső megmunkálás esetén a Q336 orsó orientáció lesz alkalmazva, belső megmunkálás esetén pedig a főorsó orientáció a Q336+180 összege lesz.

  • Határozzon meg egy esztergaszerszámot az esztergaszerszám-táblázatban (toolturn.trn)
  • Ha az (#50 / #4-03-1) szoftveropcióval dolgozik, akkor az esztergaszerszámot az esztergaszerszám-táblázatban (toolturn.trn) kell meghatároznia. Ebben az esetben az orsó forgási középpont felé tájolása a szerszámspecifikus adatok, pl. a megmunkálás módja (TO az esztergaszerszám-táblázatban), a tájolási szög (ORI az esztergaszerszám-táblázatban), valamint a Q336 paraméter figyelembe vételével történik.

  • Az orsó orientálása a következőképpen számítható ki:

  • Megmunkálás

    TO

    Főorsó orientáció

    Interpolációs esztergálás, külső

    1

    ORI + Q336

    Interpolációs esztergálás, belső

    7

    ORI + Q336 + 180

    Interpolációs esztergálás, külső

    7

    ORI + Q336 + 180

    Interpolációs esztergálás, belső

    1

    ORI + Q336

    Interpolációs esztergálás, külső

    8,9

    ORI + Q336

    Interpolációs esztergálás, belső

    8,9

    ORI + Q336

  • A következő szerszámtípusok használható interpolációs esztergálásra:

    • TYPE: ROUGH, a TO: 1 vagy 7 megmunkálási irányokkal
    • TYPE: FINISH, a TO: 1 - 7 megmunkálási irányokkal
    • TYPE: BUTTON, a TO: 1 - 7 megmunkálási irányokkal
  • A következő szerszámtípusok nem használhatók interpolációs esztergálásra:

    • TYPE: ROUGH, a TO: 2 - 6 megmunkálási irányokkal
    • TYPE: FINISH, a TO: 2 - 6 megmunkálási irányokkal
    • TYPE: BUTTON, a TO: 2 - 6 megmunkálási irányokkal
    • TYPE: RECESS
    • TYPE: RECTURN
    • TYPE: THREAD