Megmunkálás poláris kinematikával FUNCTION POLARKIN

Alkalmazás

Poláris kinematika használatakor a megmunkálási sík pályamozgásai nem két lineáris főtengellyel, hanem egy lineáris tengellyel és egy forgástengellyel vannak végrehajtva. A lineáris főtengely valamint a forgástengely ekkor meghatározza a megmunkálási síkot és az előtolás tengelyével a megmunkálás terét.

Marógépeken az erre alkalmas forgástengelyek helyettesíthetnek lineáris főtengelyeket. Poláris kinematikák lehetővé teszik pl. nagy gépeken nagyobb felületek megmunkálását csupán a főtengelyek segítségével.

Két lineáris főtengelyű esztergákon és köszörűgépeken a poláris kinematikáknak köszönhetően lehetséges a homlokirányú megmunkálás.

Előfeltételek

  • Gép legalább egy forgótengellyel
  • A poláris forgástengelynek moduló-tengelynek kell lennie, ami a kiválasztott lineáris tengellyel szemben az asztalra van felépítve. A lineáris tengelyek így nem lehetnek a forgástengely és az asztal között. A forgástengely maximális mozgási tartományát adott esetben a szoftver végálláskapcsoló korlátozza.

  • PARAXCOMP DISPLAY funkció legalább az X, Y és Z fő tengelyekkel programozva
  • A HEIDENHAIN javasolja hogy adja meg az összes elérhető tengelyt PARAXCOMP DISPLAY funkción belül.

  • Párhuzamos tengelyek pozicionálási viselkedésének definiálása FUNCTION PARAXCOMP

Funkcióleírás

Ha a poláris kinematika aktív, a vezérlő egy ikont jelenít meg a elhelyezése munkaterületen. Ez az ikon eltakarja a PARAXCOMP DISPLAY funkció ikonját.

A POLARKIN AXES funkcióval aktiválja a poláris kinematikát. A tengelyadatok meghatározzák a radiális tengelyt, az előtolás tengelyét valamint a poláris tengelyt. A MODE adatok befolyásolják a pozicionálási magatartást, miközben a POLE adatok pólusbeli megmunkálásról döntenek. A pólus ekkor a forgótengely forgásközéppontja.

Megjegyzések a tengelykiválasztáshoz:

  • Az első lineáris tengelynek radiálisan kell állnia a forgástengelyhez képest.
  • A második lineáris tengely az előtolás tengelyét határozza meg, és párhuzamosnak kell lennie a forgástengelyhez képest.
  • A forgástengely a poláris tengelyt határozza meg és utoljára van meghatározva.
  • Forgástengelyként valamennyi rendelkezésre álló és a kiválasztott lineáris tengellyel szemben, az asztalra épített modulo tengely szolgálhat.
  • A két kiválasztott lineáris tengely így egy felületet határoz meg, amin a forgástengely is rajta van.

A következő körülmények inaktiválják a poláris kinematikát:

  • A POLARKIN OFF funkció végrehajtása
  • NC program kiválasztása
  • Az NC program végének elérése
  • Az NC program megszakítása
  • Kinematika kiválasztása
  • A vezérlő újraindítása

MODE opciók

A vezérlő a következő funkciókat kínálja a pozicionáló viselkedéshez:

MODE opciók:

Szintaxis

Funkció

POS

A vezérlő a forgásközéppont felől nézve a radiális tengely pozitív irányában dolgozik.

A radiális tengelynek ennek megfelelően kell pozicionálva lennie.

NEG

A vezérlő a forgásközéppont felől nézve a radiális tengely negatív irányában dolgozik.

A radiális tengelynek ennek megfelelően kell pozicionálva lennie.

KEEP

A vezérlő a radiális tengellyel a forgásközéppontnak azon az oldalán marad, amelyiken a tengely a funkció bekapcsolásakor van.

Ha a radiális tengely a bekapcsoláskor a forgásközéppontban van, akkor a POS érvényes.

ANG

A vezérlő a radiális tengellyel a forgásközéppontnak azon az oldalán marad, amelyiken a tengely a funkció bekapcsolásakor van.

Az ALLOWED POLE kiválasztással lehetséges a pozicionálás a póluson keresztül. Ezáltal átcserélődik a pólus oldala és elkerüljük a forgástengely 180°-os forgatását.

POLE opciók

A vezérlő a következő funkciókat kínálja a megmunkáláshoz a pólusban:

POLE opciók:

Szintaxis

Funkció

ALLOWED

A vezérlő engedélyezi a megmunkálást a póluson

SKIPPED

Az vezérlő megakadályozza a megmunkálást a póluson

 
Tip

A zárolt tartomány megfelel egy 0,001 mm (1 μm) sugarú körfelületnek a pólus körül.

Bevitel

11 FUNCTION POLARKIN AXES X Z C MODE: KEEP POLE: ALLOWED

; Poláris kinematika aktiválása az X, Z és C tengelyekkel

Az NC funkció a következő szintaktikai elemeket tartalmazza:

Szintaktikai elem

Jelentés

FUNCTION POLARKIN

Szintaxisnyitó poláris kinematikához

AXES vagy OFF

Poláris kinematika aktiválása vagy inaktiválása

X, Y, Z, U, V, A, B, C

Két lineáris tengely és egy forgótengely kiválasztása

