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 št. 21 Razširjene funkcije skupine 3

Opis funkcije

Delovanje

Možnost M120 deluje na začetku niza in deluje tudi po ciklih za rezkanje .

  • Naslednje funkcije ponastavijo M120:
  • Popravek polmera R0
  • M120 LA0
  • M120 brez LA
  • Funkcija PGM CALL
  • Funkcije PLANE (možnost št. 8)
  • Cikel 19 ODBDELOVALNI NIVO
  •  
    Tip

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

Primer uporabe

Stopnja konture z možnostjo M97

Stopnja konture z možnostjo M120

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

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 pri aktivni možnosti M120 obdelate naslednje funkcije, krmiljenje prekine potek programa in prikaže sporočilo o napaki:
    • Cikel 32 TOLERANCA
    • M128 (možnost št. 9)
    • FUNCTION TCPM (možnost št. 9)
    • Zaporedje nizov

Primer

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo 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

; 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