Ciklus 840 RAD. KONT. BESZURAS

ISO-programozás

G840

Alkalmazás

Ez a ciklus lehetővé teszi bármilyen alakú horony hosszirányú megmunkálását. Beszúró esztergáláskor a beszúró fogásvétel és a nagyoló megmunkálás váltakozva történik.

Ez a ciklus alkalmazható akár nagyolásra, simításra, vagy teljes megmunkálásra is. Az esztergálás tengelypárhuzamos nagyolással történik.

A ciklusok belső és külső megmunkálásra is alkalmasak. Ha a kontúr kezdőpontja nagyobb a kontúr végpontjánál, a ciklus külső megmunkálást hajt végre. Ha a kontúr kezdőpontja kisebb a kontúr végpontjánál, a ciklus belső megmunkálást hajt végre.

Nagyoló ciklus futtatása

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 X koordinátája kisebb, mint a kontúr kezdőpontja, a vezérlő a szerszámot X-ben a kontúr kezdőpontjára pozícionálja, majd onnan kezdi a ciklus végrehajtását.

  1. A vezérlő gyorsjáratban pozícionálja a szerszámot a Z-tengelyen (első beszúrási pozíció).
  2. A vezérlő beszúró mozgást végez az első fogásvételi mélységig.
  3. A vezérlő a kezdőpont és a végpont közötti területet hosszanti irányban forgácsolja, a Q478 paraméterben meghatározott előtolással.
  4. Ha a Q488 beviteli paraméter meg van határozva a ciklusban, akkor az aláesztergálás a programozott fogásvételi előtolással lesz megmunkálva.
  5. Ha csak egy megmunkálási irány Q507=1 van meghatározva a ciklusban, akkor a vezérlő visszahúzza a szerszámot a biztonsági távolságra, gyorsjáratban visszapozicionálja a szerszámot, és végül a megadott előtolással ismét a kontúrra áll. Ha a megmunkálás iránya Q507=0, akkor a fogásvétel mindkét oldalon megtörténik.
  6. A szerszám a következő fogásmélységig szúr be.
  7. A vezérlő addig ismétli a folyamatot (2 - 4. lépéseket), amíg a horony mélységét nem éri el.
  8. A vezérlő a szerszámot a biztonsági távolságra viszi, és mindkét oldalon egy beszúró mozgást hajt végre.
  9. A vezérlő a ciklus kezdőpontjához gyorsjáratban mozgatja vissza a szerszámot.

Simító ciklus futtatása

  1. A vezérlő gyorsjáratban pozícionálja a szerszámot a horony első oldalához.
  2. A vezérlő a horony oldalait a megadott Q505 előtolással simítja.
  3. A vezérlő a horony alját a megadott előtolással simítja.
  4. A vezérlő a ciklus kezdőpontjához gyorsjáratban pozícionálja vissza a szerszámot.

Megjegyzések

 
Megjegyzés
Vigyázat, a szerszám és a munkadarab veszélybe kerülhet!
A forgácsolási határ határozza meg a megmunkálható kontúrtartományt. A megközelítési és elhagyási pálya túllépheti ezt a forgácsolási határt. A ciklushívás előtti szerszámpozíció befolyásolja a forgácsolási határ meghatározását. A TNC7 a forgácsolási határtól jobbra vagy balra eső területet munkálja meg, attól függően, hogy melyik oldalon volt a szerszám a ciklushívás előtt.
  1. Pozícionálja a szerszámot a ciklushívás előtt úgy, hogy az a forgácshatárolás azon oldalán álljon, amelyen az anyagot forgácsolja
  • A ciklust kizárólag FUNCTION MODE TURN üzemmódban tudja végrehajtani.
  • A szerszám pozíciója a ciklushíváskor határozza meg a megmunkálandó terület nagyságát (ciklus kezdőpont).
  • A második fogásvételtől kezdve a vezérlő az összes többi beszúrást 0.1 mm-rel csökkenti oldalirányban. Így csökken a szerszámon az oldalirányú nyomás. Ha a Q508 oldalirányú eltolás meg lett adva a ciklusban, akkor a vezérlő ezzel az értékkel csökkenti a beszúrás oldalirányú pozícióját. A nagyolás után az visszamaradt anyagot a vezérlő egyetlen forgácsolással távolítja el. A vezérlő hibaüzenetet küld, ha az oldalirányú eltolás meghaladja az érvényes forgácsoló él 80%-át (érvényes forgácsoló él szélesség = forgácsolási szélesség – 2*forgácsolási sugár).
  • Ha a CUTLENGTH-ben érték van megadva, úgy azt a vezérlő figyelembe veszi a ciklusban a nagyolás során. A vezérlő figyelmeztet és automatikusan csökkenti a fogásvételi mélységet.

