Obrábění s polární kinematikou s FUNCTION POLARKIN
Použití
V polární kinematice nejsou dráhové pohyby obráběcí roviny prováděny dvěma lineárními hlavními osami, nýbrž hlavní osou a rotační osou.Lineární hlavní osa a rotační osa definují rovinu obrábění a spolu s osou přísuvu i prostor obrábění.
Vhodné osy otáčení na frézkách mohou nahradit různé lineární hlavní osy.Polární kinematika umožňuje, například u velkého stroje, obrábět větší plochy než pouze s hlavními osami.
Díky polární kinematice je na soustruzích a bruskách s pouze dvěma lineárními hlavními osami možné frézování na čele.
Předpoklady
- Stroj s alespoň jednou rotační osou
Polární osa otáčení musí být osa modulo, která je namontována na straně stolu naproti vybraným lineárním osám.Lineární osy proto nesmí být umístěny mezi osou otáčení a stolem.Maximální pojezdový rozsah osy otáčení může být omezen softwarovým koncovým vypínačem.
- Funkce PARAXCOMP DISPLAY naprogramovaná alespoň s hlavními osami X, Y a Z
HEIDENHAIN doporučuje specifikovat všechny dostupné osy v rámci funkce PARAXCOMP DISPLAY.
Definování chování při polohování paralelních os pomocí FUNCTION PARAXCOMP
Popis funkce
Když je polární kinematika aktivní, zobrazí řídicí systém symbol na pracovní ploše Polohy. Tento symbol zakrývá symbol pro funkci PARAXCOMP DISPLAY.
Pomocí funkce POLARKIN AXES aktivujete polární kinematiku. Údaje o ose definují radiální osu, osu přísuvu a polární osu. Údaje o MODE (Režim) ovlivňují polohovací chování, zatímco údaje o POLE určují obrábění v pólu. Pól je středem rotace osy otáčení.
Poznámky k výběru osy:
- První lineární osa musí být radiálně k ose otáčení.
- Druhá lineární osa definuje osu přísuvu a musí být rovnoběžná s osou otáčení.
- Osa otáčení definuje polární osu a je definována naposledy.
- Každá osa modulo, která je k dispozici a namontována na straně stolu naproti vybraným lineárním osám, může sloužit jako osa otáčení.
- Obě vybrané lineární osy tedy pokrývají plochu, kde leží i osa otáčení.
Polární kinematiku deaktivují následující okolnosti:
- Zpracování funkce POLARKIN OFF
- Volba NC-programu
- Dosažení konce NC-programu
- Přerušení NC-programu
- Výběr kinematiky
- Restart řídicího systému
Možnosti MODE
Řídicí systém nabízí následující možnosti chování při polohování:
Syntaxe | Funkce |
---|---|
POS | Při pohledu ze středu otáčení řídicí systém pracuje v kladném směru radiální osy. Radiální osa musí být vhodně předpolohována. |
NEG | Při pohledu ze středu otáčení řídicí systém pracuje v záporném směru radiální osy. Radiální osa musí být vhodně předpolohována. |
KEEP | Řídicí systém zůstává s radiální osou na straně středu otáčení, na které stojí osa při zapnutí funkce. Pokud je radiální osa při zapnutí ve středu otáčení, platí POZ. |
ANG | Řídicí systém zůstává s radiální osou na straně středu otáčení, na které stojí osa při zapnutí funkce. Po volbě POLE ALLOWED ( Povolen) je možné polohování přes pól. V důsledku toho dojde ke změně strany pólu a zabránění otočení osy otáčení o 180°. |
Možnosti POLE
Řídicí systém nabízí následující možnosti pro obrábění v pólu:
Syntaxe | Funkce |
---|---|
ALLOWED | Řídicí systém umožňuje obrábění na pólu |
SKIPPED | Řídicí systém zabrání obrábění na pólu Tip Zablokovaná plocha odpovídá kruhové ploše o poloměru 0,001 mm (1 μm) kolem pólu. |
Zadání
11 FUNCTION POLARKIN AXES X Z C MODE: KEEP POLE: ALLOWED | ; Aktivování polární kinematiky s osami X, Z a C |
NC-funkce obsahuje následující prvky syntaxe:
Prvek syntaxe | Význam |
---|---|
FUNCTION POLARKIN | Otvírač syntaxe pro polární kinematiku |
AXES nebo OFF | Povolit nebo zakázat polární kinematiku |
X, Y, Z, U, V, A, B, C | Možnost výběru dvou lineárních os a jedné rotační osy Pouze pokud je vybráno AXES V závislosti na stroji jsou k dispozici další možnosti výběru. |
MODE: | |
POLE: |
Upozornění
- Hlavní osy X, Y a Z, jakož i možné paralelní osy U, V a W mohou sloužit jako radiální osy nebo osy přísuvu.
- Umístěte lineární osu, která se nestane součástí polární kinematiky, před funkci POLARKIN na souřadnici pólu. V opačném případě se vytvoří neobrobitelná oblast s poloměrem, který odpovídá nejméně hodnotě osy zrušené lineární osy.
- Vyhněte se obrábění v pólu a v jeho blízkosti, protože v této oblasti jsou možné výkyvy posuvu. Proto nejlépe použijte opci POLE SKIPPED.
- Kombinace polární kinematiky s následujícími funkcemi je vyloučena:
- Pojezdy s M91
- Naklopení roviny obrábění (#8 / #1-01-1)
- FUNCTION TCPM nebo M128 (#9 / #4-01-1)
- Pamatujte, že rozsah pojezdu os může být omezen.
Upozornění ve spojení se strojními parametry
- Pomocí volitelného strojního parametru kindOfPref (č. 202301) definuje výrobce stroje chování řídicího systému, když dráha středu nástroje prochází polární osou.
- Pomocí volitelného strojního parametru presetToAlingAxis (č. 300203) definuje výrobce stroje pro jednotlivé osy, jak řídicí systém interpretuje hodnoty Offsetu. Ve FUNCTION POLARKIN je parametr stroje relevantní pouze pro rotační osu, která se otáčí kolem osy nástroje (obvykle C_OFFS).
- Pokud není parametr stroje definován nebo je definován s hodnotou TRUE, můžete vyrovnat šikmou polohu obrobku v rovině pomocí Offsetu. Offset ovlivňuje orientaci souřadného systému obrobku W-CS.
- Pokud je parametr stroje definován s hodnotou FALSE, nemůžete vyrovnat šikmou polohu obrobku v rovině pomocí Offsetu. Řídicí systém nezohledňuje Offset během zpracování.
Příklad: SL-cykly v polární kinematice
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 | ; Aktivovat PARAXCOMP DISPLAY | ||
5 L X+0 Y+0.0011 Z+10 A+0 C+0 FMAX M3 | ; Předpolohování mimo blokovanou oblast pólu | ||
6 POLARKIN AXES Y Z C MODE:KEEP POLE:SKIPPED | ; Aktivovat POLARKIN | ||
* - ... | ; Posun nulového bodu v polární kinematice | ||
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 LBL OBRYSU2 | |||
13 CYCL DEF 20 DATA OBRYSU | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
14 CYCL DEF 22 VYHRUBOVANI | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
15 M99 | |||
16 CYCL DEF 7.0 NULOVY BOD | |||
17 CYCL DEF 7.1 X+0 | |||
18 CYCL DEF 7.2 Y+0 | |||
19 CYCL DEF 7.3 Z+0 | |||
20 POLARKIN OFF | ; Deaktivovat POLARKIN | ||
21 FUNCTION PARAXCOMP OFF X Y Z | ; Deaktivovat 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 |