Med funktionen FUNCTION PARAXCOMP definierar du om styrsystemet tar hänsyn till parallellaxlar vid förflyttningsrörelser med tillhörande huvudaxel.
Användningsområde
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.
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.
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.
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.
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.
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.
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.
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. |
|
|
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. |
|
|
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 |
---|---|
|
|
![]() | ![]() |
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.