Alapok

Alkalmazás

Általános információk

 
Machine

Vegye figyelembe a Gépkönyv előírásait.

A funkciót a gép gyártója engedélyezi.

Az OCM (Optimized Contour Milling) ciklusok lehetővé teszik komplex kontúrok részkontúrokból történő összeállítását. Sokkal nagyobb teljesítményűek, mint a 22. – 24. ciklus. Az OCM ciklusok a következő kiegészítő funkciókat biztosítják:

  • Nagyolásnál a vezérlő pontosan betartja a megadott belépési szöget
  • Zsebek mellett szigeteket és nyitott zsebeket is meg tud munkálni
 
Tip

Programozási és kezelési útmutatások:

  • Egy OCM ciklusban legfeljebb 16 384 kontúrelemet tud programozni.
  • Az OCM ciklusok átfogó és komplex belső számításokat és ezekből eredő megmunkálásokat végeznek. Biztonsági okokból megmunkálás előtt mindig Grafikus tesztelés! Ez egy egyszerű mód annak kiderítésére, hogy a vezérlő által kiszámított megmunkálás a kívánt eredményt hozza-e.

Felhasznált témák

Funkcióleírás

Belépési szög

Nagyolásnál a vezérlő pontosan betartja a belépési szöget. A belépési szöget közvetve a pályaátlapolással tudja meghatározni. A pályaátlapolás maximális értéke 1,99, ez majdnem 180°-os szögnek felel meg.

Kontúr

A kontúrt a CONTOUR DEF / SEL CONTOUR paraméterrel, vagy a 127x OCM alakciklusokkal határozhatja meg.

A zárt zsebeket a 14. ciklus alkalmazásával is meg tudja határozni.

A megmunkálási méreteket, mint a marási mélység, ráhagyás és biztonsági magasság, központilag adhatja meg a 271. OCM KONTURADATOK ciklusban vagy a 127x. alakciklusokban.

CONTOUR DEF / SEL CONTOUR:

A CONTOUR DEF / SEL CONTOUR paraméterben az első kontúr egy zseb vagy egy határolás lehet. Az ezt követő kontúrokat szigetként vagy zsebként programozhatja. A nyitott zsebeket határolás és sziget alkalmazásával tudja programozni.

Ehhez az alábbiak szerint járjon el:

  1. CONTOUR DEF programozása
  2. Határozza meg az első kontúrt zsebként, a másodikat pedig szigetként
  3. A 271. OCM KONTURADATOK ciklus meghatározása
  4. A Q569=1 ciklusparaméter programozása
  5. A vezérlő az első kontúrt nem zsebként, hanem nyitott határolásként értelmezi. Ezáltal a nyitott határolásból és az azt követően programozott szigetből egy nyitott zseb jön létre.
  6. A 272. OCM NAGYOLAS ciklus meghatározása
 
Tip

Programozási útmutatások:

  • Az első kontúron kívül eső követő kontúrokat a vezérlő nem veszi figyelembe.
  • A részkontúr első mélysége a ciklus mélysége. Erre a mélységre van programozott kontúr korlátozva. A kiegészítő részkontúrok nem lehetnek mélyebbek, mint a ciklus mélysége. Ezért alapvetően a legmélyebb zsebbel kezdjen.

OCM alakciklusok:

Az OCM alakciklusokban az alak egy zseb, sziget vagy egy határolás lehet. Sziget vagy nyitott zseb programozásához használja a 128x. ciklusokat.

Ehhez az alábbiak szerint járjon el:

  1. Programozza az alakot a 127x. ciklusokkal
  2. Ha az első alak sziget vagy nyitott zseb, programozza a 128x. határolóciklust
  3. A 272. OCM NAGYOLAS ciklus meghatározása

OCM ciklusok alakmeghatározáshoz

A maradék anyag megmunkálása

