Predhodni izračun konture s popravkom polmere z možnostjo M120 (#21 / #4-02-1)
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 (#21 / #4-02-1)
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
- Pred obdelave NC-program preverite s pomočjo simulacije
- 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 |