Med M120 beregner styringen på forhånd en radiuskorrigeret kontur. Dette gør det muligt for styringen at producere konturer mindre end værktøjsradius uden at beskadige konturen eller vise en fejlmeddelelse.
Anvendelse
Forudsætning
- Software-Option #21 Udvidede Funktioner Gruppe 3
Funktionsbeskrivelse
Virkemåde
M120 er effektiv ved blokstart og efter cyklusser for fræsning .
- Nulstil følgende funktioner M120:
- Radiuskorrektur R0
- M120 LA0
- M120 uden LA
- Funktion PGM CALL
- PLANE-Funktionen (Option #8)
- Cyklus 19 BEARBEJDNINGSFLADE
NC-Programmer fra ældre styringer, som indeholder Cyklus 19 BEARBEJDNINGSFLADE, kan De fortsætte med at afvikle.
Anvendelseseksempel
![]() | ![]() |
Konturtrin med M97 | Konturtrin M120 |
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
- De tilpasser følgende indhold for:
- Værktøjer
- Snitværdier
- Tilspænding
- Sikker højde eller sikker position
- Maskinspecifike Positioner, f.eks. med M91
- Sti for programkald
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
11 TOOL CALL 8 Z S5000 | ; Skift værktøj med diameter 16 |
* - ... | |
21 L X+0 Y+30 RL M120 LA2 | ; Aktiver forberegningskonturen og kør i bearbejdningsplanet |
22 L X+10 | |
23 L Y+25 | |
24 L X+50 | |
25 L Y+23 | |
26 L X+100 |
Med M120 LA2 i NC-Satz 21 kontrollerer styringen den radiuskorrigerede kontur for underskæringer. I dette eksempel beregner styringen værktøjsbanen fra den aktuelle NC-blok for to NC-blokke på forhånd. Styringen positionerer derefter værktøjet, radiuskorrigeret, til det første konturpunkt.
Ved bearbejdning af konturen forlænger styringen værktøjsbanen så langt, at værktøjet ikke beskadiger konturen.
Uden M120 ville værktøjet krydse en overgangscirkel rundt om de udvendige hjørner og forårsage en konturbrud. På sådanne punkter afbryder styringen behandlingen med fejlmeddelelsen Værktøjsradius for stor.
Indlæsning
Hvis De definerer M120, fortsætter styringen dialogen og beder om, at antallet af NC-blokke LAskal forudberegnes, maks. 99.
Anvisninger
- Test NC-programmet ved hjælp af simuleringen før bearbejdning
- Kør NC-program langsomt
- Bemærk, ved videre bearbejdning, at restmateriale forbliver i hjørnerne af konturen. De skal muligvis omarbejde konturtrinnet med et mindre værktøj.
- VHvis De altid programmerer M120 i samme NC-Satz som radiuskorrekturen, opnår De en konstant og overskuelig programmeringsprocedure.
- Hvis De behandler følgende funktioner med M120 aktiv, afbryder styringen programkørslen og viser en fejlmeddelelse:
- Cyklus 32 TOLERANCE
- M128 (Option #9)
- FUNCTION TCPM (Option #9)
- Blokforløb
Eksempel

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
- De tilpasser følgende indhold for:
- Værktøjer
- Snitværdier
- Tilspænding
- Sikker højde eller sikker position
- Maskinspecifike Positioner, f.eks. med M91
- Sti for programkald
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
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 | ; Råemnedefinition |
3 TOOL CALL 6 Z S1000 F1000 | ; Skift til værktøj med diameter 12 |
4 L X-5 Y+26 R0 FMAX M3 | ; Kør i bearbejdningsplanet |
5 L Z-5 R0 FMAX | ; Fremfør i værktøjsaksen |
6 L X+0 Y+20 RL F AUTO M120 LA5 | ; Aktiver den forudberegnede kontur og flyt til det første konturpunkt |
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 | ; Tilkør sidste Konturpunkt |
12 L Z+100 R0 FMAX M120 | ; Frikær værktøj og nulstil M120 |
13 M30 | ; Programende |
14 END PGM "M120" MM |
Definition
Forkortelse | Definition |
---|---|
LA (look ahead) | Antal til forudberegning |