Obrábanie s polárnou kinematikou s FUNCTION POLARKIN

Aplikácia

V polárnych kinematikách sa dráhové pohyby roviny obrábania vykonávajú nie prostredníctvom dvoch lineárnych hlavných osí, ale pomocou jednej lineárnej osi a jednej osi otáčania. Lineárna hlavná os, ako aj os otáčania definujú pri tom rovinu obrábania a spolu s osou prísuvu obrábací priestor.

Na frézach môžu vhodné osi otáčania nahradiť rôzne lieárne hlavné osi. Polárne kinematiky umožňujú, napr. pri veľkých strojových systémoch, obrábanie väčších plôch, než je možné len s hlavnými osami.

Na sústruhoch a brúskach len s dvoma lineárnymi hlavnými osami sú vďaka polárnym kinematikám možné čelné obrábania frézovaním.

Predpoklady

  • Stroj s minimálne jednou osou otáčania
  • Polárna os otáčania musí byť osou Modulo, ktorá je voči zvoleným lineárnym osiam osadená na strane stola. To znamená, že lineárne osi sa nesmú nachádzať medzi osou otáčania a stolom. Maximálny rozsah posuvu je príp. obmedzený softvérovými koncovými spínačmi.

  • Funkcia PARAXCOMP DISPLAY naprogramovaná s minimálne hlavnými osami X, Y und Z
  • Spoločnosť HEIDENHAIN odporúča uviesť všetky dostupné osi v rámci funkcie PARAXCOMP DISPLAY.

    Definovanie správania pri polohovaní paralelných osí pomocou funkcie FUNCTION PARAXCOMP

Opis funkcie

POLARKIN_Beispiel

Ak je aktívna Polárna kinematika, zobrazuje ovládanie symbol v pracovnej oblasti Polohy. Tento symbol zakrýva symbol pre funkciu PARAXCOMP DISPLAY.

Pomocou funkcie POLARKIN AXES aktivujete polárnu kinematiku. Údaje osi definujú radiálnu os, os prísuvu, ako aj polárnu os. Údaje MODE ovplyvňujú priebeh polohovania, kým údaje POLE rozhodujú o obrábaní v póle. Pól je tu rotačné centrum osi

  • Poznámky k výberu osi:
  • Prvá lineárna os musí byť voči osi otáčania v radiálnej polohe.
  • Druhá lineárna os definuje os prísuvu a musí byť rovnobežne s osou otáčania.
  • Os otáčania definuje polárnu os a definuje sa ako posledná.
  • Ako os otáčania môže slúžiť každá dostupná os Modulo, ktorá je voči zvoleným lineárnym osiam osadená na strane stola.
  • Obidve zvolené lineárne osi sa teda rozprestierajú na ploche, v ktorej leží aj os otáčania.
POLARKIN
  • Nasledujúcimi okolnosťami sa polárna kinematika deaktivuje:
  • Spracovanie funkcie POLARKIN OFF
  • Výber programu NC
  • Dosiahnutie konca programu NC
  • Prerušenie programu NC
  • Výber kinematiky
  • Opätovné spustenie ovládania

Možnosti MOMODE

Ovládanie ponúka nasledujúce možnosti pre priebeh polohovania:

Možnosti MODE:

Syntax

Funkcia

POS

Ovládanie pracuje z pohľadu stredu otáčania v kladnom smere radiálnej osi.

Radiálna os musí byť príslušne predpolohovaná.

NEG

Ovládanie pracuje z pohľadu stredu otáčania v zápornom smere radiálnej osi.

Radiálna os musí byť príslušne predpolohovaná.

KEEP

Ovládanie zostáva s radiálnou osou na strane stredu otáčania, na ktorej sa os nachádza pri zapnutí funkcie.

Ak sa radiálna os pri zapnutí nachádza na strede otáčania, platí možnosť POS.

ANG

Ovládanie zostáva s radiálnou osou na strane stredu otáčania, na ktorej sa os nachádza pri zapnutí funkcie.

Pri výbere ALLOWED v rámci POLE sú možné polohovania cez pól. Tým sa zmení strana pólu a predíde sa rotácii osi otáčania o 180 °.

Možnosti POLE

Ovládanie ponúka nasledujúce možnosti pre obrábanie v póle:

Možnosti POLE:

Syntax

Funkcia

ALLOWED

Ovládanie umožňuje obrábanie na póle

SKIPPED

Ovládanie neumožňuje obrábanie na póle

 
Tip

Zablokovaný rozsah zodpovedá kruhovej ploche s polomerom 0,001 mm (1 μm) okolo pólu.

Zadanie

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

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

; Aktivovanie polárnej kinematiky s osami X, Z a C