Csak az AXES választásakor

A géptől függően további kiválasztási lehetőségek állnak rendelkezésére.

MODE:

A pozicionálási viselkedés kiválasztása

MODE opciók

Csak az AXES választásakor

POLE:

A megmunkálás a pólusban kiválasztása

POLE opciók

Csak az AXES választásakor

Megjegyzések

  • Radiális tengelyek és előtolás tengelyek lehetnek X, Y és Z főtengelyek valamint a lehetséges párhuzamos U,V és W tengelyek is.
  • A poláris kinematikához nem tartozó lineáris tengelyt pozicionálja a POLARKIN funkció előtt a pólus koordinátájára. Ellenkező esetben egy, a kikapcsolt lineáris tengely tengelyértékének megfelelő sugarú, nem megmunkálható tartomány jön létre.
  • Kerülje a megmunkálásokat a póluson, illetve pólus közelében, mivel ebben a tartományban lehetséges az előtolás ingadozása. Ezért javasolt a SKIPPED POLE opció használata.
  • Poláris kinematika kombinációja az alábbi funkciókkal kizárt:
  • Vegye figyelembe, hogy a tengelyek mozgástartománya korlátozott lehet.
  • Megjegyzések a modulo tengelyek szoftver-végálláskapcsolói kapcsán

  • Végállások

Megjegyzések a gépi paraméterekkel kapcsolatban

  • A kindOfPref (202301 sz.) opcionális gépi paraméterrel definiálja a gépgyártó a vezérlő viselkedését, ha a szerszámközéppont pályája áthalad a poláris tengelyen.
  • A presetToAlignAxis (300203 sz.) opcionális gépi paraméterrel tengelyspecifikusan definiálja a gépgyártó, hogyan értelmezze a vezérlő az eltolási értékeket. A FUNCTION POLARKIN esetén a gépi paraméter csak a szerszámtengely körül forgó forgótengely számára lényeges (általában a C_OFFS).
  • Az offszet és a 3D alapelforgatás összehasonlítása

    • Ha a gépi paraméter nincs definiálva, vagy a TRUE értékkel definiált, akkor az eltolással kiegyenlítheti a munkadarab síkbeli ferde helyzetét. Az eltolás befolyásolja a W-CS munkadarab-koordinátarendszer orientációját.
    • Munkadarab-koordinátarendszer W-CS

    • Ha a gépi paraméter a FALSE értékkel van definiálva, akkor az eltolással nem tudja kiegyenlíteni a munkadarab síkbeli ferde helyzetét. A vezérlő a megmunkálás közben nem veszi figyelembe az eltolást.

Példa: SL-ciklusok poláris kinematikában

0 BEGIN PGM POLARKIN_SL MM

1 BLK FORM 0.1 Z X-100 Y-100 Z-30

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 2 Z S2000 F750

4 FUNCTION PARAXCOMP DISPLAY X Y Z

; Aktiválja a PARAXCOMP DISPLAY-t

5 L X+0 Y+0.0011 Z+10 A+0 C+0 FMAX M3

; Elő-pozíció a zárolt pólustartományon kívül

6 POLARKIN AXES Y Z C MODE:KEEP POLE:SKIPPED

POLARKIN aktiválása

* - ...

; Nullapont eltolás poláris kinematikában

9 TRANS DATUM AXIS X+50 Y+50 Z+0

10 CYCL DEF 7.3 Z+0

11 CYCL DEF 14.0 KONTURGEOMETRIA

12 CYCL DEF 14.1 KONTURCIMKE2

13 CYCL DEF 20 KONTURADATOK

Q1=-10

;MARASI MELYSEG

Q2=+1

;PALYAATFEDES

Q3=+0

;RAHAGYAS OLDALT

Q4=+0

;RAHAGYAS MELYSEGBEN

Q5=+0

;FELSZIN KOORD.

Q6=+2

;BIZTONSAGI TAVOLSAG

Q7=+50

;BIZTONSAGI MAGASSAG

Q8=+0

;LEKEREKITESI SUGAR

Q9=+1

;FORGASIRANY

14 CYCL DEF 22 KINAGYOLAS

Q10=-5

;SULLYESZTESI MELYSEG

Q11=+150

;ELOTOLAS SULLYSZTKOR

Q12=+500

;KINAGYOLASI ELOTOLAS

Q18=+0

;NAGYOLO SZERSZAM

Q19=+0

;LENGESI ELOTOLAS

Q208=+99999

;ELOTOLAS VISSZAHUZAS

Q401=+100

;ELOTOLAS CSOKKENTESE

Q404=+0

;KESZREUREG. MODJA

15 M99

16 CYCL DEF 7.0 NULLAPONTELTOLAS

17 CYCL DEF 7.1 X+0

18 CYCL DEF 7.2 Y+0

19 CYCL DEF 7.3 Z+0

20 POLARKIN OFF

POLARKIN inaktiválása

21 FUNCTION PARAXCOMP OFF X Y Z

; Inaktiválja a PARAXCOMP DISPLAY-t

22 L X+0 Y+0 Z+10 A+0 C+0 FMAX

23 L M30

24 LBL 2

25 L X-20 Y-20 RR

26 L X+0 Y+20

27 L X+20 Y-20

28 L X-20 Y-20

29 LBL 0

30 END PGM POLARKIN_SL MM