Ciklus 233 SIKMARAS

ISO-programozás

G233

Alkalmazás

A 233-as ciklust sík felületek több fogásban végrehajtott homlokmarásához használhatja figyelembe véve a simítási ráhagyást. A ciklusban továbbá oldalakat is tud definiálni, amelyeket síkfelületek megmunkálása során figyelembe kíván venni. A ciklusban különböző megmunkálási stratégiákat biztosít:

  • Stratégia Q389=0: Meander típusú megmunkálás, a fogásvétel oldalt, a megmunkálandó felületen kívül történik
  • Stratégia Q389=1: Meander-típusú megmunkálás, átlépés a megmunkálandó felület élén
  • Stratégia Q389=2: A felület megmunkálása sorról-sorra történik, felületelhagyással; átlépést visszatérés gyorsjárattal
  • Stratégia Q389=3: A felület megmunkálása sorról-sorra történik, felületelhagyás nélkül; átlépést visszatérés gyorsjárattal
  • Stratégia Q389=4: Csavarvonalas megmunkálás kívülről belülre

Stratégia Q389=0 és Q389 =1

A Q389=0 és Q389=1 stratégia homlokmarás esetén csak a felületelhagyásban különböznek. Q389=0 esetén a végpont a felületen kívül, míg Q389=1 esetén a felület élén található. A vezérlő a 2 végpontot az oldal hosszából és az oldalsó biztonsági távolságból számítja ki. Q389=0 stratégia esetén a vezérlő a szerszám sugarával növelt mozgás végez a vízszintes felületen.

Ciklus lefutása

  1. A vezérlő az aktuális pozícióból FMAX gyorsjáratban pozicionálja a szerszámot az 1 kezdőpozícióba: A kezdőpont a munkasíkban a munkadarab sarkától szerszámsugárnyival és a biztonsági távolsággal el van tolva.
  2. A vezérlő a főorsó tengelyén FMAX gyorsjárattal pozicionálja a szerszámot a biztonsági távolságra.
  3. Ezt követően a szerszám a Q207 marási előtolással megy az orsótengelyben a vezérlő által számított első fogásmélységig.
  1. A vezérlő a szerszámot a programozott marási előtolással mozgatja a 2 végpontra.
  2. Ezt követően a vezérlő a szerszámot az előpozícionálás előtolásával a következő sor kezdőpontjára mozgatja. A vezérlő a programozott szélesség, a szerszámsugár, a maximális pályaátfedési tényező valamint az oldalsó biztonsági távolság alapján számítja ki az eltolást.
  3. A szerszám ezután a marási előtolással tér vissza az ellentétes irányba.
  4. A folyamat addig ismétlődik, amíg a felület nincs készremunkálva.
  5. A vezérlő ezután a szerszámot FMAX gyorsjárattal pozicionálja vissza az 1 kezdőpontba.
  6. Ha egynél több fogásvétel szükséges, akkor a vezérlő a szerszámot pozicionálási előtolással mozgatja a szerszámtengely mentén a következő fogásvételi mélységre.
  7. A folyamatot addig ismétli, amíg az összes fogást ki nem munkálta. Az utolsó fogásban már csak a simítási ráhagyást marja ki a simítási előtolással.
  8. A ciklus végén a szerszám FMAX gyorsjáratban áll a 2. biztonsági távolságra.

Stratégia Q389=2 és Q389 =3

A Q389=2 és Q389=3 stratégia homlokmarás esetén csak a felületelhagyásban különböznek. Q389=2 esetén a végpont a felületen kívül, míg Q389=3 esetén a felület élén található. A vezérlő a 2 végpontot az oldal hosszából és az oldalsó biztonsági távolságból számítja ki. Q389=2 stratégia esetén a vezérlő a szerszám sugarával növelt mozgás végez a vízszintes felületen.