Megjegyzések a programozáshoz

  • Programozzon egy pozícionáló mondatot a kezdőpontra, R0 sugárkorrekcióval a ciklus hívása előtt.
  • Ciklus hívása előtt programozza a 14 KONTURGEOMETRIA vagy SEL CONTOUR ciklust az alprogramok meghatározásához.
  • Ha QL helyi Q paramétereket alkalmaz kontúr alprogramban, úgy azokat a kontúr alprogramban kell megadnia, vagy kiszámítania.

Ciklusparaméterek

Segédábra

Paraméter

Q215 Megmunkálási művelet (0/1/2/3)?

Megmunkálási terjedelem meghatározása:

0: Nagyolás és simítás

1: Csak nagyolás

2: Csak simítás a kész méretre

3: Csak simítás ráhagyásig

Megadás: 0, 1, 2, 3

Q460 Biztonsagi tavolsag ?

Fenntartva, jelenleg funkció nélkül

Q478 Nagyolási előtolás?

Előtolási sebesség nagyolá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

Q488 Bemerülési előtolás (0=autom.)?

Előtolási sebesség meghatározása bemerüléskor. A beviteli érték opcionális. Ha nem adja meg, az esztergáló megmunkálásra meghatározott előtolás érvényes.

Megadás: 0...99999.999 alternatív FAUTO

Q483 Átmérő ráhagyása?

A meghatározott kontúr átmérő ráhagyása. Az érték növekményes értelmű.

Bevitel: 0...99.999

Q484 Z ráhagyás?

A meghatározott kontúr ráhagyása tengelyirányban. Az érték növekményes értelmű.

Bevitel: 0...99.999

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

Q479 Megmunkálási határok (0/1)?

Megmunkálási határok aktiválása:

0: Nincs aktív megmunkálási határ

1: Megmunkálási határ (Q480/Q482)

Megadás: 0, 1

Q480 Átmérőkorlátozás értéke?

A kontúr határának X értéke (átmérő érték)

Bevitel: -99999.999...99999.999

Q482 Z forgácsoláskorlátozás értéke?

A kontúr határának Z értéke

Bevitel: -99999.999...99999.999

Q463 Maximális fogásvétel?

Maximális fogásvétel (sugárérték) sugárirányban. A fogásvétel egyenlően van elosztva a koptató forgácsolás elkerülése érdekében.

Bevitel: 0...99.999

Q507 Irány (0=kétirányú /1=egyirány)?

Forgácsolási irány:

0: Kétirányú (mindkét irányban)

1: Egyirányú (a kontúr irányában)

Megadás: 0, 1

Q508 Eltolás szélessége?

A forgácsolási hossz csökkentése. A nagyolás után az visszamaradt anyagot a vezérlő egyetlen forgácsolással távolítja el. Szükség esetén a vezérlő korlátozza az eltérés programozott szélességét.

Bevitel: 0...99.999

Q509 Mélység korrekció simításkor?

A munkadarab anyaga, az előtolási sebesség, stb. függvényében a vezérlő áthelyezi a szerszámcsúcsot műveletek közben. Az így keletkező előtolási hibát korrigálhatja a mélység korrekciós tényezővel.

Bevitel: -9.9999...9.9999

Q499 Kontúrt fordít (0=nem/1=igen)?

Megmunkálási irány:

0: Megmunkálás kontúrirányban

1: Megmunkálás a kontúriránnyal ellentétesen

Megadás: 0, 1

Példa

11 CYCL DEF 14.0 KONTURGEOMETRIA

12 CYCL DEF 14.1 KONTURCIMKE2

13 CYCL DEF 840 RAD. KONT. BESZURAS ~

Q215=+0

;MEGMUNKALAS JELLEGE ~

Q460=+2

;BIZTONSAGI TAVOLSAG ~

Q478=+0.3

;NAGYOLASI ELOTOLAS ~

Q488=+0

;BEMERULESI ELOTOLAS ~

Q483=+0.4

;ATMERO RAHAGYASA ~

Q484=+0.2

;Z RAHAGYAS ~

Q505=+0.2

;SIMITASI ELOTOLAS ~

Q479=+0

;FORGACSOLAS-KORLATOZAS ~

Q480=+0

;ATMERO HATARERTEKE ~

Q482=+0

;Z HATARERTEK ~

Q463=+2

;MAX. FOGASVETEL ~

Q507=+0

;MEGMUNKALASI IRANY ~

Q508=+0

;ELTOLAS SZELESSEGE ~

Q509=+0

;MELYSEG KORREKCIO ~

Q499=+0

;KONTURT FORDIT

14 L X+75 Y+0 Z+2 R0 FMAX M303

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z-10

19 L X+40 Z-15

20 RND R3

21 CR X+40 Z-35 R+30 DR+

22 RND R3

23 L X+60 Z-40

24 LBL 0