Funkcia NC obsahuje nasledujúce prvky syntaxe:

Prvok syntaxe

Význam

FUNCTION POLARKIN

Otvárač syntaxe pre polárnu kinematiku

AXES alebo OFF

Aktivovanie alebo deaktivovanie polárnej kinematiky

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

Výber dvoch lineárnych osí alebo jednej osi otáčania

Iba pri výbere AXES

V závislosti od stroja sú k dispozícii ďalšie možnosti výberu.

MODE:

Výber priebehu polohovania

Možnosti MOMODE

Iba pri výbere AXES

POLE:

Výber obrábania v póle

Možnosti POLE

Iba pri výbere AXES

Upozornenia

  • Ako radiálne osi alebo osi prísuvu môžu slúžiť hlavné osi X, Y a Z, ako aj možné paralelné osi U, V a W.
  • Lineárnu os, ktorá sa nestane súčasťou polárnej kinematiky, polohujte pred funkciou POLARKIN na súradnicu pólu. Inak vznikne neobrábateľná oblasť s polomerom, ktorý zodpovedá minimálne hodnote osi odznačenej lineárnej osi.
  • Predchádzajte obrábaniam v póle, ako aj v blízkosti pólu, pretože v tejto oblasti môže dochádzať k výkyvom posuvu. Používajte preto prednostne možnosť SKIPPED v rámci POLE.
  • Kombinácia polárnej kinematiky s nasledujúcimi funkciami je vylúčená:
  • Rešpektujte, že rozsah posuvu osí môže byť obmedzený.
  • Upozornenia k softvérovým koncovým spínačom pri osiach Modulo

    Medze posuvu

Upozornenia v spojení s parametrami stroja

  • Voliteľným parametrom stroja kindOfPref (č. 202301) definuje výrobca stroja reakciu ovládania, ak dráha stredového bodu nástroja ide cez polárnu os.
  • Pomocou voliteľného parametra stroja presetToAlignAxis (č. 300203) definuje výrobca stroja špecificky pre os spôsob, akým bude ovládanie interpretovať hodnoty vyosenia. Pri funkcii FUNCTION POLARKIN je parameter stroja relevantný len pre os otáčania, ktorá sa otáča okolo osi nástroja (väčšinou C_OFFS).
  • Porovnanie vyosenia a 3D základného natočenia

    • Keď sa parameter stroja nedefinuje, alebo keď sa preň definuje hodnota TRUE, môžete pomocou vyosenia vyrovnať šikmú polohu obrobku v rovine. Vyosenie ovplyvňuje orientáciu súradnicového systému obrobku W-CS.
    • Súradnicový systém obrobku W-CS

    • Keď sa pre parameter stroja definuje hodnota FALSE, nemôžete pomocou vyosenia vyrovnať šikmú polohu obrobku v rovine. Ovládanie nezohľadňuje vyosenie počas obrábania.

Príklad: cykly SL v polárnej kinematike

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

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ácia funkcie PARAXCOMP DISPLAY

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

; Predpoloha mimo zablokovanej pólovej oblasti

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

; Aktivácia funkcie POLARKIN

* - ...

; Posunutie nulového bodu v polárnej kinematike

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

10 CYCL DEF 7.3 Z+0

11 CYCL DEF 14.0 OBRYS

12 CYCL DEF 14.1 MEN. OBRYSU2

13 CYCL DEF 20 DATA OBRYSU

Q1=-10

;HL. FREZ.

Q2=+1

;PREKRYTIE DRAH

Q3=+0

;PRID. NA STR.

Q4=+0

;PRID. DO HLBKY

Q5=+0

;SURAD. POVRCHU

Q6=+2

;BEZP. VZDIALENOST

Q7=+50

;BEZP. VYSKA

Q8=+0

;R ZAOBLENIA

Q9=+1

;ZMYSEL OT.

14 CYCL DEF 22 HRUBOVANIE

Q10=-5

;HLBKA PRISUVU

Q11=+150

;POS. PRISUVU DO HL.

Q12=+500

;POSUV HRUB.

Q18=+0

;NASTR. PREDHRUB.

Q19=+0

;KYVAVY POSUV

Q208=+99999

;POSUV SPAT

Q401=+100

;FAKTOR POSUVU

Q404=+0

;STRATEGIA ZACIST.

15 M99

16 CYCL DEF 7.0 POSUN. NUL. BODU

17 CYCL DEF 7.1 X+0

18 CYCL DEF 7.2 Y+0

19 CYCL DEF 7.3 Z+0

20 POLARKIN OFF

; Deaktivácia funkcie POLARKIN

21 FUNCTION PARAXCOMP OFF X Y Z

; Deaktivácia funkcie PARAXCOMP DISPLAY

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