Ciklus lefutása

  1. A vezérlő az aktuális pozícióból FMAX gyorsjáratban pozicionálja a szerszámot az 1 kezdőpozícióba: A kezdőpont a munkasíkban a munkadarab sarkától szerszámsugárnyival és a biztonsági távolsággal el van tolva.
  2. A vezérlő a főorsó tengelyén FMAX gyorsjárattal pozicionálja a szerszámot a biztonsági távolságra.
  3. Ezt követően a szerszám a Q207 marási előtolással megy az orsótengelyben a vezérlő által számított első fogásmélységig.
  1. Ezt követően a szerszám a Q207 programozott marási előtolással áll rá a végpontra 2 .
  2. A vezérlő a szerszámot az szerszám tengelyében az aktuális fogásvételi mélység fölé pozicionálja biztonsági távolságra, majd FMAX előpozicionálási előtolással közvetlenül a következő sor kezdőpontjára mozog. A vezérlő a programozott szélesség, a szerszámsugár, a Q370 maximális pályaátfedési tényező valamint a Q357 oldalsó biztonsági távolság alapján számítja ki az eltolást.
  3. A szerszám ezután visszaáll az aktuális fogásvételi mélységre és a következő 2 végpont irányában mozog.
  4. A folyamat addig ismétlődik, amíg a felület nincs készre munkálva. A vezérlő az utolsó pálya végénél a szerszámot FMAX gyorsjárattal pozicionálja vissza az 1 kezdőpontba.
  5. Ha egynél több fogásvétel szükséges, akkor a vezérlő a szerszámot pozicionálási előtolással mozgatja a szerszámtengely mentén a következő fogásvételi mélységre.
  6. A folyamatot addig ismétli, amíg az összes fogást ki nem munkálta. Az utolsó fogásban már csak a simítási ráhagyást marja ki a simítási előtolással.
  7. A ciklus végén a szerszám FMAX gyorsjáratban áll a 2. biztonsági távolságra.

Q389=2 és Q389=3 stratégiák oldalhatárolással

Ha oldalsó határolást programoz, a vezérlő esetleg nem tud a kontúron kívül fogást venni. Ebben az esetben a ciklus az alábbi:

  1. A vezérlő FMAX előtolással pozicionálja a szerszámot a ráállási pozícióra a megmunkálási síkban. Ez a pozíció a munkadarab mellett szerszámsugárnyival, oldalirányban pedig a Q357 biztonsági távolsággal el van tolva.
  2. A szerszám FMAX gyorsjáratban mozog a szerszámtengely mentén a Q200 biztonsági távolságra, majd Q207 ELOTOLAS MARASKOR-val halad a Q202 első fogásvételi mélységre.
  3. A vezérlő körpályán mozgatja a szerszámot a 1 kezdőpontra.
  4. A szerszám a programozott Q207 előtolással mozog a 2 végpontra, majd a kontúrt körpályán hagyja el.
  5. Majd a vezérlő Q253 ELOTOL. ELOPOZIC.KOR előtolással a következő pálya kezdőpontjára pozicionálja a szerszámot.
  6. A 3 - 5. lépés a felület teljes marásáig ismétlődik.
  7. Ha több fogásvételi mélység van programozva, akkor a vezérlő az utolsó pálya végén a Q200 biztonsági távolságra mozgatja a szerszámot, és a következő kezdőpontra pozícionálja a megmunkálási síkon.
  8. Az utolsó fogásvételnél a vezérlő a Q369 RAHAGYAS MELYSEGBEN-t marja a Q385 SIMITASI ELOTOLAS-ban.
  9. Az utolsó pálya végén a vezérlő a Q204 2. biztonsági távolságra pozícionálja a szerszámot, majd a ciklus előtti utoljára programozott pozícióra.
  10.  
    Tip
    • A körpályák a pályára történő ráálláskor és leállásról a Q220 SAROKSUGAR-tól függenek.
    • A vezérlő a programozott szélesség, a szerszámsugár, a Q370 maximális pályaátfedési tényező valamint a Q357 oldalsó biztonsági távolság alapján számítja ki az eltolást.

Stratégia Q389=4

Ciklus lefutása

  1. A vezérlő az aktuális pozícióból FMAX gyorsjáratban pozicionálja a szerszámot az 1 kezdőpozícióba: A kezdőpont a munkasíkban a munkadarab sarkától szerszámsugárnyival és a biztonsági távolsággal el van tolva.
  2. A vezérlő a főorsó tengelyén FMAX gyorsjárattal pozicionálja a szerszámot a biztonsági távolságra.
  3. Ezt követően a szerszám a Q207 marási előtolással megy az orsótengelyben a vezérlő által számított első fogásmélységig.
  1. Ezt követően a szerszám a beprogramozott Marási előtolás érintő megközelítő mozgásban a marópálya kezdőpontjára áll.
  2. A vezérlő a vízszintes felületet marási előtolással munkálja meg, kívülről befelé haladva, mindig egyre rövidebb marási pályán. Az állandó oldalirányú fogásvétel azt eredményezi, hogy a szerszám folyamatosan fogásban van.
  3. A folyamat addig ismétlődik, amíg a felület nincs készre munkálva. A vezérlő az utolsó pálya végénél a szerszámot FMAX gyorsjárattal pozicionálja vissza az 1 kezdőpontba.
  4. Ha egynél több fogásvétel szükséges, akkor a vezérlő a szerszámot pozicionálási előtolással mozgatja a szerszámtengely mentén a következő fogásvételi mélységre.
  5. A folyamatot addig ismétli, amíg az összes fogást ki nem munkálta. Az utolsó fogásban már csak a simítási ráhagyást marja ki a simítási előtolással.
  6. A ciklus végén a szerszám FMAX gyorsjáratban áll a 2. biztonsági távolságra.

