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
Felhasznált témák
- Ciklus 232 SIKMARAS
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
- 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.
- A vezérlő a főorsó tengelyén FMAX gyorsjárattal pozicionálja a szerszámot a biztonsági távolságra.
- 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.
- A vezérlő a szerszámot a programozott marási előtolással mozgatja a 2 végpontra.
- 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.
- A szerszám ezután a marási előtolással tér vissza az ellentétes irányba.
- A folyamat addig ismétlődik, amíg a felület nincs készremunkálva.
- A vezérlő ezután a szerszámot FMAX gyorsjárattal pozicionálja vissza az 1 kezdőpontba.
- 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.
- 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.
- 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
- 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.
- A vezérlő a főorsó tengelyén FMAX gyorsjárattal pozicionálja a szerszámot a biztonsági távolságra.
- 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.
- Ezt követően a szerszám a Q207 programozott marási előtolással áll rá a végpontra 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.
- 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.
- 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.
- 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.
- 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.
- 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:
- 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.
- 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.
- A vezérlő körpályán mozgatja a szerszámot a 1 kezdőpontra.
- A szerszám a programozott Q207 előtolással mozog a 2 végpontra, majd a kontúrt körpályán hagyja el.
- Majd a vezérlő Q253 ELOTOL. ELOPOZIC.KOR előtolással a következő pálya kezdőpontjára pozicionálja a szerszámot.
- A 3 - 5. lépés a felület teljes marásáig ismétlődik.
- 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.
- Az utolsó fogásvételnél a vezérlő a Q369 RAHAGYAS MELYSEGBEN-t marja a Q385 SIMITASI ELOTOLAS-ban.
- 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.
- 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
- 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.
- A vezérlő a főorsó tengelyén FMAX gyorsjárattal pozicionálja a szerszámot a biztonsági távolságra.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- A mélységet negatív értékként adja meg
- Á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.
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 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 | |
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 |
11 CYCL DEF 233 SIKMARAS ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |