PLANE POINTS

Användningsområde

Med funktionen PLANE POINTS definieras bearbetningsplanet med tre punkter.

Funktionsbeskrivning

Punkter definierar ett bearbetningsplan med hjälp av sina koordinater i det osvängda arbetsstyckets koordinatsystem W-CS.

point_p1
point_p2

Första punkten med koordinaterna P1X, P1Y och P1Z

Andra punkten med koordinaterna P2X, P2Y och P2Z

point_p3

Tredje punkten med koordinaterna P3X, P3Y och P3Z

Även när en eller flera koordinater innehåller värdet 0 måste alla nio koordinater definieras.

Den första punkten med koordinaterna P1X, P1Y och P1Z definierar den första punkten på den svängda X-axeln.

 
Tip

Man kan tänka sig att du använder den första punkten för att definiera origo för den svängda X-axeln och därmed punkten för orientering av arbetsplan- koordinatsystemet WPL-CS.

Observera att du med definitionen av den första punkten inte förskjuter arbetsstycke-nollpunkten. Om vill programmera koordinater från första punkten alltid med värdet 0, måste du först vid behov förskjuta arbetsstyckes nollpunkt på denna position.

Den andra punkten med koordinaterna P2X, P2Y och P2Z definierar den andra punkten på den svängda X-axeln och därmed även orienteringen.

 
Tip

I det definierade bearbetningsplanet får du riktningen på den svängda Y-axeln automatiskt eftersom båda axlarna är vinkelräta mot varandra.

Den tredje punkten med koordinaterna P3X, P3Y och P3Z definierar lutningen på det svängda bearbetningsplanet.

plane_rechtehandregel
  • Så att den positiva verktygsaxelriktningen ska vara vänd bort från arbetsstycket, gäller följande villkor för positionen för de tre punkterna:
  • Punkt 2 befinner sig höger om punkt 1
  • Punkt 3 befinner sig ovanför förbindelselinjer mellan punkt 1 och 2

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.

Exempel

11 PLANE POINTS P1X+0 P1Y+0 P1Z+0 P2X+1 P2Y+0 P2Z+0 P3X+0 P3Y+1 P3Z+1 TURN MB MAX FMAX SYM- TABLE ROT

Ursprungligt tillstånd

Schwenk_einfach_bsp_2

Det ursprungliga tillståndet visar positionen och riktningen på ännu osvängda bearbetningsplan-koordinatsystem WPL-CS. Läget definierar arbetsstyckets nollpunkt som matades in i exemplet i den övre kanten av fasen. Den aktiva arbetsstycke-nollpunkten definierar även den position kring vilken styrsystemet orienterar eller roterar WPL-CS.

Inriktningen på verktygsaxeln

Schwenk_einfach_bsp_3

Med hjälp av de första två punkterna P1 och P2 orienterar styrsystemet X-axeln på WPL-CS.

Inriktningen på den svängda X-axeln motsvarar inriktningen på den osvängda X-axeln.

P3 definierar lutningen på det svängda bearbetningsplanet.

Orienteringen på de svängda Y- och Z-axlarna ger sig automatiskt eftersom alla axlar står vinkelrätt mot varandra.

 
Tip

Det går att använda ritningsmått eller ange valfria värden som inte ändrar förhållandet mellan inmatningarna.

I exemplet kan du även definiera P2X med arbetsstyckesbredden +100. Man kan också programmera P3Y och P3Z med fasbredden +10.

 
Tip

Om bearbetningen av fasen programmeras i ett underprogram kan en kringgående fas med fyra bearbetningsplansdefinitioner genomföras.

  • Om exemplet definierar bearbetningsplanet för den första fasningen, programmera de återstående faserna med hjälp av följande punkter:
  • P1X+0, P1Y+0, P1Z+0 samt P2X+0, P2Y+1, P2Z+0 och P3X-1, P3Y+0, P3Z+1 för den andra fasen
  • P1X+0, P1Y+0, P1Z+0 samt P2X-1, P2Y+0, P2Z+0 och P3X+0, P3Y-1, P3Z+1 för den tredje fasen
  • P1X+0, P1Y+0, P1Z+0 samt P2X+0, P2Y-1, P2Z+0 och P3X+1, P3Y+0, P3Z+1 för den fjärde fasen

Värdena refererar till det osvängda arbetsstyckeskoordinatsystemet W-CS.

Observera att du måste flytta arbetsstyckets nollpunkt före varje definition av bearbetningsplan.

Inmatning

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 PLANE POINTS P1X+0 P1Y+0 P1Z+0 P2X+1 P2Y+0 P2Z+0 P3X+0 P3Y+1 P3Z+1 TURN MB MAX FMAX SYM- TABLE ROT

NC-funktionen innehåller följande syntaxelement:

Syntaxelement

Betydelse

PLANE POINTS

Syntaxöppnare för definition av bearbetningsplanet med hjälp av tre punkter

P1X, P1Y och P1Z

Koordinater för den första punkten i den svängda X-axeln i relation till arbetsstycke-koordinatsystemet W-CS

Inmatning: -999999999.999999–+999999999.999999

P2X, P2Y och P2Z

Koordinater till den andra punkten avser W-CS för orientering av den svängda X-axeln

Inmatning: -999999999.999999–+999999999.999999

P3X, P3Y och P3Z

Koordinater till den tredje punkten avser W-CS för att luta det svängda arbetsplanet

Inmatning: -999999999.999999–+999999999.999999

MOVE, TURN eller STAY

Typ av roterande axelpositionering

 
Tip

Beroende på urval kan du definiera de valfria syntaxelementen MB, DIST och F, F AUTO eller FMAX.

Vridaxelpositioniering

SYM eller SEQ

Val av en unik svänglösning

svänglösningar

Syntaxelement valfritt

COORD ROT eller TABLE ROT

Transformeringstyp

Transformationsarter

Syntaxelement valfritt

Definition

Förkortning

Definition

P t.ex. I P1X

Punkt