Vopred vypočítať obrys s korekciou polomeru s M120

Aplikácia

S M120 vypočíta ovládanie obrys s korekciou polomeru vopred. Ovládanie tak môže vyrábať obrysy menšie ako polomer nástroja bez toho, aby sa narušil obrys alebo zobrazilo chybové hlásenie.

Predpoklad

  • Voliteľný softvér č. 21 Rozšírené funkcie skupina 3

Opis funkcie

Účinok

Funkcia M120 pôsobí na začiatku bloku a zostane účinná aj po vykonaní cyklov na obrábanie frézovaním.

  • Nasledujúce funkcie resetujú funkciu M120:
  • Korekcia polomeru R0
  • M120 LA0
  • M120 bez LA
  • Funkcia PGM CALL
  • Funkcie PLANE (Možnosť č. 8)
  • Cyklus 19 ROVINA OBRABANIA
  •  
    Tip

    Programy NC z predchádzajúcich ovládaní, ktoré obsahujú cyklus 19 ROVINA OBRABANIA, môžete spracúvať naďalej.

Príklad použitia

8H000_76.1
8H000_80

Obrysový stupeň s M97

Obrysový stupeň s M120

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

11 TOOL CALL 8 Z S5000

; založiť nástroj s priemerom 16

* - ...

21 L X+0 Y+30 RL M120 LA2

; aktivovať výpočet obrysu vopred a presunúť v rovine obrábania

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

S M120 LA2 v bloku NC 21 kontroluje ovládanie obrys s korekciou polomeru, či nevznikajú neželané zárezy. Ovládanie vypočíta v tomto príklade dráhu nástroja od aktuálneho bloku NC vždy pre dva bloky NC vopred. Potom ovládanie polohuje nástroj s korekciou polomeru k prvému bodu obrysu.

Pri obrobení obrysu predĺži ovládanie dráhu nástroja vždy natoľko, aby nástroj nepoškodil obrys.

Bez M120 by nástroj vykonával prechodový kruh okolo vonkajších rohov a spôsobil by narušenie obrysu. Na takýchto miestach preruší ovládanie obrábanie s chybovým hlásením Polomer nástroja je príliš veľký.

Zadanie

Keď zadáte funkciu M120, ovládanie pokračuje v dialógu a vyžiada si počet blokov NC, ktoré je potrebné vopred vypočítať LA, max. 99.

Upozornenia

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Definujte počet vopred vypočítavaných blokov NC LA v takom malom množstve, ako je to možné. Ovládanie môže pri príliš veľkých zvolených hodnotách prehliadnuť diely obrysu!
  1. Otestujte program NC pomocou simulácie pred spracovaním
  2. Pomaly spustite program NC
  • Rešpektujte pri ďalšom obrábaní, že v rohoch obrysov zostáva zvyšný materiál. Eventuálne budete musieť obrysový stupeň dodatočne obrobiť menším nástrojom.
  • Ak naprogramujete M120 vždy v rovnakom bloku NC ako korekciu polomeru, dosiahnete konštantný a prehľadný postup programovania.
  • Ak pri aktívnej M120 spracujete nasledujúce funkcie, preruší ovládanie chod programu a zobrazí chybové hlásenie:
    • Cyklus 32 TOLERANCIA
    • M128 (možnosť č. 9)
    • FUNCTION TCPM (možnosť č. 9)
    • Prechod na blok

Príklad

8H000_84.1

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

0 BEGIN PGM "M120" MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-10

2 BLK FORM 0.2 X+110 Y+80 Z+0

; Definícia polovýrobku

3 TOOL CALL 6 Z S1000 F1000

; Založiť nástroj s priemerom 12

4 L X-5 Y+26 R0 FMAX M3

; Posuv v rovine obrábania

5 L Z-5 R0 FMAX

; Prisunúť v osi nástroja

6 L X+0 Y+20 RL F AUTO M120 LA5

; Aktivovať výpočet obrysu vopred a nabehnúť na prvý bod obrysu

7 L X+40 Y+30

8 CR X+47 Y+31 R-5 DR+

9 L X+80 Y+50

10 L X+80 Y+45

11 L X+110 Y+45

; Nabehnúť na posledný bod obrysu

12 L Z+100 R0 FMAX M120

; Uvoľniť nástroj a resetovať M120

13 M30

; Koniec programu

14 END PGM "M120" MM

Definícia

Skratka

Definícia

LA (look ahead)

Počet blokov pre predbežný výpočet