Cyklus 19 ROVINA OBRABENI (opce #8)

Aplikace

 
Machine

Informujte se ve vaší příručce ke stroji!

Funkci musí povolit a upravit výrobce vašeho stroje.

raumw1
Schwenkw

V cyklu 19 definujete polohu roviny obrábění – rozuměj polohu osy nástroje vztaženou k pevnému souřadnému systému stroje – zadáním úhlů naklopení. Polohu roviny obrábění můžete definovat dvěma způsoby:

  • Přímo zadat polohu naklopených os
  • Popsat rovinu obrábění až třemi natočeními (prostorový úhel) pevného souřadného systému stroje.
  • Prostorové úhly, které je třeba zadat, dostanete tím, že proložíte řez kolmo naklopenou rovinou obrábění a tento řez pozorujete z té osy, kolem níž chcete naklápět. Každá libovolná poloha nástroje v prostoru je zcela jednoznačně definována již dvěma prostorovými úhly.

 
Tip

Uvědomte si, že poloha naklopeného souřadného systému a tím i pojezdové pohyby v naklopeném systému závisí na tom, jak naklopenou rovinu popíšete.

Pokud programujete polohu roviny obrábění pomocí prostorového úhlu, vypočítá řídicí systém k tomu potřebná nastavení úhlů os naklopení automaticky a uloží je do parametrů Q120 (A-osa) až Q122 (C-osa). Jsou-li možná dvě řešení, vybere řízení – vycházejíc z aktuální polohy os natočení – kratší cestu.

Pořadí natáčení pro výpočet polohy roviny je pevné: nejprve natočí řízení osu A, potom osu B a nakonec osu C.

Cyklus 19 je účinný od své definice v NC-programu. Jakmile některou osou v naklopeném systému popojedete, je účinná korekce pro tuto osu. Má-li se započíst korekce ve všech osách, pak musíte popojet všemi osami.

Pokud jste nastavili přepínač Běh programu v 3D ROT v menu (režimu Ruční operace / aplikace Ruční operace) nastavíte na aktivní, bude v této nabídce zadaná hodnota úhlu přepsána cyklem 19 ROVINA OBRABENI.

Upozornění

  • Tento cyklus můžete provádět v režimu FUNCTION MODE MILL.
  • Pokud je tento cyklus prováděn s kinematikou čelního posuvu, lze tento cyklus použít také v režimu FUNCTION MODE TURN ( Soustružení).
  • Naklápění roviny obrábění se uskutečňuje vždy okolo aktivního nulového bodu.
  • Použijete-li cyklus 19 při aktivní M120, tak řízení zruší korekci rádiusu a tím automaticky také funkci M120.

Poznámky k programování

  • Obrábění naprogramujte, jako by bylo vykonáno v nenaklopené rovině.
  • Pokud znovu vyvoláte cyklus pro jiné úhly, nemusíte obrábění resetovat.
 
Tip

Protože neprogramované hodnoty os natočení se vždy interpretují jako nezměněné hodnoty, měli byste vždy definovat všechny tři prostorové úhly, i když jeden či více mají hodnotu 0.

Upozornění ve spojení se strojními parametry

  • Výrobce stroje určuje, zda jsou naprogramované úhly řídícím systémem interpretovány jako souřadnice os otáčení (úhel osy) nebo jako úhlové součásti šikmé roviny (prostorový úhel).
  • Pomocí strojního parametru CfgDisplayCoordSys (č. 127501) výrobce stroje definuje, ve kterém souřadném systému indikace stavu ukáže aktivní posunutí nulového bodu.

Parametry cyklu

Pomocný náhled

Parametry

raumw2

Osa a úhel natočení?

Zadejte osu s příslušným úhlem natočení. Osy natočení A, B a C se programují pomocí v panelu akcí.

Rozsah zadávání: -360.000 ... +360.000

Pokud řízení polohuje osy natočení automaticky, pak můžete zadat ještě následující parametry:

Pomocný náhled

Parametry

Posuv? F=

Pojezdová rychlost naklopené osy při automatickém polohování

Rozsah zadávání: 0 ... 300 000

Bezpecnostni vzdalenost ?

Řídicí systém polohuje naklápěcí hlavu tak, aby se ve vztahu k obrobku neměnila poloha, která vyplývá z prodloužení nástroje o tuto bezpečnou vzdálenost. Hodnota působí přírůstkově.

Rozsah zadávání: 0 ... 999999999

Resetování

Ke zrušení úhlů naklopení znovu nadefinujte cyklus 19 ROVINA OBRABENI. Pro všechny osy natočení zadejte úhel 0°. Nakonec cyklus 19 ROVINA OBRABENI definujte ještě jednou. Potvrďte dialogovou otázku tlačítkem NO ENT. Tím nastavíte tuto funkci jako neaktivní.

Polohování os natočení

 
Machine

Informujte se ve vaší příručce ke stroji!

Výrobce stroje určí, zda cyklus 19 automaticky napolohuje osy natočení, nebo zda musíte osy natočení sami polohovat v NC-programu.

Ručně polohovat osy natočení

Pokud cyklus 19 nepolohuje osy natočení automaticky, musíte je polohovat samostatným L-blokem za definicí cyklu.

Pracujete-li s úhly os, můžete jejich hodnoty definovat přímo v bloku L. Pracujete-li s prostorovými úhly, tak používejte Q-parametr popsaný v cyklu 19Q120 (hodnota osy A), Q121 (hodnota osy B) a Q122 (hodnota osy C).

 
Tip

Při ručním polohování vždy zásadně používejte polohy os natočení uložené v Q-parametrech Q120Q122!

Vyhněte se funkcím, jako M94 (redukce úhlu), aby při vícenásobném vyvolání nedocházelo k neshodám mezi aktuálními a cílovými pozicemi os natočení.

Příklad

11 L Z+100 R0 FMAX

12 L X+25 Y+10 R0 FMAX

* - ...

; Definování prostorového úhlu pro výpočet korekce

13 CYCL DEF 19.0 ROVINA OBRABENI

14 CYCL DEF 19.1 A+0 B+45 C+0

15 L A+Q120 C+Q122 R0 F1000

; Polohovat osy natočení s hodnotami, které vypočítal cyklus 19

16 L Z+80 R0 FMAX

; Aktivování korekce osy vřetena

17 L X-8.5 Y-10 R0 FMAX

; Aktivování korekce v rovině obrábění

Automatické polohování os natočení

Pokud cyklus 19 polohuje osy natočení automaticky, platí:

  • Řídicí systém může automaticky polohovat pouze řízené osy
  • V definici cyklu musíte navíc zadat k úhlům naklopení bezpečnou vzdálenost a posuv, kterým se osy naklopení polohují
  • Používejte pouze přednastavené nástroje (musí být definovaná celá délka nástroje)
  • Při procesu naklápění zůstane poloha hrotu nástroje vůči obrobku téměř nezměněna.
  • Řídicí systém provádí naklopení s posledním naprogramovaným posuvem z (maximální dosažitelný posuv závisí na složitosti naklápěcí hlavy nebo otočného stolu)

Příklad

11 L Z+100 R0 FMAX

12 L X+25 Y+10 R0 FMAX

* - ...

; Definování úhlu pro výpočet korekce, posuvu a vzdálenosti

13 CYCL DEF 19.0 ROVINA OBRABENI

14 CYCL DEF 19.1 A+0 B+45 C+0 F5000 ABST50

15 L Z+80 R0 FMAX

; Aktivování korekce osy vřetena

16 L X-8.5 Y-10 R0 FMAX

; Aktivování korekce v rovině obrábění

Indikace polohy v naklopeném systému

Indikované polohy (CÍL a AKT) a indikace nulového bodu v přídavném zobrazení stavu se vztahují po aktivaci cyklu 19 k naklopenému souřadnému systému. Poloha indikovaná přímo po definici cyklu tedy případně již nesouhlasí se souřadnicemi polohy naprogramovanými naposledy před cyklem 19.

Monitorování pracovního prostoru

Řízení kontroluje v naklopeném souřadném systému koncové spínače pouze těch os, jimiž se pojíždí. Případně řízení vypíše chybové hlášení.

Polohování v naklopeném systému

Pomocí přídavné funkce M130 můžete i v naklopeném systému najíždět na polohy, které se vztahují k nenaklopenému souřadnému systému.

Rovněž polohování přímkovými bloky, jež se vztahují k souřadnému systému stroje (NC-bloky s M91 nebo M92), lze provádět při naklopené rovině obrábění. Omezení:

  • polohování se provádí bez délkové korekce
  • polohování se provádí bez korekce geometrie stroje
  • korekce rádiusu nástroje není dovolena

Kombinace s jinými cykly transformací souřadnic

Při kombinaci s cykly pro přepočet souřadnic je nutné dbát na to, že stále působí naklopení roviny obrábění okolo aktivního nulového bodu. Před aktivací cyklu 19 můžete provést posunutí nulového bodu: pak posunete „pevný souřadný systém stroje".

Pokud posunete nulový bod po aktivaci cyklu 19 , pak posouváte „naklopený souřadný systém“.

Důležité: Při rušení cyklů postupujte v opačném pořadí než při jejich definici:

  1. Aktivovat posunutí nulového bodu
  2. Aktivování Naklápění roviny obrábění
  3. Aktivace natočení

...

Obrábění obrobku

...

  1. Zrušení natočení
  2. Resetovat Naklápění roviny obrábění
  3. Resetovat posunutí nulového bodu

Pokyny pro práci s cyklem 19 Rovina obrábění

  1. Postupujte takto:
  2. Vytvoření NC-programu
  3. Upnutí obrobku
  4. nastavení vztažného bodu
  5. Start NC-programu
  1. Vytvoření NC-programu:
  2. Vyvolat definovaný nástroj
  3. Odjetí osou vřetena
  4. Polohování os natočení
  5. Případně aktivujte posunutí nulového bodu
  6. Definovat cyklus 19 ROVINA OBRABENI
  7. Popojeďte všemi hlavními osami (X, Y, Z), aby se aktivovala korekce
  8. V případě potřeby definujte cyklus 19 s jinými úhly
  9. Reset cyklu 19, naprogramujte pro všechny osy otáčení 0°
  10. Znovu definujte cyklus 19 pro deaktivaci roviny obrábění
  11. Případně zrušte posunutí nulového bodu
  12. Příp. napolohujte osy naklápění do polohy 0°

Máte možnost nastavit vztažný bod:

  • Ručně naškrábnutím
  • Řízeně s 3D-dotykovou sondou HEIDENHAIN
  • Automaticky s 3D-dotykovou sondou HEIDENHAIN

Cykly dotykové sondy Automatické zjištění vztažných bodů

Nastavení vztažného bodu dotykovou sondou na obrobek