Határok

A korlátozásokkal behatárolhatja a síkfelület megmunkálását, hogy például oldalfalakat vagy lépcsőket vegyen figyelembe a megmunkálás során. A korlátozásokkal meghatározott oldalfalat egy olyan méretre munkálja meg a rendszer, amely a kezdőpontból illetve a síkfelület oldalhosszaiból adódik. Nagyoló megmunkálásnál a vezérlő az oldalsó ráhagyást is figyelembe veszi – a simítási folyamatnál pedig a ráhagyás a szerszám előpozícionálására szolgál.

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)
  • 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 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.
  • A ciklus 233 felügyeli az LCUTS szerszám- ill. vágóélhossz szerszámtáblázatban megadott értékét. Ha a szerszám illetve az élek hossza nem elegendő a simító megmunkáláshoz, a vezérlő a megmunkálást több megmunkálási lépésre osztja fel.
  • Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha ez a megmunkálási mélységnél kisebb, a vezérlő hibaüzenetet jelenít meg.

Megjegyzések a programozáshoz

  • Pozícionálja elő a szerszámot a megmunkálási síkban kezdő pozícióra az R0 sugárkorrekcióval. Vegye figyelembe a megmunkálás irányát.
  • Ha Q227 KIIND. PONT 3.TENG. és Q386 VEGPONT 3. TENGELYEN értékei megegyeznek, a vezérlő nem hajtja végre a ciklust (mélység = 0 programozva).
  • Ha a Q370 PALYAATFEDES >1 értékben határozza meg, úgy a vezérlő már az első megmunkálási pályától figyelembe veszi a programozott pályaátfedést.
  • Ha korlátozás (Q347, Q348 vagy Q349) van programozva a Q350 megmunkálási irányba, a ciklus meghosszabbítja a kontúrt a Q220 saroksugárral fogásvételi irányba. A vezérlő teljesen megmunkálja a megadott felületet.
 
Tip

A Q204 2. BIZTONSAGI TAVOLS értékét úgy adja meg, hogy a munkadarab és készülékek ne ütközhessenek össze.

Ciklus paraméterek

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

Q389 Megmunkálási stratégia (0-4)?

Annak meghatározása, hogyan munkálja meg a felületet a vezérlő:

0: Meander típusú megmunkálás, az oldalsó fogásvétel a megmunkálandó felületen kívül történik a programozott előtolással

1: Meander típusú megmunkálás, az oldalsó fogásvétel a megmunkálandó felületen peremén történik a marási előtolással

2: Soronkénti megmunkálás, visszahúzás és oldalsó fogásvétel a pozicionálási előtolással a megmunkálandó felületen kívül

3: Soronkénti megmunkálás, visszahúzás és oldalsó fogásvétel a pozicionálási előtolással a megmunkálandó felület peremén

4: Spirális megmunkálás, egyenletes fogásvétel kívülről befelé

Megadás: 0, 1, 2, 3, 4

Q350 Marási irány?

A megmunkálási sík azon tengelye, amely mentén a megmunkálás be van állítva:

1: Főtengely:= megmunkálás iránya

2: Melléktengely = megmunkálás iránya

Megadás: 1, 2

Q218 Első oldal hossza ?

A megmunkálandó felület hossza a megmunkálási sík referenciatengelyén, az 1.tengelyen lévő kezdőponthoz viszonyítva. Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

Q219 Második oldal hossza ?

A megmunkálandó felület hossza a megmunkálási sík melléktengelyén. Az első keresztirányú mozgás irányát a KIIND. PONT 2. TENG.-hez viszonyítva az előjelekkel tudja meghatározni. Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

Q227 Kiindulási pont 3. tengelyen ?

A fogásvétel kiszámításához használt munkadarabfelület koordinátája. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q386 Végpont a 3. tengelyen?

Koordináta a főorsó tengelyében, ameddig a felület homlokmarását el kell végezni. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q369 Simito rahagyas melysegben ?

Az utolsó fogásvételhez használt érték. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q202 Maximális bemerülési mélység?

Az a méret, amivel a szerszám fogást vehet. Adjon meg 0-nál nagyobb növekményes értéket.

Megadás: 0...99999.9999

Q370 Palyaatfedesi tenyezo ?

