Definiera hur positionering av parallellaxlar ska ske med FUNCTION PARAXCOMP

Användningsområde

Med funktionen FUNCTION PARAXCOMP definierar du om styrsystemet tar hänsyn till parallellaxlar vid förflyttningsrörelser med tillhörande huvudaxel.

Funktionsbeskrivning

Om funktionen FUNCTION PARAXCOMP är aktiv visar styrsystemet en symbol i arbetsområdet Positioner. Symbolen för FUNCTION PARAXMODE kan täcka över en aktiv symbol för FUNCTION PARAXCOMP.

arbetsområde Positioner

FUNCTION PARAXCOMP DISPLAY

Med funktionen PARAXCOMP DISPLAY aktiverar du presentationsfunktionen för parallellaxelförflyttningar. Styrsystemet inkluderar förflyttningar av parallellaxeln i den tillhörande huvudaxelns positionspresentation (summavisning). Positionsvisningen för huvudaxeln visar därmed alltid det relativa avståndet mellan verktyget och arbetsstycket, oberoende av om huvudaxeln eller parallellaxeln förflyttas.

FUNCTION PARAXCOMP MOVE

Med funktionen PARAXCOMP MOVE kompenserar styrsystemet parallellaxelförflyttningar genom justeringsrörelser i respektive tillhörande huvudaxel.

Vid en parallellaxelförflyttning av exempelvis W-axeln i negativ riktning förflyttar styrsystemet samtidigt huvudaxeln Z samma sträcka i positiv riktning. Det relativa avståndet mellan verktyg och arbetsstycke bibehålls. Användning vid portalmaskiner: Förflytta pinolen uppåt för att samtidigt förflytta tvärbalken nedåt.

FUNCTION PARAXCOMP OFF

Med funktionen PARAXCOMP OFF stänger du av parallellaxelfunktionen PARAXCOMP DISPLAY och PARAXCOMP MOVE.

  • Styrsystemet återställer parallellaxelfunktionen PARAXCOMP med följande funktioner:
  • Selektering av ett NC-program
  • PARAXCOMP OFF

När FUNCTION PARAXCOMP är inaktiv visar styrsystemet ingen symbol och ingen tilläggsinformation efter axelbeteckningarna.

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 FUNCTION PARAXCOMP MOVE W

; kompensera rörelser i W-axeln med en utjämningsrörelse i Z-axeln

NC-funktionen innehåller följande syntaxelement:

Syntaxelement

Betydelse

FUNCTION PARAXCOMP

Syntaxinledning för hur positionering av parallellaxlar ska ske

DISPLAY, MOVE eller OFF

Beräkna värden för parallellaxeln med huvudaxeln, kompensera rörelser med huvudaxeln eller inte ta hänsyn till dem

X, Y, Z, U, V eller W

Berörd axel

Syntaxelement valfritt

Anmärkning

  • Du kan bara använda funktionen PARAXCOMP MOVE i kombination med rätlinjeblock L.
  • Styrsystemet tillåter bara en aktiv PARAXCOMP-funktion per axel. Om du definierar en axel både för PARAXCOMP DISPLAY och PARAXCOMP MOVE är den senast exekverade funktionen verksam.
  • Med hjälp av förskjutningsvärden kan du definiera en förskjutning i parallellaxeln för NC-programmet, t.ex. W. På så sätt kan du t.ex. bearbeta arbetsstycken med olika höjd med samma NC-program.
  • Exempel

Anvisningar i samband med maskinparametrar

Med den valfria maskinparametern presetToAlignAxis (nr 300203) definierar maskintillverkaren axelspecifikt hur styrsystemet ska tolka förskjutningar. Med FUNCTION PARAXCOMP är maskinparametern bara relevant för parallellaxlar (U_OFFS, V_OFFS och W_OFFS). Om inga förskjutningar finns, beter sig styrsystemet enligt funktionsbeskrivningen.

Funktionsbeskrivning

Bastransformation och förskjutning

  • Om maskinparametern inte har definierats eller har definierats med värdet FALSE för parallellaxeln är förskjutningen bara verksam i parallellaxeln. Referensen till de programmerade parallellaxelkoordinaterna förskjuts med förskjutningsvärdet. Koordinaterna för huvudaxeln baseras även i fortsättningen på arbetsstyckets utgångspunkt.
  • Om maskinparametern till parallellaxeln har definierats med värdet TRUE är förskjutningen verksam i parallell- och huvudaxeln. Referenserna till de programmerade parallell- och huvudaxelkoordinaterna förskjuts med förskjutningsvärdet.

