820. TURN CONTOUR TRANSV. ciklus

ISO-programozás

G820

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.

Ez a ciklus lehetővé teszi tetszőleges esztergakontúrok síkesztergálását. A kontúrleírása az alprogramban 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 Z koordinátája kisebb, mint a kontúr kezdőpontja, a vezérlő a szerszámot Z-ben a kontúr kezdőpontjára pozícionálja, majd onnan kezdi a ciklus végrehajtását.

  1. A vezérlő egy tengelypárhuzamos fogást vesz gyorsjáratban. A fogásvétel értékét a vezérlő a Q463 MAX. FOGÁSVÉTEL paraméterrel számítja ki.
  2. A vezérlő a kezdőpont és a végpont közötti területet keresztirányban forgácsolja. A keresztirányú forgácsolás tengelypárhuzamosan halad a Q478-ban megadott előtolással.
  3. A vezérlő a meghatározott előtolással a fogásvételi értékkel emeli ki a szerszámot.
  4. A vezérlő a forgácsolás kezdetéhez gyorsjáratban pozícionálja vissza a szerszámot.
  5. A vezérlő addig ismétli a folyamatot (1 - 4. lépéseket), amíg a végső kontúrt nem éri el.
  6. A vezérlő a ciklus kezdőpontjához gyorsjáratban pozícionálja vissza a szerszámot.

Simító ciklus futtatása

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ő gyorsmenetben vesz fogást.
  2. 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 végzi.
  3. A vezérlő a szerszámot a megadott előtolással viszi a biztonsági távolságra.
  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ásban (ciklus kezdőpontja) hatással a van a megmunkálandó területre.
  • A vezérlő számításba veszi a szerszám élének geometriáját, hogy elkerülje a kontúr elemek megsértését. Ha a teljes megmunkálás az aktív szerszámmal nem lehetséges, akkor a vezérlő figyelmeztetést küld.
  • 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.
  • Vegye figyelembe a nagyolási ciklusok alapjait is.
  • Nagyolási ciklusok

Megjegyzések a programozáshoz

  • Programozzon egy pozícionáló mondatot egy biztonságos 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.
  • Ha simítja a kontúrt, a kontúr leírásában RL vagy RR szerszámrádiusz-korrekciót kell programoznia.

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 ?

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

Q463 Maximális fogásvétel?

Maximális fogásvétel 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

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

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

Q487 Bemerülés engedélyezése (0/1)?

A bemerülési elemek megmunkálásnak engedélyezése

0: Bemerülési elemek megmunkálásának mellőzése

1: Bemerülési elemek megmunkálása

Megadás: 0, 1

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

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

Q506 Kontúrsimítás (0/1/2)?

0: A kontúr mentén valamennyi fogás után (a fogásvételi tartományon belül)

1: Kontúrsimítás az utolsó fogás után (a teljes kontúron); visszahúzás 45°-ban

2: Nincs kontúrsimítás; visszahúzás 45°-ban

Megadás: 0, 1, 2

Példa

11 CYCL DEF 14.0 KONTURGEOMETRIA

12 CYCL DEF 14.1 KONTURCIMKE2

13 CYCL DEF 820 TURN CONTOUR TRANSV. ~

Q215=+0

;MEGMUNKALAS JELLEGE ~

Q460=+2

;BIZTONSAGI TAVOLSAG ~

Q499=+0

;KONTURT FORDIT ~

Q463=+3

;MAX. FOGASVETEL ~

Q478=+0.3

;NAGYOLASI ELOTOLAS ~

Q483=+0.4

;ATMERO RAHAGYASA ~

Q484=+0.2

;Z RAHAGYAS ~

Q505=+0.2

;SIMITASI ELOTOLAS ~

Q487=+1

;BEMERULES ~

Q488=+0

;BEMERULESI ELOTOLAS ~

Q479=+0

;FORGACSOLAS-KORLATOZAS ~

Q480=+0

;ATMERO HATARERTEKE ~

Q482=+0

;Z HATARERTEK ~

Q506=+0

;KONTURSIMITAS

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

15 CYCL CALL

16 M30

17 LBL 2

18 L X+75 Z-20

19 L X+50

20 RND R2

21 L X+20 Z-25

22 RND R2

23 L Z+0

24 LBL 0