Maximális oldalirányú fogásvétel k. A vezérlő a tényleges oldalirányú fogásvételt a 2. oldal hosszából (Q219) és a szerszám rádiuszából úgy számolja ki, hogy egy állandó oldalsó fogásvételt használjon a megmunkáláshoz.

Bevitel: 0.0001...1.9999

Q207 Elotolas maraskor ?

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

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

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

Szerszám utolsó fogásvétel marásakor alkalmazott megmunkálási sebessége mm/percben

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

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

A szerszám megmunkálási sebessége a kezdőpozíció megközelítésekor és a következő fogásra mozgáskor mm/perc-ben; ha a szerszámot az anyaghoz képest átlósan mozgatja (Q389=1), a v vezérlő a szerszámot keresztirányú fogásvételben a Q207 marási előtolással mozgatja.

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

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

A Q357 paraméter befolyásolja alábbi helyzeteket:

Az első fogásvételi mélység megközelítésekor: Q357 a szerszám oldalirányú távolságát adja meg a munkadarabtól.

Nagyolás a Q389=0-3 marási stratégiákkal: A megmunkálandó felület a Q350 MARASI IRANY-ban a Q357 -ből származó értékkel megnövekedik, amennyiben az adott irányban nincs korlátozás.

Oldalirányú simítás: A pályák meghosszabbodnak Q357-vel Q350 MARASI IRANY-ba.

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

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

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

Q347 1. határ?

Adja meg a munkadarabnak azt az oldalát, amin a vízszintes felületet egy oldalfal határolja (nem lehetséges a csavarvonalas megmunkálásnál). Az oldalfal helyzetétől függően a vezérlő korlátozza a vízszintes felület megmunkálását a kezdőpont koordinátájára vagy az oldal hosszára vonatkoztatva:

0: nincs korlátozás

-1: korlátozás a negatív főtengely irányban

+1: korlátozás a pozitív főtengely irányban

-2: korlátozás a negatív melléktengely irányban

+2: korlátozás a pozitív melléktengely irányban

Bevitel: -2, -1, 0, +1, +2

Q348 2. határ?

Ld. Q347 1. határérték paramétert

Bevitel: -2, -1, 0, +1, +2

Q349 3. határ?

Ld. Q347 1. határérték paramétert

Bevitel: -2, -1, 0, +1, +2

Q220 Saroksugár ?

Sarok sugara korlátozásoknál (Q347 - Q349).

Megadás: 0...99999.9999

Q368 Simito rahagyas oldalt ?

Simítási ráhagyás a megmunkálási síkban. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q338 Simítási fogás ?

Az az érték, amellyel a szerszám a főorsó tengelyén simításkor fogást vesz.

Q338=0: Simítás egy fogásvételben

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

Megadás: 0...99999.9999

Q367 Felület helyzete (-1/0/1/2/3/4)?

A felület pozíciója a szerszám pozíciójához képest ciklushíváskor:

-1: Szerszámpozíció = Aktuális pozíció

0: Szerszámpozíció = Csap közepe

1: Szerszámpozíció = Bal alsó sarok

2: Szerszámpozíció = Jobb alsó sarok

3: Szerszámpozíció = Jobb felső sarok

4: Szerszámpozíció = Bal felső sarok

Megadás: -1, 0, +1, +2, +3, +4

Példa

11 CYCL DEF 233 SIKMARAS ~

Q215=+0

;MEGMUNKALAS JELLEGE ~

Q389=+2

;MAROSTRATEGIA ~

Q350=+1

;MARASI IRANY ~

Q218=+60

;1. OLDAL HOSSZA ~

Q219=+20

;2. OLDAL HOSSZA ~

Q227=+0

;KIIND. PONT 3.TENG. ~

Q386=+0

;VEGPONT 3. TENGELYEN ~

Q369=+0

;RAHAGYAS MELYSEGBEN ~

Q202=+5

;MAX.BEMERULESI MELYS ~

Q370=+1

;PALYAATFEDES ~

Q207=+500

;ELOTOLAS MARASKOR ~

Q385=+500

;SIMITASI ELOTOLAS ~

Q253=+750

;ELOTOL. ELOPOZIC.KOR ~

Q357=+2

;OLDALSO BIZT. TAV. ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q204=+50

;2. BIZTONSAGI TAVOLS ~

Q347=+0

;1. HATAR ~

Q348=+0

;2. HATAR ~

Q349=+0

;3. HATAR ~

Q220=+0

;SAROKSUGAR ~

Q368=+0

;RAHAGYAS OLDALT ~

Q338=+0

;FOGASVETEL SIMITAS ~

Q367=-1

;FELULET HELYZETE

12 L X+50 Y+50 R0 FMAX M99