Ciklus 276 KONTURVONAL 3D
ISO-programozás
G276
Alkalmazás
A 14 KONTURGEOMETRIA és 270 KONTURVONAL ADATAI ciklusokkal együtt ez a ciklus is lehetővé teszi nyitott és zárt kontúrok megmunkálását. Akár automatikus maradékanyag-felismeréssel is dolgozhat. Ezáltal például belső sarkokat utólag is megmunkálhat egy kisebb szerszámmal.
A 276. KONTURVONAL 3D ciklus a 25. ATMENO KONTUR ciklushoz képest a szerszámtengely azon koordinátáival is képes dolgozni, amelyek a kontúr alprogramban vannak meghatározva. Ezért ez a ciklus 3 dimenziós kontúrokat is képes megmunkálni.
Ajánlott a 270. KONTURVONAL ADATAI ciklust a 276. KONTURVONAL 3D ciklus elé beprogramozni.
Ciklus lefutása
Kontúr megmunkálása fogásvétel nélkül: Marási mélység Q1=0
- A szerszám a megmunkálás kezdőpontjára mozog. Ez a kezdőpont az első kontúrpontból, a kiválasztott marási módból és a korábban meghatározott 270. KONTURVONAL ADATAI ciklus paramétereiből adódik, pl. Megközelítés típusa. A vezérlő a szerszámot az első fogásvételi mélységre mozgatja
- A vezérlő a korábban meghatározott 270 KONTURVONAL ADATAI ciklus adatainak megfelelően a kontúrra áll, majd végrehajtja a megmunkálást a kontúr végéig
- A kontúr végén az elhagyási mozgás a 270 KONTURVONAL ADATAI ciklusnak megfelelően történik
- Végezetül a vezérlő a szerszámot biztonsági magasságra pozicionálja
Kontúr megmunkálása fogásvétellel: Marási mélység Q1 nem egyenlő 0-val és fogásvételi mélység Q10 meghatározott
- A szerszám a megmunkálás kezdőpontjára mozog. Az adott kezdőpont a kiválasztott marási mód első kontúrpontjától és a korábban meghatározott 270 KONTURVONAL ADATAI ciklus paramétereitől függ, mint pl. a Megközelítés típusa-tól. A vezérlő a szerszámot az első fogásvételi mélységre mozgatja
- A vezérlő a korábban meghatározott 270 KONTURVONAL ADATAI ciklus adatainak megfelelően a kontúrra áll, majd végrehajtja a megmunkálást a kontúr végéig
- Ha a megmunkálásra egyirányú és ellenirányú mozgás van kiválasztva (Q15=0), a vezérlő váltakozva végzi azt. A fogásvételi mozgást a kontúr végén és kezdőpontjánál hajtja végre. Ha Q15 nem egyenlő 0-val, a vezérlő a szerszámot visszapozícionálja biztonsági magasságra a megmunkálás kezdőpontjához, majd onnan a következő fogásvételi mélységre
- Az elhagyási mozgás a 270 KONTURVONAL ADATAI ciklusnak megfelelően történik
- A folyamat addig ismétlődik, amíg el nem éri a programozott mélységet
- Végezetül a vezérlő a szerszámot biztonsági magasságra pozicionálja
Megjegyzések
- Pozícionálja a szerszámot a ciklus befejeztével a megmunkálási sík összes koordinátájának megadásával, pl. L X+80 Y+0 R0 FMAX
- A ciklus után abszolút koordinátákat programozzon be, ne pedig növekményes értékeket
- A szerszámot ezért a ciklushívás előtt úgy pozicionálja, hogy a vezérlő a kontúr kezdőpontra ütközés nélkül megközelíthesse
- Ha a szerszám pozíciója a ciklushíváskor a biztonsági magasság alatt van, a vezérlő hibaüzenetet küld
- A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
- Ha a közelítő és elhagyó mozgáshoz APPR- és DEP-mondatokat alkalmaz, a vezérlő ellenőrizni fogja, hogy ezen közelítő és elhagyó mozgások sértik-e a kontúrt.
- Ha a 25 ATMENO KONTUR ciklust alkalmazza, a 14 KONTURGEOMETRIA ciklusban csak egy alprogramot határozhat meg.
- A ciklus 276 mellé ajánlott a 270 KONTURVONAL ADATAI ciklust alkalmazni. A 20 KONTURADATOK ciklusra azonban ezzel ellentétben nincs szükség.
- Az SL ciklusok programozásához felhasználható memória mérete adott. Legfeljebb 16384 kontúrelemet programozhat egy SL ciklusban.
- Ha M110 aktív a művelet alatt, akkor ezalatt a kompenzált körívek előtolása ennek megfelelően csökken.
- A ciklus figyelembe veszi az M109 és M110 mellékfunkciókat. A vezérlő belső és külső kontúroknál a körívek előtolását a szerszám forgácsolóélénél állandóan tartja.
Megjegyzések a programozáshoz
- A kontúr alprogram első NC mondatának tartalmaznia kell értékeket mind a három, X, Y és Z tengelyen.
- A mélység paraméter előjele határozza meg a megmunkálás irányát. Ha a mélység = 0 értéket programozza be, a vezérlő a szerszámtengely kontúr alprogramban megadott koordinátáit alkalmazza.
- Ha QL helyi Q paramétereket alkalmaz kontúr alprogramban, úgy azokat a kontúr alprogramban kell megadnia, vagy kiszámítania.
Ciklusparaméter
Segédábra | Paraméter |
---|---|
Q1 Marasi melyseg ? A munkadarab felülete és a kontúr alja közötti távolság. Az érték növekményes értelmű. Megadás: -99999.9999...+99999.9999 | |
Q3 Simito rahagyas oldalt ? Simítási ráhagyás a megmunkálási síkban. Az érték növekményes értelmű. Megadás: -99999.9999...+99999.9999 | |
Q7 Biztonsagi magassag ? Magasság, amelyen a szerszám nem ütközik a munkadarabbal (közbenső pozícionáláskor és a ciklus végén a visszahúzáskor) Az érték abszolút értelmű. Megadás: -99999.9999...+99999.9999 | |
Q10 Fogasveteli melyseg ? Az a méret, amivel a szerszám egyszerre előrehaladhat. Az érték növekményes értelmű. Megadás: -99999.9999...+99999.9999 | |
Q11 Elotolas melysegi fogasvetelkor? A szerszám előtolási sebessége az orsó tengelyén Megadás: 0...99999.9999 vagy FAUTO, FU, FZ | |
Q12 Elotolas kinagyolaskor ? A szerszám előtolási sebessége a megmunkálási síkban Megadás: 0...99999.9999 vagy FAUTO, FU, FZ | |
Q15 Marasfajta ? Ellenirnyu = -1 +1: Egyenirányú marás -1: Ellenirányú marás 0: Egyenirányú és ellenirányú marás váltakozva, több fogásban Megadás: -1, 0, +1 | |
Q18, ill. QS18 Nagyolo szerszam? Annak a szerszámnak a száma vagy neve, amellyel a vezérlő már elvégezte az előnagyolást. Az előnagyoló szerszám átvétele a parancssorból való kiválasztási lehetőséggel közvetlenül a szerszámtáblázatból is lehetséges. Továbbá a szerszám nevét is megadhatja a a névkiválasztási lehetőség parancssorból történő kiválasztásával. A vezérlő automatikusan beszúrja az idézőjelet a beviteli mezőből való kilépéskor. Ha nem volt előnagyolás, adjon meg „0” értéket; ha azonban egy számot vagy egy nevet ad meg, a vezérlő csak azokat a részeket fogja nagyolni, amelyeket nem tudott megmunkálni az előnagyoló szerszámmal. Ha a vezérlő a finomnagyolási területet nem tudja oldalról megközelíteni, akkor a vezérlő váltakozó irányú bemerüléssel végzi a marást; ezért a TOOL.T szerszámtáblázatban meg kell határoznia a szerszám LCUTS vágóélhosszát és ANGLE maximális bemerülési szögét. Bevitel: 0...99999.9 vagy maximum 255 karakter | |
Q446 Jóváhagyott maradékanyag? Adja meg, hogy hogy milyen mm értékig fogadja el a kontúron megmaradó anyagot. Ha pl. 0,01 mm-t ad meg, a vezérlő 0,01 mm maradékanyag-vastagság felett már nem munkálja meg a maradék anyagot. Bevitel: 0.001...9.999 | |
Q447 Maximális csatlakozó távolság? Kettő finomnagyolandó terület közötti maximális távolság. Ezen távolságon belül a vezérlő elemelkedés nélkül a megmunkálási mélységen halad végig a kontúron. Bevitel: 0...999.999 | |
Q448 Pályahosszabbítás? A szerszámpálya kontúr elején és végén való meghosszabbításának értéke. A vezérlő a szerszámpályát mindig párhuzamosan a kontúrral hosszabbítja meg. Bevitel: 0...99.999 |
11 CYCL DEF 276 KONTURVONAL 3D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|