Dopředný výpočet obrysu s korekcí poloměru pomocí M120

Použití

S M120 řídicí systém předem vypočítá obrys s korekcí poloměru. To umožňuje řídicímu systému vytvářet obrysy menší než je poloměr nástroje, aniž by došlo k poškození obrysu nebo zobrazení chybového hlášení.

Předpoklad

  • Volitelný software Rozšířené funkce Skupina 3

Popis funkce

Účinek

M120 je účinná na začátku bloku a během cyklů pro frézování.

Následující NC-funkce resetují M120:

  • M120 LA0
  • M120 bez LA
  • Korekce rádiusu R0
  • Funkce dráhových pojezdů, např. DEP LT

Příklad použití

Stupeň obrysu s M97

Stupeň obrysu s M120

11 TOOL CALL 8 Z S5000

; Výměna nástroje s průměrem 16

* - ...

21 L X+0 Y+30 RL M120 LA2

; Aktivovat předběžný výpočet obrysu a pojezd v rovině obrábění

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

Pomocí M120 LA2 v NC-bloku 21 kontroluje řízení obrys s korekcí poloměru na podříznutí. V tomto příkladu řízení počítá dráhu nástroje z aktuálního NC-bloku pro dva další NC-bloky. Řízení poté polohuje nástroj s korekcí poloměru do prvního bodu obrysu.

Při obrábění obrysu prodlužuje řízení dráhu nástroje tak daleko, aby nástroj obrys nepoškodil.

Bez M120 by nástroj projel přechodovou kružnici kolem vnějších rohů a způsobil by narušení obrysu. V takových bodech řízení přeruší obrábění s chybovým hlášením Příliš velký poloměr nástroje.

Zadání

Pokud definujete M120, řízení pokračuje v dialogu a zeptá se na počet NC-bloků LA, které se mají počítat dopředu, max. 99.

Upozornění

 
Upozornění
Pozor nebezpečí kolize!
Definujte co nejmenší počet NC-bloků LA, které se mají počítat dopředu. Pokud jsou vybrané hodnoty příliš velké, může řídicí systém ignorovat části obrysu!
  1. Otestujte NC-program pomocí simulace
  2. NC-program zajíždějte pomalu
  • Při dalším obrábění si uvědomte, že v rozích obrysu zůstává zbytkový materiál. Možná budete muset dodělat stupně obrysu s menším nástrojem.
  • Pokud M120 naprogramujete vždy ve stejném NC-bloku jako korekci rádiusu, dosáhnete konstantního a jasného programování.
  • Pokud při aktivní korekci rádiusu zpracováváte např. následující funkce, řízení přeruší chod programu a zobrazí chybové hlášení:
    • PLANE-funkce (#8 / #1-01-1)
    • M128 (#9 / #4-01-1)
    • FUNCTION TCPM (#9 / #4-01-1)
    • CALL PGM
    • Cyklus 12 PGM CALL
    • Cyklus 32 TOLERANCE
    • Cyklus 19 ROVINA OBRABENI
    •  
      Tip

      NC-programy z předchozích verzí řídicích systémů, které obsahují cyklus 19 ROVINA OBRABENI, můžete dále zpracovávat.

Příklad

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

; Definice polotovaru

3 TOOL CALL 6 Z S1000 F1000

; Výměna nástroje s průměrem 12

4 L X-5 Y+26 R0 FMAX M3

; Pojezd v rovině obrábění

5 L Z-5 R0 FMAX

; Přísuv v ose nástroje

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

; Aktivování předběžného výpočtu obrysu a nájezd na první 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

; Najetí na poslední bod obrysu

12 L Z+100 R0 FMAX M120

; Odjezd nástrojem a reset M120

13 M30

; Konec programu

14 END PGM "M120" MM

Definice

Zkratka

Definice

LA (look ahead)

Počet bloků pro výpočet předem