Ta hensyn til rotasjonsakser for bearbeiding med M138

Bruk

Med M138 definerer du hvilke rotasjonsakser styringen tar hensyn til ved beregning og posisjonering av romvinkler. Styringen utelukker de ikke-definerte rotasjonsaksene. Dermed kan du begrense antall dreiemuligheter og slik unngå feilmelding, f.eks. i maskiner med tre rotasjonsakser.

Funksjonsbeskrivelse

Funksjon

M138 er aktiv fra blokkstart.

Hvis du vil tilbakestille M138, programmerer du M138 uten å spesifisere rotasjonsakser.

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.

 
Tip

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 Z+100 R0 FMAX M138 A C

; Definer med hensyn til aksene A og C

12 PLANE SPATIAL SPA+0 SPB+90 SPC+0 MOVE FMAX

; Drei romvinkel SPB 90°

På en 6-akset maskin med rotasjonssaksene A, B og C må du utelukke én rotasjonsakse for bearbeiding med romvinkler, ellers er for mange kombinasjoner mulig.

Med M138 A C beregner styringen akseposisjonen ved dreiing med romvinkler i kun i aksene A og C. B-aksen er utelukket. I NC-blokk 12 posisjonerer styringen derfor romvinkelen SPB+90 med aksene A og C.

Uten M138 er det for mange dreiemuligheter. Styringen avbryter bearbeidingen og viser en feilmelding.

Innføring

Hvis du definerer M138, fortsetter styringen dialogen og spør etter rotasjonsaksen den skal ta hensyn til.

11 L Z+100 R0 FMAX M138 C

; Definer med hensyn til C-aksen

Tips:

  • Med M138 utelukker styringen rotasjonsaksene kun ved beregning og posisjonering av romvinkler. Du kan likevel kjøre en rotasjonsakse som er utelukket med M138, med en posisjoneringsblokk. Vær oppmerksom på at styringen ikke utfører noen kompensasjoner i den forbindelse.
  • Med den valgfrie maskinparameteren parAxComp (nr. 300205) definerer maskinprodusenten om styringen inkluderer posisjonen til den ekskluderte aksen i den kinematiske beregningen.