Predhodni izračun konture s popravkom polmere z možnostjo M120

Uporaba

Z možnostjo M120 krmiljenje predhodno izračuna konturo s popravkom orodja. Na ta način lahko krmiljenje izdelka konture, manjše od popravka orodja, brez poškodb konture ali prikaza sporočila o napaki.

Pogoj

  • Možnost programske opreme Razširjene funkcije skupine 3

Opis funkcije

Delovanje

Možnost M120 deluje na začetku niza in deluje tudi po ciklih za rezkanje (možnost št. 19).

Naslednje NC-funkcije ponastavijo možnost M120:

  • M120 LA0
  • M120 brez LA
  • Popravek polmera R0
  • Funkcije odmika, npr. DEP LT

Primer uporabe

Stopnja konture z možnostjo M97

Stopnja konture z možnostjo M120

11 TOOL CALL 8 Z S5000

; menjava orodja s premerom 16

* - ...

21 L X+0 Y+30 RL M120 LA2

; aktivacija predhodnega izračuna konture in premik v obdelovalni ravnini

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

Z možnostjo M120 LA2 v NC-nizu 21 krmiljenje konturo s popravkom orodja preveri glede spodrezov. Krmiljenje v teh primerih izračuna pot orodja od trenutnega NC-niza za po dva NC-niza vnaprej. Potem krmiljenje orodje s popravkom orodja pozicionira na prvo konturno točko.

Pri obdelavi konture krmiljenje vedno podaljša pot orodja tako, da orodje ne poškoduje konture.

Brez možnosti M120 bi orodje okrog zunanjih robov izvedlo prehodni krog in povzročilo poškodbo konture. Na takšnih mestih krmiljenje prekine obdelavo s sporočilo o napaki Popravek orodja je prevelik.

Vnos

Če določite možnost M120, krmiljenje nadaljuje pogovorno okno in izvede poizvedbo števila predhodno izračunanih NC-nizov LA, najv. 99.

Napotki

 
Napotek
Pozor, nevarnost trka!
Število predhodno izračunanih NC-nizov LA določite čim manjšo. Krmiljenje lahko pri prevelikih izbranih vrednostih delov odčita konturo!
  1. Pred obdelave NC-program preverite s pomočjo simulacije
  2. Previdno zaženite NC-program
  • Pri nadaljnji obdelavi upoštevajte, da v robovih konture ostane preostali material. Po potrebi je treba stopnjo konture dodatno obdelati z manjšim orodjem.
  • Če možnost M120 vedno programirate v istem NC-nizu kot popravek polmera, dosežete stalen in pregleden postopek programiranja.
  • Če z aktivnim popravkom polmera obdelate npr. naslednje funkcije, krmiljenje prekine potek programa in prikaže sporočilo o napaki:
    • PLANE-funkcije (#8 / #1-01-1)
    • M128 (#9 / #4-01-1)
    • FUNCTION TCPM (#9 / #4-01-1)
    • CALL PGM
    • Cikel 12 PGM CALL
    • Cikel 32 TOLERANCA
    • Cikel 19 ODBDELOVALNI NIVO
    •  
      Tip

      NC-programe predhodnih krmiljenj, ki jih vsebuje cikel 19 ODBDELOVALNI NIVO, lahko obdelujete še naprej.

Primer

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

; definicija surovca

3 TOOL CALL 6 Z S1000 F1000

; menjava orodja s premerom 12

4 L X-5 Y+26 R0 FMAX M3

; premik v obdelovalni ravnini

5 L Z-5 R0 FMAX

; primik v orodni osi

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

; aktivacija predhodnega izračuna konture in premik na prvo konturno točko

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

; premik na zadnjo konturno točko

12 L Z+100 R0 FMAX M120

; odmik orodja in ponastavitev možnosti M120

13 M30

; konec programa

14 END PGM "M120" MM

Definicija

Okrajšava

Definicija

LA (look ahead)

Število nizov za predhodni izračun