OCM ciklusok

OCM ciklusok

Általános

 
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 összeállítását alkontúrokból. Ezek jóval hatékonyabbak, mint a 22 - 24 ciklusok. Az OCM ciklusok alábbi funkciókat nyújtják:

  • Nagyolásnál a vezérlő pontosan betartja a megadott bemará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 beprogramozni.
  • Az OCM ciklusok és az ezekkel programozott megmunkálási műveletek átfogó és komplex belső számításokat végeznek. Biztonsági okokból megmunkálás előtt mindig futtasson 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.

Bemarási szög

Nagyolásnál a vezérlő pontosan betartja a bemarási szöget. A bemará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-vel, vagy a 127x OCM-alakciklusokkal határozza meg.

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

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

CONTOUR DEF / SEL CONTOUR:

A CONTOUR DEF / SEL CONTOUR-ban az első kontúr egy zseb vagy egy korlátozás lehet. Az ezt követő kontúrokat szigetként vagy zsebként programozza. A nyitott zsebeket korlátozás és sziget alkalmazásával tudja programozni.

Ehhez alábbiak szerint járjon el:

  1. CONTOUR DEF beprogramozása
  2. Az első kontúrt zsebként, a másodikat pedig szigetként határozza meg
  3. Ciklus 271 OCM KONTURADATOK meghatározása
  4. Ciklusparaméter Q569=1 programozása
  5. A vezérlő az első kontúrt nem zsebként értelmezi, hanem nyitott korlátozásnak. Ezáltal a nyitott korlátozásból és az azt követően beprogramozott szigetből egy nyitott zseb jön létre.
  6. 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 további részkontúrok nem lehetnek mélyebbek, mint a ciklus mélysége. Ezért alapvetően a legmélyebb zsebbel kezdünk.

OCM-alakciklusok:

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

Ehhez alábbiak szerint járjon el:

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

OCM ciklusok a mintázatdefinícióhoz

Séma: Végrhajtás 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

...

50 L Z+250 R0 FMAX M2

51 LBL 1

...

55 LBL 0

56 LBL 2

...

60 LBL 0

...

99 END PGM OCM MM

Maradék anyag megmunkálása

A ciklusok nagyolásnál lehetővé teszik, hogy nagyobb szerszámokkal végezze el az előzetes megmunkálást, majd a kisebb szerszámokkal távolítsa el a maradék anyagot. A vezérlő a simítás során is figyelembe veszi a korábban kimunkált anyagot, és nem kerül sor a simítószerszám túlterhelésére.

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

 
Tip
  • Ha a nagyolás után a belső sarkokban anyag marad, használjon egy kisebb nagyolószerszámot, vagy határozzon meg egy további nagyolást kisebb szerszámmal.
  • Ha nem tudja a belső sarkot teljesen kimunkálni, a vezérlő letöréskor megsértheti a kontúrt. A kontúr sérülésének megakadályozása érdekében, ügyeljen az alábbi folyamatra.

Folyamat maradék anyag esetén a belső sarkokban

A példa belső kontúr olyan szerszámokkal történő kimunkálását mutatja, amelyeknek nagyobb a sugara, mint a programozott kontúrnak. A kisebb szerszámsugarak ellenére anyag marad a kontúr belső sarkainál a kimunkálás során, amit a vezérlő a további simítások és letörés során figyelembe vesz.

A példában használja az alábbi szerszámokat:

  • 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 sugarú

Nagyolás

  1. 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, amivel 12 mm-es belső sugár adódik az előnagyolás során.

...

12 TOOL CALL Z "MILL_D20_ROUGH"

...

15 CYCL DEF 271 OCM KONTURADATOK

...

     Q578 = 0.2 ;BELSO SAROK TENYEZO

...

A kiadódó belső sugár:

RT+ (Q578 * RT)

10 + (0,2 *10) = 12

16 CYCL DEF 272 OCM NAGYOLAS

...

  1. Kontúr utónagyolása a kisebb MILL_D10_ROUGH szerszámmal
  2. A vezérlő figyelembe veszi a Q578 BELSO SAROK TENYEZO Q-paramétert, amivel 6 mm-es belső sugár adódik az előnagyolás során.

...

20 TOOL CALL Z "MILL_D10_ROUGH"

...

22 CYCL DEF 271 OCM KONTURADATOK

...

     Q578 = 0.2 ;BELSO SAROK TENYEZO     

...

A kiadódó belső sugár:

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 nagyoló szerszám

Simítás

  1. Kontúr simítása a MILL_D6_FINISH szerszámmal
  2. Simítószerszámmal lehetővé válnak a 3,6 mm-es belső sugarak. Ez azt jelenti, hogy a simítószerszám ki tudná munkálni a megadott 4 mm-es belső sugarat. A vezérlő továbbá figyelembe veszi a MILL_D10_ROUGH nagyoló szerszám anyagmaradékát. A vezérlő az előző nagyoló szerszám 6 mm-es belső sugarával állítja elő a kontúrt. 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 kiadódó belső sugár:

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 nagyoló szerszám

Letörés

  1. Kontúr letörése: A ciklus definiálása során meg kell határoznia a nagyolás utolsó nagyolószerszámát.
  2.  
    Tip

    Ha a simítószerszámot nagyoló szerszámként alkalmazza, a vezérlő megsérti a kontúrt. A vezérlő ebben az esetben azt feltételezi, hogy a simítómaró 3,6 mm-es belső sugárral munkálta le a kontúrt. Azonban a simítómaró le van korlátozva 6 mm-es belső sugárra az előző nagyoló megmunkálás által.

...

33 TOOL CALL Z "NC_DEBURRING_D6"

...

35 CYCL DEF 277 OCM ELLETORES

...

     QS438 = "MILL_D10_ROUGH" ;UEREGELOE-SZERSZAM

...

Az utolsó nagyolás nagyoló szerszáma

OCM-ciklusok pozícionálási logikája

A szerszám most a biztonsági magasság fölé van pozicionálva:

  1. A vezérlő a szerszámot gyorsmenettel a kezdőpontra viszi a megmunkálási síkban.
  2. A szerszám FMAX-val a Q260 BIZTONSAGI MAGASSAG-ra, és ezután a Q200 BIZTONSAGI TAVOLSAG-ra megy.
  3. A vezérlő ezután a szerszámot a szerszámtengelyben pozícionálja Q253 ELOTOL.-val.ELOTOL. ELOPOZIC.KOR a kezdőpontra.

A szerszám most a biztonsági magasság alá van pozicionálva:

  1. A vezérlő gyorsmenetben a Q260 BIZTONSAGI MAGASSAG-ra viszi a szerszámot.
  2. A szerszám FMAX-val a megmunkálási síkban a kezdőpontra, majd a Q200 BIZTONSAGI TAVOLSAG-ra áll.
  3. A vezérlő ezután a szerszámot a szerszámtengelyben pozícionálja Q253 ELOTOL.-val.ELOTOL. ELOPOZIC.KOR a kezdőpontra
 
Tip

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

  • A Q260 BIZTONSAGI MAGASSAG-ot a vezérlő a 271 OCM KONTURADATOK ciklusból vagy az alakciklusokból veszi.
  • A Q260 BIZTONSAGI MAGASSAG csak akkor érvényes, ha a biztonsági magasság pozíciója a biztonsági távolságon kívül esik.