Exempel

Det här exemplet visar effekten av den valbara maskinparametern presetToAlignAxis (nr 300203).

Bearbetningen sker på en portalfräsmaskin med en pinol som parallellaxel W till huvudaxeln Z. Kolumnen W_OFFS i utgångspunktstabellen innehåller värdet –10. Z-värdet för arbetsstyckets utgångspunkt ligger i maskinens nollpunkt.

Referenspunkter i maskinen

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 W+0 R0 FMAX M91

; Positionera axlarna Z och W i maskinkoordinatsystemet M-CS

12 FUNCTION PARAX COMP DISPLAY W

; Aktivera summavisning

13 L Z+0 F1500

; Positionera Z-axeln på 0

14 L W-20

; Positionera W-axeln på bearbetningsdjupet

I det första NC-blocket positionerar styrsystemet axlarna Z och W utifrån maskinens nollpunkt, dvs. oberoende av arbetsstyckets utgångspunkt. I läget REFÄR visar positionspresentationen värdena Z+100 och W+0. I läget ÄR tar styrsystemet hänsyn till W_OFFS och visar värdena Z+100 och W+10.

Positionsindikator

I NC-blocket 11 aktiverar styrsystemet summavisningen för lägena ÄR och BÖRV i positionspresentationen. Styrsystemet visar förflyttningsrörelserna hos W-axeln i positionspresentationen av Z-axeln.

Resultatet beror på inställningen hos maskinparametern presetToAlignAxis:

FALSE eller inte definierad

TRUE

Styrsystemet tar bara hänsyn till förskjutningen i W-axeln. Z-axelns värde förblir detsamma.

Styrsystemet tar hänsyn till förskjutningen i axlarna W och Z. ÄR-indikeringen för Z-axeln ändras med förskjutningsvärdet.

  • Positionspresentationens värden:
  • Läget REFÄR: Z+100, W+0
  • Läget ÄR: Z+100, W+10
  • Positionspresentationens värden:
  • Läget REFÄR: Z+100, W+0
  • Läget ÄR: Z+110, W+10

I NC-blocket 12 positionerar styrsystemet Z-axeln vid den programmerade koordinaten 0.

Resultatet beror på inställningen hos maskinparametern presetToAlignAxis:

FALSE eller inte definierad

TRUE

Styrsystemet förflyttar Z-axeln 100 mm.

Z-axelns koordinater baseras på förskjutningen. För att nå den programmerade koordinaten 0 måste axeln förflyttas 110 mm.

  • Positionspresentationens värden:
  • Läget REFÄR: Z+0, W+0
  • Läget ÄR: Z+0, W+10
  • Positionspresentationens värden:
  • Läget REFÄR: Z–10, W+0
  • Läget ÄR: Z+0, W+10

I NC-blocket 13 positionerar styrsystemet W-axeln vid den programmerade koordinaten –20. W-axelns koordinater baseras på förskjutningen. För att nå den programmerade koordinaten måste axeln förflyttas 30 mm. Med hjälp av summavisningen visar styrsystemet förflyttningen även i Z-axelns ÄR-indikering.

Positionspresentationens värden beror på inställningen hos maskinparametern presetToAlignAxis:

FALSE eller inte definierad

TRUE

  • Positionspresentationens värden:
  • Läget REFÄR: Z+0, W–30
  • Läget ÄR: Z–30, W–20
  • Positionspresentationens värden:
  • Läget REFÄR: Z–10, W–30
  • Läget ÄR: Z–30, W–20
PARAXCOMP_DISPLAY_Offset_FALSE
Verktygsspetsen står ett förskjutningsvärde djupare än vad som programmerats i NC-programmet (REFÄR W–30 i stället för W–20).
PARAXCOMP_DISPLAY_Offset_TRUE
Verktygsspetsen står ett dubbelt förskjutningsvärde djupare än vad som programmerats i NC-programmet (REFÄR Z–10, W–30 i stället för Z+0, W–20).
 
Tip

Om funktionen PARAXCOMP DISPLAY är aktiv och du bara förflyttar W-axeln tar styrsystemet bara en gång hänsyn till förskjutningen oberoende av inställningen hos maskinparametern presetToAlignAxis.