A ciklusok nagyolásnál lehetővé teszik, hogy nagyobb szerszámokkal végezze el az előmunkálást, majd a kisebb szerszámokkal válassza le a maradék anyagot. A vezérlő még simításkor is figyelembe veszi a korábban kinagyolt anyagot, és a simítószerszám nem terhelődik túl.

Példa: Nyitott zseb és finomnagyolás OCM ciklusokkal

 
Tip
  • Ha a nagyolás után anyag marad a belső sarkokban, használjon kisebb kinagyoló szerszámot, vagy határozzon meg egy kiegészítő nagyolási műveletet egy kisebb szerszámmal.
  • Ha nem tudja teljesen kinagyolni a belső sarkokat, a vezérlő a letöréskor megsértheti a kontúrt. A kontúr sérülésének megelőzése érdekében kövesse az alábbi eljárást.

Eljárásmód a belső sarkokban lévő maradék anyagnál

A példa egy kontúr belső megmunkálását mutatja be több olyan szerszámmal, amelyek nagyobb rádiuszúak, mint a programozott kontúr. Annak ellenére, hogy a szerszámrádiusz egyre kisebb, anyag marad a kontúr belső sarkaiban a kinagyolás után, amelyet a vezérlő figyelembe vesz a későbbi simítás és letörés során.

A példában a következő szerszámok szerepelnek:

  • MILL_D20_ROUGH, Ø 20 mm
  • MILL_D10_ROUGH, Ø 10 mm
  • MILL_D6_FINISH, Ø 6 mm
  • NC_DEBURRING_D6, Ø 6 mm
A példa belső sarka 4 mm-es rádiusszal

Nagyolás

  1. A kontúr előnagyolása a MILL_D20_ROUGH szerszámmal
  2. A vezérlő figyelembe veszi a Q578 BELSO SAROK TENYEZO Q paramétert, ami az előnagyolásnál 12 mm-es belső rádiuszokat eredményez.

...

12 TOOL CALL Z "MILL_D20_ROUGH"

...

15 CYCL DEF 271 OCM KONTURADATOK

...

     Q578 = 0.2; BELSO SAROK TENYEZO

...

A kapott belső rádiusz =

RT+ (Q578 * RT)

10 + (0,2 *10) = 12

16 CYCL DEF 272 OCM NAGYOLAS

...

  1. A kontúr finomnagyolása a kisebb MILL_D10_ROUGH szerszámmal
  2. A vezérlő figyelembe veszi a Q578 BELSO SAROK TENYEZO Q paramétert, ami az előnagyolásnál 6 mm-es belső rádiuszokat eredményez.

...

20 TOOL CALL Z "MILL_D10_ROUGH"

...

22 CYCL DEF 271 OCM KONTURADATOK

...

     Q578 = 0.2; BELSO SAROK TENYEZO     

...

A kapott belső rádiusz =

RT+ (Q578 * RT)

5 + (0,2 *5) = 6

23 CYCL DEF 272 OCM NAGYOLAS

...

     Q438 = -1; UEREGELOE-SZERSZAM     

...

-1 Az utoljára alkalmazott szerszám lesz a kinagyoló szerszám

Simítás

  1. A kontúr simítása a MILL_D6_FINISH szerszámmal
  2. A simítószerszámmal 3,6 mm-es belső rádiuszok lehetségesek. Ez azt jelenti, hogy a simítószerszám képes a megadott 4 mm-es belső rádiuszokat kialakítani. A vezérlő azonban figyelembe veszi a MILL_D10_ROUGH kinagyoló szerszám maradék anyagát. A vezérlő a kontúrt az előző nagyolószerszám 6 mm-es belső rádiuszával készíti el. Ezáltal a simítómaró túlterhelése minden esetben elkerülhető.

...

27 TOOL CALL Z "MILL_D6_FINISH"

...

29 CYCL DEF 271 OCM KONTURADATOK

...

     Q578 = 0.2; BELSO SAROK TENYEZO

...

A kapott belső rádiusz =

RT+ (Q578 * RT)

3 + (0,2 *3) = 3,6

