251. NEGYSZOGZSEB ciklus
ISO-programozás
G251
Alkalmazás
Ciklus lefutása
Nagyolás
- A szerszám a zseb középpontján vesz fogást a munkadarabon, majd áll be az első fogásvételi mélységre. A bemerülési stratégiát a Q366 paraméterrel határozza meg
- A vezérlő kinagyolja a zsebet belülről kifelé haladva, figyelembe véve a pálya átfedést (Q370) és a simítási ráhagyást (Q368 und Q369).
- A nagyoló művelet végén a vezérlő a szerszámot érintőleges irányban elmozgatja a zseb falától, majd a jelenlegi fúrási mélység fölé biztonsági távolságra áll. Innen gyorsjáratban visszahúzza a szerszámot a zsebközéppontba
- A folyamat addig ismétlődik, amíg el nem éri a programozott zsebmélységet
Simítás
- Ha a simítási ráhagyást adott meg, akkor a vezérlő fogást vesz, majd megközelíti a kontúrt. A megközelítő mozgás egy sugár mentén történik, így biztosítva a finom megközelítést. A vezérlő először simítja a zseb oldalait, akár több fogásvétellel is, ha ezt adta meg.
- Ezután a vezérlő belülről kifelé haladva simítja a zseb alját. A zseb alját érintőlegesen közelíti meg a szerszám
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)
- Előtte végezzen nagyoló megmunkálást
- Bizonyosodjon meg arról, hogy a vezérlő a szerszámot gyorsjáratban elő tudja pozicionálni anélkül, hogy a szerszám ütközne valamivel
- 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 ciklus a Q369 RAHAGYAS MELYSEGBEN méretet csupán egy fogásban simítja. A Q338 FOGASVETEL SIMITAS paraméternek nincs hatása a Q369-re. A Q338 a Q368 RAHAGYAS OLDALT simításánál érvényes.
- 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 vezérlő a szerszámot a végén a biztonsági pozícióra, vagy ha megadta, akkor a 2. biztonsági pozícióra pozícionálja.
- Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha az LU-érték kisebb, mint a MELYSEG Q201, a vezérlő hibaüzenetet jelenít meg.
- A 251 ciklus figyelembe veszi az RCUTS élszélességet a szerszámtáblázatból.
Megjegyzések a programozáshoz
- Inaktív szerszámtáblázat esetén mindig függőlegesen kell fogást vennie (Q366=0), mivel nem tud bemerülési szöget megadni.
- 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 Q367 paramétert (helyzet).
- A mélység ciklusparaméter előjele határozza meg a megmunkálás irányát. Ha a mélységre nullát programoz, akkor a vezérlő nem hajtja végre a ciklust.
- Adjon meg olyan biztonsági távolságot, hogy a szerszám ne szorulhasson a forgács miatt.
- Ügyeljen arra, hogy a nyers munkadarab méreteit elég nagyra hagyja, ha a Q224 szöghelyzet nem egyenlő 0-val.
Ciklusparaméter
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 | |
Q218 Első oldal hossza ? A zseb megmunkálási sík fő tengelyével párhuzamos hossza. Az érték növekményes értelmű. Megadás: 0...99999.9999 | |
Q219 Második oldal hossza ? A zseb megmunkálási sík melléktengelyével párhuzamos hossza. Az érték növekményes értelmű. Megadás: 0...99999.9999 | |
Q220 Saroksugár ? A zsebcsúcs sugara. Ha 0-t ad meg, a sarok sugara egyenlő lesz a szerszám sugarával. Megadás: 0...99999.9999 | |
Q368 Simito rahagyas oldalt ? A nagyolás után maradó vastagság a megmunkálási síkban. Az érték növekményes értelmű. Megadás: 0...99999.9999 | |
Q224 Elfordítási szög ? Az a szög, amivel a vezérlő a teljes megmunkálást elforgatja. A forgatás középpontja az az a pozíció, ahol a szerszám található a ciklus meghívásakor. Az érték abszolút értelmű. Megadás: –360.000...+360.000 | |
Q367 A zseb helyzete (0/1/2/3/4)? A zseb pozíciója a szerszám pozíciójához képest ciklushíváskor: 0: Szerszámpozíció = Zseb 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: 0, 1, 2, 3, 4 | |
Q207 Elotolas maraskor ? Szerszám megmunkálási sebessége maráskor mm/percben Megadás: 0...99999.999 vagy FAUTO, FU, FZ | |
Q351 Típus? azonosir.=+1, ellenir.=-1 Marási mód. Az orsó forgásirá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 egyenfutásban történik) Megadás: -1, 0, +1 vagy PREDEF | |
Q201 Mélység ? A munkadarab felülete és a zsebfenék közötti távolság. Az érték növekményes értelmű. Megadás: -99999.9999...+99999.9999 | |
Q202 Fogasveteli melyseg ? A szerszám fogásvételi lépéseinek mértéke. 0-nál nagyobb értéket adjon meg. Az érték növekményes értelmű. Megadás: 0...99999.9999 | |
Q369 Simito rahagyas melysegben ? A nagyolás után maradó mélység ráhagyása. Az érték növekményes értelmű. Megadás: 0...99999.9999 | |
Q206 Elotolas melysegi fogasvetelkor? szerszám megmunkálási sebessége mélységre való pozícionáláskor mm/perc-ben Megadás: 0...99999.999 vagy FAUTO, FU, FZ | |
Q338 Simítási fogás ? A szerszámtengelyen történő fogásvétel a Q368 oldalsó ráhagyás simításakor. Az érték növekményes értelmű. 0: Simítás egy fogásban 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 | |
Q203 Md felszinenek koordinataja ? A munkadarab felületének koordinátája az aktív nullaponthoz képest. Az érték abszolút értelmű. Megadás: -99999.9999...+99999.9999 | |
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 | |
Q370 Palyaatfedesi tenyezo ? Q370 x szerszámsugár megadja az oldalirányú fogásvétel k értékét. Bevitel: 0.0001... 1.41 vagy PREDEF | |
Q366 Bemerülési stratégia (0/1/2)? A fogásvételi stratégia módja: 0: Függőleges bemerülés. A vezérlő merőlegesen vesz fogást, tekintet nélkül a szerszámtáblázatban meghatározott fogásvételi ANGLE szög értékére 1: Csavarvonalas fogásvétel A szerszámtáblázatban az aktív szerszám ANGLE fogásvételi szöge nem lehet egyenlő 0-ával. Ellenkező esetben a vezérlő hibaüzenetet küld. Adott esetben határozza meg az RCUTS élszélesség értékét a szerszámtáblázatban 2: Lengő fogásvétel. A szerszámtáblázatban az aktív szerszám ANGLE fogásvételi szöge nem lehet egyenlő 0-ával. Ellenkező esetben a vezérlő hibaüzenetet küld. A váltakozó irányú mozgás hossza függ a fogásvételi szögtől, a vezérlő minimális értékként a szerszámátmérő kétszeresét veszi. Adott esetben határozza meg az RCUTS élszélesség értékét a szerszámtáblázatban PREDEF: A vezérlő a GLOBAL DEF-mondat értékét alkalmazza Megadás: 0, 1, 2 vagy PREDEF | |
Q385 Simítási előtolás? A szerszám megmunkálási sebessége oldal- és fenéksimításkor mm/perc-ben Megadás: 0...99999.999 vagy FAUTO, FU, FZ | |
Q439 Előtolás referencia (0-3)? Annak meghatározása, hogy mire vonatkozik a programozott előtolás: 0: Az előtolás a szerszám középpontjának pályájára vonatkozik 1: Az előtolás csak oldal simításkor vonatkozik a szerszám vágóélére, egyébként a középpont pályájára 2: Az előtolás oldalsimításkor és fenéksimításkor a szerszám vágóélére, egyébként a középpont pályájára vonatkozik 3: Az előtolás mindig a szerszám vágóélére vonatkozik Megadás: 0, 1, 2, 3 |
11 CYCL DEF 251 NEGYSZOGZSEB ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |
Fogásvételi stratégia Q366 RCUTS-val
Spirális fogásvétel Q366 = 1
RCUTS > 0
- A vezérlő kiszámítja az RCUTS élszélességet a spirális pálya számítása során. Minél nagyobb RCUTS, annál kisebb a spirális pálya.
- A spirális sugár számításához használt képlet:
Rcorr: R szerszámsugár + DR szerszámsugár ráhagyás
- Ha a spirális pálya a szűk hely miatt nem lehetséges, a vezérlő hibaüzenetet küld.
RCUTS = 0 vagy nincs meghatározva
- A spirális pálya nincs felügyelve vagy nincs változtatva.
Váltakozó irányú fogásvétel Q366 = 2
RCUTS > 0
- A vezérlő lefutja a teljes váltakozó mozgást.
- Ha a váltakozó irányú pálya a szűk hely miatt nem lehetséges, a vezérlő hibaüzenetet küld.
RCUTS = 0 vagy nincs meghatározva
- A vezérlő lefutja a fél váltakozó mozgást.