Programmerbar rotation (ROT, AROT, RPL)

Grunder
Programmerbar rotation (ROT, AROT, RPL)
Programmerbar rotation (ROT, AROT, RPL)
Funktion
Med ROT/AROT låter sig arbetsstyckskoordinatsystemet roteras valfritt runt var och en av de
tre geometriaxlarna X, Y, Z eller runt en vinkel RPL i det valda arbetsplanet G17 till G19 (resp.
runt den vinkelräta ansättningsaxeln). Härigenom kan snett liggande ytor eller flera
arbetsstyckssidor bearbetas i en uppspänning.
Syntax
ROT X… Y… Z…
ROT RPL=…
AROT X… Y… Z…
AROT RPL=…
hänvisning
Frame-anvisningar programmeras alltid i ett eget NC-block.
Betydelse
ROT:
Rotation absolut, relaterad till den aktuellt giltiga med G54 ... G57, G505 ...
G599 inställda arbetsstycksnollpunkten
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
RPL:
Rotation i planet: Vinkel, runt vilken koordinatsystemet roteras (plan med
G17 ... G19 inställt)
Den ordningsföljd i vilken rotationen ska utföras låter sig fastläggas via
maskindatum. I standardinställningen gäller RPY-beteckningen (= Roll,
Pitch, Yaw) med Z, Y, X.
AROT:
Rotation additiv, relaterad till den aktuellt giltiga inställda och
programmerade nollpunkten
X... Y... Z...:
Rotation i rymden: Geometriaxlar runt vilka roteras
Exempel
Exempel 1: Rotation i planet
Vid detta arbetsstycke förekommer de visade
formerna flera gånger i ett program. Förutom
nollpunktsförflyttning måste rotationer genomföras
eftersom formerna inte är axelparallellt anordnade.
Programkod
Kommentar
N10 G17 G54
; Arbetsplan X/Y, arbetsstycksnollpunkt
N20 TRANS X20 Y10
; Absolut förflyttning
N30 L10
; Anropa underprogram
N40 TRANS X55 Y35
; Absolut förflyttning
N50 AROT RPL=45
; Rotation av koordinatsystemet med 45°
N60 L10
; Anropa underprogram
N70 TRANS X20 Y40
; Absolut förflyttning(återställer alla hittillsvarande förflyttningar)
N80 AROT RPL=60
; Additiv rotation med 60°
N90 L10
; Anropa underprogram
N100 G0 X100 Y100
; Bortkörning
N110 M30
; Programslut
Exempel 2: Rotation i rymden
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
I detta exempel ska axelparallella och snett
liggande arbetsstycksytor bearbetas i en
uppspänning.
Förutsättning:
Verktyget måste riktas upp vinkelrätt till lutande
ytor i den roterade Z-riktningen.
Programkod
Kommentar
N10 G17 G54
; Arbetsplan X/Y, arbetsstycksnollpunkt
N20 TRANS X10 Y10
; Absolut förflyttning
N30 L10
; Anropa underprogram
N40 ATRANS X35
; Additiv förflyttning
N50 AROT Y30
; Rotation runt Y-axel
N60 ATRANS X5
; Additiv förflyttning
N70 L10
; Anropa underprogram
N80 G0 X300 Y100 M30
; Bortkörning, programslut
Exempel 3: Flersidesbearbetning
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
I detta exempel tillverkas i två vinkelrätt mot
varandra stående arbetsstycksytor identiska
former via underprogram. I det nya
koordinatsystemet på den högra arbetsstycksytan
är ansättningsriktning, arbetsplan och nollpunkt
lika inställda som i den övre ytan. Därmed gäller de
för underprogramförloppet nödvändiga villkoren
fortfarande: Arbetsplan G17, koordinatplan X/Y,
ansättningsriktning Z.
Programkod
Kommentar
N10 G17 G54
; Arbetsplan X/Y, arbetsstycksnollpunkt
N20 L10
; Anropa underprogram
N30 TRANS X100 Z-100
; Absolut förflyttning
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
Programkod
Kommentar
N40 AROT Y90
; Rotation av koordinatsystemet runt Y
N50 AROT Z90
; Rotation av koordinatsystemet runt Z
N60 L10
; Anropa underprogram
N70 G0 X300 Y100 M30
; Bortkörning, programslut
Ytterligare informationer
Rotation i planet
Koordinatsystemet roteras:
•
i det med G17 till G19 valda planet.
Ersättande anvisning ROT RPL=... eller additiv anvisning AROT RPL=...
•
i det aktuella planet med den med RPL=... programmerade rotationsvinkeln.
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
hänvisning
Ytterligare förklaringar se rotationer i rymden.
Planväxling
varning
Programmeras en planväxling (G17 till G19) efter en rotation bibehålls den programmerade
rotationsvinkeln för de respektive axlarna och gäller sedan också i det nya arbetsplanet. Det
rekommenderas därför att koppla från rotationen före en planväxling.
Koppla från rotation
För alla axlar: ROT (utan axeluppgift)
observera
Alla frame-komponenter i den tidigare programmerade framen återställs.
ROT X... Y... Z...
Koordinatsystemet roteras runt de angivna axlarna med programmerad rotationsvinkel. Som
rotationspunkt gäller den sist angivna inställbara nollpunktsförflyttningen (G54 ... G57, G505 ...
G599).
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
hänvisning
Kommandot ROT återställer alla frame-komponenter till den tidigare inställda programmerbara
framen.
hänvisning
En ny rotation som ska byggas upp på redan existerande frames, måste programmeras med
AROT.
AROT X... Y... Z...
Rotation med de i respektive angivna axelriktningar programmerade vinkelvärdena. Som
rotationspunkt gäller den aktuellt inställda eller sist programmerade nollpunkten.
hänvisning
Iakttag för båda anvisningarna den ordningsföljd och rotationsriktning i vilken rotationerna ska
utföras!
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
Rotationsriktning
Som positiv rotationsvinkel är fastlagd: Blick i den positiva koordinataxelns riktning och rotation
medurs.
Ordningsföjd för rotationerna
I ett NC-block kan samtidigt roteras med upp till tre geometriaxlar.
Den ordningsföljd i vilken rotationerna ska utföras fastläggs via maskindatum
(MD10600 $MN_FRAME_ANGLE_INPUT_MODE):
•
RPY-beteckning: Z, Y', X''
eller
•
Eulervinkel: Z, X', Z''
Med RPY-beteckning (standardinställning) blir det alltså följande ordningsföljd:
1.
Rotation runt den 3:e geometriaxeln (Z)
2.
Rotation runt den 2:a geometriaxeln (Y)
3.
Rotation runt den 1:a geometriaxeln (X)
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
Denna ordningsföljd gäller när geometriaxlarna programmeras i ett block. Den gäller också
oberoende av ordningsföljden för inmatningarna. Om bara två axlar ska roteras kan uppgiften
för den 3:e axeln (värde noll) utgå.
Värdeområde med RPY-vinkel
Vinkeln är entydigt definierad endast i de följande värdeområdena:
Rotation runt 1:a geometriaxeln: -180° ≤ X ≤ +180°
Rotation runt 2:a geometriaxeln: -90° ≤ Y ≤ +90°
Rotation runt 3:e geometriaxeln: -180° ≤ Z ≤ +180°
Med detta värdeområde kan alla möjliga rotationer framställas. Värden utanför detta område
normeras vid skrivning och läsning av till det ovan nämnda området. Detta värdeområde gäller
också för framevariabel.
Exempel på återläsning vid RPY
$P_UIFR[1] = CROT(X, 10, Y, 90, Z, 40)
levererar vid återläsning:
$P_UIFR[1] = CROT(X, 0, Y, 90, Z, 30)
$P_UIFR[1] = CROT(X, 190, Y, 0, Z, -200)
levererar vid återläsning
$P_UIFR[1] = CROT(X, -170, Y, 0, Z, 160)
Vid skrivning och läsning av frame-rotationskomoponenter måste gränserna för värdeområdet
respekteras så att vid skrivning och läsning eller vid upprepad skrivning samma resultat
uppnås.
Värdeområde med Euler-vinkel
Vinkeln är entydigt definierad endast i de följande värdeområdena:
Rotation runt 1:a geometriaxeln: 0° ≤ X ≤ +180°
Rotation runt 2:a geometriaxeln: -180° ≤ Y ≤ +180°
Rotation runt 3:e geometriaxeln: -180° ≤ Z ≤ +180°
Med detta värdeområde kan alla möjliga rotationer framställas. Värden utanför detta område
normeras till det ovan nämnda området. Detta värdeområde gäller också för framevariabel.
försiktighet
För att skrivna vinklar ska återläses entydigt är det absolut nödvändigt att respektera de
definierade värdeområdena.
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24
Grunder
Programmerbar rotation (ROT, AROT, RPL)
hänvisning
Ska ordningsföljden för rotationerna fastläggas individuellt, programmerar man efter varandra
med AROT den önskade rotationen för varje axel.
Arbetsplanet roterar med
Vid rotation i rymden roterar det med G17, G18 eller G19 fastlagda arbetsplanet också.
Exempel: Arbetsplan G17 X/Y, arbetsstyckskoordinatsystemet ligger på arbetsstyckets
täckyta. Genom translation och rotation flyttas koordinatsystemet till en av sidoytorna.
Arbetsplanet G17 roterar med. Härigenom kan plana målpositioner fortfarande programmeras
i X/Y-koordinater och ansättningen i Z-riktning.
Förutsättning:
Verktyget måste stå vinkelrätt mot arbetsplanet, den positiva riktningen för ansättningsaxeln
pekar i riktning mot verktygsinfästningen. Genom angivande av CUT2DF verkar
verktygsradiekompenseringen i det roterade planet.
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=14105049355
2017-04-24