Ta hänsyn till rotationsaxlar för bearbetningen med M138

Användningsområde

Med M138 definierar du vilka rotationsaxlar som styrsystemet tar hänsyn till vid beräkningen och positioneringen av rymdvinklar. De rotationsaxlar som inte definierats utesluter styrsystemet. Därigenom kan du begränsa antalet tiltningsmöjligheter och på så sätt undvika ett felmeddelande, t.ex. på maskiner med tre rotationsaxlar.

Funktionsbeskrivning

Verkan

M138 har effekt i början av ett block.

För att återställa M138 programmerar du M138 utan att ange rotationsaxlar.

Användningsexempel

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

11 L Z+100 R0 FMAX M138 A C

; definiera hänsyn till axlarna A och C

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

; tilta rymdvinkel SPB 90°

På en 6-axlad maskin med rotationsaxlarna A, B och C måste du utesluta en rotationsaxel för bearbetningar med rymdvinklar, annars är för många kombinationer möjliga.

Med M138 A C beräknar styrsystemet axelpositionen vid tiltningen med rymdvinklar endast i axlarna A och C. B-axeln är utesluten. I NC-blocket 12 positionerar styrsystemet därför rymdvinkeln SPB+90 med axlarna A och C.

Utan M138 finns det för många tiltningsmöjligheter. Styrsystemet avbryter bearbetningen och avger ett felmeddelande.

Inmatning

Om du definierar M138 fortsätter styrsystemet dialogen och frågar efter de rotationsaxlar som ska tas hänsyn till.

11 L Z+100 R0 FMAX M138 C

; definiera hänsyn till C-axeln

Anmärkning

  • Med M138 utesluter styrsystemet rotationsaxlarna endast vid beräkningen och positioneringen av rymdvinklar. En med M138 utesluten rotationsaxel kan du trots det förflytta med ett positioneringsblock. Observera att styrsystemet då inte utför några kompensationer.
  • Med den valfria maskinparametern parAxComp (nr 300205) definierar maskintillverkaren om styrsystemet inkluderar den uteslutna axelns läge i kinematikberäkningen.