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
© Copyright 2024