Med M94 reduserer styringen visningen av rotasjonsaksene i området fra 0° til 360°. I tillegg reduserer denne begrensningen vinkeldifferansen mellom den faktiske og en ny nominell posisjon til mindre enn 360°, noe som betyr at kjørebevegelser kan forkortes.
Funksjonsbeskrivelse
Funksjon
M94 er aktiv blokkvis og fra blokkstart.
Brukseksempel
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
- Tilpass følgende innhold:
- Verktøy
- Snittverdier
- Matinger
- Sikker høyde eller sikre posisjoner
- Maskinspesifikke posisjoner, for eksempel med M91
- Baner til opphenting av programmer
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
11 L IC+420 | ; Kjøre C-aksen |
12 L C+180 M94 | ; Reduser og kjør vist verdi for C-aksen |
Før kjøringen viser styringen verdien 0° i posisjonsvisningen til C-aksen.
I den første NC-blokken kjører C-aksen inkrementelt med 420°, f.eks. i fremstilling av et limspor.
Den andre NC-blokken reduserer deretter posisjonsvisningen til C-aksen fra 420° til 60°. Til slutt posisjonerer styringen C-aksen til den nominelle posisjonen på 180°. Vinkeldifferansen er 120°.
Uten M94 er vinkeldifferansen 240°.
Innføring
Hvis du definerer M94, fortsetter styringen dialogen og spør etter den berørte rotasjonsaksen. Hvis du ikke legger inn en akse, reduserer styringen posisjonsvisningen for alle rotasjonsakser.
21 L M94 | ; Reduser vist verdi for alle rotasjonsakser |
21 L M94 C | ; Reduser vist verdi for C-aksen |
Tips:
- M94 er bare aktiv for rollover-akser som har en faktisk posisjonsvisning som også tillater verdier over 360°.
- Med maskinparameteren isModulo (nr. 300102), definerer maskinprodusenten om modulo-tellemetoden brukes for en rollover-akse.
- Med den valgfrie maskinparameteren shortestDistance (nr. 300401), definerer maskinprodusenten om styringen som standard posisjonerer rotasjonsaksen med den korteste kjøreavstanden.
- Med den valgfrie maskinparameteren startPosToModulo (nr. 300402), definerer maskinprodusenten om styringen reduserer den faktiske posisjonsvisningen til området fra 0° til 360° før hver posisjonering.
- Hvis kjøregrenser eller programvare-endebrytere er aktive for en rotasjonsakse, har M94 ingen funksjon for den rotasjonsaksen.
Definisjoner
Modulo-akse
Modulo-akser er akser der måleren kun gir verdier fra 0° til 359,9999°. Hvis en akse brukes som spindel, må maskinprodusenten konfigurere denne aksen som en modulo-akse.
Rollover-akse
Rollover-akser er rotasjonsakser som kan utføre flere eller et vilkårlig antall omdreininger. Maskinprodusenten må konfigurere en rollover-akse som en modulo-akse.
Modulo-tellemåte
Posisjonsvisningen til en rotasjonsakse med modulo-tellemåte er mellom 0° og 359,9999°. Hvis verdien på 359,9999° overskrides, starter visningen igjen ved 0°.