Ciklus 883 ESZTERGALAS SZIMULTAN SIMITAS (opció #158)

ISO-programozás

G883

Alkalmazás

 
Machine

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 ciklus gépfüggő

A ciklussal komplett, csupán különböző döntéssel hozzáférhető kontúrokat tud megmunkálni. A megmunkálás során a szerszám és a munkadarab közötti döntés változik meg. Ebből egy legalább 3-tengelyes mozgás (kettő lineáris tengely és egy szögtengely) adódik.

A ciklus felügyeli a munkadarab kontúrját a szerszámhoz és a szerszámtartóhoz képest. A lehető legjobb felület kialakítása érdekében a ciklus kerüli a felesleges beforgatási mozgásokat.

.A beforgatási mozgás kikényszerítéséhez beállási szögeket adhat meg a kontúr elején és végén. Ezáltal már egyszerű kontúroknál is használható a vágólapka nagy része, miáltal a szerszám éltartama növekszik.

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:

 
Tip

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 simítás

A vezérlő a szerszám pozícióját alkalmazza a ciklus kezdőpontjaként a ciklus hívásakor. Ha a kezdőpont Z koordinátája kisebb, mint a kontúr kezdőpontja, a vezérlő a szerszámot Z-ben biztonsági távolságra pozícionálja, majd onnan kezdi a ciklus végrehajtását.

  1. A vezérlő a Q460 biztonsági távolságra áll. A mozgás gyorsjáratban történik
  2. Ha megadta, a vezérlő rááll arra a beállási szögre, amelyet a vezérlő az Ön által meghatározott minimális és maximális beállási szögekből kiszámít
  3. A vezérlő a kész kontúrrész simítását (kontúr kezdőponttól a végpontig) a megadott Q505 előtolással, szimultán végzi
  4. A vezérlő a szerszámot a megadott előtolással viszi a biztonsági távolságra
  5. A vezérlő a ciklus kezdőpontjához gyorsjáratban pozícionálja vissza a szerszámot

Megjegyzések

 
Megjegyzés
Vigyazat, utkozesveszely!
A vezérlő nem végez ütközésfelügyeletet (DCM). A megmunkálás során ütközésveszély áll fenn!
  1. Ellenőrizze szimulációval a végrehajtást és a kontúrt
  2. Lassan indítsa el az NC programot
 
Megjegyzés
Vigyazat, utkozesveszely!
A ciklus a szerszám pozícióját alkalmazza a ciklus kezdőpontjaként a ciklus hívásakor. Hibás előpozícionálás kontúrsérüléshez vezethet. Ütközésveszély áll fenn!
  1. Szerszám biztonsági pozícióba mozgatása X- és Z-tengelyben
 
Megjegyzés
Vigyazat, utkozesveszely!
Ha a kontúr vége túl közel van a befogáshoz, úgy a végrehajtás során a szerszám és a befogás összeütközhetnek.
  1. Befogáskor vegye figyelembe mind a szerszám állását mind az elhagyó mozgást
  • A ciklust kizárólag FUNCTION MODE TURN üzemmódban tudja végrehajtani.
  • A ciklus a megadott információkból csupán egy ütközésmentes pályát számít ki.
  • 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.
  • A ciklus ütközésmentes pályát számít magának. Ehhez kizárólag a szerszámtartó 2D-kontúrját használja, az Y-tengelybeli mélység nélkül.

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.
  • Pozícionálja a szerszámot a ciklushívás előtt biztonságos helyzetbe.
  • A ciklusnak szüksége van sugárkorrekcióra a kontúrleírásban (RL/RR).
  • 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.
  • Ha QL helyi Q paramétereket alkalmaz kontúr alprogramban, úgy azokat a kontúr alprogramban kell megadnia, vagy kiszámítania.
  • Vegye figyelembe, hogy minél kisebb a felbontás a Q555 ciklusparaméterben, annál előbb található megoldás bonyolult helyzetekben. Ez azonban a kiszámításhoz szükséges időt növeli.
  • 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.
  • Ügyeljen arra, hogy a Q565 ciklusparaméter (simítási ráhagyás D.) és a Q566 ciklusparaméter (simítási ráhagyás Z) nem kombinálható a Q567-vel (simítási ráhagyás kontúr)!

Ciklusparaméter

Segédábra

Paraméter

Q460 Biztonsagi tavolsag ?

Távolság az előpozícionáláshoz és a visszahúzáshoz. 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

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

Előtolási sebesség simításkor. Ha M136 programozva van, akkor a vezérlő az előtolást milliméter/fordulatban értelmezi, míg M136 nélkül milliméter/percben.

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

Q555 Lépési szög a számoláshoz?

Növekmény a lehetséges megoldások számításához

Bevitel: 0.5...9.99

Q537 Beállási szög (0=N/1=J/2=S/3=E)?

Annak meghatározása, hogy legyen-e aktív valamilyen beállási szög

0: Ne legyen a beállási szög aktív

1: A beállási szög aktív legyen

2: Beállási szög a kontúr kezdeténél legyen aktív

3: Beállási szög a kontúr végénél legyen aktív

Megadás: 0, 1, 2, 3

Q538 Beállási szög a kontúrkezdésnél?

Beállási szög a programozott kontúr kezdeténél (WPL-CS)

Megadás: -180...+180

Q539 Beállási szög a kontúr végénél?

Beállási szög a programozott kontúr végénél (WPL-CS)

Megadás: -180...+180

Q565 Simítási ráhagyás az átmérőn?

Az átmérő ráhagyása, amely a simítást követően a kontúron marad. Az érték növekményes értelmű.

Bevitel: -9...99.999

Q566 Simítási ráhagyás Z irányban?

A meghatározott kontúr ráhagyása tengelyirányban, amely a simítást követően a kontúron marad. Az érték növekményes értelmű.

Bevitel: -9...99.999

Q567 Simítási ráhagyás a kontúron?

A meghatározott kontúr kontúrral párhuzamos ráhagyása, amely a simítást követően a kontúron marad. Az érték növekményes értelmű.

Bevitel: -9...99.999

Példa

11 CYCL DEF 883 ESZTERGALAS SZIMULTAN SIMITAS ~

Q460=+2

;BIZTONSAGI TAVOLSAG ~

Q499=+0

;KONTURT FORDIT ~

Q558=+0

;H. SZOG KONTURKEZDES ~

Q559=+90

;H. SZOG KONTURVEGEN ~

Q505=+0.2

;SIMITASI ELOTOLAS ~

Q556=-30

;MIN. BEALLASI SZOG ~

Q557=+30

;MAX. BEALLASI SZOG ~

Q555=+7

;LEPESI SZOG ~

Q537=+0

;BEALLASI SZOG AKTIV ~

Q538=+0

;BEALLASI SZOG KEZDES ~

Q539=+0

;BEALLASI SZOG VEGEN ~

Q565=+0

;SIMITASI RAHAGYAS D ~

Q566=+0

;SIMITASI RAHAGYAS Z ~

Q567=+0

;SIMIT. RAHAGY. KONT.

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL