Ciklus 882 ESZTERGALAS SZIMULTAN NAGYOLAS (opció #158)
ISO-programozás
G882
Alkalmazás
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 882 ESZTERGALAS SZIMULTAN NAGYOLAS ciklus legalább 3-tengelyes mozgással (két lineáris tengely és egy forgótengely) szimultán végzi a meghatározott kontúrtartomány nagyolását több lépésben. Ezáltal komplex kontúrok megmunkálása is lehetséges egy szerszámmal. A ciklus a megmunkálás alatt a szerszám állását folyamatosan hozzáállítja az alábbi feltételek alapján:
- A munkadarab, szerszám és szerszámtartó közötti ütközés elkerülése
- Az él nem csak pontszerűen van használva
- Alámetszések nem lehetségesek
Végrehajtás egy FreeTurn szerszámmal
A ciklust a FreeTurn szerszámmal tudja végrehajtani. Ezzel a módszerrel a leggyakrabban használt esztergáló megmunkálásokat egyetlen szerszámmal is végre tudja hajtani. A rugalmas szerszám csökkenti a megmunkálási időt, mivel kevesebb szerszámcsere szükséges.
Előfeltételek:
- A funkciót a gép gyártójának megfelelően be kell állítania.
- A szerszám megfelelően meg kell határoznia.
Az NC program a FreeTurn-szerszámélek meghívásán túl változatlan marad, Lásd Példa: Esztergálás FreeTurn szerszámmal
Ciklushívás nagyolás
- A ciklus a szerszámot a ciklus kezdőpontján (szerszámpozíció a meghíváskor) az első szerszámbeállításra pozícionálja. Ezt követően a szerszám a biztonsági távolságra megy. Ha a szerszámállítás a ciklus kezdőpontján nem lehetséges, a vezérlő előbb a biztonsági távolságra megy, és ezután hajtja végre az első szerszámállítást
- A szerszám a Q519 fogásvételi mélységre áll. A profilon a fogásvétel rövid időre átlépheti a Q463 MAX. FOGASVETEL-beli értéket, pl. sarkoknál.
- A ciklus szimultán végzi a kontúr nagyolását a Q478 nagyoló előtolással. Ha a ciklusban meghatározza a Q488 fogásvételi előtolást, ez az összes fogásvételi elemre érvényes. A megmunkálás az alábbi beviteli paraméterek függvénye:
- Q590: MEGMUNKALASI MOD
- Q591: MEGMUNKALASI SORREND
- Q389: EGY - KETIRANYU
- Minden fogásvétel után a vezérlő gyorsmenetben kiemeli a szerszámot biztonsági távolságra.
- A vezérlő addig ismétli a 2 - 4. lépéseket, míg teljesen ki nem munkálja a kontúrt.
- A vezérlő a megmunkálási előtolással visszahúzza a szerszámot a biztonsági távolságra, majd gyorsmenetben a kezdőpozícióra áll, előbb az X- majd a Z-tengelyben
Megjegyzések
- Ellenőrizze szimulációval a végrehajtást és a kontúrt
- Lassan indítsa el az NC programot
- Szerszám biztonsági pozícióba mozgatása X- és Z-tengelyben
- Befogáskor vegye figyelembe mind a szerszám állását mind az elhagyó mozgást
- Indítsa el az NC programota Programfutás üzemmódban Mondatonkent módban
- Korlátozza a megmunkálási tartományt
- Ellenőrizze szimulációval a végrehajtást és a kontúrt
- A ciklust kizárólag FUNCTION MODE TURN üzemmódban tudja végrehajtani.
- Ha a ciklushívás előtt M136-ot programozott, a vezérlő az előtolást milliméter/fordulatban értelmezi.
- A szoftveres végálláskapcsolók behatárolják a lehetséges Q556 és Q557 beállási szöget. Amennyiben a Programozás üzemmód Szimuláció ablakában a szoftver végálláskapcsoló kapcsolója ki van kapcsolva, a szimuláció eltérhet a későbbi megmunkálástól.
- Ha a ciklus a kontúr egyik tartományát nem tudja megmunkálni, megkísérli a kontúrtartományt elérhető altartományokra szétbontani, hogy azok külön megmunkálhatók legyenek.
Megjegyzések a programozáshoz
- Ciklus hívása előtt programozza a 14 KONTURGEOMETRIA vagy SEL CONTOUR ciklust az alprogramok meghatározásához.
- A ciklushívás előtt programoznia kell a FUNCTION TCPM-t. HEIDENHAIN javasolja, hogy a FUNCTION TCMP-ben programozza a REFPNT TIP-CENTER szerszám bázispontot.
- A ciklusnak szüksége van sugárkorrekcióra a kontúrleírásban (RL/RR).
- Ha QL helyi Q paramétereket alkalmaz kontúr alprogramban, úgy azokat a kontúr alprogramban kell megadnia, vagy kiszámítania.
- A ciklusnak a beállási szög meghatározásához szüksége van a szerszámtartó meghatározására. Ehhez rendeljen hozzá a szerszámhoz a szerszámtáblázat KINEMATIC oszlopában egy tartót.
- Határozzon meg értéket a Q463 MAX. FOGASVETEL-ben a szerszámélre vonatkozóan, mivel a szerszámállás függvényében a Q519-beli fogásvétel ideiglenesen túlléphető. Ezzel a paraméterrel határolja be a túllépés mértékét.
Ciklusparaméter
Segédábra | Paraméter |
---|---|
Q460 Biztonsagi tavolsag ? Visszahúzás a fogásvétel előtt és után. Valamint az előpozícionálás távolsága. Az érték növekményes értelmű. Bevitel: 0...999.999 | |
Q499 Kontúrt megfordít (0-2)? A kontúr megmunkálási irányának meghatározása: 0: Kontúr megmunkálása a programozott irányban 1: Kontúr megmunkálása a programozottal ellentétes irányban 2: Kontúr megmunkálása a programozottal ellentétes irányban a szerszám helyzetének adaptálása mellett Megadás: 0, 1, 2 | |
Q558 Kiterjesztési szög kontúrkezdés? Szög a WPL-CS-ben, amellyel a ciklus a programozott kezdőponton a kontúrt a nyersdarabig meghosszabbítja. Ennek a szögnek az a célja, hogy a nyersdarab ne károsodjon. Megadás: -180...+180 | |
Q559 Hosszabbító szög a kontúr végén? Szög a WPL-CS-ben, amellyel a ciklus a programozott végponton a kontúrt a nyersdarabig meghosszabbítja. Ennek a szögnek az a célja, hogy a nyersdarab ne károsodjon. Megadás: -180...+180 | |
Q478 Nagyolási előtolás? Előtolási sebesség nagyoláskor milliméter / percben Megadás: 0...99999.999 alternatív FAUTO | |
Q488 Bemerülési előtolás Előtolási sebesség milliméter / percben bemerüléskor. A beviteli érték opcionális. Ha nincs programozva fogásvételi előtolás, a Q478 nagyolási előtolás van érvényben. Megadás: 0...99999.999 alternatív FAUTO | |
Q556 Minimális beállási szög? A szerszám és a munkadarab közötti döntés legkisebb megengedett szöge a Z tengelyre vonatkoztatva. Megadás: -180...+180 | |
Q557 Maximális beállási szög? A szerszám és a munkadarab közötti döntés legnagyobb megengedett szöge a Z tengelyre vonatkoztatva. Megadás: -180...+180 | |
Q567 Simítási ráhagyás a kontúron? Kontúrral párhuzamos ráhagyás, mely a nagyolás után marad. Az érték növekményes értelmű. Bevitel: -9...99.999 | |
Q519 Fogásvétel a kontúron? Tengelyirányú, sugárirányú és kontúrral párhuzamos fogásvétel (fogásonként). 0-nál nagyobb érték megadása. Az érték növekményes értelmű. Bevitel: 0 001...99.999 | |
Q463 Maximális fogásvétel? A maximális fogásvétel behatárolása a szerszámélhez képest. A szerszámállástól függően a vezérlő ideiglenesen felülírja a Q519 FOGASVETEL-t, pl. sarok kimunkálásánál. Ezzel az opcionális tudja a túllépés mértékét behatárolni. Ha 0 van meghatározva, a maximális fogásvétel a forgácsolóél kétharmadának felel meg. Bevitel: 0...99.999 | |
Q590 Megmunkálási mód (0/1/2/3/4/5)? A megmunkálási irány meghatározása: 0: Automatikus - A vezérlő automatikusan kombinálja a sík- és hosszanti esztergamegmunkálást 1: Hosszanti esztergálás (külső) 2: Síkesztergálás (homlok) 3: Hosszanti esztergálás (belső) 4: Síkesztergálás (befogó) 5: Kontúrpárhuzamos Bevitel: 0, 1, 2, 3, 4, 5 | |
Q591 Megmunkálási sorrend (0/1)? Annak meghatározása, hogy melyik megmunkálási sorrendet alkalmazva végezze el a vezérlő a kontúr megmunkálását: 0: A megmunkálás részterületenként történik. A sorrend úgy van megválasztva, hogy a munkadarab súlypontja lehetőség szerint gyorsan közeledjen a tokmányhoz. 1: A megmunkálás tengellyel párhuzamosan történik. A sorrend úgy van megválasztva, hogy a munkadarab tehetetlenségi nyomatéka lehetőség szerint gyorsan csökkenjen. Megadás: 0, 1 | |
Q389 Megmunkálási stratégia (0/1)? Fogásirány meghatározása: 0: Egyirányú; minden fogás a kontúr irányába történik. A kontúrirány függ a Q499-től 1: Kétirányú; Fogások a kontúr irányával megegyező és ellentétes irányba is. A ciklus minden következő fogáshoz meghatározza a legjobb irányt Megadás: 0, 1 |
11 CYCL DEF 882 ESZTERGALAS SZIMULTAN NAGYOLAS ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+58 Y+0 FMAX M303 | ||
13 L Z+50 FMAX | ||
14 CYCL CALL |