Programovanie ISO
G800
G800
Dodržujte pokyny uvedené v príručke stroja!
Túto funkciu musí povoliť a upraviť výrobca vášho stroja.
Cyklus závisí od stroja.
Na umožnenie sústruženia musíte nástroj presunúť do polohy vhodnej vzhľadom na vreteno sústruhu. Na to môžete použiť cyklus 800 PRISPOS. OT. SYSTEM.
Pri sústružení je dôležitý uhol nábehu medzi nástrojom a vretenom sústruhu, napr. na umožnenie obrobenia obrysov s dorezávaním. V cykle 800 sú na vyrovnanie súradnicového systému pre potreby nastaveného obrábania dostupné rôzne možnosti:
Ak je os frézovacieho vretena vyrovnaná rovnobežne s osou vretena sústruhu, môžete pomocou precesného uhla Q497, definovať ľubovoľné otočenie súradnicovej sústavy okolo osi vretena (os Z). Môže to byť potrebné, ak z dôvodu nedostatku miesta musíte umiestniť nástroj do istej polohy, alebo ak chcete vytvoriť podmienky na lepšie sledovanie procesu obrábania. Ak nie sú osi vretena sústruhu vyrovnané rovnobežne s osou frézovacieho vretena, sú z hľadiska obrábania účelné iba dva precesné uhly. Ovládanie zvolí uhol, ktorý je najbližší vzhľadom na vloženú hodnotu Q497.
Cyklus 800 polohuje frézovacie vreteno tak, aby sa ostrie nástroja vyrovnalo s rotačným obrysom. Nástroj môžete aj zrkadliť (OBRATIT NASTROJ Q498), pričom frézovacie vreteno sa napolohuje s presadením 180°. Takto môžete nástroj použiť nielen na obrábanie vnútorných, ale aj vonkajších plôch. Polohujte reznú hranu nástroja na stred vretena sústruhu blokom posuvu, napr. L Y+0 R0 FMAX.
V niektorých prípadoch sa obrobok nedá upnúť tak, že os stredu otáčania bude súosová s osou vretena sústruhu. Je tomu tak napr. pri veľkých alebo rotačne nesymetrických obrobkoch. Funkcia Sústruženie vačky Q535 vám v cykle 800 umožní napriek tomu sústruženie.
Pri sústružení vačky sa vo vretene sústruhu združuje viacero lineárnych osí. Ovládanie kompenzuje excentricitu kruhovým vyrovnávacím pohybom združených lineárnych osí.
Túto funkciu musí povoliť a upraviť výrobca vášho stroja.
Pri vysokých otáčkach a veľkej excentricite sú na synchrónne vykonanie pohybov potrebné veľké posuvy lineárnych osí. Pri nemožnosti dodržania týchto posuvov dôjde k narušeniu obrysu. Ovládanie preto pri prekročení 80 % maximálnej rýchlosti osí alebo zrýchlenia vygeneruje výstrahu. V takomto prípade znížte otáčky.
Prostredníctvom cyklu 800 PRISPOS. OT. SYSTEM ovládanie vyrovnáva súradnicový systém obrobku a zodpovedajúco orientuje nástroj. Cyklus 800 zostáva aktívny, kým ho nezrušíte cyklom 801, alebo kým nevykonáte nové definovanie cyklu 800. Niektoré funkcie cyklu 800 rušia okrem toho aj ďalšie faktory:
Výrobca stroja určuje konfiguráciu vášho stroja. Ak bolo pri tejto konfigurácii definované vreteno nástroja ako os v kinematike, pôsobí potenciometer posuvu pri pohyboch s cyklom 800.
Výrobca stroja môže konfigurovať raster pre polohovanie vretena nástroja.
Pom. obr. | Parameter |
---|---|
Q497 Precesný uhol? Uhol, na ktorý ovládanie vyrovná nástroj. Vstup: 0.0000…359.9999 | |
Q498 Obrátiť nástroj (0=nie/1=áno)? Zrkadlenie nástroja na obrábanie vnútorných/vonkajších plôch. Vstup: 0, 1 | |
Q530 Naklonené obrábanie? Polohovanie osí natočenia pre nastavené obrábanie: 0: Zachovanie polohy osi natočenia (os musí byť predtým polohovaná) 1: Automatické polohovanie osi natočenia s presúvaním hrotu nástroja (MOVE). Relatívna poloha medzi obrobkom a nástrojom sa nemení. Ovládanie vykoná lineárnymi osami vyrovnávací pohyb 2: Automatické polohovanie osi natočenia bez presúvania hrotu nástroja (TURN) 3: Žiadne polohovanie osi natočenia. Osi natočenia polohujte v nasledujúcom samostatnom polohovacom bloku (STAY). Ovládanie uloží hodnoty polôh do parametrov Q120 (os A), Q121 (os B) a Q122 (os C) Vstup: 0, 1, 2, 3 | |
Q531 Uhol naklonenia? Približovací uhol na vyrovnanie nástroja Vstup: –180…+180 | |
Q532 Umiestnenie posuvu? Rýchlosť posuvu osi natočenia pri automatickom polohovaní Vstup: 0.001…99999.999 Alternatívne FMAX | |
Q533 Preferenčný smer približ. uhla? 0: Riešenie, ktoré sa nachádza najbližšie k aktuálnej polohe -1: Riešenie, ktoré sa nachádza v rozsahu od 0° do -179,9999° +1: Riešenie, ktoré sa nachádza v rozsahu od 0° do +180° -2: Riešenie, ktoré sa nachádza v rozsahu od -90° do -179,9999° +2: Riešenie, ktoré sa nachádza v rozsahu od +90° do +180° Vstup: -2, -1, 0, +1, +2 | |
Q535 Excentrické otáčanie? Združenie osí pre excentrické sústruženie: 0: Zrušenie združenia osí 1: Aktivovanie združenia osí. Stred otáčania sa nachádza v aktívnom vzťažnom bode 2: Aktivovanie združenia osí. Stred otáčania sa nachádza v aktívnom nulovom bode 3: Združenie osí bez zmeny Vstup: 0, 1, 2, 3 | |
Q536 Sústruženie vačky bez zastav.? Prerušenie chodu programu pred združením osí: 0: Zastavenie pred novým združením osí. Po zastavení otvorí ovládanie okno, v ktorom sa zobrazia hodnoty pre excentricitu a maximálne vychýlenie jednotlivých osí. Následne môžete obnoviť obrábanie tlačidlom NC Štart alebo zvoliť STORNO 1: Združenie osí bez predchádzajúceho zastavenia Vstup: 0, 1 | |
Q599, resp. QS599 Spatna draha/makro? Spätný posuv pred vykonaním polohovaní v osi otáčania alebo osi nástroja: 0: Žiadny spätný posuv -1: Maximálny spätný posuv s M140 MB MAX, pozrite si Naspäť ťahať na osi nástroja pomocou funkcie M140 > 0: Dráha pre spätný posuv v mm, resp. palcoch „…“: Cesta pre NC program, ktorý sa má vyvolať ako používateľské makro. Vstup: -1…9.999 pri zadaní textu s max. 255 znakmi, alternatívne parametra QS |
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ť.
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.
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 CYCL DEF 800 PRISPOS. OT. SYSTEM ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Používateľské makro je ďalší NC program.
Používateľské makro obsahuje postupnosť viacerých pokynov. Pomocou makra môžete definovať viaceré funkcie NC, ktoré vykoná ovládanie. Ako používateľ vytvárate makrá ako NC program.
Spôsob fungovania makier zodpovedá volaným NC programom, napr. pomocou funkcie PGM CALL. Makro definujete ako program NC s typom súboru *.h alebo *.i.
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ť.
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.
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 RET MM | |
1 FUNCTION RESET TCPM | ; Reset TCPM |
2 L Z-1 R0 FMAX M91 | ; Pojazdové pohyby pomocou M91 |
3 FN 10: IF +Q533 NE +0 GOTO LBL "DEF_DIRECTION" | ; Ak parameter Q533 (prednostný smer z cyklu 800) nie je rovný 0, skok na LBL „DEF_DIRECTION“ |
4 FN 18: SYSREAD QL1 = ID240 NR1 IDX4 | ; Čítanie systémových údajov (požadovaná poloha v REF systéme) a uloženie v QL1 |
5 QL0 = 500 * SGN QL1 | ; SGN = kontrola znamienka |
6 FN 9: IF +0 EQU +0 GOTO LBL "MOVE" | ; Skok na LBL MOVE |
7 LBL "DIRECTION" | |
8 QL0 = 500 * SGN Q533 | ; SGN = kontrola znamienka |
9 LBL "MOVE" | |
10 L X-500 Y+QL0 R0 FMAX M91 | ; Pohyb spätného posuvu s M91 |
11 END PGM RET MM |