291. IPO.-ESZT. CSATOLAS ciklus (#96 / #7-04-1)

ISO-programozás

G291

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 ciklus 291 IPO.-ESZT. CSATOLAS a szerszámorsót a lineáris tengelyek pozíciójához csatolja - vagy éppen kikapcsolja a párosítást. Interpolációs esztergáláskor a vágóél egy kör közepe felé mutat. A forgás középpontját a ciklusban a Q216 és Q217koordinátákkal határozza meg.

Ciklus lefutása

Q560=1:

  1. A vezérlő először leállítja az orsót (M5)
  2. A vezérlő a szerszámorsót a megadott forgásközéppont felé orientálja. Eközben orsó orientáció megadott Q336 szögét veszi számításba. Ha az "ORI" érték meg van adva a szerszámtáblázatban, akkor az is figyelembe lesz véve.
  3. 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
  4. A ciklus lezárásához a párosítást a kezelőnek ki kell kapcsolnia. (Ciklus 291-gyel vagy program végével/belső stoppal)

Q560=0:

  1. A vezérlő kikapcsolja az orsó párosítást
  2. A szerszámorsó már nincs csatolva a lineáris tengelyek pozíciójához
  3. A megmunkálás a ciklus 291, Interpolációs esztergálással befejeződött
  4. Ha Q560=0, úgy a Q336, Q216, Q217 paraméterek nem relevánsak

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.

  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • A ciklus 291 CALL-aktív
  • Ezt a ciklust döntött tengellyel is lehet használni.
  • Ü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.

Megjegyzések a programozáshoz

  • M3/M4 programozása nem szükséges. A lineáris tengelyek körmozgásainak leírásához használhat például CC és C mondatokat is.
  • 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.
  • Ciklus 291 és CYCL CALL után úgy programozza a műveletet, ahogy végre kívánja hajtani. A lineáris tengelyek körmozgásainak leírásához használjon pl. lineáris vagy polár koordinátákat is.
  • Példák ciklus 291 interpolációs esztergálásra

Megjegyzés a gépi paraméterekkel kapcsolatban

  • 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.

Ciklusparaméter

Segédábra

Paraméter

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

Annak meghatározása, hogy a szerszámorsó a lineáris tengelyek pozíciójához legyen-e csatolva. Amikor az orsó csatolása aktív, a szerszám vágóéle a forgás középpontjába mutat.

0: Orsócsatolás ki

1: Orsócsatolás be

Megadás: 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

Szerszám definiálása

Q216 1. tengely közepe ?

A forgás középpontja a megmunkálási sík főtengelyén

Bevitel abszolút: -99999,9999...99999,9999

Q217 2. tengely közepe ?

A forgás középpontja a megmunkálási sík melléktengelyén

Megadás: -99999.9999...+99999.9999

Q561 Eszterga szerszám konvertálása (0/1)

Csak akkor releváns, ha a szerszámot leírta az eszterga szerszámtáblázatban (toolturn.trn). Ezen paraméterrel dönti el, hogy az eszterga szerszám XL értéke a marószerszám R sugaraként legyen-e értelmezve.

0: Nincs változtatás - a vezérlő az eszterga szerszámot úgy értelmezi, ahogyan az az eszterga szerszámtáblázatban (toolturn.trn) meg van határozva. Ebben az esetbe nem alkalmazhat RR vagy RL sugárkorrekciót. Ezen túlmenően a programozásnál le kell írnia a szerszám TCP középpontjának mozgását a főorsó kapcsolás nélkül. A programozás ezen módja jelentősen munkaigényesebb.

1: Az eszterga szerszámtáblázat (toolturn.trn) XL értéke a maró szerszám R sugaraként legyen értelmezve. Ezáltal a kontúr programozásánál alkalmazhatja az RR vagy RL sugárkorrekciót. A programozás ezen módja ajánlott.

Megadás: 0, 1

Példa

11 CYCL DEF 291 IPO.-ESZT. CSATOLAS ~

Q560=+0

;ORSO CSATOLAS ~

Q336=+0

;FOORSO SZOGERTEKE ~

Q216=+50

;1. TENGELY KOZEPE ~

Q217=+50

;2. TENGELY KOZEPE ~

Q561=+0

;ESZT.SZERSZ.BOL KONVERTAL

Szerszám definiálása

Áttekintés

A Q560 paraméter beállításaitól függően az interpolációs esztergálás csatolás ciklust aktiválhatja (Q560=1) vagy inaktiválhatja (Q560=0).

Orsócsatolás ki, Q560=0

A szerszámorsó nincs csatolva a lineáris tengelyek pozíciójához.

 
Tip

Q560=0: ciklus Interpolációs esztergálás csatolás deaktiválása!

Orsócsatolás be, Q560=1

Egy eszterga műveletet hajt végre, melynél a szerszámorsót csatolja a lineáris tengelyek pozíciójához. Ha a paraméter Q560=1, 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:

  • Eszterga szerszám marószerszámként való meghatározása a szerszámtáblázatban (tool.t)
  • Marószerszám marószerszámként való meghatározása a szerszámtáblázatban (tool.t) (annak érdekében, hogy (később esztergakésként tudja használni)
  • Esztergaszerszám meghatározása az esztergaszerszám-táblázatban (toolturn.trn)

A szerszámmeghatározás három lehetőségének leírását alább találja:

  • Eszterga szerszám marószerszámként való meghatározása a szerszámtáblázatban (tool.t)
  • 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 geometriai adatai a marószerszám adataivá konvertálódnak. 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
  • Marószerszám marószerszámként való meghatározása a szerszámtáblázatban (tool.t) (annak érdekében, hogy (később esztergakésként tudja használni)
  • 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.

  • Esztergaszerszám meghatározása 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 és Q561 paraméter figyelembe vételével történik.

  •  
    Tip

    Programozási és kezelési útmutatások:

    • Ha az eszterga szerszámot az eszterga szerszámtáblázatban (toolturn.trn) határozza meg, úgy célszerű a Q561=1 paramétert megadni. Ezáltal az eszterga szerszám adatait egy marószerszám adataivá változtatja, ami pedig jelentősen megkönnyítheti a programozást. A Q561=1 alkalmazásával a programozás során az RR vagy RL sugárkorrekcióval dolgozat. (Ha ezzel szemben a Q561=0 paramétert programozza, úgy a kontúr leírásánál nem alkalmazhatja az RR vagy RL sugárkorrekciót. A programozásnál ügyelnie kell arra, hogy a szerszám TCP középpontjának mozgását a főorsó kapcsolás nélkül programozza be. A programozás ezen módja jelentősen munkaigényesebb!)
    • Ha a Q561=1 paraméter programozva van, akkor a következőt kell beprogramoznia az interpolációs eszterga művelet elvégzéséhez:

      • R0, sugárkompenzáció megszüntetése
      • Ciklus 291Q560=0 és Q561=0 paraméterek megszüntetik a főorsó csatolását
      • CYCL CALL, ciklus 291 hívásához
      • TOOL CALL felülírja a Q561 paraméter konvertálását
    • Ha a Q561=1 paraméter programozott, akkor csak a következő szerszámtípusokat használhatja:

      • TYPE: ROUGH, FINISH, BUTTONTO: 1 vagy 8, XL>=0 megmunkálási iránnyal
      • TYPE: ROUGH, FINISH, BUTTONTO: 7: XL<=0 megmunkálási iránnyal
  • Az orsó orientálása a következőképpen számítható ki:

  • Megmunkálás

    TO

    Orsó orientálása

    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

    ORI + Q336

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

    8

    ORI + Q336

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

    • TÍPUS: ROUGH, a TO: 1, 7, 8 megmunkálási iránnyal
    • TÍPUS: FINISH, a TO: 1, 7, 8 megmunkálási iránnyal
    • TÍPUS: BUTTON, a TO: 1, 7, 8 megmunkálási iránnyal
  • A következő szerszámtípusok nem használhatók interpolációs esztergálásra:

    • TÍPUS: ROUGH, a TO: 2 - 6 megmunkálási iránnyal
    • TÍPUS: FINISH, a TO: 2 - 6 megmunkálási iránnyal
    • TÍPUS: BUTTON, a TO: 2 - 6 megmunkálási iránnyal
    • TÍPUS: RECESS
    • TÍPUS: RECTURN
    • TÍPUS: THREAD