Cyklus 800 NASTAVTE SYSTEM XZ
ISO-programování
G800
Aplikace
Informujte se ve vaší příručce ke stroji!
Funkci musí povolit a upravit výrobce vašeho stroje.
Cyklus závisí na stroji.
Aby bylo možné provést soustružení, musíte nástroj umístit do vhodné polohy vůči rotujícímu vřetenu. K tomu můžete použít cyklus 800 NASTAVTE SYSTEM XZ.
Při soustružení je důležitý úhel naklopení mezi nástrojem a rotujícím vřetenem, aby bylo možné například obrábět obrysy s podříznutím.V cyklu 800 jsou k dispozici různé možnosti, jak vyrovnat souřadný systém pro obrábění s naklopenými souřadnicemi:
- Pokud jste osu naklopení polohovali pro obrábění s naklopenými souřadnicemi, můžete cyklem 800 vyrovnat souřadný systém podle polohy os naklopení (Q530=0).Nicméně, v tomto případě musíte pro správné započítání naprogramovat M144 nebo M128/TCPM
- Cyklus 800 vypočítá potřebný úhel osy naklopení podle úhlu naklopení Q531 – v závislosti na zvolené strategii v parametru NAKLONENE OBRABENI Q530 polohuje řídicí systém osu naklopení s vyrovnávacím pohybem (Q530=1) nebo bez něho (Q530=2)
- Cyklus 800 vypočítá požadovaný úhel osy naklopení podle úhlu naklopení Q531 ale neprovádí polohování osy (Q530=3), musíte osu naklopení po cyklu sami naklopit na vypočtené hodnoty Q120 (osa A), Q121 (osa B), a Q122 (osa C)
Když jsou osy frézovacího vřetena a rotačního vřetena vůči sobě souběžné, tak můžete definovat s precesním úhlem Q497 libovolné natočení souřadného systému kolem osy vřetena (Z-osa). To může být nutné tehdy, když musíte nástroj z důvodu nedostatečného prostoru nastavit do určité pozice nebo když chcete lépe pozorovat obrábění. Nejsou-li osy rotačního vřetena a frézovacího vřetena vyrovnané paralelně, tak mají pro obrábění smysl pouze dva precesní úhly. Řídicí systém zvolí úhel který je nejblíže k zadané hodnotě Q497.
Cyklus 800 polohuje frézovací vřeteno tak, aby byl břit nástroje směrem k soustruženému obrysu. Přitom můžete také používat zrcadlený nástroj (OBRACENY NASTROJ Q498), čímž se frézovací vřeteno polohuje s přesazením o 180°. Tak můžete používat jeden nástroj jak pro vnitřní tak i vnější obrábění. Polohujte břit nástroje na střed rotačního vřetena pojezdovým blokem, např. L Y+0 R0 FMAX.
- Když měníte polohu osy naklopení, musíte znovu provést cyklus 800, aby se vyrovnal souřadný systém.
- Před obráběním zkontrolujte orientaci nástroje.
Příbuzná témata
- Soustružnické cykly
Výstředné soustružení
V mnoha případech není možné upnout obrobek tak, aby osa středu otáčení souhlasila s osou rotačního vřetena.Tak je tomu např. u velkých nebo rotačně nesymetrických obrobků.Pomocí funkce Výstředné soustružení Q535 v cyklu 800 můžete i tak provádět soustružení.
Při Výstředném soustružení se propojí několik lineárních os vůči rotačnímu vřetenu. Řídicí systém kompenzuje výstřednost kruhovým vyrovnávacím pohybem pomocí propojených hlavních os.
Funkci musí povolit a upravit výrobce vašeho stroje.
Při vysokých otáčkách a velké výstřednosti jsou nutné velké posuvy hlavních os, aby se mohly pohyby provádět synchronně. Pokud tyto posuvy nelze dodržet dochází k narušení obrysu. Řídicí systém proto vydá varování při překročení 80 % maximální osové rychlosti nebo zrychlení. V tomto případě snižte otáčky.
Pokyny pro obsluhu
- Propojení a zrušení propojení provádějte pouze když je rotační vřeteno v klidu.
- Zkontrolujte průběh pomocí simulace
- Technologická data volte tak, aby nevznikly žádné vibrace (rezonanční kmitání)
- Před vlastním obráběním proveďte zkušební řez, aby se zajistilo dosažení potřebných rychlostí.
- Výsledné polohy hlavních os, způsobené vyrovnáváním, zobrazí řídicí systém pouze v indikaci AKTuální polohy (IST).
Účinek
Cyklem 800 NASTAVTE SYSTEM XZ vyrovná řízení souřadný systém obrobku a příslušně orientuje nástroj.Cyklus 800 je účinný až do zrušení cyklem 801 nebo až do nové definice cyklu 800.Některé funkce cyklu 800 se mohou také zrušit dalšími faktory:
- Zrcadlení nástrojových dat (Q498 OBRACENY NASTROJ) se zruší vyvoláním nástroje TOOL CALL
- Funkce VYOSENE SOUSTRUZENI Q535 se resetuje na konci programu nebo přerušením programu (interní stop)
Upozornění
Výrobce stroje definuje konfiguraci vašeho stroje.Je-li v této konfiguraci definováno vřeteno nástroje jako osa v kinematice, tak potenciometr posuvu je pro pohyby s cyklem 800 aktivní.
Výrobce stroje může konfigurovat rastr pro polohování nástrojového vřetena.
- Po bloku TOOL CALL znovu aktivujte otočení nástroje
- NC-program nebo část programu v režimu Běh programu Modus Blok po bloku testujte opatrně
- Popř. změňte znaménko definovaného úhlu SPB
- Tento cyklus můžete spustit pouze v režimu obrábění FUNCTION MODE TURN.
- Nástroj musí být upnutý ve správné poloze a být proměřený.
- Cyklus 800 polohuje pouze první rotační osu, vycházeje od nástroje. Pokud je aktivní M138, omezí se výběr na definované osy natočení. Chcete-li jet jinými rotačními osami do určité polohy, musíte tyto osy před prováděním cyklu 800 příslušně polohovat.
Poznámky k programování
- Data nástrojů lze zrcadlit (Q498 OBRACENY NASTROJ), pouze tehdy, když je zvolen soustružnický nástroj.
- Naprogramujte k vynulování cyklu 800 cyklus 801 RESET ROTACNI SYSTEM SOURADNIC.
- Cyklus 800 omezuje při výstředném soustružení maximální povolené otáčky. Ty vyplývají ze strojní konfigurace, (kterou provádí výrobce vašeho stroje) a velikosti výstřednosti. Je možné, že jste před programováním cyklu 800 naprogramovali omezení otáček pomocí FUNCTION TURNDATA SMAX. Je-li hodnota tohoto omezení otáček menší než omezení rychlosti vypočítané cyklem 800, bude použita menší hodnota. K vynulování cyklu 800 naprogramujte cyklus 801. Tím resetujete také omezení otáček nastavené cyklem. Potom platí znovu omezení otáček které jste naprogramovali před vyvoláním cyklu FUNCTION TURNDATA SMAX.
- Pokud se má obrobek otáčet kolem obrobkového vřetena, použijte offset vřetena obrobku v tabulce vztažných bodů. Základní natočení nejsou možná, řídicí systém zobrazí chybové hlášení.
- Když v parametru Q530 naklopeného obrábění použijete nastavení 0 (osy naklopení musí být předem polohované), musíte předtím naprogramovat M144 nebo TCPM/M128.
- Když v parametru Q530 <Obrábění s naklopenými souřadnicemi> použijete nastavení 1: MOVE, 2: TURN a 3: STAY, aktivuje řízení (v závislosti na konfiguraci stroje) funkci M144 nebo TCPM
Parametry cyklu
Pomocný náhled | Parametry |
---|---|
Q497 Úhel precese? Úhel, na který řídicí systém vyrovná nástroj. Rozsah zadávání: 0.00000...359.99999 | |
Q498 Obrácený nástroj (0=ne/1=ano)? Zrcadlení nástroje pro vnitřní/vnější obrábění. Rozsah zadávání: 0, 1 | |
Q530 Nakloněné obrábění? Polohování os natočení pro obrábění s naklopenými souřadnicemi: 0: Zachování polohy osy naklopení (osa již musela být polohována). 1: Polohovat osu naklopení automaticky a přitom sledovat špičku nástroje (MOVE). Relativní poloha mezi obrobkem a nástrojem se nezmění. Řízení provádí vyrovnávací pohyb s hlavními osami. 2: Polohovat osu naklopení automaticky a přitom nesledovat špičku nástroje (TURN) 3: Osu naklopení nepolohovat. Polohujte osy naklopení v dalším samostatném polohovacím bloku (STAY). Řídicí systém uloží polohy do parametrů Q120 (A-osa), Q121 (B-osa) a Q122 (C-osa) Rozsah zadávání: 0, 1, 2, 3 | |
Q531 Úhel náběhu? Úhel naklopení pro vyrovnání nástroje. Rozsah zadávání: -180.00000...+180.00000 | |
Q532 Posuv pro polohování? Pojezdová rychlost osy naklopení při automatickém polohování Rozsah zadávání: 0,001 ... 99 999,999 alternativně FMAX | |
Q533 Preferovaný směr úhlu náběhu? 0: Řešení, které je nejblíže k aktuální poloze -1: Řešení, které leží v rozsahu 0° a -179,9999° +1: Řešení, které leží v rozsahu 0° a +180° -2: Řešení, které leží v rozsahu -90° a -179,9999° +2: Řešení, které leží v rozsahu +90° a +180° Rozsah zadávání: -2, -1, 0, +1, +2 | |
Q535 Vyosené soustružení? Spřažení os pro výstředné soustružení: 0: Vypnout propojení os 1: Aktivovat propojení os Střed otáčení se nachází v aktivním vztažném bodu 2: Aktivovat propojení os Střed otáčení se nachází v aktivním nulovém bodu 3: Neměnit propojení os Rozsah zadávání: 0, 1, 2, 3 | |
Q536 Vyosené soustružení bez přeruš.? Přerušení chodu programu před spřažením os: 0: Stop před novým propojením os. Řídicí systém otevře po zastavení okno, kde se zobrazí výstřednost a maximální výchylky jednotlivých os. Následně můžete pokračovat v obrábění pomocí NC-Start nebo zvolit PŘERUŠENÍ. 1: Propojení os bez předchozího zastavení Rozsah zadávání: 0, 1 | |
Q599 popř. QS599 Dráha/makro odjetí? Odjezd před prováděním polohování v rotační ose nebo nástrojové ose: 0: Bez odjezdu -1: Maximální odjezd s M140 MB MAX, viz Odjezd v ose nástroje pomocí M140 >0: Dráha odjezdu v mm nebo inch "...": Cesta pro NC-program, který se má vyvolat jako uživatelské makro. Rozsah zadávání: -1 ... 9999 při textovém zadání max. 255 znaků nebo QS-parametr |
11 CYCL DEF 800 NASTAVTE SYSTEM XZ ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Uživatelské makro
Uživatelské makro je další NC-program
Uživatelské makro obsahuje posloupnost pokynů. Pomocí makra můžete definovat několik NC-funkcí, které provádí řídicí systém. Jako uživatel vytváříte makra jako NC-program.
Funkce maker odpovídá funkci volaných NC-programů, např. s pomocí funkce CALL PGM. Makro definujete jako NC-program s koncovkou souboru *.h nebo *.i.
- HEIDENHAIN doporučuje používat v makrech QL-parametr. QL-parametry působí v NC-programu pouze místně. Pokud v makru definujete další typy proměnných, mohou mít změny vliv i na volající NC-program. Chcete-li provést explicitní změny ve volajícím NC-programu, použijte parametry Q nebo QS s čísly 1200 až 1399.
- V rámci makra můžete odečítat hodnoty parametru cyklu.
Příklad Uživatelské makro Odjezd
0 BEGIN PGM RET MM | |
1 FUNCTION RESET TCPM | ; Resetovat TCPM |
2 L Z-1 R0 FMAX M91 | ; Pojezd s M91 |
3 FN 10: IF Q533 NE+0 GOTO LBL "DEF_DIRECTION" | ; Když Q533 (preferovaný směr z cyklu 800) není rovno 0, skok na LBL "DEF_DIRECTION" |
4 FN 18: SYSREAD QL1 = ID240 NR1 IDX4 | ; Čtení systémových dat (cílová poloha v REF-systému) a uložit je v QL1 |
5 QL0 = 500 * SGN QL1 | ; SGN = Kontrola znaménka |
6 FN 9: IF +0 EQU +0 GOTO LBL "MOVE" | ; Skok na LBL MOVE |
7 LBL "DIRECTION" | |
8 QL0 = 500 * SGN Q533 | ; SGN = Kontrola znaménka |
9 LBL "MOVE" | |
10 L X-500 Y+QL0 R0 FMAX M91 | ; Odjezd s M91 |
11 END PGM RET MM |