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.
Aplikácia
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
Programy NC z predchádzajúcich ovládaní, ktoré obsahujú cyklus 19 ROVINA OBRABANIA, môžete spracúvať naďalej.
Príklad použitia
![]() | ![]() |
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.
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
- Otestujte program NC pomocou simulácie pred spracovaním
- 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

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.
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 |