30 CYCL DEF 274 OCM OLDALSIMITAS

...

     Q438 = -1; UEREGELOE-SZERSZAM

...

-1 Az utoljára alkalmazott szerszám lesz a kinagyoló szerszám

Letörés

  1. A kontúr letörése: A ciklus meghatározásakor meg kell határoznia a nagyolás utolsó kinagyoló szerszámát.
  2.  
    Tip

    Ha a simítószerszámot használja kinagyoló szerszámnak, a vezérlő megsérti a kontúrt. Ebben az esetben a vezérlő feltételezi, hogy a simítómaró 3,6 mm-es belső rádiuszú kontúrt hozott létre. A simítómaró azonban a korábbi nagyolási művelet miatt 6 mm-re korlátozta a belső rádiuszokat.

...

33 TOOL CALL Z "NC_DEBURRING_D6"

...

35 CYCL DEF 277 OCM ELLETORES

...

     QS438 = "MILL_D10_ROUGH"; UEREGELOE-SZERSZAM

...

Az utolsó nagyolás kinagyoló szerszáma

Az OCM ciklusok pozicionálási logikája

A szerszám jelenleg a biztonságos magasság felett van:

  1. A vezérlő a szerszámot gyorsmenetben a megmunkálási síkban a kezdőpontra mozgatja.
  2. A szerszám FMAX-szal a Q260 BIZTONSAGI MAGASSAG, majd a Q200 pozícióba mozog BIZTONSAGI TAVOLSAG
  3. A vezérlő ezután a szerszámot a szerszámtengelyen a Q253 ELOTOL. ELOPOZIC.KOR paraméterrel a kezdőpontba viszi.

A szerszám jelenleg a biztonságos magasság alatt van:

  1. A vezérlő a szerszámot gyorsmenetben a Q260 BIZTONSAGI MAGASSAG pozícióba mozgatja.
  2. A szerszám FMAX-szal a megmunkálási síkban a kezdőpontra, majd a Q200 pozícióba mozog BIZTONSAGI TAVOLSAG
  3. A vezérlő ezután a szerszámot a szerszámtengelyen a Q253 ELOTOL. ELOPOZIC.KOR paraméterrel a kezdőpontba viszi.
 
Tip

Programozási és kezelési útmutatások:

  • Q260 A BIZTONSAGI MAGASSAG paramétert a vezérlő a 271. OCM KONTURADATOK paraméterből vagy az alakciklusokból veszi.
  • Q260 A BIZTONSAGI MAGASSAG csak akkor érvényes, ha a biztonságos magasság pozíciója a biztonsági távolság felett van.

Megjegyzések

  • Egy OCM ciklusban legfeljebb 16 384 kontúrelemet tud programozni.
  • Az OCM ciklusok átfogó és komplex belső számításokat és ezekből eredő megmunkálásokat végeznek. Biztonsági okokból megmunkálás előtt mindig Grafikus tesztelés! Ez egy egyszerű mód annak kiderítésére, hogy a vezérlő által kiszámított megmunkálás a kívánt eredményt hozza-e.

Példa

Séma: Futtatás OCM ciklusokkal

Az alábbi táblázat egy példát mutat arra, hogy hogyan nézhet ki egy programsorozat az OCM ciklusokkal.

0 BEGIN OCM MM

...

12 CONTOUR DEF

...

13 CYCL DEF 271 OCM KONTURADATOK

...

16 CYCL DEF 272 OCM NAGYOLAS

...

17 CYCL CALL

...

20 CYCL DEF 273 OCM FENEKSIMITAS

...

21 CYCL CALL

...

24 CYCL DEF 274 OCM OLDALSIMITAS

...

25 CYCL CALL

...

35 CYCL DEF 277OCM ELLETORES

36 CYCL CALL

...

50 L Z+250 R0 FMAX M2

51 LBL 1

...

55 LBL 0

56 LBL 2

...

60 LBL 0

...

99 END PGM OCM MM