8 - heidenhain
Transkript
TNC 426 TNC 430 NC Software 280 476xx 280 477xx Přručka uživatele TEXTOVÝ DIALOG HEIDENHAIN Český (cs) 5/2002 Ovládac prvky zobrazovac jednotky Programován dráhových pohybů Volba rozdělen displeje Najet na obrys, odchod z obrysu Přepnán obrazovky mezi stroj nm a programovacm provoznm režimem Programován volných obrysů VO Kontextové klávesy: volba funkc na displeji Přmka Přepnán lišt kontextových kláves Střed kruhu, pól polárnch souřadnic Změna nastaven displeje (pouze u BC 120) Kruhová dráha kolem středu kruhu Znaková klávesnice: zadáván psmen a znaků Jména souborů Poznámky Programy DIN/ISO Volba provoznch režimů stroje Kruhová dráha s radiem Kruhová dráha s tangenciálnm napojenm Zkosen Zaoblen rohů MANUÁLNÍ PROVOZ Údaje o nástrojch Zadán a vol án délky a radiu nástroje EL. ROTAČNÍ OVLÁDAČ NASTAVENÍ POZICE S MANUÁLNÍM ZADÁNÍM Cykly, podprogramy a opakován čás t programu BŔH PROGRAMU PO BLOCÍCH Definice a volán cyklů PLYNULÝ BŔH PROGRAMU Zadán a volán podprogramů a opakováných čast programu Volba programovacch provoznch režimů Zadán zastaven programu do programu ZADÁNÍ/EDITACE PROGRAMU Zadán funkc snmac sondy do programu TESTOVÁNÍ PROGRAMU Správa programů, souborů, funkce TNC Volba a mazán programů, souborů Extern přenos dat Zadán volán programu do programu Zadán a editace souřadných os a čsel Volba souřadných os a .. . jejich zadán v programu Čslice .. . Desetinná tečka Volba MOD funkc Změna znaménka Zobrazen nápovědy při chybových hlášench NC Zadán polárnch souřadnic Zobrazen kal kulátoru Přrůstkové hodnoty Posouván zvýrazněného pole a přmá volba bloků, cyklů a parametrických funkc Posouván zvýrazněného pole Přmá volba bloků, cyklů a parametrických funkc Rotačn ovládače override pro posuv a otáčky vřetene 100 50 100 150 50 Q parametry Uložen skutečné polohy Přeskočen dialogových dotazů a mazán slov Ukončen zadán a pokračován v dialogu Ukončen bloku 150 Zrušen zadaných čselných hodnot nebo smazán chybových hlášen TNC Zrušen dialogu, smazán části programu F % 0 S % 0 Typ TNC, software a funkce Tato přručka popisuje funkce, které jsou k dispozici v systémech TNC od následujcch verz NC softwaru. Typ TNC NCsoftware č. TNC 426 CB, TNC 426 PB 280 476Sxx TNC 426 CF, TNC 426 PF 280 477Sxx TNC 426 M 280 476Sxx TNC 426 ME 280 477Sxx TNC 430 CA, TNC 430 PA 280 476Sxx TNC 430 CE, TNC 430 PE 280 477Sxx TNC 430 M 280 476Sxx TNC 430 ME 280 477Sxx Psmena E a F označuj exportn verze TNC. Pro exportn verze TNC plat násl edujc omezen: n Lineárn pohyby simultánně až ve 4 osách Výrobce stroje přizpůsobuje rozsah funkc TNC danému stroji pomoc strojnch parametrů. Proto jsou v této přručce popsány i funkce, které nemus být k dispozici v každém systému TNC. K funkcm TNC, které nejsou k dispozici u všech strojů, napřklad patř: n Snmac funkce 3D snmac sondy n Funkce digitalizace n Proměřen nástroje sondou TT 130 n Vrtán závitů bez vyrovnávac hlavy n Návrat na obrys po přerušen Pro zjištěn funkčnosti vašeho stroje kontaktujte výrobce. Mnoz výrobci strojů i firma HEIDENHAIN nabzej programovac kursy pro TNC. Účast na těchto kursech je užitečná pro co nejdůkladnějš seznámen s funkcemi TNC. Přručka pro uživatele Cykly snmac dotykové sondy : Všechny funkce snmac sondy jsou popsány v samostatné př ručce uživatele. V přpadě potřeby se obrat’te na firmu HEIDENHAIN, obj. č.: 329 203Sxx. Předpokládané prostřed použit Tento systém TNC odpovdá třdě A podle EN 55022 a je určen předevšm pro provoz v průmyslovém prostřed. HEIDENHAIN TNC 426, TNC 430 I Nové funkce NCsoftwaru 280 476xx n Cykly frézován závitů 262 až 267 (viz „Základy frézován závitů” na str. 235) n Cyklus vrtán závitů 209 s odlamovánm třsky(viz „ODLOMENÍ TŘÍSKY PŘI VRTÁNÍ ZÁVITU (cyklus 209)” na str. 233) n Cyklus 247 (viz „NASTAVENÍ VZTAŞNÉHO BODU (cykl us 247)” na str. 324) n Práce s cykly a tabulkami bodù (viz „Tabul ky bodů” na str. 206) n Zadán dvou přdavných funkc M (viz „Zadán přdavných funkc M a STOP” na str. 176) n Zastaven programu funkc M01 (viz „Volitelné zastaven programu” na str. 416) n Automatické spouštěn NC programů (viz „Automatické spuštěn programu” na str. 414) n Volba tabulek nulových bodů v NC programu (viz „Výběr tabulky nulových bodů v NC programu” na str. 322) n Editace aktivn tabulky nulových bodů během programu (viz „Editace tabulky nulových bodů v libovolném režimu prováděn programu” na str. 323) n Rozdělen displej e u tabulek palet (viz „Rozdělen displeje během provedáděn tabulky palet” na str. 83) n Nové sloupce v tabulce nástrojů pro správu kalibračnch dat snmac sondy TS (viz „Zadán dat nástroje do tabulky” na str. 101) n Správa libovolného množstv kalibračnch dat u spnac sondy TS (viz Přručka pro uživatele S Cykly sp nac sondy) n Cykly k automatickému proměřován nástrojů stoln sn mac sondou TT v DIN/ISO (viz Přručka pro uživatele S Cykly snmac sondy) n Nový cyklus 440 k měřen posunut os stroje stoln snmac sondou TT (viz Přručka pro uživatele S Cykly dotykové sondy) n Podpora dálkové servisn funkce (viz „Dálkový servis” na str. 444) n Definice režimu zobrazen pro věty o vce řádcch, jako např. Definice cyklů (viz „MP7281.0 provozn režim zadán/editace proS gramu” na str. 458) n Nová funkce SYSREAD 501 pro čten hodnot REF z tabulek nulových bodů (viz „FN18: SYSSDATUM READ: Čten systémových dat” na str. 373) n M140 (viz „Odskok od obrysu ve směru os nástroje: M140” na str. 188) n M141 (viz „Potlačen kontroly pomoc sond: M141” na str. 189) n M142 (viz „Mazán modálnch programových informac: M142” na str. 190) n M143 (viz „Smazán základnho natočen: M143” na str. 190) n M144 (viz „Zahrnut kinematiky stroj e do skutečné/zadané polohy na konci bloku: M144” na str. 197) n Extern přstup přes rozhran LSVS2 (vi z „Povolen a blokován externho př stupu” na str. 445) n Nástrojově určené obráběn (viz „Použit palet při nástrojově určeném obráběn” na str. 84) II Změněné funkce softwaru 280 476xx n Programován PGM CALL (viz „Libovolný program j ako podprogram” na str. 345) n Programován CYCL CALL (viz „Volán cyklu” na str. 204) n Jednotka posuvu u M136 byla změněna z µm/ot na mm/ot (viz „Posuv v milimetrech/otáčku vřetene: M136” na str. 184) n Velikost paměti obrysů u cyklů SL byla zdvojnásobena (viz „SL cykly” na str. 283) n M91 a M92 jsou nyn dostupné i při naklopených rovinách obráběn (viz „Najžděn na pozici v naklopeném systému” na str. 332) n Zobrazen NC programu při zpracován tabulek palet (viz „PROGRAM/PROVOZ PLYNULE a PROGRAM/PROVOZ PO BLOKU” na str. 8) a (viz „Rozdělen displeje během provedáděn tabulky palet” na str. 83) Nové/změněné popisy v této přručce n TNCremoNT (vi z „Přenos dat mezi TNC a TNCremoNT” na str. 425) n Programován volných obrysů VO (viz „Dráhové pohyby – Programován volných obrysů VO” na str. 158) n Souhrn vstupnch formátů (viz „Technické údaje” na str. 466) n Předběh bl oků u tabul ek palet (vi z „Spuštěn programu od libovolného msta (předběh bloků)” na str. 412) n Výměna záložn baterie (viz „Výměna záložn baterie” na str. 470) HEIDENHAIN TNC 426, TNC 430 III IV Obsah 1 2 3 4 5 6 7 8 9 10 11 12 13 Úvod Manuáln provoz a seřzen Nastaven polohy s ručnm zadánm Programován: Základy, správa souborů, pomoc při programován Programován: Nástroje Programován: Programován obrysů Programován: Přdavné funkce Programován: Cykly Programován: Podprogramy a opakován část programu Programován: Q parametry Testován a prováděn programu MOD funkce Tabulky a přehledy HEIDENHAIN TNC 426, TNC 430 V VI 1 Úvod ..... 1 1.1 TNC 426 B, TNC 430 ..... 2 Programován S textový dialog HEIDENHAIN a DIN/ISO ..... 2 Kompatibilita ..... 2 1.2 Displej a kl ávesnice ..... 3 Displej ..... 3 Nastaven rozdělen displeje ..... 4 Klávesnice ..... 5 1.3 Provozn režimy ..... 6 Manuáln ovládán a elektronický rotačn ovládač ..... 6 Ručn zadán polohy ..... 6 Uložen a editace programu ..... 7 Testován programů ..... 7 PROGRAM/PROVOZ PLYNULE a PROGRAM/PROVOZ PO BLOKU ..... 8 1.4 Zobrazen stavu ..... 9 „Všeobecné“ zobrazen stavu ..... 9 Doplňuj c stavové údaje ..... 10 1.5 Přslušenstv: 3D snmac sondy a elektronické rotačn ovl adače HEIDENHAIN ..... 13 3D sn mac sondy ..... 13 El ektronické rotačn ovladače HR ..... 14 2 Manuáln ovládán a seřzen ..... 15 2.1 Zapnán, vypnán ..... 16 Zapnán ..... 16 Vypnán ..... 17 2.2 Pojžděn os stroje ..... 18 Upozorněn ..... 18 Pojžděn osy pomoc externch směrových tl ač tek ..... 18 Pojžděn pomoc rotačnho ovladače HR 410 ..... 19 Najet na polohu krokovánm ..... 20 2.3 Otáčky vřetene S, rychl ost posuvu F a přdavná funkce M ..... 21 Použit ..... 21 Zadán hodnot ..... 21 Změna otáček vřetene a rychlosti posuvu ..... 21 2.4 Nastaven vztažného bodu (bez 3D snmac sondy) ..... 22 Upozorněn ..... 22 Přprava ..... 22 Nastaven vztažného bodu ..... 23 HEIDENHAIN TNC 426, TNC 430 VII 2.5 Naklápěn roviny obráběn ..... 24 Použit, pracovn postup ..... 24 Najet na referenčn body u naklopených os ..... 25 Nastaven vztažného bodu v naklopeném systému ..... 25 Nastaven vztažného bodu u strojů s otočným stolem ..... 26 Indikace polohy v naklopeném systému ..... 26 Omezen při naklápěn roviny obráběn ..... 26 Zapnut ručnho nakl ápěn ..... 27 3 Nastaven polohy s ručnm zadánm ..... 29 3.1 Programován a prováděn jednoduchého obráběn ..... 30 Použit nastaven polohy s ručnm zadánm ..... 30 Zálohován a mazán programů z $MDI ..... 32 4 Programován: Základy, správa souborů, pomoc při programován Správa palet ..... 33 4.1 Zákl ady ..... 34 Přstroje pro měřen dráhy a referenčn značky ..... 34 Vztažná soustava ..... 34 Vztažná soustava u fréz ..... 35 Pol árn souřadnice ..... 36 Absolutn a př růstkové pol ohy obrobku ..... 37 Volba vztažného bodu ..... 38 4.2 Správa souborů: Základy ..... 39 Soubory ..... 39 Zálohován dat ..... 40 4.3 Standardn správa souborů ..... 41 Upozorněn ..... 41 Volán správy souborů ..... 41 Volba souboru ..... 42 Smazán souboru ..... 42 Koprován souborů ..... 43 Datový přenos s externm nosičem dat ..... 44 Výběr z 10 poslednch volených souborů ..... 46 Přejmenován souboru ..... 46 Konverze programm FK na program v textovém dialogu ..... 47 Zapnut a vypnut ochrany souboru ..... 48 VIII 4.4 Rozšřená správa souborů ..... 49 Upozorněn ..... 49 Adresáře ..... 49 Cesty ..... 49 Přehled: Funkce rozšřené správy souborů ..... 50 Volán správy souborů ..... 51 Volba mechanik, adresářů a souborů ..... 52 Vytvořen nového adresáře (pouze na jednotce TNC:\) ..... 53 Koprován jednoho souboru ..... 54 Koprován adresáře ..... 55 Volba z 10 poslednch vybraných souborů ..... 55 Mazán souboru ..... 56 Mazán adresáře ..... 56 Označen souboru ..... 57 Přejmenován souboru ..... 58 Přdavné funkce ..... 58 Datový přenos s externm nosičem dat ..... 59 Koprován souborů do jiného adresáře ..... 60 TNC v sti (pouze s rozhranm Ethernet) ..... 61 4.5 Otevrán a zadáván programů ..... 63 Struktura NC programu ve formátu textového dialogu HEIDENHAIN ..... 63 Definice neobrobeného polotovaru BLK FORM ..... 63 Vytvořen nového programu obráběn ..... 64 Programován pohybů nástroje v textovém dialogu ..... 66 Editace programu ..... 67 4.6 Programovac grafika ..... 70 Programován s spoužitm grafiky a bez n ..... 70 Vytvořen programovac grafiky pro existujc program ..... 70 Zobrazen a skryt čsel bloků ..... 71 Smazán grafiky ..... 71 Zmenšen a zvětšen výřezu ..... 71 4.7 Členěn programů ..... 72 Definice, možnosti použit ..... 72 Zobrazen okna osnovy/přepnut aktivnho okna ..... 72 Vložen popisného bloku do programového okna (vlevo) ..... 72 Vložen popisky do okna osnovy (vpravo) ..... 72 Výběr bloků v okně osnovy ..... 72 HEIDENHAIN TNC 426, TNC 430 IX 4.8 Vkl ádán komentářů ..... 73 Použit ..... 73 Vložen komentáře při programován ..... 73 Dodatečné vložen komentáře ..... 73 Komentář v samostatném bloku ..... 73 4.9 Vytvářen textových souborů ..... 74 Použit ..... 74 Otevřen a opuštěn textových souborů ..... 74 Editace textů ..... 75 Mazán a vkládán znaků, slov a řádků ..... 76 Práce s textovými bloky ..... 76 Hledán pasáže textu ..... 77 4.10 Kalkulátor ..... 78 Ovládán ..... 78 4.11 Přmá pomoc při chybových hl ášench NC ..... 79 Zobrazen chybových hlášen ..... 79 Zobrazen nápovědy ..... 79 4.12 Správa palet ..... 80 Použit ..... 80 Volba tabulky palet ..... 82 Odchod ze souboru pal et ..... 82 Prováděn souboru palet ..... 82 4.13 Použit pal et při nástrojově určeném obráběn ..... 84 Použit ..... 84 Výběr souboru palet ..... 89 Vytvořen souboru palet pomoc zadávacho formuláře ..... 89 Postup při nástroj ově určeném obráběn ..... 93 Odchod ze souboru pal et ..... 94 Prováděn souboru palet ..... 94 X 5 Programován: Nástroje ..... 97 5.1 Údaje o nástroji ..... 98 Rychlost posuvu F ..... 98 Otáčky vřetene S ..... 98 5.2 Nástrojová data ..... 99 Předpoklady pro korekci nástroje ..... 99 Čslo a jméno nástroje ..... 99 Délka nástroje L ..... 99 Radius nástroje R ..... 100 Delta hodnoty pro délku a radius ..... 100 Zadán dat nástroje v programu ..... 100 Zadán dat nástroje do tabulky ..... 101 Tabulka pozic pro měnič nástrojů ..... 106 Volán dat nástroje ..... 107 Výměna nástrojů ..... 108 5.3 Korekce nástroje ..... 110 Úvod ..... 110 Délková korekce nástroje ..... 110 Korekce radiu nástroje ..... 111 5.4 Trojrozměrná korekce nástroje ..... 114 Úvod ..... 114 Definice normovaného vektoru ..... 115 Přpustné tvary nástroje ..... 115 Použit j iných nástroj ů: hodnoty delta ..... 116 3D korekce bez orientace nástroje ..... 116 Plošné frézován: korekce s orientac nástroje a bez ..... 116 Frézován obvodem frézy: 3D korekce radiu s orientac nástroje ..... 118 5.5 Práce s tabulkami řezných dat ..... 120 Upozorněn ..... 120 Možnosti použit ..... 120 Tabulka materiálů obrobků ..... 121 Tabulka materiálů řezných nástrojů ..... 122 Tabulka řezných dat ..... 122 Povinné údaje v tabulce nástrojů ..... 123 Postup při práci s automatickým výpočtem otáček a rychlosti posuvu ..... 124 Změna struktury tabulky ..... 124 Přenos tabulek řezných dat ..... 126 Konfiguračn soubor TNC.SYS ..... 126 HEIDENHAIN TNC 426, TNC 430 XI 6 Programován obrysů ..... 127 6.1 Pohyby nástroje ..... 128 Dráhové funkce ..... 128 Programován volných obrysů (VO) ..... 128 Přdavné funkce M ..... 128 Podprogramy a opakován část programu ..... 128 Programován s Q parametry ..... 128 6.2 Zákl ady k dráhovým funkcm ..... 129 Programován pohybu nástroje pro obráběn ..... 129 6.3 Najet a odchod z obrysu ..... 133 Přehled: tvary drah pro najet na obrys a odchod z obrysu ..... 133 Důleži té polohy při nájezdu a výjezdu ..... 133 Najet na přmku s tangenciálnm napojenm: APPR LT ..... 135 Najet na prvn bod obrysu kolmo po přmce: APPR LN ..... 135 Najet po kruhové dráze s tangenciál nm napoj enm: APPR CT ..... 136 Najet na obrys a př mkový úsek po kruhové dráze s tangenciálnm napojenm: APPR LCT ..... 136 Vyjet po přmce s tangenciálnm napojenm: DEP LT ..... 137 Odjet po přmce kolmé k posl ednmu bodu obrysu: DEP LN ..... 137 Odjet po kruhové dráze s tangenciálnm napojenm: DEP CT ..... 138 Vyjet po kruhové dráze s tangenciálnm napojenm na obrys a přmý úsek: DEP LCT ..... 138 6.4 Dráhové pohyby – pravoúhlé souřadnice ..... 139 Přehled dráhových funkc ..... 139 Přmka L ..... 140 Vložen úkosu mezi dvě přmky S CHF ..... 141 Zaobl en koutů RND ..... 142 Střed kruhu CC ..... 143 Kruhová dráha C se středem CC ..... 144 Kruhová dráha CR CR s daným poloměrem ..... 145 Kruhová dráha CT s tangenciálnm napojenm ..... 146 XII 6.5 Dráhové pohyby – polárn souřadnice ..... 151 Přehled ..... 151 Počátek polárnch souřadnic: pól CC ..... 151 Přmka LP ..... 152 Kruhová dráha CP se středem v pólu CC ..... 152 Kruhová dráha CTP s tangenciálnm napojenm ..... 153 Šroubovi ce ..... 153 6.6 Dráhové pohyby – Programován volných obrysů VO ..... 158 Základy ..... 158 Grafika programován VO ..... 159 Zahájen dialogu VO ..... 160 Volné programován přmky ..... 160 Volné programován kruhové dráhy ..... 161 Možnosti zadán ..... 162 Pomocné body ..... 164 Relativn kóty ..... 165 Konverze programů VO ..... 167 6.7 Dráhové pohyby – interpolace křivky ..... 173 Použit ..... 173 HEIDENHAIN TNC 426, TNC 430 XIII 7 Programován: Přdavné funkce ..... 175 7.1 Zadán přdavných funkc M a STOP ..... 176 Zákl ady ..... 176 7.2 Př davné funkce pro kontrolu programu, vřeteno a chladic kapalinu ..... 177 Přehled ..... 177 7.3 Př davné funkce pro zadán souřadnic ..... 178 Programován souřadnic vztažených ke stroji: M91/M92 ..... 178 Zapnut posledn ho zadaného vztažného bodu: M104 ..... 180 Najet na pozici v nenaklopené souřadné soustavě při naklopené rovině obráběn: M130 ..... 180 7.4 Př davné funkce pro úpravu ráhy ..... 181 Zabroušen rohů: M90 ..... 181 Vložen definovaného kruhového zaoblen mezi př mkové úseky: M112 ..... 182 Obráběn malých obrysových stupňů: M97 ..... 182 Úplné obroben otevřených rohů obrysu: M98 ..... 183 Zpomalen posuvu při zanořen: M103 ..... 183 Posuv v milimetrech/otáčku vřetene: M136 ..... 184 Posuv u kruhových oblouků: M109/M110/M111 ..... 185 Dopředný výpočet obrysu s korekc radiu (LOOK AHEAD): M120 ..... 185 Úprava polohy pomoc rotačnho ovaldače během programu: M118 ..... 187 Odskok od obrysu ve směru os nástroje: M140 ..... 188 Potlačen kontroly pomoc sond: M141 ..... 189 Mazán modálnch programových i nformac: M142 ..... 190 Smazán základnho natočen: M143 ..... 190 7.5 Př davné funkce pro osy otáčen ..... 191 Posuv v mm/min u os otáčen A, B, C: M116 ..... 191 Dráhově optimal izované pojžděn os otáčen: M126 ..... 191 Omezen rozsahu indikace polohy osy otáčen na hodnoty do 360°: M94 ..... 192 Automatická korekce geometrie stroje při obráběn s osami naklápěn: M114 ..... 193 Zachován polohy hrotu nástroje při nastaven osy naklápěn pomoc (TCPM*): M128 ..... 194 Přesné zastaven na rozch s netangenciálnmi přechody: M134 ..... 196 Výběr naklápěcch os: M138 ..... 196 Zahrnut kinematiky stroje do skutečné/zadané polohy na konci bl oku: M144 ..... 197 7.6 Př davné funkce pro laserové řezac stroje ..... 198 Princip ..... 198 Přmý výstup zadaného napět: M200 ..... 198 Napět jako funkce dráhy: M201 ..... 198 Napět jako funkce rychlosti: M202 ..... 198 Výstup napět jako funkce času (časově závislá změna): M203 ..... 199 Výstup napět jako funkce času (časově závislý impuls): M204 ..... 199 XIV 8 Programován: Cykly ..... 201 8.1 Práce s cykly ..... 202 Definice cyklu pomoc kontextových kláves ..... 202 Definice cyklu pomoc funkce GOTO ..... 202 Volán cyklu ..... 204 Práce s př davnými osami U/V/W ..... 205 8.2 Tabulky bodů ..... 206 Použit ..... 206 Zadán tabulky bodů ..... 206 Volba tabulek bodů v programu ..... 207 Volán cyklu ve spojitosti s tabulkami bodů ..... 208 8.3 Cykly vrtán, vrtán závitů a frézován závitů ..... 209 Přehled ..... 209 HLUBOKÉ VRTÁNÍ (cyklus 1) ..... 211 VRTÁNÍ (cyklus 200) ..... 212 VYSTRUŞENÍ (cyklus 201) ..... 214 VYSOUSTRUŞENÍ (cyklus 202) ..... 216 UNIVERZÁLNÍ VRTÁNÍ (cyklus 203) ..... 218 ZPŔTNÉ ZAHLOUBENÍ (cyklus 204) ..... 220 UNIVERZÁLNÍ HLUBOKÉ VRTÁNÍ (cyklus 205) ..... 222 FRÉZOVÁNÍ DÍRY (cyklus 208) ..... 224 VRTÁNÍ ZÁVITU s vyrovnávac hlavou (cyklus 2) ..... 226 PŘEVRTÁNÍ ZÁVITU s vyrovnávac hlavou (cyklus 206) ..... 227 VRTÁNÍ ZÁVITU GS bez vyrovnávac hlavy(cyklus 17) ..... 229 PŘEVRTÁNÍ ZÁVITU bez vyrovnávac hlavy GS (cyklus 207) ..... 230 ŘEZÁNÍ ZÁVITU (cyklus 18) ..... 232 ODLOMENÍ TŘÍSKY PŘI VRTÁNÍ ZÁVITU (cyklus 209) ..... 233 Základy frézován závitů ..... 235 FRÉZOVÁNÍ ZÁVITĚ (cyklus 262) ..... 237 FRÉZOVÁNÍ ZÁVITĚ SE ZAHLOUBENÍM (cyklus 263) ..... 239 VRTACÍ FRÉZOVÁNÍ ZÁVITĚ (cyklus 264) ..... 242 VRTACÍ FRÉZOVÁNÍ ZÁVITĚ PO ŠROUBOVICI (cyklus 265) ..... 245 FRÉZOVÁNÍ VNŔJŠÍHO ZÁVITU (cyklus 267) ..... 248 8.4 Cykly frézován kapes, čepů a drážek ..... 255 Přehled ..... 255 FRÉZOVÁNÍ KAPES (cyklus 4) ..... 256 OBROBENÍ KAPSY NAČISTO (cyklus 212) ..... 258 ČISTÉ OBROBENÍ ČEPU (cyklus 213) ..... 260 KRUHOVÁ KAPSA (cyklus 5) ..... 262 OBROBENÍ KRUHOVÉ KAPSY NA ČISTO (cykl us 214) ..... 264 OBROBENÍ KRUHOVÉHO ČEPU NA ČISTO (cyklus 215) ..... 266 FRÉZOVÁNÍ DRÁŞKY (cyklus 3) ..... 268 DRÁŞKA (podélná dra) s kyvným vnořenm (cyklus 210) ..... 270 ZAKŘIVENÁ DRÁŞKA s kyvným zápichem (cyklus 211) ..... 272 HEIDENHAIN TNC 426, TNC 430 XV 8.5 Cykly vytvářen bodových rastrů ..... 276 Přehled ..... 276 RASTR NA KRUHU (cyklus 220) ..... 277 BODOVÝ RASTR V PŘÍMKÁCH (cyklus 221) ..... 279 8.6 SL cykly ..... 283 Zákl ady ..... 283 Přehled SL cyklů ..... 284 OBRYS (cyklus 14) ..... 285 Sloučené obrysy ..... 285 DATA OBRYSU (cyklus 20) ..... 288 PŘEDVRTÁNÍ (cyklus 21) ..... 289 HRUBOVANÍ (cyklus 22) ..... 290 DOHOTOVENÍ DNA (cyklus 23) ..... 291 DOHOTOVENÍ STŔN (cyklus 24) ..... 292 OTEVŘENÝ OBRYS (cyklus 25) ..... 293 VÁLCOVÝ PLÁŠt’ (cyklus 27) ..... 295 PLÁŠt’ VÁLCE S frézován drážek (cyklus 28) ..... 297 8.7 Cykly pro plošné frézován (řádkován) ..... 310 Přehled ..... 310 OBRÁBŔNÍ PODLE DIGITALIZOVANÝ DAT (cyklus 30) ..... 311 ŘÁDKOVÁNÍ (cyklus 230) ..... 312 OBECNÁ ROVINA (cyklus 231) ..... 314 8.8 Cykly transformace souřadnic ..... 319 Přehled ..... 319 Platnost transformace souřadnic ..... 319 Posunut NULOVÉHO BODU (cyklus 7) ..... 320 POSUNUTÍ NULOVÉHO BODU pomoc tabulek nulových bodů (cyklus 7) ..... 321 NASTAVENÍ VZTAŞNÉHO BODU (cyklus 247) ..... 324 ZRCADLOVÉ OBRÁCENÍ (cyklus 8) ..... 325 POOTOČENÍ (cyklus 10) ..... 327 ZMŔNA MŔŘÍTKA (cyklus 11) ..... 328 OSOVÁ ZMŔNA MŔŘÍTKA (cyklus 26) ..... 329 ROVINA OBRÁBŔNÍ (cyklus 19) ..... 330 8.9 Speciáln cykly ..... 337 ČASOVÁ PRODLEVA (cyklus 9) ..... 337 VOLÁNÍ PROGRAMU (cyklus 12) ..... 338 ORIENTACE VŘETENE (cyklus 13) ..... 338 TOLERANCE (cykl us 32) ..... 340 XVI 9 Programován: Podprogramy a opakován část programu ..... 341 9.1 Označen podprogramu a části programu ..... 342 Návěst (Label) ..... 342 9.2 Podprogramy ..... 343 Práce s podprogramy ..... 343 Poznámky k programován ..... 343 Programován podprogramů ..... 343 Volán podprogramu ..... 343 9.3 Opakován části programu ..... 344 Návěst LBL ..... 344 Práce s opakovánm ..... 344 Poznámky k programován ..... 344 Programován opakován části programu ..... 344 Volán opakován části programu ..... 344 9.4 Libovolný program jako podprogram ..... 345 Práce s programy ..... 345 Poznámky k programován ..... 345 Volán libovolného programu jako podprogramu ..... 345 9.5 Kombinace ..... 346 Druhy kombinac ..... 346 Kombi načn úroveň ..... 346 Podprogram v podprogramu ..... 346 Opakován opakované části programu ..... 347 Opakován podprogramu ..... 348 HEIDENHAIN TNC 426, TNC 430 XVII 10 Programován: Q parametry ..... 355 10.1 Princip a přehled funkc ..... 356 Poznámky k programován ..... 356 Volán Q parametrických funkc ..... 357 10.2 Skupiny součást – Q parametry msto čselných hodnot ..... 358 Přklad NC bloků ..... 358 Přklad ..... 358 10.3 Popis obrysů pomoc matematických funkc ..... 359 Použit ..... 359 Přehled ..... 359 Programován základnch početnch operac ..... 360 10.4 Úhlové funkce (trigonometrie) ..... 361 Definice ..... 361 Programován úhlových funkc ..... 362 10.5 Výpočet kruhu ..... 363 Použit ..... 363 10.6 Podmněné přkazy pomoc Q parametrů ..... 364 Použit ..... 364 Nepodmněné skoky ..... 364 Programován podmněných přkazů ..... 364 Použité zkratky a pojmy ..... 365 10.7 Kontrola a změna Q parametrů ..... 366 Postup ..... 366 10.8 Přdavné funkce ..... 367 Přehled ..... 367 FN14: ERROR: Zobrazit chybové hlášen ..... 368 FN15: PRINT: Výstup textů a hodnot Q parametrů ..... 370 FN16: FSPRINT Formátovaný výstup textů a hodnot Q parametrů ..... 371 FN18: SYSSDATUM READ: Čten systémových dat ..... 373 FN19: PLC: Předán hodnoty do PLC ..... 379 FN20: WAIT FOR: synchronizace NC a PLC ..... 379 FN25: PRESET: Zadán nového vztažného bodu ..... 380 FN26: TABOPEN: otevřen volně definované tabul ky ..... 381 FN27: TABW RITE: popis volně definované tabulky ..... 381 FN28: TABREAD: čten z volně definované tabulky ..... 382 10.9 Přmé zadán vzorce ..... 383 Zadán vzorce ..... 383 Pravidla pro výpočty ..... 384 Přklad zadán ..... 385 XVIII 10.10 Obsazené Q parametry ..... 386 Hodnoty z PLC: Q100 až Q107 ..... 386 Aktivn radius nástroje: Q108 ..... 386 Osa nástroje: Q109 ..... 386 Stav vřetene: Q110 ..... 386 Dodávka chladic kapaliny: Q111 ..... 387 Koeficient přesahu: Q112 ..... 387 Rozměrové údaje v programu: Q113 ..... 387 Délka nástroje: Q114 ..... 387 Souřadnice po snmán během programu ..... 387 Odchylka skutečné a clové hodnoty při automatickém proměřován nástrojů sondou TT 130 ..... 388 Naklopen roviny obráběn s úhly obrobku: souřadnice osy otáčen vypočtené TNC ..... 388 Výsledky měřen z cyklů snmac sondy (viz též Př ručku pro uživatele Cykl y snmac sondy) ..... 389 11 Testován programů a prováděn programů ..... 399 11.1 Grafika ..... 400 Použit ..... 400 Přehled: Pohledy ..... 400 Půdorys ..... 401 Zobrazen ve 3 rovi nách ..... 401 3D zobrazen ..... 402 Zvětšen výřezu ..... 402 Opakován grafické simulace ..... 404 Měřen doby obráběn ..... 404 11.2 Funkce zobrazen programu ..... 405 Přehled ..... 405 11.3 Testován programů ..... 406 Použit ..... 406 11.4 Prováděn programu ..... 408 Použit ..... 408 Prováděn programu obráběn ..... 408 Přerušen obráběn ..... 409 Pojžděn strojn mi osami při přerušen ..... 410 Pokračován v prováděn programu po přerušen ..... 411 Spuštěn programu od libovolného msta (předběh bloků) ..... 412 Návrat na obrys ..... 413 11.5 Automatické spuštěn programu ..... 414 Použit ..... 414 11.6 Přeskočen bloků ..... 415 Použit ..... 415 11.7 Volitelné zastaven programu ..... 416 Použit ..... 416 HEIDENHAIN TNC 426, TNC 430 XIX 12 MOD funkce ..... 417 12.1 Volba MOD funkc ..... 418 Volba MOD funkc ..... 418 Změna nastaven ..... 418 Odchod z menu MODSfunkc ..... 418 Přehled MOD funkc ..... 418 12.2 Čsla softwaru a dopl ňků ..... 420 Použit ..... 420 12.3 Zadán Čselného kl če ..... 421 Použit ..... 421 12.4 Nastaven datových rozhran ..... 422 Použit ..... 422 Nastaven rozhran RSS232 ..... 422 Nastaven rozhran RSS422 ..... 422 Volba PROVOZNÍHO REŞIMU externho zařzen ..... 422 Nastaven přenosové rychlosti v baudech ..... 422 Přiřazen hodnoty ..... 423 Software pro přenos dat ..... 424 12.5 Rozhran Ethernet ..... 427 Úvod ..... 427 Instalace karty Ethernet ..... 427 Možnosti připojen ..... 427 Konfigurace TNC ..... 428 12.6 Konfigurace PGM MGT ..... 433 Použit ..... 433 Změna nastaven ..... 433 12.7 Uživatelské parametry stroje ..... 434 Použit ..... 434 12.8 Zobrazen neobrobeného polotovaru v pracovnm prostoru ..... 435 Použit ..... 435 12.9 Volba indi kace polohy ..... 437 Použit ..... 437 12.10 Volba měrných jednotek ..... 438 Použit ..... 438 12.11 Volba programovacho jazyka pro $MDI ..... 439 Použit ..... 439 12.12 Volba os pro generován L bloku ..... 440 Použit ..... 440 XX 12.13 Zadán omezen rozsahu pojezdu, zobrazen nulového bodu ..... 441 Použit ..... 441 Práce bez omezen rozsahu pojezdu ..... 441 Výpočet a zadán maximálnho rozsahu pojezdu ..... 441 Zobrazen nulového bodu ..... 441 12.14 Zobrazen souborů nápovědy (HELP) ..... 442 Použit ..... 442 Volba souborů nápovědy ..... 442 12.15 Zobrazen provoznch dob ..... 443 Použit ..... 443 12.16 Dálkový servis ..... 444 Použit ..... 444 Volán a ukončen dálkové servisn služby ..... 444 12.17 Extern přstup ..... 445 Použit ..... 445 13 Tabulky a přehledy ..... 447 13.1 Obecné parametry uživatele ..... 448 Možnosti zadán strojnch parametrů ..... 448 Volba obecných uživatelských parametrů ..... 448 13.2 Obsazen konektorů a datové kabel y pro datová rozhran ..... 462 Rozhran V.24/RSS232SC Zařzen HEIDENHAIN ..... 462 Ciz zařzen ..... 463 Rozhran V.11/RSS422 ..... 464 Rozhran Ethernet S zdřka RJ45 (doplněk) ..... 465 Rozhran Ethernet S zdřka BNC (doplněk) ..... 465 13.3 Technické údaje ..... 466 13.4 Výměna záložn baterie ..... 470 TNC 426 CB/PB, TNC 430 CA/PA ..... 470 TNC 426 M, TNC 430 M ..... 470 HEIDENHAIN TNC 426, TNC 430 XXI 1 Úvod 1.1 TNC 426 B, TNC 430 1.1 TNC 426 B, TNC 430 Systémy HEIDENHAIN TNC jsou dlenská souvisl á řzen , j ejichž pomoc lze přmo na stroji programovat běžné frézovac a vrtac opeS race pomoc snadno srozumitel ného textového dialogu. Jsou určeny k použit s frézami, vrtačkami a obráběcmi stroji. Model TNC 426 zvládá řzen až v 5 osách, model TNC 430 až v 9 osách. Dále je možné naprogramovat úhlovou pol ohu vřetene. Na vlastn pevný disk lze uložit libovolný počet programů, at’ už vytvořených externě, nebo zaznamenaných digitálně. Pro rychlé výpočty můžete kdykoli vyvolat na di spl ej kal kulátor. Klávesnice i zobrazen na displeji jsou přehledné, aby všechny funkce byly snadno a pohotově po ruce. Programován textový dialog HEIDENHAIN a DIN/ISO Obzvl ášt’ jednoduché je vytvářen programu pomoc uživatelsky přvětivého textového dialogu HEIDENHAIN. Jednotlivé obráběc kroky se během zadáván graficky zobrazuj. Pro přpad, že nen di sS pozici výkres odpovdajc NC parametrům, pomáhá tzv. prograS mován volného obrysu VO. Během testován programu i během jeho prováděn je možná grafická simul ace obráběn. Dále můžete TNC programovat také podl e norem DIN/ISO nebo v režimu DNC. Program lze zadávat a testovat i v průběhu obráběn jiným proS gramem. Kompatibilita Na TNC lze spouštět všechny obráběc programy vytvořené na souvislých řdicch systémech HEIDENHAIN od typu TNC 150 B. 2 1 Úvod 1.2 Displej a klávesnice 1.2 Displej a klávesnice Displej TNC se dodává lze podle přán zákaznka s barevným displejem BC 120 (CRT) nebo s plochým barevným displejem BF 120 (TFT). Obrázek vpravo nahoře znázorňuje ovládac prvky displeje BC 120, obrázek vpravo uprostřed ovládac prvky displeje BF 120. 1 1 1 Záhl av Při zapnutém TNC zobrazuje systém v záhlav displeje navolené provozn režimy: vlevo provozn režimy stroje a vpravo prograS movac provozn režimy. Ve většm poli záhlav je indikován proS vozn režim, do kterého je displej právě přepnut: v něm se objeS vuj dialogové otázky a hlášen (výjimka: pokud TNC zobrazuje pouze grafiku). 2 Kontextové klávesy 3 4 5 6 Na dolnm řádku zobrazuje TNC lištu dalšch funkc kontextových kláves. Tyto funkce se vol pomoc tlačtek umstěných pod nimi. Pro orientaci jsou přmo nad lištou kontextových kláves umstěny tenké proužky, které znázorňuj počet kontextových l išt voliS telných pomoc černých tlačtek se šipkami po stranách. Aktivn lišta kontextových kláves je odlišena světlejš m proužkem. Tlačtka volby kontextových kláves Přepnán lišt kontextových kláves Defi nice rozdělen displeje Tlačtko přepnán pracovnch režimů displeje S strojn / prograS mován 2 4 4 31 5 7 8 6 1 9 10 Dalš tlačtka pro BC 120 7 8 9 1 0 Odmagnetizován displ eje; odchod z hlavnho menu pro nastaS ven displ eje Volba hlavnho menu pro nastaven displeje: n V hlavnm menu: Posun zvýrazněného pole dolů n V podmenu: zmenšit hodnotu; posun obrazu doleva resp. dolů n V hlavnm menu: posun zvýrazněného pole nahoru n V podmenu: zvětšit hodnotu nebo posun obrazu doprava resp. nahoru n V hlavnm menu: zvolit podmenu n V podmenu: odchod z podmenu Dialog hlavnho menu Funkce BRIGHTNESS Ovládán jasu CONTRAST Ovládán kontrastu HSPOSITION Změna hori zontáln polohy obrazu VSPOSITION Změna vertikáln polohy obrazu HEIDENHAIN TNC 426, TNC 430 1 5 1 2 4 1 3 4 1 6 3 1.2 Displej a klávesnice Dialog hlavnho menu Funkce VSSIZE Změna výšky obrazu SIDESPIN Korekce soudkovitosti obrazu TRAPEZOID Korekce trapézovitosti obrazu ROTATION Korekce šikmosti obrazu COLOR TEMP Změna teploty barev RSGAIN Změna nastaven červené BSGAIN Změna nastaven modré RECALL Bez funkce Displej BC 120 je citlivý na zdroj e magnetického a elektromagneS tického zářen, které mohou rušit polohu a geometrii obrazu. Střdavá pole vedou k periodickému pohybu nebo k deformaci obrazu. Nastaven rozdělen displeje Uživatel si může volit rozdělen displeje. Napřklad v režimu zadán/ editace programu může TNC v levém okně zobrazovat program, zatmco pravé okno současně zobrazuje např. programátorskou grafiku. Jiná možnost je zobrazit v pravém okně čl eněn programu nebo mt jen jedno velké okno s programem. Které okno lze právě zobrazit, závis na zvoleném provoznm režimu. Nastaven rozdělen displeje: Stiskněte tlačtko přep nače zobrazen : l išta kontexS tových kláves zobraz nabdku možných typů rozděS len displeje, viz "Provozn režimy" na str. 6 viz „ProS vozn režimy”, str. 6 Stisknutm kontextové klávesy zvolte rozdělen displeje 4 1 Úvod Obrázek ukazuje klávesy ovládac ho panelu seskupené podle funkce: 1 2 3 4 5 6 7 Znaková klávesnice pro vstup textů, názvů souborů a prograS mován DIN/ISO n Správa souborů n Kalkulátor n MODSfunkce n Funkce nápovědy HELP Režimy programován Provozn režimy stroje Zahájen programovacho dialogu Směrové klávesy a instrukce skoku GOTO Zadán č sel a volba os 1 7 5 2 1 6 4 1 3 5 Stručný přehled funkc jednotli vých kláves je uveden na prvn straně obálky. Extern tl ač tka, jako např. NCSSTART, jsou popsána v přručce ke stroji. HEIDENHAIN TNC 426, TNC 430 5 1.2 Displej a klávesnice Klávesnice 1.3 Provozn režimy 1.3 Provozn režimy Manuáln ovládán a elektronický rotačn ovládač Seřzen stroje se provád v manuálnm režimu. V něm lze ručně nastavovat a krokovat polohy os stroje, nastavovat vztažné body a natáčet rovinu obráběn. Provozn režim s rotačnm ovladačem podporuje ručn pojžděn stroS jnch os pomoc tohoto ovladače (HR). Kontextové klávesy dělen displeje (spuštěn viz výše) Okno Kontextová klávesa Polohy Vlevo: polohy, vpravo: zobrazen stavu Ručn zadán polohy V tomto provoznm režimu lze programovat jednoduché pojžděn, např. rovinné frézován nebo nájezd na výchoz pol ohu. Dál e se zde definuj tabulky bodů určuj c oblast digitalizace. Kontextové klávesy dělen displeje Okno Kontextová klávesa Program Vlevo: program, vpravo: zobrazen stavu 6 1 Úvod 1.3 Provozn režimy Uložen a editace programu V tomto provoznm režimu můžete vytvářet obráběc programy. Všestrannou podporu a doplňky při programován poskytuj funkce volného programován obrysů, různé cykly a funkce s Q parametry. Jednotlivé kroky lze zobrazit pomoc programovac grafiky nebo oteS vřt dalš okno pro osnovu programu. Kontextové klávesy pro dělen displeje Okno Kontextová klávesa Program Vlevo: program, vpravo: členěn programu Vlevo: program, vpravo: programovac grafika Testován programů V režimu testován programu simuluje TNC obráběc programy a jej ich části, např. vyhledá geometrické konflikty, chybějc a chybné údaje v programu a přpady nedodržen pracovnho prostoru. SimuS lace j e podporována graficky s různými pohledy. Kontextové klávesy pro rozdělen displeje: vi z „PROGRAM/PROVOZ PLYNULE a PROGRAM/PROVOZ PO BLOKU”, str. 8. HEIDENHAIN TNC 426, TNC 430 7 1.3 Provozn režimy PROGRAM/PROVOZ PLYNULE a PROGRAM/ PROVOZ PO BLOKU V provoznm režimu plynulý běh programu proběhne program až do konce nebo do okamžiku ručnho nebo naprogramovaného přerušen. Po přerušen můžete program znovu spustit. V provoznm režimu po blocch se každý bl ok spoušt jednotl ivě externm tlačtkem START. Kontextové klávesy pro dělen displeje Fenster Kontextová klávesa Program Vlevo: program, vpravo: členěn programu Vlevo: program, vpravo: stav Vlevo: program, vpravo: grafika Grafika Kontextové klávesy pro dělen displeje u tabulek palet Okno Kontextová klávesa Tabul ka palet Vlevo: program, vpravo: tabulka palet Vlevo: Tabulka palet, vpravo: stav Vlevo: Tabulka palet, vpravo: grafika 8 1 Úvod 1.4 Zobrazen stavu 1.4 Zobrazen stavu „Všeobecné“ zobrazen stavu Všeobecné zobrazen stavu 1 informuje o aktuálnm stavu stroje. Obj ev se automaticky v provoznch režimech n běh programu po bl occh a pl ynulý běh programu, jestliže nen zapnutý režim pouze „grafika“ n nastaven polohy s ručnm zadánm. V manuálnm reži mu a reži mu rotačnho ovladače se zobrazen stavu objev ve velkém okně. Stavové údaje Symbol Význam AKT Aktuáln nebo clové souřadnice aktuáln polohy X YZ Strojn osy; pomocné osy zobrazuje TNC malými psmeny. Pořad a počet zobrazených os stanov výrobce vašeho stroje. Řiite se údaji v manuálu. F SM Zobrazen posuvu v palcch odpovdá desetině platné hodnoty. Otáčky S, rychlost posuvu F a aktivn přdavná funkce M 1 1 Spuštěno prováděn programu Osa je zablokována Pojezd osy možný pomoc rotačnho ovladače Pojezd os v naklopené pracovn rovině Pojezd os s ohledem na základn natočen HEIDENHAIN TNC 426, TNC 430 9 1.4 Zobrazen stavu Doplňujc stavové údaje Doplňkové stavové údaje podrobně informuj o běhu programu. Lze je vyvolat ve všech provoznch reži mech s výjimkou režimu zadán/ editace programu. Vyvolán doplňujcch stavových údajů Volán lišty kontextových kláves pro rozdělen displeje Volba obrazovky s doplňkovými stavovými údaji Volba zobrazen doplňujcch stavových údajů Přepnánm lišt kontextových kláves najděte lištu stavových kl áves (STATUS) Zvolte doplňkové stavové údaj e, např. všeobecné informace o programu V dalšm jsou popsány různé obrazovky doplňkových stavových údajů, které lze volit kontextovými klávesami : Všeobecné informace o programu 1 2 3 4 5 6 Název hlavnho programu Volané programy Aktivn obráběc cykl us Střed kruhu CC (pól) Doba obráběn itač doby setrván 1 2 3 6 4 5 10 1 Úvod 1.4 Zobrazen stavu Polohy a souřadnice 1 2 3 4 Indikace polohy Druh indikace polohy, např. Aktuáln poloha Úhel naklopen roviny obráběn Úhel základnho natočen 1 2 3 4 Informace o nástrojch 1 2 3 4 5 6 n Indikace T: čsl o a název nástroje n Indikace RT: čslo a název sesterského nástroje Osa nástroje Délka a radius nástroje Přdavky (hodnoty delta) z bloku TOOL CALL (PGM) a z tabulky nástrojů (TAB) Şivotnost, maximál n životnost (TIME 1) a aktuáln životnost při volán nástroj e (TIME 2) Indikace aktivnho nástroje a (následujcho) sesterského nástroje 1 3 2 4 5 6 Transformace souřadnic 1 2 3 4 5 6 Název hlavnho programu Aktivn posunut nulového bodu (cyklus 7) Aktivn úhel natočen (cyklus 10) Zrcadlové osy (cyklus 8) Aktivn měř tko / měřtka (cykly 11 / 26) Střed centrického prodloužen 1 2 3 4 Viz “Cykly transformace souřadnic” na str. 319. 6 HEIDENHAIN TNC 426, TNC 430 5 11 1.4 Zobrazen stavu Měřen nástroje 1 islo měřeného nástroje 2 Indikace měřen radiu nebo délky nástroj e 3 Hodnota MIN a MAX měřen jednotlivých břitů a výsledek měřen s rotujcm nástroj em (DYN) 4 islo břitu nástroje s přslušnou naměřenou hodnotou. HvězS dička za změřenou hodnotou znač překročen tolerance uveS dené v tabulce nástrojů 1 2 3 4 Aktivn doplňkové funkce M 1 Seznam pevně definovaných aktivnch MSfunkc 2 Seznam výrobcem kustomizovatelných aktivnch MSfunkc 1 2 12 1 Úvod 1.5 Přslušenstv: 3D snmac sondy a elektronické rotačn ovladače HEIDENHAIN 1.5 Přslušenstv: 3D snmac sondy a elektronické rotačn ovladače HEIDENHAIN 3D snmac sondy Pomoc různých 3D sn macch sond HEIDENHAIN můžete: n automaticky rovnat obrobky n rychle a snadno nastavovat vztažné body n provádět měřen na obrobku během programu n digital izovat 3DStvary (vol itelná funkce) n proměřovat a kontrolovat nástroje Všechny funkce snmac sondy jsou popsány v samoS statné přručce pro uživatele. V přpadě potřeby se obrat’te na firmu HEIDENHAIN Obj. č.: 329 203Sxx. Spnac s ondy TS 220, TS 630 a TS 632 Tyto snmac sondy jsou vhodné předevšm pro automatické vyrovS nán obrobku, nastaven vztažného bodu, prováděn měřen na obrobku a digitalizaci tvaru. TS 220 přenáš spnac signály kabeS lovým vedenm a je cenově výhodnou alternativou, pokud potřebuS jete přležitostně provádět digitalizaci. Pro stroje s měničem nástrojů jsou vhodné sn mac sondy TS 630 a TS 632, které přenášej spnac pokyny nezdrátově infračerveným přenosem. Funkčn princip: ve spnacch snmacch sondách HEIDENHAIN se pomoc optického spnače odolného proti opotřeS ben zaznamenává vychýlen dotykového hrotu. Přslušný signál vyvol á uložen skutečné polohy snmac sondy. Při digitalizaci sestavuje TNC ze série takto vygenerovaných pozičnch hodnot program s lineárnmi bloky ve formátu HEIDENHAIN. Tento program lze následně zpracovat na PC pomoc vyhodnocovac ho softwaru SUSA a provádět korekce pro určitý tvar a radius nástroje nebo provádět výpočty pozi tivnch a negativnch tvarů. JeSli radius snmac kuličky stej ný jako radius frézy, lze tyto programy spouštět bez úprav. HEIDENHAIN TNC 426, TNC 430 13 1.5 Přslušenstv: 3D snmac sondy a elektronické rotačn ovladače HEIDENHAIN Nástrojová snmac sonda TT 130 k proměřován nástrojů Systém TT 130 je spnac 3D snmac sonda k proměřován a kontrole nástrojů. TNC je vybaven třemi cykly, v nichž se dá zj istit radius a délka nástroje při stojcm nebo rotujcm vřeteni. Masivn proveden a vysoký stupeň kryt čin sondu TT 130 odol nou vůči chladic kapalině a třskám. Spnac signál je vys lán bezkontaktnm optickým spnačem, který se vyznačuje vysokou spolehlivost. Elektronické rotačn ovladače HR Elektronické rotačn ovladače zjednodušuj přesné ručn pojžděn saněmi stroje. Dráha, kterou saně ujedou na otáčku kolečka, je voliS telná v širokém rozmez. Kromě vestavných rotačnch ovladačů HR 130 a HR 150 nabz HEIDENHAIN přenosné proveden HR 410 (viz obrázek uprostřed). 14 1 Úvod 2 Manuáln ovládán a seřzen 2.1 Zapnán, vypnán 2.1 Zapnán, vypnán Zapnán Zapnut a najet na referenčn body j sou funkce závislé na proveden stroje. Řiite se dle návodu ke stroji. Zapněte napájen TNC a stroje. Na TNC se zobraz násl edujc dialog: TES T PAMĚTI Probhá automatické testován paměti TNC VÝPADEK PROUDU Vymazán hlášen TNC o předchozm přerušen napáj en – PŘEKLAD P ROGRAM U PLC Provede se automatické přel ožen programu PLC NENÍ Ř ÍDICÍ NAPĚTÍ P RO R ELÉ Zapnut řdicho napět. TNC otestuje funkci obvodu nouzového vypnut MANUÁLNÍ REŽIM PŘEJ EZD REFERENČNÍCH BODŮ Přejezd referenčnch bodů v určeném pořad: u každé osy stiskněte extern tlačtko START, nebo Přejezd referenčnch bodů v libovolném pořad: u každé osy stiskněte extern směrové tl ač tko a podržte je, dokud osa nepřejede referenčn bod 16 2 Manuáln ovládán a seřzen 2.1 Zapnán, vypnán Jednotka TNC je nyn funkčn v režimu manuálnho ovládán. Přejezd přes referenčn body je nutný pouze tehdy, když chcete pojždět osami stroje. ChceteSli pouze editovat nebo testovat programy, navolte ihned po zapnut řdicho napět provozn režim 'zadán/edi tace programu' nebo 'testován programu'. Referenčn body můžete přejet dodatečně tak, že v režimu manuálnho ovládán stisknete kontextovou kláS vesu PŘEJEZD REF. BODU. Přejezd referenčnch bodů při naklopené rovině obráběn Přej ezd referenčn ch bodů v naklopeném souřadném systému je možný pomoc externch směrových tlačtek. Mus být zapnuta funkce „Naklopen roviny obráběn“ v režimu manuálnho ovládán, vi z viz „Zapnut ručnho naklápěn”, str. 27 na straně 27. Po stisknut přslušného směrového tlačtka osy provede TNC interpol aci. Tl ač tko NCSSTART je bez funkce. TNC na to přpadně upozorn odpovdajcm chybovým hlášenm. Dbejte, aby se úhlové hodnoty zadané v menu shodovaly se skutečnými úhly vychýlen osy otáčen. Vypnán Aby se zabránilo ztrátě dat při vypnut, muste operačn systém TNC vypnat předepsaným postupem: U Zvolte režim manuál nho ovládán U Zvolte funkci vyp nán, volbu znovu potvrite kontexS tovou klávesou ANO U Jakmile TNC zobraz okno s textem Nyn můžete sys tém vypnout, vypněte napájen TNC. Nedodržen postupu vypnán může vést ke ztrátě dat. HEIDENHAIN TNC 426, TNC 430 17 2.2 Pojžděn os stroje 2.2 Pojžděn os stroje Upozorněn Pojžděn pomoc externch směrových tlačtek j e závisl é na proveden stroje. Dbejte pokynů v návodu ke stroji! Pojžděn osy pomoc externch směrových tlačtek Zvolte provozn režim manuáln ovládán Stiskněte a po dobu pojžděn podržte extern směrové tlačtko, nebo a Kontinuáln pojžděn osy: podržte extern směrové tlačtko stisknuté a krátce sti skněte extern tlačtko START. Zastaven: stiskněte extern tlačtko STOP Oba způsoby umožňuj současné pojžděn v ce os. Parametry posuvu os při pojžděn lze upravit kontextovou klávesou F, viz „Otáčky vřetene S, rychlost posuvu F a přdavná funkce M”, str. 21. 18 2 Manuáln ovládán a seřzen 2.2 Pojžděn os stroje Pojžděn pomoc rotačnho ovladače HR 410 Přenosný rotačn ovladač HR 410 je vybaven dvěma potvrzovacmi tlačtky. Tlačtka potvrzen se nacházej pod vlastnm kolečkem ovlaS dače. Pojezd os stroje je možný, pouze pokud je jedno z tlačtek potvrzen stisknuté (funkce závis na proveden stroje). 1 2 Rotačn ovladač HR 410 je vybaven těmito ovládacmi prvky: 1 2 3 4 5 6 Tlačtko CENTRAL STOP (NOTSAUS) Rotačn ovládač Tlačtka potvrzen Tlačtka pro vol bu osy Tlačtko pro ul ožen skutečné polohy Tlačtka pro definován rychlosti posuvu (pomalu, středně, rychle; posuvy jsou definovány výrobcem stroje) 7 Směr naj et TNC na zvolenou osu 8 Funkce stroje (definovány výrobcem stroje) 4 6 8 3 4 5 7 Červené kontrolky ukazuj, kterou osu a jaký posuv jste zvolili. Pojžděn pomoc rotačnho ovladače je možné též během prováděn programu. Pojžděn Zvolte režim ovládán rotačnm ovl adačem Stiskněte a držte potvrzovac tlačtko Zvolte osu Zvolte posuv Aktivn osou pojždějte ve směru + nebo – nebo HEIDENHAIN TNC 426, TNC 430 19 2.2 Pojžděn os stroje Najet na polohu krokovánm Při najžděn na polohu krokovánm posouvá jednotka TNC osu stroje o vámi definovaný přrůstek. Z Zvolte režim manuáln ovládán nebo rotačn ovladač Volba krokován: kontexovou klávesu PŘÍRĚSTEK přepněte na ZAP 8 8 POSUN = Zadejte krok v mm, např. 8 mm 8 16 X Stiskněte extern směrové tlačtko: krokován můžete li bvolně opakovat 20 2 Manuáln ovládán a seřzen 2.3 Otáčky vřetene S, rychlost posuvu F a přdavná funkce M 2.3 Otáčky vřetene S, rychlost posuvu F a přdavná funkce M Použit V provoznch režimech manuáln ovládán a rotačn ovladač se otáčky vřetene S, rychlost posuvu F a přdavná funkce M zadává pomoc kontextových kl áves. Přdavné funkce jsou popsány v „7. PrograS mován: Přdavné funkce“. Funkce a nabdka přdavných funkc M je stanovena výrobcem stroje. Zadán hodnot Otáčky vřetene S, přdavná funkce M Volba zadán otáček vřetene: stiskněte kontextovou klávesu S OTÁČKY VŘETENE S= 1000 Zadejte otáčky vřetene a zadán potvrite externm tlačtkem START Otáčen vřetene zadanou rychlost se spust pomoc př davné funkce M. Přdavnou funkci M zadejte stejným způsobem. Rychlost posuvu F Zadán posuvu F se potvrzuj e msto externho tlačtka START kláveS sou ENT. Pro posuv F plat: n Při F=0 plat nejmenš posuv z MP1020 n F zůstává v platnosti i po přerušen napájen Změna otáček vřetene a rychlosti posuvu Pomoc rotačnch ovl adačů override lze měnit nastavené otáčky vřeS tene S a posuvu F v rozmez 0% až 150 %. Otočný ovládač 'override' pro otáčky vřetene je funkčn jen u strojů s plynule regulovaným pohonem vřetene. HEIDENHAIN TNC 426, TNC 430 21 2.4 Nastaven vztažného bodu (bez 3D snmac sondy) 2.4 Nastaven vztažného bodu (bez 3D snmac sondy) Upozorněn Nastaven vztažného bodu 3D sn mac sondou: viz Přručka pro uživatele S cykly dotykové sondy Při nastavován vztažného bodu se indikace TNC nastav na souřadS nice některé známé polohy obrobku. Přprava U U U Upněte a srovnejte obrobek Založte nultý nástroj se známým radi em Zajistěte, aby na TNC byly zobrazeny skutečné polohy 22 2 Manuáln ovládán a seřzen Ochranné opatřen Y Pokud má povrch obrobku zůstat nepoškrábaný, polož se na obrobek plech známé tloušt’ky d. Pro vztažný bod se pak zadá hodnota zvětšená o d. Z X Přepněte do režimu manuáln ovládán Y X Opatrně najeite nástrojem tak, aby se dotýkal obrobku Zvolte osu (všechny osy lze navolit též přes klávesS nici ASCII) NASTAVENÍ VZTAŽNÉHO BODU Z= Nultý nástroj, osa vřetene: nastavte indikaci na znáS mou pol ohu obrobku (např. 0) nebo zadejte tloušt’ku plechu d. V rovině obráběn : počtejte s radiem nástroje Vztažné body pro zbývajc osy nastavte stejným způsobem. PoužváteSli v naj žděné ose přednastavený nástroj, nastavte indikaci této osy na délku nástroje L, popř. na součet Z=L+d. HEIDENHAIN TNC 426, TNC 430 23 2.4 Nastaven vztažného bodu (bez 3D snmac sondy) Nastaven vztažného bodu 2.5 Naklápěn roviny obráběn 2.5 Naklápěn roviny obráběn Použit, pracovn postup Funkce ovl ádajc naklápěn obráběc roviny jsou z výroby přizpůsobeny TNC i stroji. U některých vychyl oS vacch hlav (naklápěcch stolů) je z výroby stroje stanoS veno, zda má TNC interpretovat naprogramované úhly cyklu jako souřadnice os otáčen nebo jako úhlovou složku naklopené roviny. Viz návod k ovládán stroje. TNC podporuje naklápěn rovin obráběn u obráběcch strojů s vychylovac mi hlavami i s naklápěcmi stoly. K typickým apl ikacm patř např. šikmé dry nebo prostorově šikmo uspořádané obrysy. Rovina obráběn se přitom nakláp kol em aktivnho nul ového bodu. Programován se provede obvyklým způsobem v hlavn rovině (např. v rovině X/Y), obráběn však proběhne v rovině, která je vůči hlavn rovině naklopena. Y Z B 10° X Pro naklápěn roviny obráběn existuj dvě funkce: n Ručn naklápěn kontextovou klávesou 3D ROT v provoznm režimu manuáln ovládán a rotačn ovladač, viz „Zapnut ručn ho nakS lápěn”, str. 27 n Řzené naklápěn, cyklus 19 ROVINA OBRÁ BĚNÍ v programu obráběn (viz „ROVINA OBRÁBŔNÍ (cyklus 19)” na str. 330) Pro „naklápěn rovi ny obráběn“ použvá TNC funkce transformace souřadnic. Rovina obráběn je vždy kolmá k ose nástroje. Při naklápěn rovi ny obráběn rozlišuje TNC v podstatě dva typy strojů: n Stroj s naklápěcm stolem n Obrobek se do požadované polohy obráběn uvede polohovánm naklápěcho stolu, např. L bl okem n Poloha transformované osy nástroje se ve vztahu k pevnému souřadnému systému stroje neměn. Pokud stůl – tedy obrobek – otočte např. o 90°, souřadný systém se s nm neotoč. Sti sS kneteSli v režimu manuálnho ovládán směrové tl ačtko osy Z+, začne nástroj pojždět ve směru Z+. n Do výpočtu transformované soustavy souřadnic TNC zahrnuje pouze mechanicky podmněná přesazen daného naklápěcho stol u – takzvané „translačn“ podl y 24 2 Manuáln ovládán a seřzen 2.5 Naklápěn roviny obráběn n Stroj s naklápěc hlavou n Nástroj muste umstit do požadované polohy pro obráběn pomoc uveden hlavy do odpovdajc polohy, např. pomoc L bloku n Transformovaná poloha osy nástroje se vzhledem k pevnému souřadnému systému stroje změn. VychýlteSli hlavu stroje – tedy nástroj – např. v ose B o +90°, natoč se i souřadný systém. StiskneteSli v režimu manuálnho ovládán směrové tlačtko osy Z+, začne se nástroj pohybovat ve směru X+ pevného souřadS ného systému stroje. n TNC zahrnuje do výpočtu transformované soustavy souřadnic mechanicky dané přesazen naklápěc hlavy – („transláčn“ podly) a přesazen, které vznikne naklopenm nástroje (3D korekce délky nástroje) Najet na referenčn body u naklopených os U nakl opených os se najet na referenčn body provede pomoc externch směrových tlačtek. TNC přitom interpoluj e odpovdajc osy. Pamatujte, že funkce „naklopen roviny obráběn“ je aktivn v manuálnm režimu a že skutečný úhel osy otáčen byl zadán v poli menu. Nastaven vztažného bodu v naklopeném systému Po nastaven polohy osy otáčen proveite nastaven vztažného bodu stejně jako v nenaklopeném systému. TNC přepočte nový vztažný bod do naklopeného souřadného systému. Úhlovou hodnotu pro tento přepočet převezme TNC u řzených os z aktuál n polohy osy otáčen. JeSli ve stroj nm parametru 7500 nastaven bit 3, nesm se nastavovat vztažný bod v naklopeném systému. Výpočet přesazen jednotkou TNC by byl nesprávný. JsouSli osy otáčen u vašeho stroje neřzené, muste zadat aktuáln pol ohu osy otáčen do menu pro ručn vychýl en: pokud skutečná poloha osy (os) otáčen nesouhlas se zadanou hodnotou, bude vztažný bod vypočten nesprávně. Při zadán vztažných bodů TNC respektuje polohu os otáčen i v přpadě, že funkce naklopen roviny obráběn nen aktivn. Při novém zadán nebo úpravě polohy vztažného bodu respektujte úhlové vychýlen os otáčen . PřejeteSli si provádět obráběn při úhlovém nastaven odlišném od nastaven vztažného bodu, muste aktivovat funkci naklopen roviny obráběn. HEIDENHAIN TNC 426, TNC 430 25 2.5 Naklápěn roviny obráběn Nastaven vztažného bodu u strojů s otočným stolem Chován TNC při nastaven vztažného bodu je závislé na proveden stroje. Řiite se dle návodu ke stroji. TNC automaticky změn polohu vztažného bodu při otočen stolu, jeS li současně aktivována funkce naklopen roviny obráběn : n MP 7500, bit 3=0 Pro výpočet změny polohy vztažného bodu použij e TNC vzdálenost mezi REF souřadnic v okamžiku nastaven vztažného bodu a REF souřadnic osy po naklopen. Tuto metodu výpočtu lze použt, pokud byl obrobek upnut a srovnán při otočném stol u v poloze 0°(REFShodnota). n MP 7500, bit 3=1 Pokud vyrovnáváte šikmo upnutý obrobek natáčenm otočného stolu, nesm TNC počtat změnu polohy vztažného bodu z rozdlu REF souřadnic. TNC použije přmo REF hodnotu osy po naklopen , tzn. vycház z toho, že obrobek byl vyrovnán před naklopenm. MP 7500 se uplatn v seznamu parametrů stroje popřpadě v tabulkách popisujcch geometrii nakS lápěc ch os, pokud existuj. Řiite se dle návodu ke stroji. Indikace polohy v naklopeném systému Zobrazen poloh ve stavovém poli (CÍL. a SKUT.) se vztahuj k nakloS penému souřadnému systému. Omezen při naklápěn roviny obráběn n Nelze použt funkci snmac sondy pro základn natočen n PLC polohován (definované výrobcem stroje) nen dovoleno 26 2 Manuáln ovládán a seřzen 2.5 Naklápěn roviny obráběn Zapnut ručnho naklápěn Volba ručnho naklápěn: kontextovou klávesou 3D ROT. Jednotlivé položky menu lze nyn volit pomoc kláves se šipkami Zadejte úhel naklopen Požadovaný provozn režim v položce menu nakl ápěn roviny obráběn nastavte jako aktivn: vyberte položku menu, přepněte kláS vesou ENT Ukončen zadáván: klávesou END Deaktivace se provede nastaven m přslušných provoznch režimů v nabdce naklopen roviny obráběn jako neaktivn. Pokud je funkce naklápěn roviny obráběn aktivn a TNC pojžd stroS jn mi osami podle nakl opených os, obj ev se v zobrazen stavu symS bol . NastavteSli funkci naklápěn roviny obráběn jako aktivn v provoznm režimu běh programu, plat úhel nakl open zadaný v menu od prvnho bloku prováděného programu. PoužijeteSli v programu obráběn cyklus 19 ROVINA OBRÁBŔNÍ, plat (od definice cyklu) úhlové hodS noty definované v tomto cyklu. Úhlové hodnoty zadané v menu se těmito vyvolanými hodnotami přep šou. HEIDENHAIN TNC 426, TNC 430 27 3 Nastaven polohy s ručnm zadánm 3.1 Programován a prováděn jednoduchého obráběn 3.1 Programován a prováděn jednoduchého obráběn Pro jednoduché obráběn a pro nastaven výchoz polohy nástroje je vhodný provozn režim nastaven polohy s ručnm zadánm, ve kteS rém můžete zadat krátký program v textovém dialogu HEIDENHAIN nebo podle DIN/ISO a nechat jej provést. Lez také volat cykl y TNC. Program je uložen v souboru $MDI. Při nastaven polohy s ručnm zadán m l ze navc zapnout stavové zobrazen. Použit nastaven polohy s ručnm zadánm Zvolte provozn režim nastaven polohy s ručnm zadánm. Libovol ně naprogramujte soubor $MDI Spuštěn programu: extern tlačtko START Z Omezen Y Progaamován volných obrysů FK, Programovac grafika a grafika běhu programu nen dostupná. Die Datei $MDI nesm obsahovat volán programu (PGM CALL). Přklad 1 Do samostatného obrobku se má vyvrtat dra hloubky 20 mm. Po upnut a vyrovnán obrobku a nastaven vztažného bodu lze vyvrtán dry naprogramovat a provést na někol ika řádcch. X 50 50 Nejprve uvedeme nástroj pomoc LSbloků (přmek) do výchoz polohy nad obrobek do bezpečnostn vzdálenosti 5 mm nad dru. Poté se provede vrtán cykl em 1 HLUBOKÉ VRTÁNÍ ausgeführt. 0 BEGIN PGM $M DI MM 1 TOOL DEF 1 L+0 R +5 Definice nástroje: nultý nástroj, radius 5 2 TOOL CALL 1 Z S2000 Vyvolán nástroje: osa nástroje Z, Otáčky vřetene 2000 1/min 3 L Z+200 R 0 F MAX Odjet nástroje (F MAX = rychloposuv) 4 L X+50 Y+50 R0 F MAX M3 Nastaven nástroje rychlost F MAX nad dru, Start vřetene 5 L Z+5 F 2000 Nastaven nástroje 5 mm nad dru 6 CYCL DEF 1.0 HLUBOKÉ VR TÁNÍ Definice cyklu HLUBOKÉ VRTÁNÍ: 7 CYCL DEF 1.1 VZDÁL. 5 Bezpečnostn vzdálenost nástroje nad drou 8 CYCL DEF 1.2 HLOUBK 20 Hloubka vrtané dry (znaménko=směr obráběn) 9 CYCL DEF 1.3 NAJETÍ 10 n loubka přslušného najet před návratem 30 3 Nastaven polohy s ručnm zadánm Časová prodleva na dně d ry v sekundách 11 CYCL DEF 1.5 F250 Posuv při vrtán 12 CYCL CALL Vol án cyklu HLUBOKÉ VRTÁNÍ 13 L Z+200 R0 F M AX M2 Vyjet nástroje 14 END PGM $MDI MM Konec programu 3.1 Programován a prováděn jednoduchého obráběn 10 CYCL DEF 1.4 PRODLV 0,5 Přmkové funkce L (viz „Přmka L” na str. 140), cyklus HLUBOKÉ VRTÁNÍ (viz „HLUBOKÉ VRTÁNÍ (cyklus 1)” na str. 211). Přklad 2: Zrušen šikmé polohy obrobku u strojů s otočným stolem Pomoc 3D snmac sondy proveite základn otočen. Viz návod k použit S cykly snmac sondy, „Cykly snmac sondy v provoznch režimech manuáln ovládán a rotačn ovladač“, oddl „Kompenzace šikmé polohy obrobku“. z oznamenejte si úhel natočen a zrušte základn natočen Zvolte provozn režim: nastaven polohy s ručnm zadánm Zvolte osu otočného stolu, zadejte poznamenaný úhel natočen a posuv, např. L C+2.561 F50 Ukončete zadán Stiskněte extern tlačtko START: šikmá poloha se zruš natočenm otočného stolu HEIDENHAIN TNC 426, TNC 430 31 3.1 Programován a prováděn jednoduchého obráběn Zálohován a mazán programů z $MDI Soubor $MDI se zpravidla použvá pro krátké a dočasně použvané programy. ChceteSli program uloži t, postupujte následovně: Zvolte provozn režim: zadán/editace programu Vyvolej te správu souborů: klávesa PGM MGT (ProS gram Management) Vyberte soubor $MDI Zvolte „koprován souboru“: kontextová klávesa COPY CÍ LOVÝ SOUBOR = VRTÁNÍ Zadejte jméno, pod kterým se má aktuáln obsah souboru $MDI uložit Proveite koprován Opuštěn správy souborů: kontextová klávesa END Při mazán obsahu souboru $MDI se postupuje obdobně: msto koprován proveite smazán obsahu kontextovou klávesou DELETE. Při následuj c m přechodu do provoznho režimu nastaven polohy s ručnm zadánm zobraz TNC prázdný soubor $MDI. Pokud chcete smazat soubor $MDI, pak n nesmte mt navolený provozn režim polohován s ručnm zadán m (ani na pozad ) n nesmte mt navolený soubor $MDI v provoznm režimu PROGRAM ZADAT/EDITOVAT Dalš informace: viz „Kop rován jednoho souboru”, str. 54. 32 3 Nastaven polohy s ručnm zadánm 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.1 Základy 4.1 Základy Přstroje pro měřen dráhy a referenčn značky Na osách stroje se nacházej měřiče dráhy, které snmaj polohy stol u stroje popřpadě nástroje. Jakmile se osa stroje v pohybu, začne př slušný měřč vyslat el ektrický signál, ze kterého TNC vypočte přesnou skutečnou polohu osy stroje. XMP X (Z,Y) Při výpadku napájen dojde ke ztrátě přiřazen mezi polohou san stroje a vypočtenou skutečnou pol ohou. Aby mohlo být toto přiřazen znovu obnoveno, jsou na pravtkách měřičů provedeny referenčn značky. Při přejezdu referenčn značky dostane TNC signál, který označuj e pevný vztažný bod stroje. Takto může TNC opět obnovit při řazen skutečné polohy a aktuáln polohy san stroje. U lineárnch os se obvykle montuj délkové měřiče. U okrouhlých stol ů se na osy otáčen montuj úhlové měřiče. Pro obnoven přiřazen mezi skutečnou polohou a aktuáln polohou san stroje je u lineárnch měřičů s referenčnmi značkami s kódovánm rozteče nutné provést pojezd osy stroj e maximálně o 20 mm, u rotačnch měřičů maxi málně o 20°. Z Y Vztažná soustava X Pomoc vztažné soustavy se jednoznačně definuje poloha v rovině nebo v prostoru. Polohové údaje se vždy vztahuj k pevně stanovenému bodu a jsou popsány souřadnicemi. V pravoúhlé soustavě (kartézský systém) jsou definovány tři směry označené jako osy X, Y a Z. Osy jsou navzájem kolmé a protnaj se v jednom bodě, tzv. počátku. Každá souřadnice udává vzdálenost k tomuto počátku v jednom z těchto směrů. Polohu v rovině l ze pak popsat pomoc dvou souřadnic, v prostoru pomoc tř souřadnic. Souřadnice, které se vztahuj k počátku soustavy, se označuj jako absolutn souřadnice. Relativn souřadnice se vztahuj k libovolné jiné poloze (vztažnému bodu) v souřadné soustavě. Relativn souřadnice se též označuj jako přrůstkové (inkrementáln) souřadnic. Z Y X 34 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.1 Základy Vztažná soustava u fréz Při obráběn na fréze se obecně použvá pravoúhlá souřadná soustava. Obrázek vpravo ukazuj e, jak je pravoúhlý souřadný systém přiřazen k osám stroje. Pravidlo tř prstů pravé ruky slouž jako pomůcka pro zapamatován : ukazujeSli prostřednk ve směru osy nástroje od obrobku k nástroji, pak ukazuje ve směru Z+, palec ve směru X+ a ukazovák ve směru Y+. +Z +Y +X Jednotka TNC 426 může řdit celkem maximálně 5 os, TNC 430 maximálně 9 os. Vedle hlavn ch os X, Y a Z exi stuj rovnoběžně probhajc přdavné osy U, V a W. Osy otáčen se označuj A, B a C. Obrázek vpravo dole ukazuj e při řazen přdavných os a os otáčen k hlavnm osám. +Z +X +Y Z Y W+ C+ B+ V+ X A+ U+ HEIDENHAIN TNC 426, TNC 430 35 4.1 Základy Polárn souřadnice Pokud je výrobn výkres kótován v pravoúhlých souřadnic ch, měl by být program obráběn také v pravoúhlých souřadnicch. U obrobků s kruhovými oblouky nebo úhlovými údaji bývá jednodušš definovat polohy pomoc polárn ch souřadnic. Y Na rozdl od pravoúhlých souřadnic X, Y a Z popisuj polárn souřadnice polohy pouze v jedné rovině. Polárn souřadni ce maj svůj počátek v pólu CC (CC = circle centre; angl. střed kruhu). Poloha v rovině je pak jednoznačně definována pomoc: n poloměru polárnch souřadnic: vzdálenosti od pólu CC k dané poloze n úhlem polárnch souřadnic: úhlem mezi vztažnou osou a spojnic pólu CC a dané polohy PR PA2 PA3 PR PR PA1 10 0° CC X Viz obrázek vpravo nahoře. 30 Definice pólu a vztažné osy Pól je definován pomoc dvou souřadnic v pravoúhlém souřadném systému v jedné ze tř rovin. Tm je také jednoznačně přiřazena úhlová osa polárnch souřadnici úhlu PA. Souřadnice pólu (rovina) Úhlová vztažná osa X/Y +X Y/Z +Y Z/X +Z Y Z Z Y X Z Y X X 36 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.1 Základy Absolutn a přrůstkové polohy obrobku Absolutn polohy obrobku VztahujSli se souřadnice polohy k nulovému bodu souřadného systému (počátku), označuj se jako absolutn souřadnice. Každá poloha na obrobku je svými absolutnmi souřadnicemi jednoznačně definována. dra 2 X = 30 mm Y = 20 mm 13 30 Přklad 1: Dry s absolutnmi souřadnicemi dra 1 X = 10 mm Y = 10 mm Y dra 3 X = 50 mm Y = 30 mm 12 20 1 10 Přrůstkové polohy obrobku Přrůstkové (inkrementáln ) souřadnice se vždy vztahuj k naposledy programované poloze nástroje, která slouž jako relativn (myšlený) nulový bod. Přrůstkové souřadnice udávaj tedy při vytvářen programu vzdálenost mezi posledn a za n následuj c clovou polohou, o kterou má nástroj popojet. Proto se též označuj jako řetězcová mra. X 10 50 30 Y Přrůstkové souřadnice se označuj psmenem „I“ před názvem osy. Přklad 2: Dry s přrůstkovými souřadnicemi 16 10 Absolutn souřadnice dry 4 dra 5, vztažená k 4 X = 20 mm Y = 10 mm dra 6, vztažená k 5 X = 20 mm Y = 10 mm 15 10 X = 10 mm Y = 10 mm 14 10 X 20 20 Absolutn a přrůstkové polárn souřadnice Absolutn souřadnice se vždy vztahuj k pólu a úhlové vztažné ose. 10 Přrůstkové souřadnice se vždy vztahuj k naposledy programované poloze nástroje. Y +IPR PR PR +IPA +IPA PR PA 10 0° CC X 30 HEIDENHAIN TNC 426, TNC 430 37 Výkres obrobku zadává jeden určitý tvarový prvek obrobku j ako absolutn vztažný bod (nul ový bod). Většinou to bývá roh obrobku. Při nastavován vztažného bodu vyrovnejte obrobek nejdř ve vůči osám stroje a uveite nástroj vůči každé ose do známé polohy k obrobku. Tuto polohu stanovte pro TNC bui jako nul u nebo jako zadanou polohovou hodnotu. Tm vztáhnete obrobek k souřadné soustavě, která plat pro zobrazen na TNC resp. pro váš obráběc program. Z MAX Y X PředepisujeSli výkres obrobku relativn vztažné body, použijte cykl y pro transformaci souřadnic (viz „Cykly transformace souřadnic” na straně 319). Pokud kótován výkresu obrobku nevyhovuje potřebám NC, zvolte za vztažný bod takovou polohu nebo roh obrobku, od kterého se daj co nejsnadněj i stanovit vzdálenosti ostatnch poloh obrobku. MIN Nejpohodlnějš je nastaven vztažných bodů pomoc 3D snmac sondy HEIDENHAIN. Viz uži vatelskou přručku Cykly snmac sondy „Nastaven vztažného bodu pomoc 3D snmacch sond“. 17 750 320 61 51 150 0 31 41 -150 0 Přklad Náčrt obrobku vpravo znázorňuje dry (1 až 4), jejichž kóty jsou vztaženy k absolutnmi vztažnému bodu o souřadnicch X=0, Y=0. Dry (5 až 7) jsou vztaženy k relativnmu vztažnému bodu o absolutnch souřadnicch X=450, Y=750. Cyklem POSUNUTÍ NULOVÉHO BODU můžete dočasně přesunout nulový bod na polohu X=450, Y=750 a naprogramovat vrtán děr (5 až 7) bez dalšch výpočtů. Y 300±0,1 4.1 Základy Volba vztažného bodu 1 325 450 12 900 X 950 38 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.2 Správa souborů: Základy 4.2 Správa souborů: Základy Pomoc MOD funkce PGM MGT (viz „Konfigurace PGM MGT” na straně 433) se přepná mezi standardn a rozšřenou správou souborů. Pokud je jednotka TNC napojena na st’ (doplňková výbava), použijte rozšřenou správu souborů. Soubory Soubory v TNC Typ Programy ve formátu HEIDENHAIN ve formátu DIN/ISO .H .I Tabulky pro nástroje měniče nástrojů palety nulové body body (oblast digitalizace při měřen snmac sondou) data řezu řezné materiál y, obráběné materiály Texty jako Soubory ASCII .T .TCH .P .D .PNT .CDT .TAB .A Než začnete do TNC zadávat program obráběn, nejprve program pojmenujte. TNC tento program ulož na pevný disk pod totožným názvem. I texty a tabulky se do paměti TNC ukládaj jako soubory. Pro snadné vyhl edáván a správu souborů nabz TNC speciáln okno pro správu souborů. Zde můžete jednotlivé soubory volat, koprovat, přejmenovávat a mazat. Na TNC můžete udržovat libovol ný počet souborů s omezen m, že jej ich scelková velikost nesm dohromady přesáhnout 1.500 MByte. Jméno souboru KE jménům programů, tabulek a textů připojuje TNC př ponu, která je od jména programu odděl ena tečkou. Tato přpona označuj e typ souboru. PROG20 .H Název souboru Typ souboru Maximál n délka Viz tabulka „Soubory v TNC HEIDENHAIN TNC 426, TNC 430 39 4.2 Správa souborů: Základy Zálohován dat Firma HEIDENHAIN doporučuje pravidelně ukládat kopie nových programů a souborů vytvořených na TNC na záložnm PC. K tomuto účel u nabz firma HEIDENHAIN bezplatný zálohovac program (TNCBACK.EXE). V přpadě zájmu se obrat’te na výrobce vašeho stroje. Dále potřebujete disketu, na které j sou uložena všechna data stroje (PLC program, strojn parametry atd.). Také tu můžete zskat of výrobce vašeho stroje. Pokud byste chtěli zálohovat všechny soubory na pevném disku (max. 1500 MBytů), zabere to někol ik hodin času. Doporučuje se provádět zálohován v nočnch hodinách nebo použt funkci PROVÉST PARALELNŔ (koprován na pozad). U pevných disků je nutno podle provoznch podmnek (např. vibračnho zatžen), po 3 až 5 letech provozu počtat se zvyšovánm chybovosti . Firma HEIDENHAIN proto doporučuje kontrolu pevných disků po 3 až 5 letech. 40 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.3 Standardn správa souborů 4.3 Standardn správa souborů Upozorněn Standardn správu souborů použvejte tehdy, když chcete ukládat všechny soubory do jediného adresáře nebo pokud ovládáte správu souborů u staršch typů TNC řzen . V tomto přpadě nastavte MOD funkci PGM MGT (viz „Konfigurace PGM MGT” na straně 433) na Standard. Volán správy souborů Stiskněte klávesu PGM MGT: na TNC se zobraz okno pro správu souborů (viz obrázek vpravo) Toto okno zobraz všechny soubory, které jsou ul oženy v paměti TNC. Ke každému souboru se objev několik i nformac: Zobrazen Význam JMÉNO SOU BORU Jméno s maximálně 16 znaky a typ souboru BYTE Velikost souboru v bytech STATUS Vlastnost souboru: E Program je volán v provoznm režimu zadán/editace programu S t rogram je volán v provoznm režimu test programu M Program je volánv režimu běh programu P Ochrana souboru proti smazán a přepsán (protected) HEIDENHAIN TNC 426, TNC 430 41 4.3 Standardn správa souborů Volba souboru Volán správy souborů Pomoc tlačtek se šipkami nebo kontextových kláves se šipkami přesuňte zvýrazněné pole na soubor, který chcete vybrat: Pohyb zvýrazněným polem v okně nahoru a dolů po souborech Pohyb zvýrazněným polem v okně nahoru a dolů po stránkách Volba souboru: stiskněte kontextovou klávesu SELECT nebo tlačtko ENT nebo Smazán souboru Vyvolejte správu souborů Pomoc tlačtek nebo kontextových kláves se šipkami přesuňte zvýrazněné pol e na soubor, který chcete smazat: Pohyb zvýrazněným polem v okně nahoru a dolů po souborech Pohyb zvýrazněným polem v okně nahoru a dolů po stránkách Vymazán souboru: stiskněte kontextovou klávesu DELETE Smazat soubor ......? Potvrzen akce kontextovou klávesou ANO Zrušen akce kontextovou klávesou NE 42 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.3 Standardn správa souborů Koprován souborů Volán správy souborů Pomoc talčtek se šipkami nebo kontextových kláves se šipkami přesuňte zvýrazněé pole na soubor, který chcete koprovat: Pohyb zvýrazněným polem v okně nahoru a dolů po souborech Pohyb zvýrazněným polem v okně nahoru a dolů po stránkách Koprován souborů: stiskněte kontextovou kl ávesu COPY Clový soubor= Zadejte jméno nového souboru, potvrite kontextovou kl ávesou MAKE nebo tlačtkem ENT. TNC zobraz stavové okno, které vás informuje o průběhu koprován. Dokud probhá koprován, nelze s TNC pracovat. Alternativa: při kop rován velmi dl ouhých programů: zadejte jméno nového souboru, potvrite kontextovou klávesou MAKE PARALLEL. Po spuštěn koprován tmto způsobem můžete pokračovat v práci s TNC, protože koprován souboru probhá na pozad HEIDENHAIN TNC 426, TNC 430 43 4.3 Standardn správa souborů Datový přenos s externm nosičem dat Před přenosem dat na extern datový nosič muste nastavi t datové rozhran (vi z „Nastaven datových rozhran” na straně 422). 1 2 Vyvolej te správu souborů Spust’te přenos dat: stiskněte kontextovou klávesu EXT. V levé polovině obrazovky se zobraz 1 všechny soubory, které jsou uloženy v TNC, v pravé polovině obrazovky 2 všechny soubory, které jsou uloženy na externm nosiči dat Pomoc kláves se ši pkami přesuňte zvýrazněné pole na soubor, který chcete přenášet: Přesouvá zvýrazněné pole v okně nahoru a dolů Přesouvá zvýrazněné pol e z pravého okna do levého a naopak ChceteSli koprovat z TNC na extern datový nosič, přesuňte zvýrazněné pol e na přenášený soubor v levém okně. ChceteSli koprovat z externho datového nosiče do TNC, přesuňte zvýrazněné pol e na přenášený soubor v pravém okně. Funkce označen/výběru Kontextová klávesa Označen (vybrán) souboru Označen (vybrán) všech souborů Zrušen označen souboru Zrušen označen všech souborů Zkop rován všech označených souborů 44 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.3 Standardn správa souborů Přenos jednoho souboru: stiskněte kontextovou klávesu COPY, Přenos vce souborů: stiskněte kotextovou klávesu OZNAČIT (TAG), nebo Přenos všech souborů: stiskněte kontextovou klávesu TNC => EXT Akci potvrite kontextovou klávesou MAKE nebo tl ač tkem ENT. TNC zobraz stavové okno, které vás i nformuje o průběhu koprován. Alternativa: chceteSli koprovat dlouhé programy nebo větš počet programů: potvrite akci kontextovou klávesou MAKE PARALLEL. Koprován bude probhat na pozad Ukončen datového přenosu: stiskněte kontextovou klávesu TNC. TNC opět zobraz standardn okno pro správu souborů HEIDENHAIN TNC 426, TNC 430 45 4.3 Standardn správa souborů Výběr z 10 poslednch volených souborů Vyvolej te správu souborů Zobrazen 10 naposledy volených souborů: stiskněte kontextovou klávesu LAST FILES Pomoc kláves se ši pkami přesuňte zvýrazněné pole na soubor, který chcete navolit: Pohyb světlým proužkem v okně nahoru a dolů Volba souboru: stiskněte kontextovou klávesu SELECT nebo tlačtko ENT nebo Přejmenován souboru Vyvolej te správu souborů Pomoc kláves se šipkami nebo kontextových kláves se šipkami přesuňte zvýrazněné pole na soubor, který chcete přejmenovat: Pohyb zvýrazněným polem v okně nahoru a dolů po souborech Pohyb zvýrazněným polem v okně nahoru a dolů po stránkách Přejmenován souboru: stiskněte kontextovou klávesu PŘEJMENOVAT (RENAME) Clový soubor= Zadejte nové jméno souboru, potvrite kontextovou klávesou MAKE nebo tlačtkem ENT. 46 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.3 Standardn správa souborů Konverze programm FK na program v textovém dialogu Vyvolejte správu souborů Pomoc kláves se šipkami nebo kontextových kláves se šipkami přesuňte zvýrazněné pole na soubor, který chcete konvertovat: Pohyb zvýrazněným polem v okně nahoru a dolů po souborech Pohyb zvýrazněným polem v okně nahoru a dolů po stránkách Konverze souboru: stiskněte kontextovou klávesu CONVERT FK –> H Clový soubor= Zadejte nové jméno souboru, potvrite kontextovou klávesou MAKE nebo tlačtkem ENT. HEIDENHAIN TNC 426, TNC 430 47 4.3 Standardn správa souborů Zapnut a vypnut ochrany souboru Vyvolej te správu souborů Pomoc kláves se šipkami nebo kontextových kláves se šipkami přesuňte zvýrazněné pole na soubor, u něhož chcete zapnout nebo vypnout ochranu: Pohyb zvýrazněným polem v okně nahoru a dolů po souborech Pohyb zvýrazněným polem v okně nahoru a dolů po stránkách Zapnut ochrany souboru: stiskněte kontextovou klávesu PROTECT. Stav souboru se změn na P Zrušen ochrany souboru: stiskněte kontextovou klávesu UNPROTECT. Stav P se zruš 48 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů 4.4 Rozšřená správa souborů Upozorněn Rozšřená správa souborů se použije tehdy, když chcete ukládat soubory do různých adresářů. V tomto přpadě nastavte MOD funkci PGM MGT (viz „Konfigurace PGM MGT” na straně 433) Viz téş „Správa souborů: Základy” na straně. Adresáře Na pevný disk můžete uložit velké množstv programů a souborů. V záj mu přehlednosti je proto vhodné ukládát jednotlivé soubory do adresářů (složek). V těchto adresářch můžete vytvářet dalš adresáře, takzvané podadresáře. TNC spravuje maximál ně 6 úrovněmi adresářů! Pokud uložte v jednom adresáři vce než 512 souborů, přestane je TNC řadit podle abecedy! Jména adresářů Jméno adresáře sm být dlouhé maximálně 8 znaků a nemá žádnou přponu. ZadáteSli pro jméno adresáře vce než 8 znaků, objev se chybové hlášen. Cesty Cesta udává mechaniku a všechny adresáře a podadresáře, pod kterými je daný soubor uložen. Jednnotlivé údaje se oděluj znakem „\“. Přklad V jednotce TNC:\ byl vytvořen adresář ZAKAZ1. Poté byl v adresáři ZAKAZ1 založen podadresář NCPROG, do kterého byl zkop rován program obráběn PROG1.H. Celá cesta k tomuto programu obráběn je: TNC:\ AUFTR1 NCPROG WZTAB A35K941 TNC:\ZAKAZ1\NCPROG\PROG1.H ZYLM Obrázek vpravo ukazuje přklad zobrazen adresářů s různými cestami. TESTPROG HUBER KAR25T HEIDENHAIN TNC 426, TNC 430 49 4.4 Rozšřená správa souborů Přehled: Funkce rozšřené správy souborů Kontextová klávesa Funkce Koprován (a konverze) j ednotlivých souborů Zobrazen určitého typu souborů Zobrazen poslednch 10 zvolených souborů Smazán souboru nebo adresáře Označen (vybrán) souboru Přejmenován souboru Konverze FKSprogramu do programu v textovém dialogu Ochrana souboru proti smazán a přepsán Zrušen ochrany souboru Správa st’ových diskových jednotek (jen s rozhranm Ethernet) Koprován adresáře Zobrazen adresářů na disku Smazán adresáře se všemi jeho podadresáři 50 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů Volán správy souborů Stiskněte klávesu PGM MGT: TNC otevře okno pro správu souborů (Obrázek vpravo ukazuje základn nastaven . ZobrazSli TNC ji né rozdělen obrazovky, stiskněte kontextovou klávesu OKNO (WINDOW)) Užš okno vlevo zobrazuje nahoře tři mechaniky 1. JeSli jendotka TNC zapojena do s tě, zobraz se i dalš přstupné mechaniky. Ty označuj zařzen, jejichž pomoc lze data ukládat nebo přenášet. Jednm z nich je pevný disk TNC, dalš jsou rozhran (RS232, RS422, Ethernet), k ni mž můžete připoj it napřklad osobn počtač. Zvolená (aktivn) jednotka je barevně zvýrazněna. Ve spodn části úzkého okna zobrazuje TNC všechny adresáře 2 zvolené jednotky. Adresář je vždy označen ikonou složky (vlevo) a jménem adresáře (vpravo). Podadresáře jsou odsazeny směrem doprava. Zvol ený (aktivn) adresář je barevně zvýrazněn. 1 3 2 Širš pravé okno ukazuje všechny soubory 3, které j sou uloženy ve zvoleném adresáři. Ke každému souboru je zobrazeno několik informac, které jsou rozepsány v tabulce vpravo. Zobrazen Význam JMÉNO SOU BORU Jméno s maximálně 16 znaky a typ souboru BYTE Velikost souboru v bytech STATUS Vlastnost souboru: E Program volán v provoznm režimu zadán/ editace programu S Program je volán v provoznm režimu test programu M Program je volánv režimu běh programu P Ochrana souboru proti smazán a přepsán (protected) DATUM Datum posledn změny souboru ČAS Čas posledn změny souboru HEIDENHAIN TNC 426, TNC 430 51 4.4 Rozšřená správa souborů Volba mechanik, adresářů a souborů Vyvolej te správu souborů Pomoc kláves se šipkami přesuňte světlý proužek na požadované msto na obrazovce: Posun zvýrazněného pole z pravého okna do levého a naopak Posun zvýrazněného pole v okně nahoru a dolů Posun zvýrazněného pole v okně po stránkách nahoru a dolů 1. krok: volba mechaniky V levém okně vyberte mechaniku: Volba mechaniky: stiskněte kontextovou klávesu VOLBA (SELECT) nebo tlačtko ENT nebo 2. krok: volba adresáře Označte (vyberte) adresář v levém okně: pravé okno zobraz automaticky všechny soubory v adresáři, který je zvýrazněn. 52 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů 3. krok: volba souboru Stiskněte kontextovou SELECT TYPE Stiskněte kontextovou klávesu požadovaného typu souboru, nebo zobrazen všech souborů: stiskněte kontextovou klávesu SHOW ALL. 4*.H Použit zástupných znaků, např. zobrazen všech souborů typu .H, které začnaj č slic 4 Označte (vyberte) soubor v pravém okně: nebo Zvolený soubor se spust v tom provoznm reži mu, z něhož j ste vyvolali správu souborů: stiskněte kontextovou klávesu SELECT nebo tlačtko ENT Vytvořen nového adresáře (pouze na jednotce TNC:\) V levém okně označte ten adresář, v němž chcete vytvořit podadresář NOVÝ Zadejte j méno nového adresáře, stiskněte klávesu ENT Vytvoř it adresář \NOVÝ? Akci potvrite kontextovou klávesou ANO, nebo zrušte kontextovou klávesou NE HEIDENHAIN TNC 426, TNC 430 53 4.4 Rozšřená správa souborů Koprován jednoho souboru U Přesuňte zvýrazněné pole na soubor, který se má zkoprovat COPY: vol ba funkce U Stiskněte kontextovou kl ávesu koprován U Zadejte jméno clového souboru a potvrite tlačtkem ENT nebo kontextovou kl ávesou MAKE: TNC zkopruje soubor do aktuálnho adresáře. Původn soubor zůstane zachován, nebo U Stiskněte kontextovou klávesu MAKE PARALLEL pro koprován souboru na pozad. Tuto funkci použvejte při koprován většch souborů, abyste po spuštěn koprován mohli pokračovat v práci. Zatmco TNC kopruje na pozad, můžete pomoc kontextové klávesy INFO PARALLEL MAKE (pod PŘÍDAVNÉ FUNKCE, 2. lišta kontextových kláves) sledovat postup koprován. Koprován tabulek Při koprován tabulek můžete pomoc kontextové klávesy NAHRADIT POLE přepisovat řádky nebo sloupce v clové tabulce. Předpoklady: n célová tabulka už mus existovat n koprovaný soubor sm obsahovat pouze nahrazované sloupce nebo řádky Kontextová klávesa NAHRADIT POLE se neobjev, pokud chcete tabulku TNC přepsat pomoc externho přenosového softwaru, např. TNCremoNT. Extern tabul ku j e nutno zkoprovat do jiné složky a koprovac proces následně provést pomoc správy dat TNC. Přklad Na seři zovacm přstroji byla naměřena délka a radius 10 nových nástrojů. Seřizovac zařzen vytvoř tabulku nástrojů TOOL.T o 10 řádcch (podle počtu nástrojů) a s následujcmi sl oupci: n Čslo nástroje (sloupec T) n Délka nástroje (sloupec L) n Radius nástroje (sloupec R) Zkop rujte tento soubor do jiného adresáře, než ve kterém se nacház nynějš soubor TOOL.T. Při přepisován stávajc tabulky tmto souborem pomoc funkc správy souborů se TNC dotáže, zda má být přepsána současná tabulka nástrojů TOOL.T: U StiskneteSli kontextovou klávesu ANO, přepše se celý aktuáln soubor TOOL.T. Po přepsán bude mt tabulka TOOL.T 10 řádků. Všechny sl oupce – samozřejmě kromě sloupců s čslem, délkou a radiem nástroje – se vynuluj U Jinak můžete stisknout kontextovou klávesu NAHRADIT POLE. V tomto přpadě přepše TNC v souboru TOOL.T pouze hodnoty na prvnch 10 řádcch ve sloupcch čslo, délka a radius. Data ostatnch řádků a sl oupců ponechá TNC beze změny 54 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů Koprován adresáře Přesuňte zvýrazněné pole v levém okně na adresář, který chcete koprovat. Stiskněte kontextovou klávesu COPY DIR namsto kontextové klávesy COPY. TNC zkopruje i existujc podadresáře. Volba z 10 poslednch vybraných souborů Vyvolejte správu souborů Zobrazen 10 polsednch volených souborů: stiskněte kontextovou klávesu LAST FILES Pomoc kláves se šipkami přesuňte zvýrazněné pole na soubor, který chcete navolit: Posun zvýrazněného pol e v okně nahoru a dolů Volba mechaniky: stiskněte kontextovou klávesu VOLBA nebo klávesu ENT nebo HEIDENHAIN TNC 426, TNC 430 55 4.4 Rozšřená správa souborů Mazán souboru U Přesuňte zvýrazněné pole na soubor, který chcete smazat stiskněte kontextovou klávesu VYMAZAT. TNC se dotáže, zda se má soubor skutečně smazat U Volba funkce smazán: U Potvrzen smazán: stiskněte kontextovou klávesu ANO nebo U Zrušen smazán : stiskněte kontextovou klávesu NE Mazán adresáře U Vymažte všechny soubory a podadresáře z adresáře, který chcete smazat U Přesuňte zvýrazněné pole na adresář, který chcete smazat U Volba funkce smazán: stiskněte kontextovou klávesu VYMAZAT (DELETE). TNC se dotáže, zda se má adresář skutečně smazat U Potvrzen smazán: stiskněte kontextovou klávesu ANO nebo U Zrušen smazán : stiskněte 56 kontextovou klávesu NE 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů Označen souboru Funkce označen/výběru Kontextová klávesa Označen (vybrán) souboru Označen (vybrán) všech souborů v adresáři Zrušen označen souboru Zrušen označen všech souborů Zkoprován všech označených souborů Funkce koprován nebo mazán souborů můžete použt pro jednotlivé soubory i pro vce souborů současně. Označen vce souborů se provede takto: Přesuňte zvýrazněné pole na prvn soubor Zobrazen funkc pro označen: stiskněte kontextovou klávesu OZNAČIT Označen souboru: stiskněte kontextovou klávesu OZNAČIT SOUBOR Přesuňte zbýrazněné pole na dalš soubor Označen dalšho souboru: stiskněte kontextovou klávesu OZNAČIT SOUBOR Koprován označených souborů: stiskněte kontextovou klávesu KOPÍROVAT OZNAČENÍ nebo Smazán označených souborů: stiskem kontextové klávesy KONEC opust’te funkce označen a kontextovou klávesou VYMAZAT vymažte označené soubory HEIDENHAIN TNC 426, TNC 430 57 4.4 Rozšřená správa souborů Přejmenován souboru U Přesuňte zvýrazněné pole na soubor, který chcete přejmenovat U Zvolte funkci přejmenován U Zadejte nové jméno souboru; typ souboru nelze měnit U Proveden přejmenován: stiskněte klávesu ENT Přdavné funkce Ochrana souboru/zrušen ochrany souboru U Přesuňte zvýrazněné pole na soubor, který chcete chránit U Zvolte přdavné funkce: stiskněte kontextovou klávesu PŘÍDAVNÉ FUNKCE. U Zapnut ochrany souboru: stiskněte kontextovou klávesu PROTECT, soubor obrdž status P U Ochranu souboru zrušte stejným způsobem kontextovou klávesou UNPROTECT Konverze programu FK do formátu textového dialogu U Přesuňte zvýrazněné pole na soubor, který chcete konvertovat U Zvolte přdavné funkce: stiskněte kontextovou klávesu PŘÍDAVNÉ FUNKCE. U Volba konverzn funkce: STISKNŔTE kontextovou klávesu KONVERTOVAT FKS>H U Zadejte jméno c lového souboru U Proveden konverze: stiskněte tl ač tkoENT Vymazán adresáře včetně všech podadresářů levém okně na adresář, který chcete smazat U Zvolte přdavné funkce: stiskněte kontextovou klávesu PŘÍDAVNÉ FUNKCE. U Přesuňte zvýrazněné pole v U Úplné smazán adresáře: stiskněte kontextovou klávesu VYMAZAT VŠE U Potvrzen smazán: stiskněte kontextovou klávesu ANO. Zrušen smazán: stiskněte kontextovou klávesu NE 58 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů Datový přenos s externm nosičem dat Před přenosem dat na extern datový nosič muste nastavit datové rozhran (viz „Nastaven datových rozhran” na straně 422). 1 2 Vyvolejte správu souborů Volba rozdělen obrazovky pro přenos dat: stiskněte kontextovou klávesu OKNO. TNC zobraz v levé polovině obrazovky 1 všechny soubory, které jsou uloženy v TNC, v pravé pol ovině obrazovky 2 všechny soubory, které jsou uloženy na externm nosiči dat Pomoc kláves se šipkami přesuňte zvýrazněné pole na soubor, který chcete přenášet: Přesouvá zvýrazněné pole v okně nahoru a dolů řesouvá zvýrazněné pole z pravého okna do l evého a naopak ChceteSli koprovat z TNC na extern datový nosič, přesuňte zvýrazněné pole na přenášený soubor v levém okně. ChceteSli koprovat z externho datového nosiče do TNC, přesuňte zvýrazněné pole na přenášený soubor v pravém okně. Přenos jednoho souboru: stiskněte kontextovou klávesu KOPÍROVAT, přenos několika souborů: stiskněte kontextovou klávesu OZNAČIT (na druhé l iště kontextových kláves, viz viz „Označen souboru”, strana 57), nebo Přenos všech souborů: stiskněte kontextovou klávesu TNC => EXT HEIDENHAIN TNC 426, TNC 430 59 4.4 Rozšřená správa souborů Akci potvrite kontextovou kl ávesou MAKE nebo tlačtkem ENT. TNC zobraz stavové okno, které vás informuje o průběhu koprován, nebo chceteSli koprovat dl ouhé programy nebo větš počet programů: potvrite akci kontextovou klávesou PARALELNÍ BŔH. Koprován bude probhat na pozad Ukončen přenosu dat: přesuňte zvýrazněné pole do levého okna a stiskněte kontextovou klávesu OKNO. TNC opět zobraz standardn okno pro správu souborů Pro volbu j iného adresáře ve zobrazen dvojitého okna souborů stiskněte kontextovou klávesu PATH a požadovaný adresář vyberte šipkami a klávesou ENT! Koprován souborů do jiného adresáře U Zvolte rozdělen obrazovky na stejně velká okna U Zobrazen adresářů v obou oknech: stiskněte kontextovou klávesu CESTA Pravé okno U Přesuňte zvýrazněné pole na adresář, do něhož chcete soubory zkoprovat, a klávesou ENT zobrazte soubory v tomto adresáři Levé okno U Zvolte adresář se soubory, které chcete zkoprovat, a kl ávesou ENT zobrazte soubory U Zobrazen funkc k označen souborů U Posuňte zvýrazněné pole na soubor, který chcete koprovat, a označte jej. Podle pořteby označte stejným způsobem dal š soubory U Koprován označených souborů do clového adresáře Dalš označovac funkce: viz viz „Označen souboru”, strana 57. Pokud jste označili soubory levém i v pravém okně, zkopruj se soubory z adresáře, ve kterém se nacház zvýrazněné pole. 60 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.4 Rozšřená správa souborů Přepsán souborů Při dop rován souborů do adresáře, který obsahuje soubory stejného jména, dotáže se TNC, zda sm být soubory v cl ovém adresáři přepsány: U U U Přepsán všech souborů: stiskněte kontextovou klávesu ANO nebo Nepřepisovat soubory: sti skněte kontextovou klávesu NE nebo Jednotlivě potvrzovat přepsán souboru: stiskněte kontextovou kl ávesu POTVRDIT Pokud chcete přepsat soubor chráněný proti přepsán, je nutné tuto akci potvrdit zvlášt’ nebo zrušit. TNC v sti (pouze s rozhranm Ethernet) Připojen karty Ethernet k vaš s ti, (viz „Rozhran Ethernet” na straně 427). Chybová hlášen během provozu v sti TNC protokoluje (viz „Rozhran Ethernet” na straně 427). 1 2 JeSli jednotka TNC zapojena do stě, máte k dispozici v adresářovém okně 1 až 7 dalšch mechanik (viz obrázek vpravo). Všechny dosud popsané funkce (volba jednotky, koprován souborů atd.) plat i pro st’ové mechaniky, k ni mž máte povolený přstup. Připojen a odpojen st’ových mechanik U Volba správy souborů: stiskněte klávesu PGM MGT, přp. kontextovou kláveséu OKNO zvolte rozdělen obrazovky tak, jak je znázorněno na obrázku vpravo nahoře U Správa st’ových jednotek: stiskněte kontextovou klávesu SÍŘ (druhá lišta kontextových kláves). TNC zobraz v pravém okně 2 možné jednotky stě, k nimž máte přstup. Dále popsanými kontextovými klávesami definujete spojen pro každou mechaniku Funkce Kontextová klávesa Zřzen st’ového spojen, TNC zapše do sloupce Mnt psmeno M, pokud je spojen aktivn.TNC můžete propoj it s až 7 dalšmi mechanikami Ukončen st’ového spojen Automatické zřzen st’ového spojen při zapnut TNC TNC zap še do sloupce Auto psmeno A, pokud se spojen navazuje automaticky Nenavazovat automaticky st’ové spojen při zapnut TNC HEIDENHAIN TNC 426, TNC 430 61 4.4 Rozšřená správa souborů Vytvořen st’ového spojen může vyžadovat určitý čas. TNC zobraz vpravo nahoře na obrazovce text [READ DIR]. Maximáln přenosová rychlost čin 200 kbaudů až 1 Mbaud, podle toho typu přenášeného souboru. Tisk souboru na st’ové tiskárně Pokud máte definovanou st’ovou tiskárnu (viz „Rozhran Ethernet” na straně 427), můžete soubory tisknout přmo: U Vyvolán správy souborů: stiskněte klávesu PGM MGT U Přesuňte zvýrazněné pole na soubor, který chcete vytisknout U Stiskněte kontextovou klávesu KOPÍROVAT U Stiskněte kontextovou klávesu PRINT: pokud je definována pouze jedna tiskárna, spust se přmo tisk souboru. Pokud je v sti definováno vce tiskáren, zobraz se okno, ve kterém jsou vypsány všechny sdlené tiskárny. V tomto dialogovém okně zvolte požadovanou ti skárnu pomoc kláves se šipkami a stiskněte klávesu ENT 62 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.5 Otevrán a zadáván programů 4.5 Otevrán a zadáván programů Struktura NC programu ve formátu textového dialogu HEIDENHAIN Program obráběn se skládá z řady bl oků. Obrázek vpravo ukazuje prvky bloku. TNC čsluje bloky obráběcho programu ve vzestupném pořad. Prvn blok programu je označen BEGIN PGM, j ménem programu a platnými měrnými jednotkami (G70/G71). Blok 10 L X +10 Y+ 5 R 0 F100 M3 Násl edujc bloky obsahuj informace o: n n n n neobrobeném polotovaru definic ch a volán nástrojů posuvech a otáčkách drahách pohybu, cyklech a dalšch funkcch. Dráhová funkce Slova Čslo bloku Posledn blok programu je označen END PGM, jménem programu a platnou měrnou jednotkou. Definice neobrobeného polotovaru BLK FORM V novém programu nejdřve nadefinujte neobrobený polotovar ve tvaru kvádru. Dodatečně lze definici neobrobeného polotovaru úrpvést po stisknut kontextové klávesy BLK FORMTuto definici potřebuje TNC pro grafické simul ace. Strany kvádru mohou mt délku maximálně 100 000 mm a mus být orientovány rovnoběžně s osami X,Y a Z. Tento pol otovar je definován dvěma vrcholy: n MINSbod: nejmenš souřadnice X,Y a Z kvádru; zadejte absolutn hodnoty n MAXSbod: největš souřadnice X,Y a Z kvádru; zadej te absolutn nebo př růstkové souřadnice Definice neobrobeného polotovaru je nutná j en tehdy, chceteSli program grafi cky testovat! HEIDENHAIN TNC 426, TNC 430 63 4.5 Otevrán a zadáván programů Vytvořen nového programu obráběn Obráběc program se vždy zadává v provoznm režimu Zadán/ editace programu. Přkl ad zadán nového programu: Zvolte provozn režim Zadán/editace programu Vyvolán správy souborů: stiskněte tlačtko PGM MGT Zvolte adresář, do kterého chcete uložit nový program: Jméno souboru = STARY.H Zadejte nové jméno programu, potvrite tlačtkem ENT Volba měrných jednotek: stiskněte kontextovou klávesu MMnebo INCH. TNC přejde do programovacho okna a zaháj dialog BLKFORM (neobrobený) pro zadán tvaru neobrobeného polotovaru. Osa vřetene rovnoběžná s X/Y/Z ? Zadejte osu vřetene Def BLKF ORM: MINbod? Zadejte postupně souřadnice X, Y a Z MINSbodu 0 0 40 Def BLKF ORM: MAX bod ? 100 Zadejte postupně souřadnice X, Y a Z MAXSbodu 100 0 64 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.5 Otevrán a zadáván programů Přklad: Zobrazen zvaru polotovaru v NCprogramu 0 BEGIN PGM NEU MM Začátek programu, jméno, měrná jednotka 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z40 Osa vřetena, souřadnice MINSbodu 2 BLK F ORM 0.2 X +100 Y+100 Z+0 Souřadnice MAXSbodu 3 END PGM NEU MM Konec programu, jméno, měrná jednotka TNC automaticky generuje čsla bl oků a bloky BEGINS a ENDS. NechceteSli programovat definici neobrobeného dlce, ukončete dialog pro paraleln osu vřetene X/Y/Z tlačtkem DEL! TNC může zobrazovat grafiku jen tehdy, jeSli poměr nejkratš strany neobrobeného polotovaru k jeho nejdelš straně menš než 1 : 64. HEIDENHAIN TNC 426, TNC 430 65 4.5 Otevrán a zadáván programů Programován pohybů nástroje v textovém dialogu Programován bloku zahajte stiskem libovolné di al ogové klávesy. V záhlav obrazovky se vás TNC dotáže na všechna potřebná data. Přklad dialogu Zahájen dialogu Souřadnic e ? 10 20 Zadejte clovou souřadnici pro osu X Zadejte clovou souřadnici pro osu Y, tlačtkem ENTpřejděte na dalš otázku Korekce r adia: RL/ RR/ R0 ? Zadejte „bez korekce radia“, tlačtkem ENT přejděte na dalš otázku POSUV F= ? / F MA X = ENT 100 Rychlost posuvu pro tuto dráhu 100 mm/min, tlačtkem ENTpřejděte na dalš otázku Dopňková funkce M ? Doplňková funkce M3 t„vřeteno zap.“, tlačtkem ENTukončete dialog 3 V programovém okně se zobraz řádek: 3 L X+10 Y+5 R0 F100 M 3 Funkce stanoven posuvu Kontextová klávesa Pojžděn rychloposuvem bPosuv o automatický vypoku z TOOL L CALL bloku 66 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.5 Otevrán a zadáván programů Funkce Klávesa Přeskočen dialogové otázky Předčasné ukončen dialogu Přerušen a smazán dialogu Editace programu Když vytvářte nebo měnte program obráběn, můžete pomoc kláves se šipkami nebo kontextových vybrat libovolný řádek programu nebo jednotlivé slovo v bloku: Funkce Kontextové klávesy/tlačtka Listován po stránkách nahoru Listován po stránkách dolů Skok na začátekprogramu Skok na konecprogramu Skok z bloku na blok Volba slov v bloku Funkce Tlačtko Nastaven hodnoty zvoleného slova na nulu Smazán chybné hodnoty Smazán chybového hlášen (neblikajcho) Smazán zvoleného slova Smazán zvoleného bloku HEIDENHAIN TNC 426, TNC 430 67 4.5 Otevrán a zadáván programů Funkce Tlačtko Smazán cyklů a část programu:Zvolte posledn blok cyklu nebo části programu, které chcete smazat, a smažte je klávesou DEL Vložen bloku na libovolnou pozici U Zvolte blok, za který chcete vloži t nový blok a zahajte dialog Změna a vložen slov daném bloku slovo a přepište je novou hodnotou. Během výběru slova se nabdne textový dialog U Zvolte v U Ukončen změn: stiskněte tlačtko END ChceteSli vložit slovo, najeite pomoc kláves se šipkami (doprava nebo doleva) na požadovaný dialog a zadej te požadovanou hodnotu. Hledán stejných slov v různých blocch Před použitm této funkce přepněte kontextovou klávesu AUTOM. KRESLENÍ na VYP. Výběr slova v bloku: opakujte sti sk klávesy se šipkou, až najedete na požadované slovo Výběr bloku šipkovým klávesami Označen se nacház v nově vybraném bloku na stej ném slově, jako v předchozm bloku. Nalezen libovolného textu U Výběr vyhledávac funkce: stiskněte kontextovou klávesu VYHLEDAT. Zobraz se dialog Vyhledat text: U Zadejte hledaný text U Vyhledán textu: stiskněte kontextovou klávesu PROVÉST 68 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.5 Otevrán a zadáván programů Označen, koprován, mazán a vkládán část programu Pro koprován část programu v rámci téhož nebo d o jiného NCS programu .nabz TNC následujc funkce, viz následujc tabulka. Postup koprován část programu: U U U U U U Zvolte lištu kontextových kláves s označovacmi funkcemi Vyberte prvn (posledn) blok části programu určené ke koprován Označen prvnho (poslednho) bl oku: Stiskněte kontextovou kl ávesu OZNAČIT BLOK. Prvn pozice čsla bloku se zvýrazn a zobraz kontextovou klávesu STORNO OZNAČENÍ Přesuňte zvýrazněn na posledn (prvn) bl ok části programu, kterou chcete koprovat nebo smazat. TNC odliš všechny označené bloky jinou barvou. Funkci označen můžete kdykoli ukončit stisknutm kontextové klávesy STORNO OZNAČENÍ Zkop rován označené části programu: Stiskněte kontextovou kl ávesu KOPÍROVAT BLOK; Smazán označené části programu: stiskněte kontextovou klávesu SMAZAT BLOK. TNC ulož označený blok do paměti Klávesami se šipkami zvolte blok, za který chcete vložit koprovanou (smazanou) část programu Pro vložen zkop rované části programu do jiného programu zvol te přslušný program ve správě souborů a označte v něm blok, za který chcete vkládat. U Vložen vybrané části programu: stiskněte kontextovou klávesu VLOŞIT BLOK Funkce Kontextová klávesa Zapnut funkce označen (vybrán) Vypnut funkce označen (vybrán) Smazán vybraného bloku Vložen bloku ul oženého v paměti Koprován vybraného bloku HEIDENHAIN TNC 426, TNC 430 69 4.6 Programovac grafika 4.6 Programovac grafika Programován s spoužitm grafiky a bez n Při vytvářen programu může TNC zobrazovat programovaný obrys pomoc 2D čárové grafiky. U Rozdělen displej e na program vlevo a grafika vpravo: stiskněte klávesu ROZDŔLIT DISPLEJ a kontextovou klávesu PROGRAM + GRAFIKA U Kontextovou klávesu AUTOM. KRESLENÍ přepněte na ZAP. Během zadáván řádků programu se zobrazuj e TNC každý programovaný dráhový pohyb v grafickém okně vpravo NechceteSl i použvat souběžnou grafiku, přepněte kontextovou kl ávesu AUTOM. KRESLENÍ na VYP. AUTOM. GRAFIKA ZAP nezobrazuje opakované úseky programu. Vytvořen programovac grafiky pro existujc program U Klávesami se ši pkami vyberte blok, po který chcete zobrazit grafiku, nebo stiskněte JDI NA a př mo zadejte požadované čslo bloku U Zapnut grafiky: stiskněte kontextovou klávesu RESET + START Dalš funkce: Kontextová klávesa Funkce Vytvořen úplné programovac grafiky Vytvářen programovac grafiky po bl occh Úplné vytvořen programovac grafiky nebo doplněn po přkazu RESET + START Zastaven programovac grafiky. Tato kontextová klávesa se objev pouze během vytvářen programovac grafiky TNC 70 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.6 Programovac grafika Zobrazen a skryt čsel bloků U Přepnut li šty kontextových kláves: viz obrázek vpravo nahoře U Zobrazen čsel bloků: přepněte kontextovou klávesu VYPNOUT ZOBRAZ. ČÍS. BLOKU na ZOBRAZIT U Zrušen zobrazen čsel bloků: přepněte kontextovou klávesu VYPNOUT ZOBRAZ. ČÍS. BLOKUSATZSNR. na VYPNOUT Smazán grafiky U Přepnut li šty kontextových kláves: viz obrázek vpravo nahoře U Smazán grafiky: stiskněte kontextovou kl ávesu SMAZAT GRAFIKU Zmenšen a zvětšen výřezu Graficky zobrazený pohled můžete sami ovládat tak, že pomoc rámečku zvolte výřez pro zvětšen nebo zmenšen . U Pro zvětšen /zmenšen zvolte lištu kontextových kl áves (druhá lišta, viz obrázek vpravo uprostřed) Zobraz se nabdka následujcch funkc: Kontextová klávesa Funkce Zobrazit a posunout rámeček. Posunut se provede stisknutm a podrženm přslušné kontextové klávesy Zmenšen rámečku – provede se stisknutm a podrženm kontextové klávesy Zvětšen rámečku – provede se stisknutm a podrženm kontextové klávesy U Kontextovou klávesou VÝŘEZ POLOTOVARU potvrite zvolený výřez Kontextovou klávesou POLOTOVAR JAKO BLK FORM obnovte původn výřez. HEIDENHAIN TNC 426, TNC 430 71 4.7 Členěn programů 4.7 Členěn programů Definice, možnosti použit TNC nabz možnost vkládat do programu obráběn komentáře pomoc popisných bloků. Popisné bloky jsou krátké texty, (max. 244 znaků), které maj funkci komentáře nebo nadpisu k následujcm programovým řádkům. Pomoc vhodných popisných bloků lze dlouhé a složité programy uspořádat přehledně a srozumitelně. Lze tak usnadnit zejména prováděn dodatečných změn v programu. Popisné bloky můžete vkl ádat na libovolné msto programu obráběn. Kromě toho je lze zobrazit, zpracovávat a doplňovat ve zvláštnm okně. Pro zpřesněn osnovy je k dispozici druhá úroveň popisek. Jej texty jsou odsazeny doprava. Zobrazen okna osnovy/přepnut aktivnho okna U Zobrazen okna osnovy: Vyberte rozdělen displeje PROGRAM + STRUKTURA U Přepnut aktivnho okna: Stiskněte kontextovou klávesu PŘEPNOUT OKNO Vložen popisného bloku do programového okna (vlevo) U Vyberte bl ok, za který chcete vložit popisku U Stiskněte kontextovou kl ávesu VLOŞIT POPIS drücken U Pomoc znakové klávesnice napište text popisky U Přepnut úrovně: Stiskněte kontextovou kl ávesu PŘEPNUTÍ ÚROVNŔ drücken Vložen popisky do okna osnovy (vpravo) U Vyberte popisku, za kterou chcete vložit nový blok U Na znakové kl ávesnici napište přslušný text – nový blok se automaticky začlen do osnovy Výběr bloků v okně osnovy Při přecházen z bloku na blok v okně osnovy přeskakuje zobrazen v programovém okně na přslušné bloky. Tmto způsobem lze pomoc malých kroků přeskočit velké úseky programu. 72 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.8 Vkládán komentářů 4.8 Vkládán komentářů Použit Každý blok programu obráběn můžete doplnit o vysvětlujc komentář k programovým krokům nebo o poznámku. Komentář lze vl ožit třemi způsoby: Vložen komentáře při programován U Zadejte programový bl ok, poté stiskněte „;“ (střednk) na znakové kl ávesnici – zobraz se dotaz Komentář? U Napište komentář a ukončete blok klávesou END Dodatečné vložen komentáře U U U Vyberte blok, ke kterému chcete připojit komentář Klávesou se šipkou vpravo zvolte posledn slovo bl oku: na konci bloku se objev střednk a zobraz se dotaz Komentář? Napište komentář a ukončete blok klávesou END Komentář v samostatném bloku U Vyberte blok, za který chcete vložit komentář U Spust’te programovac dialog kl ávesou „;“ (střednk) na znakové kl ávesnici Zadejte komentář a ukončete blok klávesou END U HEIDENHAIN TNC 426, TNC 430 73 4.9 Vytvářen textových souborů 4.9 Vytvářen textových souborů Použit Na TNC můžete vytvářet a zpracovávat texty pomoc textového editoru. Typické aplikace: n Zaznamenán zkušenost n Dokumentace průběhu práce n Vytvořen sbrky vzorců Textové soubory jsou soubory typu .A (ASCII). ChceteSli zpracovávat jiné soubory, pak je nejprve zkonvertuj te do typu .A. Otevřen a opuštěn textových souborů U Zvolte provozn režim PROGRAM ZADAT/EDITOVAT U Vyvolán správy souborů: stiskněte klávesu PGM MGT U Zobrazen souborů typu .A: stiskněte kontextovou klávesu VOLBA TYPU a sti skněte kontextovou klávesu UKAZ .A U Vyberte soubor a otevřete jej kontextovou klávesou VOLBA nebo klávesou ENT nebo vytvořte nový soubor: zadejte nové jméno, povrite kl ávesou ENT ChceteSli textový editor opustit, pak vyvolejte správu souborů a zvol te soubor jiného typu, jako např. obráběc program. Pohyb kursoru Kontextová klávesa Kursor o slovo doprava Kursor o slovo doleva Kursor na dalš stránku obrazovky Kursor na předchoz stránku obrazovky Kursor na začátek souboru Kursor na konec souboru Editačn funkce Tlačtko Začt nový řádek Smazat znak vlevo od kursoru 74 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.9 Vytvářen textových souborů Editačn funkce Tlačtko Vložit mezeru Přepnout velká/malá psmena Editace textů Na prvnm řádku textového editoru se nacház informačn lišta, na které se zobrazuje jméno souboru, polohu a režim zápisu : Soubor: Řádek: Sloupec: INSERT: OVERWRITE: Jméno textového souboru Aktuáln pozice kursoru na řádku Aktuáln pozice kursoru ve sloupci Vkládán znaků Přepisován stávajcho textu novými znaky na pozici kursoru Text se vkládá na pozici kursoru. Pomoc kláves se šipkami přesunete kursor na libovolnou pozici v textovém souboru. Řádek, na kterém se nacház kursor, je barevně zvýrazněn. Řádek může obsahovat maximál ně 77 znaků a zalamuje se klávesou RET (Return) nebo ENT. HEIDENHAIN TNC 426, TNC 430 75 4.9 Vytvářen textových souborů Mazán a vkládán znaků, slov a řádků V textovém edi toru můžete mazat celá slova a řádky a vkládat je na jinou pozici. U Přesuňte kursor na slovo nebo řádek, který se má vyjmout a přesunout na jinou pozici U Stiskněte kontextovou klávesu VYMAZAT SLOVO nebo VYMAZAT ŘÁDEK: text se odstran a ulož do schránky U Přesuňte kursor na pozici, na kterou se má text vložit, a stiskněte kontextovou klávesu VLOŞIT ŘÁDEK/SLOVO Kontextová klávesa Funkce Smazat řádek a ul ožit do dočasné paměti Smazat slovo a uložit do dočasné paměti Smazat znak a uložit do dočasné paměti Znovu vložit řádek nebo slovo po smazán Práce s textovými bloky Textové bloky libovolné velikosti můžete koprovat, mazat a opět vkládat na jiná msta. V každém přpadě nejprve vyberte požadovaný textový bl ok: U Výběr textového bloku: přesuňte kursor na znak, na kterém má vybraný text začnat U Stiskněte kontextovou kl ávesu OZNAČIT BLOK U Přesuňte kursor na posledn znak vybraného textu. PohybujeteSli kursorem pomoc kláves se šipkami přmo nahoru a dolů, označ se všechny mezilehlé textové řádky – vybraný text se barevně zvýrazn Jakmile je požadovaný textový blok vybraný, pokračujte pomoc násl edujcch kontextových kláves: Kontextová klávesa Funkce Smazán a uložen označeného bloku do dočasné paměti Uložen označeného bloku do dočasné paměti bez mazán (koprován) 76 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.9 Vytvářen textových souborů Pokud chcete vložit blok uložený ve schránce na jinou pozici, proveite následujc kroky: U Přesuňte kursor na pozici, na kterou chcete vl ožit textový blok uložený ve schránce U Stiskněte kontextovou klávesu VLOŞIT BLOK: text se vlož Dokud se daný text nacház ve schránce, můžete jej vkládat opakovaně. Přenesen vybraného bloku do jiného souboru U Vyberte textový blok výše popsaným způsobem U Stiskněte kontextovou klávesu PŘIPOJIT K SOUBORU. TNC zobraz dialog Clový soubor = U Zadejte cestu a jméno clového souboru. TNC připoj označený textový blok k cl ovému souboru. Pokud neexistuje clový soubor se zadaným jménem, zapše TNC označený text do nového souboru Vložen jiného souboru na pozici kursoru U Posuňte kursor na pozici v textu, kam chcete vloži t j iný textový soubor U Stiskněte kontextovou klávesu VLOŞIT ZE SOUBORU. TNC zobraz dialog Jméno souboru = U Zadejte cestu a jméno souboru, který chcete vložit Hledán pasáže textu Vyhledávac funkce textového editoru hledá v textu slova nebo znakové řetězce. TNC nab z dvě možnosti. Nalezen aktuálnho textu Vyhledávac funkce má nalézt slovo na aktuáln pozici kursoru: U Přesuňte kursor na požadované slovo U Volba vyhledávac funkce: sti skněte kontextovou klávesu HLEDAT. Stiskněte kontextovou klávesu HLEDEJ AKTUÁLNÍ SLOVO Ukončen vyhledávac funkce: sti skněte kontextovou klávesu END U U Vyhledán libovolného textu Volba vyhledávac funkce: stiskněte kontextovou klávesu HLEDAT. TNC zobraz dialog HLEDAT TEXT: U Zadejte hledaný text U Vyhledán textu: stiskněte kontextovou klávesu PROVÉST U Ukončen vyhledávac funkce: sti skněte kontextovou klávesu KONEC U HEIDENHAIN TNC 426, TNC 430 77 4.10 Kalkulátor 4.10 Kalkulátor Ovládán TNC je vybaveno kalkulátorem se základnmi matematickými funkcemi. Kalkulátor se volá a zavrá klávesou CALC. CALC. Pomoc kláves se šipkami jej můžete volně posouvat po obrazovce. Výpočetn funkce se vol klávesovými zkratkami na znakové kl ávesnici. Kl ávesové zkratky j sou v kalkulátoru barevně označeny: Početn funkce Klávesouvá zkratka Sčtán + Odečtán – Násoben * Dělen : Sinus S Kosinus C Tangens T Arkussinus AS Arkuskosinus AC Arkustangens AT Mocnina ^ Druhá odmocnina Q Inverzn funkce / Výpočty se závorkami () PI (3.14159265359) P Zobrazen výsledku = Při zadáván programu v dial ogu, můžete údaj zobrazený na kal kulátoru př mo zkoprovat do označeného pole klávesou „Převzet aktuál n pol ohy“. 78 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.11 Přmá pomoc při chybových hlášench NC 4.11 Přmá pomoc při chybových hlášench NC Zobrazen chybových hlášen Chybová hlášen zobraz TNC automaticky mimo jiné v těchto přpadech: n chybné zadán n logické chyby v programu n neproveditelné obrysové prvky n nepřpustné použit snmac sondy Chybové hlášen , které obsahuje čslo programového bloku, j e způsobeno tmto blokem nebo některým z předcházejcch bloků. Texty chybových hlášen TNC se mažou klávesou CE, po odstraněn přčiny chyby. Bl ižš informace o platném chybovém hlášen zskáte stisknutm klávesy HELP. TNC pak zobraz okno, v němž je popsána př či na chyby a způsob jejho odstraněn. Zobrazen nápovědy U Zobrazen nápovědy: stiskněte klávesu HELP U Přečtěte si popis chyby a způsoby jej ho odstraněn. Kl ávesou CE uzavřete okno nápovědy a současně potvrite aktuál n chybové hlášen U Chybu odstraňte podle popisu v okně nápovědy Obj evSli se blikajc chybové hlášen, zobraz se automaticky i text nápovědy. Po chybových hl ášench tohoto typu je nezbytné restartovat TNC sti sknutm a podrženm klávesy END po dobu 2 sekund. HEIDENHAIN TNC 426, TNC 430 79 4.12 Správa palet 4.12 Správa palet Použit Správa palet je funkce závislá na proveden stroje. V dalšm textu je popsán standardn rozsah funkc. Podrobnosti viz návod k oblsluze stroje. Tabul ky palet se použvaj u obráběcch center s měničem palet: tabulka palet volá pro různé palety přslušné programy obráběn a aktivuje posunut nulových bodů popř. tabulky nulových bodů. Tabul ky palet můžete dále využt k postupnému prováděn vce různých programů využvajcch různé vztažné body. Tabul ky palet obsahuj následuj c údaje: n PAL/PGM (povinný údaj): označen palety nebo NC programu (volba klávesou ENT nebo NO ENT) n JMÉNO (povinný údaj): Jméno palety přp. jméno programu. Jména palet definuje výrobce stroje (viz návod ke stroj i). Jména programů mus být uložena ve stejném adresáři jako tabulka palet, jinak muste zadat úplnou cestu programu. n DATUM (nepovinný údaj): jméno tabulky nulových bodů. Tabulky nulových bodů mus být ul oženy ve stejném adresáři jako tabulka palet, jinak muste zadat úplnou cestu tabulky nulových bodů. Tabulkové nulové body se v NC programu spust cyklem 7 POSUNUTÍ NULOVÉHO BODU n X, Y, Z (volitelný údaj, možno uvést dalš osy): U jmen palet se naprogramované souřadnice vztahuj k nul ovému bodu stroje. U NC programů se naprogramované souřadnice vztahuj k nulovému bodu palet. Tyto položky přepisuj posledn vztažný bod nastavený v režimu manuálnho ovládán. Přdavnou funkc M104 se můžete vrátit na posledn nastavený vztažný bod. Stisknutm klávesy „Potvrdit aktuáln polohu“ se zobraz okno, jehož pomoc můžete označi t různé body v TNC jako body vztažné (viz následujc tabulka) Poloha Význam Skutečné hodnoty Zapsat souřadnice skutečné polohy nástroje vztažené k aktivnmu souřadnému systému. Referenčn hodnoty Zapsat souřadnice aktuáln polohy nástroje vztažené k nulovému bodu stroje Měřené hodnoty SKUT Zapsat souřadnice posl ednho sn maného vztažného bodu v manuálnm režimu v aktivnm souřadném systému Měřené hodnoty REF Zapsat souřadnice poslednho vztažného bodu snmaného v manuálnm režimu vztažené k nnulovému bodu stroje 80 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.12 Správa palet Pomoc kláves se šipkami a tlačtkem ENT vyberte pozici, kterou chcete označit jako vztažný bod. Pak pomoc kontextové klávesy VŠECHNY HODNOTY uložte přslušné souřadnice všech aktivnch os do tabulky palet. Kontextovou klávesou AKTUÁLNÍ HODNOTA se ul ož jen souřadnice té osy, která j e v tabulce palet právě zvýrazněna podsvcenm. Pokud jste před NC programem nedefinovali paletu, vztahuj se programované souřadnice k nulovému bodu stroje. Pokud nedefinujte žádný zápis, zůstane ručně nastavený vztažný bod v platnosti. Editačn funkce Kontextová klávesa Volba začátku tabulky Volba konce tabulky Volba předchoz stránky tabulky Volba následujc stránky tabulky Vložit řádek na konec tabulky Smazat řádek na konci tabulky Zvolit začátek dalšho řádku Vložit přpustný počet řádků na konec tabulky Zkoprovat světle zvýrazněné pole (2. lišta kontextových kl áves) Vložit koprované pole (2. lišta kontextových kláves) HEIDENHAIN TNC 426, TNC 430 81 4.12 Správa palet Volba tabulky palet U Volba správy souborů v provoznm režimu zadán/editace programu nebo prováděn programu: stiskněte klávesu PGM MGT U Zobrazen souborů typu .P: stiskněte kontextovou klávesu VOLBA TYPU a UKÁZAT .P U Klávesami se šipkami zvolte tabulku palet nebo zadejte jméno nové tabulky U Výběr potvrite klávesou ENT Odchod ze souboru palet U Volán správy souborů: stiskněte klávesu PGM MGT U Volba j iného typu souborů: stiskněte kontextovou klávesu VOLBA TYPU a kontextovou klávesu požadovaného typu souborů, např. UKÁZAT .H U Volba požadovaného souboru Prováděn souboru palet Ve strojnm parametru 7683 stanovte, zda se má tabulka palet zpracovat po blocch nebo plynule (viz „Obecné parametry uživatele” na straně 448). U Volba správy souborů v provoznm režimu plynulý běh programu nebo běh programu po blocch: stiskněte klávesu PGM MGT U Zobrazen souborů typu .P: stiskněte kontextovou klávesu VOLBA TYPU a UKÁZAT .P U Tabulku palet zvolte klávesami se šipkami, potvrite klávesou ENT U Proveden tabulky palet: stiskněte tlačtko NC START, TNC zpracuje palety tak, jak je nadefinováno strojnm parametrem 7683 82 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.12 Správa palet Rozdělen displeje během provedáděn tabulky palet ChceteSli seldovat současně obsah programu a obsah tabulky palet, vyberte rozdělen displeje PROGRAM + PALETA. V průběhu programu se v levé polovině displeje zobraz program a vpravo paleta. Problžen programu před provedenm je možné takto: U U U U Zvolte tabulku palet Pomoc kláves se šipkami vyberte program, který chcete kontrolovat Stiskněte kontextovou klávesu OTEVŘÍT PROGRAM: na displeji se zobraz zvolený program. Pomoc kláves se šipkami nyn můžete programem listovat Návrat na tabul ku palet: stiskněte kontextovou klávesu END PGM HEIDENHAIN TNC 426, TNC 430 83 4.13 Použit palet při nástrojově určeném obráběn 4.13 Použit palet při nástrojově určeném obráběn Použit Správa palet je v kombinaci s obráběnm pomoc konkrétnho nástroje funkc závislou na proveden stroje. Následuje popis standardn nabdky funkc. Podrobnosti viz návod k obsluze stroje. Tabul ky palet se použvaj u obráběcch center s měničem palet: tabulka palet volá pro různé palety přslušné programy obráběn a aktivuje posunut nulových bodů popř. tabulky nulových bodů. Tabul ky palet můžete dále využt k postupnému prováděn vce různých programů využvajcch různé vztažné body. Tabul ky palet obsahuj následuj c údaje: n PAL/PGM (povinný údaj): Zadánm PAL se definuje znak palety, FIX označuje úroveň upnut a pomoc PG M se zadává obrobek n WSTATE : Aktuáln stav obráběn. Stav obráběn definuje dosažený pokrok obráběn. U neopracovaného polotovaru se zadává BLANK. Během obráběn se záznam změn na INCOMPLETE a po úplném obroběn na ENDED. Zadánm hodnoty EMPTY se označuje msto, kde nen upnut obrobek ani se nemá provádět žádná obráběc operace. n METODA (povinný údaj): Údaj o použité metodě optimalizace programu. WPO znamená nástrojově určené obráběn. TO znamená nástrojově určené obroben dané části. Aby se nástrojově určené obráběn vztahovalo i na následujc obrobky, muste zadat CTO (pokračován nástrojového určen). Nástrojově určené opracován je možno zadat i pro celou paletu, nikoli však pro vce palet. n JMÉNO (povinný údaj): Jméno palety přp. jméno programu. Jména palet definuje výrobce stroje (viz návod ke stroj i). Jména programů mus být uložena ve stejném adresáři jako tabulka palet, jinak muste zadat úplnou cestu programu. 84 4 Programován: Základy, správa souborů, pomoc při programován Správa palet Poloha Význam Skutečné hodnoty Zapsat souřadnice aktuáln pol ohy nástroje vztažené k aktivnmu souřadnému systému. Referenčn hodnoty Zapsat souřadnice aktuáln pol ohy nástroje vztažené k nulovému bodu stroje MĚŘENÝCH HODNOT IST Zapsat souřadnice poslednho snmaného vztažného bodu v manuálnm režimu v aktivn m souřadném systému MĚŘENÝCH HODNOT REF Zapsat souřadni ce posledn ho vztažného bodu snmaného v manuálnm režimu vztažené k nulovému bodu stroje 4.13 Použit palet při nástrojově určeném obráběn n DATUM (nepovinný údaj): jméno tabulky nulových bodů. Tabulky nulových bodů mus být uloženy ve stejném adresáři jako tabulka palet, jinak muste zadat úplnou cestu tabulky nulových bodů. Tabulkové nulové body se v NC programu spust cyklem 7 POSUNUTÍ NULOVÉHO BODU n X, Y, Z (volitelný údaj, možno uvést dalš osy): U pal et a upnut se naprogramované souřadnice vztahuj k nulovému bodu stroje. U NC programů se naprogramované souřadnice vztahuj k nulovému bodu palety nebo upnut. Tyto položky přepisuj posledn vztažný bod nastavený v režimu manuálnho ovládán. Přdavnou funkc M104 se můžete vrátit na posledn nastavený vztažný bod. Stisknutm klávesy „Potvrdit aktuál n pol ohu“ se zobraz okno, jehož pomoc můžete označit různé body v TNC jako body vztažné (viz následujc tabulka) Pomoc kláves se šipkami a tlačtkem ENT vyberte pozici, kterou chcete označit jako vztažný bod. Pak pomoc kontextové klávesy VŠECHNY HODNOTY uložte přslušné souřadnice všech aktivnch os do tabulky palet. Kontextovou klávesou AKTUÁLNÍ HODNOTA se ul ož jen souřadnice té osy, která j e v tabulce palet právě zvýrazněna podsvcenm. Pokud jste před NC programem nenadefinovali žádnou paletu, vztahuj se programované souřadnice k nulovému bodu stroje. Jestliže nenadefinujte žádný zápis, zůstává aktivn ručně nastavený vztažný bod. n SPX, SPY, SPZ (volitelný údaj, možno uvést dalš osy): Pro osy lze zadat bezpečnostn polohy, které lze přkazem SYSREAD FN18 ID510 NR 6 načst z NC maker. Pomoc SYSREAD FN18 ID510 NR 5 lze zjistit, zda je ve sloupci naprogramována hodnota. Na uvedené polohy lze najždět jen tehdy, když jsou jejich hodnoty načteny do NC maker a přslušným způsobem naprogramovány. HEIDENHAIN TNC 426, TNC 430 85 4.13 Použit palet při nástrojově určeném obráběn n CTID (údaj zadává TNC): Kontextové identifikačn čslo přiděluje TNC; obsahuj e údaje o postupu opracován. Pokud se zadaná hodnota smaže nebo změn, nelze se vrátit do obráběn. Kontextová klávesa Editačn funkce v tabulkovém režimu Volba začátku tabulky Volba konce tabulky Volba předchoz stránky tabulky Volba dalš stránky tabulky Vložit řádek na konec tabulky Smazat řádek na konci tabulky Zvolit začátek dalšho řádku Vložit přpustný počet řádků na konec tabulky Zkop rovat světle zvýrazněné pole (2. lišta kontextových kláves) Vložit koprované pole (2. lišta kontextových kl áves) Editačn funkce ve formulářovém režimu Kontextová klávesa Zvolit předchoz paletu Zvolit následujc paletu Zvolit předchoz upnut Zvolit následujc upnut Zvolit předchoz obrobek Zvolit následujc obrobek 86 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.13 Použit palet při nástrojově určeném obráběn Editačn funkce ve formulářovém režimu Kontextová klávesa Přechod na úroveň palet Přechod na úroveň upnut Přechod na úroveň obrobků Zvolit standardn náhled palety Zvolit detailn náhled palety Zvolit standardn náhled upnut Zvolit detailn náhled upnut Zvolit standardn náhled obrobku Zvolit detailn náhled obrobku Vložit paletu Vložit upnut Vložit obrobek Smazat pal etu Smazat upnut Smazat obrobek Zkoprovat všechna pole do dočasné paměti Zkoprovat zvýrazněná pole do dočasné poměti Vložit koprované pole HEIDENHAIN TNC 426, TNC 430 87 4.13 Použit palet při nástrojově určeném obráběn Editačn funkce ve formulářovém režimu Kontextová klávesa Vymazat dočasnou pamět’ Nástrojově optimalizované obráběn Obrobkově optimalizované obráběn Sloučit nebo rozděl it obráběc operace Označit úroveň jako prázdnou Označit úroveň jako neobrobenou 88 4 Programován: Základy, správa souborů, pomoc při programován Správa palet U U U U 4.13 Použit palet při nástrojově určeném obráběn Výběr souboru palet Volba správy souborů v provoznm režimu zadán/editace programu nebo prováděn programu: stiskněte klávesu PGM MGT Zobrazen souborů typu .P: stiskněte kontextovou kl ávesu VOLBA TYPU a UKÁZAT .P Klávesami se šipkami zvolte tabulku pal et nebo zadejte jméno nové tabulky Výběr potvrite klávesou ENT Vytvořen souboru palet pomoc zadávacho formuláře Nástrojově a obrobkově určené zpracován palet se děl do tř úrovn: n Úroveň paletPAL n Úroveň upnutFIX n Úroveň obrobku PGM Na každé z těchto úrovn lze přepnout do detailnho zobrazen. V normálnm zobrazen je možné definovat metodu obráběn a stav palety, upnut a obrobku. Při editován stávaj cho souboru palet se zobraz aktuál n zadané hodnoty. Pro vytvořen souboru palet použijte detailn zobrazen. Soubor palet je nutno sestavit v souladu s konfigurac stroje. Pokud máte k dispozi ci jeden upnac přpravek s vce obrobky, postač definovat upnut FIX s obrobky PGM. Jestl iže paleta obsahuje několik upnacch přpravků nebo jestliže je jedno upnut obráběno z vce stran, muste paletu PAL definovat s spolu s přslušnými úrovněmi upnut FIX. Mezi náhledem tabulky a náhledem formuláře lze přepnat tlačtkem pro rozdělen obrazovky. Grafická podpora zadán formuláře zatm nen k dispozici. Na jednotlivé úrovně zadávac ho formul áře se lze dostat pomoc kontextových kl áves. Aktuáln úroveň je vždy světle zvýrazněna na stavovém řádku zadávacho formuláře. Jakmile tlač tkem pro rozdělen displeje přejdete na zobrazen tabulky, bude kursor na téže úrovni jako ve zobrazen formuláře. HEIDENHAIN TNC 426, TNC 430 89 4.13 Použit palet při nástrojově určeném obráběn Nastaven úrovně palet n Ident. palety: Zobraz se název palety n Metoda: Na výběr je obráběc metoda W ORKPIECE ORIENTED (obrobkově určená) a TOOL ORIENTED (nástrojově určená). Zvolená metoda se přenese na přslušnou úroveň obrobku a přep še přpadné jiné zadán. Ve zobrazen tabulky j e nástrojově určená metoda obráběn signal izována kódem WPO a nástrojově určená kódem TO. Zadán TO/WPSORIENTED nelze nastavit pomoc kontextové klávesy. Zobraz se pouze tehdy, když jsou na úrovni obrobku a upnut naszaveny odli šné metody opracován obrobku. Pokud je metoda opracován zadána na úrovni upnut, převeznou se údaje z úrovně obrobku a přpadné jiné údaje se jimi přepš . n Stav: Kontextovou klávesou OBROBEK se paleta a přslušné upnut a přpadně i obrobky označ jako dosud nezpracované, do stavového pole se zadá BLANK. Pokud chcete paletu při zpracován přeskočit, použijte kontextovou klávesu VOLNÉ MÍSTO; ve stavovém poli se objev EMPTY Podrobné nastaven úrovně palet n Ident. palety: Zadejte název palety n Nulový bod: Zadejte nulový bod palety n NP tabulka: Vložte jméno a cestu tabul ky nulových bodů pro obrobek. Údaj se přenese na úroveň upnut a obrobku. n Bezp. výška: (nepovinná): Bezpečná poloha jednotlivých os vůči paletě. Na uvedené pol ohy l ze najždět jen tehdy, když jsou jej ich hodnoty načteny do NC maker a přslušným způsobem naprogramovány. 90 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.13 Použit palet při nástrojově určeném obráběn Nastaven úrovně upnut n Upnut: Zobraz se č slo upnut, za lomtkem se zobraz počet upnut na této úrovni n Metoda: Na výběr je obráběc metoda WORKPIECE ORIENTED (obrobkově určená) a TOOL ORIENTED (nástrojově určená). Zvolená metoda se přenese na přslušnou úroveň obrobku a přepše přpadné jiné zadán. V tabulkovém zobrazen se je volba OBROBKOVÉHO URČENÍ indikována jako WPO a NÁSTROJOVÉHO URČENÍ jako TO. Kontextovou klávesou SLOUČIT/ROZDŔLIT označte ty druhy upnut , které při nástrojově určeném obráběn vstupuj do výpočtu pracovnho postupu. Sloučené typy upnut jsou vyznačeny přerušovanou pomlčkou, rozděl ené pl nou čarou. V tabulkovém zobrazen se sloučené obrobky zobraz ve sloupci METODA jako CTO. Zadán TO/WPSORIENTATE nelze nastavit kontextovou klávesou. Zobraz se pouze tehdy, když jsou na úrovni obrobku nastaveny různé metody opracován obrobků. Pokud je metoda opracován zadána na úrovni upnut, převeznou se údaje z úrovně obrobku a přpadné jiné údaje se jimi přepš. n Stav: Pomoc kontextové klávesy OBROBEK se upnut a přslušné obrobky označ jako dosud neopracované a do stavového pol e se zadá BLANK. Pokud chcete upnut při zpracován přeskočit, použijte kontextovou klávesu VOLNÉ MÍSTO; ve stavovém poli se obj ev EMPTY Podrobné nastaven úrovně upnut n Upnut: Zobraz se č slo upnut a za lomtkem následuje počet upnut na dané úrovni n Nulový bod: Zadejte nulový bod upnut n NPtabulka: Vložte jméno a cestu tabulky nulových bodů pl atné pro opracován obrobku. Údaj se přenese na úroveň obrobku. n NC makro: u nástrojově určeného obráběn se m sto normálnho makra pro výměnu nástroje použije makro TCTOOLMODE. n Bezp. výška: (nepovi nná): Bezpečná poloha jednotlivých os vůči upnut . Pro osy lze zadat bezpečnostn polohy, které lze přkazem SYSREAD FN18 ID510 NR 6 načst z NCS Makros. Pomoc SYSREAD FN18 ID510 NR 5 l ze zjistit, zda je ve sloupci naprogramována hodnota. Na uvedené polohy lze najždět jen tehdy, když jsou jejich hodnoty načteny do NCSMaker a přsl ušným způsobem naprogramovány. HEIDENHAIN TNC 426, TNC 430 91 4.13 Použit palet při nástrojově určeném obráběn Nastaven úrovně obrobku n < Font TNCDialog:????:?:0(9)>Obrobek: Zobraz se čsloúobrobku a za lom tkem následuje počet obrobků na dané úrovni n Metoda: Na výběr je obráběc metoda OBROBKOVŔ URČENÁ a NÁSTROJOVŔ URČENÁ. V tabulkovém zobrazen se je vol ba OBROBKOVÉHO URČENÍ indikována jako WPO a NÁSTROJOVÉHO URČENÍ jako TO. Kontextovou klávesou SLOUČIT/ROZDŔLIT označte ty OBROBKY, které při nástrojově určeném obráběn vstupuj do výpočtu pracovnho postupu. Připojené obrobky jsou vyznačeny přerušovanou pomlčkou, oddělené plnou čarou. V tabulkovém zobrazen se připojené obrobky zobraz ve sloupci METODA jako CTO. n Stav: Pomoc kontextové klávesy OBROBEK se obrobek označ jako dosud neopracovaný a do stavového pole se zadá BLANK. Pokud chcete obrobek při zpracován přeskočit, použijte kontextovou klávesu VOLNÉ MÍSTO; ve stavovém poli se objev EMPTY Nastavte metodu a stav na úrovni palet nebo upnut, t m dojde k převzet všech přslušných obrobků. ObsahujeSli jedna úroveň několik verz obrobku, zadávejte verze téhož obrobku bezprostředně po sobě. Při nástrojově ř zeném obráběn pak lze jednotli vé verze označit kontextovou klávesou SLOUČIT/ROZDŔLIT a opracovat skupinově. Podrobné nastaven úrovně obrobku n Obrobek: Zobraz se čslo obrobku a za lomtkem následuje počet obrobků na dané úrovni upnut nebo rovině palet n Nulový bod: Zadejte nulový bod obrobku n NPtabulka: Vložte jméno a cestu tabulky nulových bodů platné pro opracován obrobku. Pokud se všechny obrobky řd podle téže tabulky nulových bodů, zadejte j méno a cestu na úroveň palet přpadně úroveň upnut. Údaje se automaticky přenesou na úroveň obrobku. n NC program: Zadejte cestu NC programu potřebného pro opracován obrobku. n Bezp. výška: (nepovinná): Bezpečná poloha jednotlivých os vůči obrobku. Na uvedené polohy l ze najždět jen tehdy, když jsou načteny do NC maker a přslušným způsobem naprogramovány. 92 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.13 Použit palet při nástrojově určeném obráběn Postup při nástrojově určeném obráběn Nástrojově řzené obráběn se na TNC provede pouze tehdy, když je u metody zvolena možnost NÁSTROJOVÉ ŘÍZENÍ a v tabulce se tm objev zadán TO nebo CTO. n Podle kódu TO nebo CTO v poli METODA TNC pozná, že za těmi to řádky mus následovat optimal izované obráběn. n Správa palet spust NC program, který je uvedený na řádku s kódem TO n Proběhne opracován obrobku až po následujc přkaz TOOL CALL. Pomoc speciálnho makra pro výměnu nástroje se provede odjet od obrobku n Ve sloupci WSSTATE (stav obrobku) se kód BLANK (neopracovaný) změn na INCOMPLETE (nedokončený) a do pol e CTID zadá TNC hodnotu v hexadecimálnm formátu Hodnota zadaná v poli CTID pro TNC představuje jednoznačnou informaci o postupu obráběn. Doj deSli k jejmu smazán nebo změně, nelze pokračovat v obráběn ani nen možný skok běhu dopředu či nový náběh. n Všechny následujc řádky v souboru palet, které maj v poli METODA rozlišen CTO, se provedou stejným způsobem jako prvn obrobek. Stejný postup opracován obrobku může následovat i při jiných typech upnut. n Pomoc následuj cho nástroje se provedou dalš kroky obráběn počnaje řádkem s kódem TO, jakmil e nastane následujc situace: n v poli PAL/PGM násl edujcho řádku je kód PAL n v poli METODA následuj cho řádku je kód TO nebo WPO n v řádcch, které už proběhly, se v poli METODA stále ještě nacházej kódy, které nemaj stav EMPTY ani ENDED. n Podle hodnoty v poli CTID bude NC program pokračovat od zadaného msta. U prvnho kusu se zpravidla provede výměna nástroje, kterou však u následujcch obrobků TNC potl ač . n Hodnota v poli CTID se při každém kroku opracován aktualizuje. Pokud NC program provede přkaz END PGM nebo M02, vymaže se přpadná stávajc hodnota a do pole stavu obráběn se zapše ENDED. HEIDENHAIN TNC 426, TNC 430 93 4.13 Použit palet při nástrojově určeném obráběn n Jakmi le zskaj všechny obrobky z téže skupiny s kódy TO nebo CTO stav ENDED, pokračuje prováděn souboru pal et dalšmi řádky. Při běhu bloku je možné pouze nástrojově řzené obráběn. Následené kusy se obrob zadanou metodou. Hodnota zadaná do pole CTSID zůstane zachována nejdéle 1 týden. Do té doby lze pokračovat v obráběn od msta uloženého do paměti. Po jejm uplynutbude hodnota smazána, aby se uvolnilo msto na pevném disku. Změna provoznho režimu je dovolena po dokončen obráběn zadané skupi ny pomoc To nebo CTO. Následujc funkce nej sou povoleny: n Přepnán rozsahu pojezdu n Přemstěn nulového bodu PLC n M118 Odchod ze souboru palet U Volán správy souborů: stiskněte klávesu PGM MGT stiskněte kontextovou klávesu VOLBA TYPU a kontextovou klávesu pro požadovaný typ souborů, např. UKÁZAT .H U Volba požadovaného souboru U Volba j iného typu souborů: Prováděn souboru palet Ve strojnm parametru 7683 stanovte, zda se má tabulka palet zpracovat po blocch nebo plynule (viz „Obecné parametry uživatele” na straně 448). U Volba správy souborů v provoznm režimu plynulý běh programu nebo běh programu po blocch: stiskněte klávesu PGM MGT U Zobrazen souborů typu .P: stiskněte kontextovou klávesu VOLBA TYPU a UKÁZAT .P U Tabulku palet zvolte klávesami se šipkami, potvrite klávesou ENT U Proveden tabulky palet: stiskněte tlačtko NC START, TNC provede palety tak, jak je nadefinováno strojnm parametrem 7683 94 4 Programován: Základy, správa souborů, pomoc při programován Správa palet 4.13 Použit palet při nástrojově určeném obráběn Rozdělen displeje během prováděn tabulky palet ChceteSli sledovat současně obsah programu a obsah tabulky palet, vyberte rozdělen displeje PROGRAM + PALETA. V průběhu programu se v levé polovině displeje zobraz program a vpravo paleta. Prohlžen programu před provedenm je možné takto: U U U U Volba tabulky palet Pomoc kláves se šipkami vyberte program, který chcete kontrolovat Stiskněte kontextovou klávesu OTEVŘÍT PROGRAM: na displeji se zobraz zvolený program. Pomoc kláves se šipkami nyn můžete programem listovat Návrat na tabul ku palet: stiskněte kontextovou klávesu END PGM HEIDENHAIN TNC 426, TNC 430 95 5 Programován: Nástroje 5.1 Údaje o nástroji 5.1 Údaje o nástroji Rychlost posuvu F Rychl ost posuvu F je rychl ost v mm/min (inch/min), kterou se po své dráze pohybuje střed nástroj e. Maximáln rychlost posuvu může být v každé ose stroje jiná a je definována ve strojnch parametrech. Zadán Rychl ost posuvu se zadává v bloku TOOL CALL (volán nástroje) a v každém pozičnm bloku (viz „Vytvořen programových bloků pomoc kl áves dráhových funkc” na str. 131). Z S S Y F X Rychloposuv Rychl oposuv se zapná zadánm F MAX. F MAX se zapne v dialogu Posuv F= ? tlačtkem ENT nebo kontextovou klávesou FMAX. Platnost Rychl ost posuvu naprogramovaná čselnou hodnotou plat až do bloku, ve kterém je naprogramována nová rachlost posuvu. F MAX plat jen v rámci bloku, v nmž je naprogramována. Po proběhnut bloku s F MAX plat opět posl edn čselně naprogramovaná rychlost posuvu. Změna za běhu programu Během prováděn programu lze tychlost posuvu změnit pomoc otočného regulátoru posuvu Override F. Otáčky vřetene S Otáčky vřetene S se zadávaj v otáčkách za minutu (ot/min) v bl oku TOOL CA LL (volán nástroje). Naprogramovaná změna otáček V programu obráběn můžete provést změnu otáček vřetene pomoc bloku TOOL CALL, který bude obsahovat pouze nové otáčky vřetene: U Vložen přkazu volán nástroje: Stiekněte tlačtko TOOL CALL U Dial og Čslo nástrojer? přeskočte tlačtkem NO ENT U Dial og Osa vřetene rovnoběžně s X/Y/Z ? přeskočte tlačtkem NO ENT U V dialogu Otáčky vřetene S= ? zadejte nové otáčky a údaj potvrite tlačkem END Změna za běhu programu Během prováděn programu lze otáčky vřetene změnit pomoc otočS ného regulátoru otáček vřetena Override S. 98 5 Programován: Nástroje 5.2 Nástrojová data 5.2 Nástrojová data Předpoklady pro korekci nástroje Obvykle se programuj souřadnice dráhových pohybů tak, jak je obrobek okótován na výkresu. Aby TNC mohlo vypočtat dráhu středu nástroje, tedy provést korekci nástroje, muste pro každý použitý nástroj zadat jeho délku a radius. Údaje o nástroji můžete zadávat buito pomoc funkce TOOL DEF přmo v programu, nebo zvlášt’ do tabulek nástrojů. Pokud zadáváte data nástroje do tabulky, máte k dispozici dalš informace o konkrétS n m nástroji. Při prováděn programu obráběn bere TNC v úvahu všechny zadané informace. Čslo a jméno nástroje Každý nástroj je označen čsl em od 0 do 254. Pokud pracujete s tabulkou nástrojů, můžete použt vyšš čsla a zadávat dal š jména nástrojů. Nástroj s čslem 0 je definován jako nulový nástroj o délce L=0 a radiu R=0. Nástroj T0 v tabulkách nástrojů by rovněž měl být definován parametry L=0 a R=0. Délka nástroje L Délku nástroje L můžete určit dvěma způsoby: Z Rozdl délky nástroje a délky nulového nástroje L0 Předznamenán : L>L0: L<L0: Nástroj je delš než nulový nástroj Nástroj je kratš než nulový nástroj L0 Stanoven délky: U U U U U U Najeite nulovým nástrojem v ose nástroje na vztažnou polohu (např. povrch obrobku se souřadnic Z=0) Vynulujte osovou souřadnici nástroje (nastaven vztažného bodu) Nasaite dalš nástroj Najeite tmto nástrojem na stejnou vztažnou polohu jako nulovým nástrojem Osová souřadni ce nástroje ukazuje délkový rozdl tohoto nástroje vůči nulovému nástroji Pomoc tlačtka „Uložen skutečné polohy“ uložte hodnotu do bloku TOOL DEFnebo do tabulky nástrojů X Stanoven délky L pomoc seřizovacho přstroje. Zjištěnou hodnotu zadejte přmo do definice nástroje TOOL DEF nebo do tabul ky nástrojů. HEIDENHAIN TNC 426, TNC 430 99 5.2 Nástrojová data Radius nástroje R Radius nástroje R se zadává přmo. Delta hodnoty pro délku a radius Delta hodnoty označuj odchylky délky a radiu nástroje. Kladná hodnota delta znamená přdavek (DL, DR, DR2>0). Při obráběn s přdavkem se jeho hodnota zadává při programován volán nástroje přkazem TOOL CALL. R Záporná delta hodnota znamená záporný př davek (DL, DR, DR2<0). Záporný přdavek se zadává v tabulce nástrojů v přpadě opotřeben nástroje. L Parametry delta se zadávaj jako čselné hodnoty, do bloku TOOL CALLje možné tuto hodnotu předat pomoc Q parametru. Rozsah zadán: hodnoty delta se sm pohybovat v rozmet ± 99,999 mm. R DR<0 DR>0 DL<0 DL>0 Zadán dat nástroje v programu Čslo, délka a radius určitého nástroje se v programu obráběn zadává pouze jednou v bloku TOOL DEF: U Výběr defi nice nástroje: stiskněte talčtko TOOL DEF U Čslo nástroje: :nástroj je jednoznačně určen svým čslem U Délka nástroje: :korekce délky nástroje U Radius nástroje: :korekce radiu nástroje Dékovou hodnotu můžete během dialogu vložit klávesou „Vložit skutečnou pozici“ přmo do dialogového pole. Dbejte, aby ve stavovém poli byla vybrána osa nástroje. Přklad 4 TOOL DEF 5 L +10 R +5 100 5 Programován: Nástroje 5.2 Nástrojová data Zadán dat nástroje do tabulky V jedné tabulce nástrojů můžete definovat až 32767 nástrojů a uložit do paměti jejich data. Počet nástrojů, které TNC obsad při zal ožen nové tabulky nástrojů, určte ve strojnm parametru 7260. Povšimněte si též editačnch funkc uvedených dále v této kapitole. Aby bylo možno zadat vce korekčnch dat k j ednomu nástroji (indexovat čslo nástroje), nastavte stroj n parametr 7262 na nenuloS vou hodnotu. Tabulku nástrojů muste použt v těchto přpadech: n když chcete použvat indexované nástroje, např. (viz str. 104) n stupòovité vrtáky s více délkovými korekcemi n když je váš stroj vybaven automatickým měničem nástrojů n když chcete automaticky měřit nástroj e sondou TT 130, viz Přručku pro uživatele Cykly dotykové sondy, kapitola 4 n když chcete dohrubovávat obráběcm cyklem 22 (viz „HRUBOVANÍ (cyklus 22)” na str. 290) n když chcete pracovat s automatickým výpočtem řezných údajů Tabulka nástrojů: standardn nástrojová data Zkr. Údaje Dialog T Volac čslo nástroje v programu (např. 5, indexovaně: 5.2) – NAME Jméno, jmž se nástroj volá v programu Jméno nástroje? L Hodnota korekce délky nástroje L Délka nástroje? R Hodnota korekce pro radius nástroje R Radius nástroje R? R2 Radius nástroje R2 pro frézu s rohovým radiem (jen pro trojrozS měrnou korekci radiu nebo grafické zobrazen obráběn radioS vou frézou) Radius nástroje R2? DL Delta hodnota radiu nástroje R2 Přdavek na délku nástroje? DR Delta hodnota radiu nástroje R Přdavek na radius nástroje? DR2 Delta hodnota radiu nástroje R2 Přdavek na radius nástroje R2? LCUTS Délka břitu nástroje pro cyklus 22 Délka břitu v ose nástroje? ANGLE Maximáln úhel vnořen nástroje při kyvném zápichovém pohybu pro cykly 22 a 208 Maximáln úhel vnořen? TL Nastaven blokován nástroje (TL: pro Tool Locked = angl. nástroj blokován) Nástroj blokován? Ano = ENT / Ne = NO ENT RT Čslo sesterského nástroje – pokud existuje – jako náhradnho nástroje (RT: pro Rnahrazen Tool = angl . náhradn nástroj); viz též TIME2 Sesterský nástroj? TIME1 Maximáln životnost nástroje v minutách. Tato funkce je závislá na proveden stroje a je popsána v návodu ke stroji Max. životnost? HEIDENHAIN TNC 426, TNC 430 101 5.2 Nástrojová data Zkr. Údaje Dialog TIME2 Maximáln životnost nástroje při TOOL CALL v minutách: dosáhne nebo přesáhneSli skutečn provozn doba nástroje tuto hodnotu, použije se při následujcm TOOL CALL sesterský nástroj (viz též CUR.TIME) Maximáln životnost při TOOL CALL? CUR.TIME Skutečné stář nástroje v minutách: TNC nač tá automati cky skutečnou provozn dobu (CUR.TIME: pro CURrent TIME= angl. aktuáln/běžc čas). U použitých nástrojů můžete tuto hodnotu zadat Skutečná provon doba? DOC Komentář k nástroji (maximálně 16 znaků) Komentář k nástroji? PLC Informace k tomuto nástroji, které se maj přenést do PLC Stav PLC? PLCVAL Hodnota k tomuto nástroji, která se má přenést do PLC Hodnota PLC? Tabulká nástrojů nástrojová data pro automatické měřen nástroje Popis cyklů k automatickému měřen nástroje: viz Přručku pro uživatele Cykly snmac sondy, kapitola 4. Zkr. Údaj Dialog CUT Počet břitů nástroje (max. 20 břitů) Počet břitů? LTOL Přpustná odchylka od délky nástroje L pro detekci opotřeben. JeSli tato zadaná hodnota překročena, TNC nástroj zablokuje (stav L). Rozsah zadán: 0 až 0,9999 mm Tolerance opotřeben: délka? RTOL Přpustná odchylka od radiu nástroje R pro zji štěn opotřeben. JeSli tato zadaná hodnota překročena, TNC nástroj zablokuje (stav L). Rozsah zadán: 0 až 0,9999 mm Tolerance opotřeben: radius? DIRECT. Směr řezu nástroje pro měřen s rotujcm nástrojem Směr řezu (M3 = –)? TT:ROFFS Měřen délky: přesazen nástroje mezi středem snmacho hrotu a středem nástroje. Výchoz nastaven: radius nástroje R (kláS vesa NO ENT vygeneruje R) Přesazen nástroje radius? TT:L OFFS Měřen radiu: přpustné přesazen nástroje vůči MP6530 mezi horn hranou snmacho hrotu a doln hranou nástroje. Výchoz nastaven: 0 Přesazen nástroje délka? LBREAK Přpustná odchylka od délky nástroje L pro rozlišen zlomeného nástroje. Při překročen zadané hodnoty dojde k zablokován nástroje (stav L). Rozsah vstupnch hodnot: 0 až 0,9999 mm Tolerance zlomu: délka? RBREAK Přpustná odchylka od radiu nástroje R pro rozlišen zlomeného nástroje. Při překročen zadané hodnoty dojde k zablokován nástroje (stav L). Rozsah vstupn ch hodnot: 0 až 0,9999 mm Tolerance zlomu: radius? 102 5 Programován: Nástroje 5.2 Nástrojová data Tabulka nástrojů: Nástrojová data pro automatický výpočet otáček a rychlosti posuvu Zkr. Údaje Dialog TYP Typ nástroje (MILL=fréza, DRILL=vrták, TAP=závitořez): StisS knte kontextovou klávesu VOLBA TYPU (3. lišta kontextových kláves); TNC zobraz okno pro volbu typu nástroj e Typ nástroje? TMAT Materiál nástroje: kontextová klávesa VOLBA MATERIÁLU NÁSTROJE (3. lišta kontextových kláves); TNC zobraz okno pro vol bu materiálu nástroje Materiál nástroje? CDT Tabulka řezných údajů: kontextová klávesa VOLBA CDT (3. lišta kontextových kláves); TNC zobraz okno pro volbu tabulky řezných údajů Jméno tabulky řezných dat? Tabulka nástrojů: nástrojová data pro spnac 3D snmac sondy (pouze jeli bit 1 v MP7411 nastaven na = 1, viz též Přručku pro uživatele Cykly dotykové sondy) Zkr. Údaje Dialog CALOF1 JeSli v kalibračnm menu uvedeno č slo nástroje, vlož se do tohoto sloupce při kalibrován hodnota přesazen středu 3D dotykového hrotu v hlavn ose Přesazen středu dotykového hrotu v hlavn ose? CALOF2 JeSli v kalibračnm menu uvedeno čsl o nástroje, vlož se při kaliS brován do tohoto sloupce přesazen středu 3D dotykového hrotu ve vedlejš ose Přesazen středu dotykového hrotu ve vedlejš ose? CALANG JeSli v kalibračnm menu uvedeno čsl o nástroje, vlož se při kaliS brován úhel vřetene, při kterém byl kalibrován 3D dotykový hrot Úhel vřetene při kalibraci? Editace tabulek nástrojů Tabulka nástrojů platná pro prováděn programu je uložena v souS boru TOOL.T. Soubor TOOL.T mus být uložen v adresáři TNC:\ a může být editován pouze v některém z provoznch režimů stroje. Tabulkám nástrojů, které chcete použt pro archivaci nebo testován programu, můžete přiřazovat libovolná j iná jména souboru s přpoS nou .T . Otevřen tabul ky nástrojů TOOL.T : U Zvolte libovolný provozn reži m stroj e U Výběr tabulky nástrojů: stiskněte kontextovou kláS vesu TABULKA NÁSTROJĚ U Kontextovou lávesu EDITOVAT nastavte HEIDENHAIN TNC 426, TNC 430 na „ZAP“ 103 5.2 Nástrojová data Otevřen libovolné jiné tabulky nástrojů: U Zvolte provozn režim zadán/editace programu U Volán správy souborů U Zobrazen volby typu souborů: stiskněte kontextovou klávesu VOLBA TYPU U Zobrazen souborů typu .T: stiskněte kotextovou kláS vesu UKAŞ .T drücken U Zvolte některý soubor nebo zadejte nové jméno souS boru. Akci ootvrite klávesou ENT nebo kontectovou klávesou VÝBŔR Po otevřen tabulky nástrojů pro editaci můžete přesunout zvýrazS něné pole na libovolnou pozici v tabulce pomoc kláves se šipkami nebo pomoc kontextových kláves. Na libovolné pozici můžete přepiS sovat uložené hodnoty nebo zadávat nové. Dalš editačn funkce najS dete v následujc tabulce. NemůžeSli TNC zobrazit současně všechny pozi ce v tabulce nástrojů, obj ev se v liště nad tabulkou symbol „>>“ nebo „<<“ Odchod z tabulky nástrojů: souborů a zvolte soubor jiného typu, např. obráběc program U Vyvolejte správu Editačn funkce pro tabulky nástrojů Kontextová klávesa Přechod na začátek tabulky Přechod na konec tabulky Přechod na předchoz stránku tabulky Přechod na následuj c stránku tabulky Hledán jména nástroj e v tabul ce Zobrazen informac o nástrojch po sloupcch nebo zobrazen všech informac o jednom nástroji na jedné obrazovce Skok na začátek řádku Skok na konec řádku Koprovat zvýrazněné pole 104 5 Programován: Nástroje 5.2 Nástrojová data Editačn funkce pro tabulky nástrojů Kontextová klávesa Vložit koprované pole Vložit přpustný počet řádků (nástrojů) na konec tabulky Vložen řádku s indexovaným čslem nástroje za aktuáln řádek. Tato funkce je aktivn pouze tehdy, pokud je přpustné zadán několika korekčn ch údajů pro te ntýž nástroj (strojn parametr 7262 nen roven 0). TNC vlož za posS ledn existujc index kopii nástrojových dat a zvýš index o 1. Použit: např. u stupňovitých vrtáků s v ce délkovými korekcemi Smazán aktuálnho řádku (nástroje) Zobrazen/nezobrazen čsel pozic Zobrazen všech nástrojů/zobrazen pouze nástrojů uložených v tabulce pozic Poznámky k tabulkám nástrojů Pomoc parametru stroj e 7266.x se definuje, které údaje mohou být v tabulce nástrojů uvedeny a v jakém pořad budou uvedeny. Jednotlivé sloupce a řádky tabulky nástrojů můžete přepsat obsahem jiného souboru. Předpoklady: n Clový soubor mus existovat n Koprovaný soubor sm obsahovat pouze nahrazované sloupce (řádky) Zkoprován jednotlivých sloupců a řádků se provede pomoc kontextové klávesy NAHRADIT POLE (viz „Koprován jednoho souboru” na str. 54). HEIDENHAIN TNC 426, TNC 430 105 5.2 Nástrojová data Tabulka pozic pro měnič nástrojů Pro automatickou výměnu nástrojů je nutná tabulka pozic TOOL_P.TCH. TNC vede vce tabulek pozic s libovolnými jmény souS borů. Tabul ku pozic, kterou chcete akti vovat pro prováděn proS gramu, navolte v některém provoznm režimu prováděn programu prostřednictvm správy souborů (stav M). Pro řzen několika zásobS nků nástrojů pomoc téže tabulky (označen msta pozice) nastavte parametry stroje 7261.0 až 7261.3 na nenul ovou hodnotu. Editace tabulky pozic v některém z režimů prováděn programu U Výběr tabulky nástrojů: stiskněte kontextovou kláS vesu TABULKA NÁSTROJĚ U Výběr pozičn tabulky: stiskněte kontextovou klávesu TABULKA POZIC U Kontextovou klávesu EDITOVAT nastavte na ZAP Vyberte tabulku pozic v režimu zadán / ediatce programu. Výběr editace U Volán správy souborů U Zobrazen volby typu souborů: stiskněte kontextovou klávesu VOLBA TYPU U Zobrazen souborů typu .TCH: stiskněte kontextovou klávesu SOUBORY TCH (druhá lišta kontextových kláves) U Vyberte některý soubor nebo zadejte nové jméno souboru. Akci ootvrite klávesou ENT nebo kontexS tovou klávesou VÝBŔR Zkr. Údaje Dialog P Čslo pozice nástroje v zásobnku nástrojů – T Čslo nástroje Čslo nástroje? ST Nástroj se považuje za speci áln nástroj (ST: anglicky Special Tool = speciáln nástroj), pokud váš speci áln nástroj blokuje pozice předcházejc a následujc za svou pozic, zablokujte odpovdajc pozici ve sloupci L (stav L) Speciáln nástroj ? F Nástroj vracejte vždy na tutéž pozici v zásobnku ( F: jako Fixed = angl. pevně stanovený) Pevná pozice? Ano = ENT / Ne = NO ENT L Blokován pozice (L: jako Locked = angl. blokováno, viz též sloupec ST) Blokovaná pozice Ano = ENT / Ne = NO ENT PLC Informace o této pozici nástroje, která má být předána do PLC Stav PLC? TNAME Zobrazen jména nástroje z TOOL.T – DOC Zobrazen komentáře k nástroji z TOOL.T – 106 5 Programován: Nástroje 5.2 Nástrojová data Editačn funkce pro tabulky pozic Kontextová klávesa Přechod na začátek tabulky Přechod na konec tabulky Přechod na předchoz stránku tabulky Přechod na následujc stránku tabulky Vynulován tabulky pozic Skok na začátek dalšho řádku Vynulován sloupce Čslo nástroj e T Skok na konec řádku Volán dat nástroje Volán nástroje TOOL CALL se v programu obráběn naprogramuje pomoc následujcch údajů: U Tlačtkem TOOL CALL vyberte volán nástroje U Čslo nástroje: zadej te čslo nebo jméno nástroje. Nástroj už je definován v bloku TOLL DEFnebo v tabulce nástrojů. Jméno programu vložte do uvozoS vek. Jména se vztahuj k položkám v aktivn tabulce nástrojů TOOL.T. Pro vyvolán nástroj e s ji nými korekčnmi hodnotami zadejte za desetinnou tečkou i ndex definovaný v tabulce nástroj ů U Osa vřetene sovnoběžná s X/Y/ Z: zadejte osu nástroje U Otáčky vřetene S: otáčky vřetene se zadávaj přmo nebo se při práci s tabulkami dat řezu vypočtávaj v TNC. V druhém přpadě stiskněte kontextovou kláS vesu AUT. VOPOČÍTAT S . TNC omez otáčky vřetena na hodnotu maximálně danou parametrem stroje 3515 HEIDENHAIN TNC 426, TNC 430 107 5.2 Nástrojová data U Rychlos t posuvu F : Rychlost posuvu se zadává přmo nebo ji při práic s tabulkami dat řezu vypočte TNC. V druhém přpadě stiskněte kontextovou kláS vesu AUT. VOPOČÍTAT . TNC omez rychlost posuvu na hodnotu v „nejpomalejš ose“ (dána parametrem stroje 1010). F plat až do pozičnho bloku TOOL CALL, v němž je naprogramována nová hosnota rychlosti posuvu. U Přdavek na délku nástroje DL: delta hodnota pro dél ku nástroje U Přdavek na radius nástroje DR: delta hodnota pro radius nástroje U Přdavek na radius nástroje DR2: delta hodnota pro druhý radius nástroje Přklad: Volán nástroje Volá se nástroj čslo 5 v ose nástroje Z s otáčkami vřetene 2500 1/ min. a rychlost posuvu 350 mm/min. Přdavek na délku nástroje čin 0,2 mm, přdavek na druhý radius nástroje 0,05 mm, záporný přdaS vek na radius nástroje 1 mm. 20 TOOL CAL L 5.2 Z S2500 F350 DL +0,2 DR 1 DR 2+0,05 Psmeno D před L a R znamená delta hodnotu. Předvolba u tabulek nástrojů Při použit tabul ek nástrojů provádte blokem TOOL DEF předvolbu násl edujcho nástroje. Č slo nástroje, Q parametr nebo jméno nástroje vl ožte do uvozovek. Výměna nástrojů Výměna nástrojů je funkce závisl á na proveden stroje. Dbejte pokynů v návodu ke stroji! Pozice pro výměnu nástrojů Do polohy pro výměnu nástrojů mus být možno najet bez kolize. Pomoc přdavných funkc M91 a M92 můžete naj ždět na pozici na stroji, která je pevně určena pro výměnu nástrojů. ProgramujeteSli před prvnm volánm nástroj e TOOL CA LL 0, přesune se upnac zařS zen ve směru osy vřetene na pozici nezávislou na délce nástroj e. 108 5 Programován: Nástroje 5.2 Nástrojová data Ručn výměna nástroje Před ručn výměnou nástroje se vřeteno zastav a nástroj najede do polohy pro výměnu nástroje: U Programované najet do polohy pro výměnu nástroj e U Přerušte prováděn programu, viz „Přerušen obráběn”, str. 409 Vyměňte nástroj Pokračujte v prováděn programu, viz „Pokračován v prováděn programu po přerušen”, str. 411 U U Automatická výměna nástroje Při automatické výměně nástroj e se běh programu nepřerušuje. Při volán nástroje přkazem TOOL CALL se provede výměna za nástroj ze zásobnku nástrojů. Automatická výměna nástrojů při překročen životnosti: M101 M101 je funkce závislá na proveden stroje. Dbej te pokynů v návodu ke stroji! DosáhneSli nástroj ži votnost nástroje hodnoty parametru TIME2, zal ož TNC automaticky nástroj sesterský. K tomu j e nutno na začátku programu zapnout přdavnou funkci M101. Funkci M101 lze zrušit pomoc funkce M102. Automatická výměna nástroje neproběhne vždy bezprostředně po uplynut životnosti nástroj e, al e až o několik programových bloků později v závislosti na vytžen řdicho systému. Podmnky pro standardn NCbloky s korekc radiu R0, RR, RL Radius sesterského nástroje mus být stejný jako radius původn ho nástroje. NejsouSli radie stejné, vypše se chybové hlášen a výměna nástroje neprovede. Podmnky pro NC bloky s plošnými normálovými vektory a 3D korekc Viz „Trojrozměrná korekce nástroje”, str. 114 Radius sesterského nástroje se může lišit od radiu originálnho nástroje. V programových blocch přenesených ze systému CAD se ignoruj e. Hodnota del ta DR) se zadává bui do tabulky nástrojů nebo do bl oku TOOL CA LL. Pokud je DR větš než nula, zobraz se chybové hlašen a výměna nástroje se neprovede. Pomoc M funkce M107 se toto hlášen potS lač, pomoc M108 se opět aktivuje. HEIDENHAIN TNC 426, TNC 430 109 5.3 Korekce nástroje 5.3 Korekce nástroje Úvod TNC koriguje dráhu nástroje o korekčn hodnotu pro dél ku nástroje v ose vřetene a o radius nástroje v rovině obráběn. Pokud vytvářte program obráběn přmo na TNC, plat korekce radiu nástroje pouze v rovině obráběn. TNC přitom bere v úvahu až pět os včetně os rotačnch. Jestliže CAD systém generuje programové bloky s vekS tory normál k ploše, dokáže ZNC provést trojrozměrnou korekci nástroje viz „Troj rozměrná korekce nástroje”, str. 114. Délková korekce nástroje Korekce nástroje na délku plat v okamžiku volán nástroje a pojezdu v ose vřetene. Ruš se volánm nástroje s délkou L=0. Jestliže klávesou VOLÁNÍ NÁSTROJE 0 zrušte kladnou délkovou korekci, zmenš se vzdálenost nástroje od obrobku. Po volán nástroje přkazem VOLÁNÍ NÁSTROJE se změn naprogramovaná dráha nástroj e v ose vřetene o délkový rozdl mezi starým a novým nástrojem. Při délkové korekci se berou v úvahu jak delta hodnoty z bloku TOOL CALL, tak i z tabulky nástrojů. Korekčn hodnota = L + DLTOOL + DLT AB kde L: DL TOOL C ALL : DL TAB: 110 Délka nástroje L vyp. TOOL DEFSTabulka sad nebo nástrojů Přdavek DL na délku z bloku TOOL CALL(nen zohledněn v údaji o pol oze) Přdavek DL na délku z tabulky nástroj ů 5 Programován: Nástroje 5.3 Korekce nástroje Korekce radiu nástroje Programový blok pro pohyb nástroje obsahuje n RL nebo RR pro korekci radi u n R+ nebo R– pro korekci radiu při poj ezdu rovnoběžném s některou osou n R0, pokud se neprovád korekce radiu RL R0 Korekce radi usu plat v okamžiku volán nástroje a pojezdu v rovině obráběn pomoc RL nebo RR. R TNC zruš korekci radiu, jestliže: n n n n R naprogramujete pozičn blok pomoc R0 pomoc funkce DEP opustte obrys naprogramujete PGM CALL provedete vol bu nového programu pomoc PGM MGT Při korekci radiu se uplatn hodnoty delta z bloku TOOL CALLi z tabulky nástrojů: Hodnota korekce = R + DRTOOL CALL + DRTAB, kde R: DR TOOL CALL: DR TAB: Radius nástroje R z bloku TOOL DEF nebo z tabulky nástrojů PřdavekDR na radius z bloku TOOL CALL(nen zohledněn v údaji o poloze) Přdavek DR na radius z tabulky nástrojů Dráhové pohyby bez korekce radiu: R0 Nástroj pojžd svým středem po programované dráze v rovině obráběn nebo podle naprogramovaných souřadnic. Použit: vrtán, zaujet pozi ce. Z Y X Y X HEIDENHAIN TNC 426, TNC 430 111 5.3 Korekce nástroje Dráhové pohyby s korekc radiu: RR a RL RR RL Nástroj pojžd vpravo od obrysu Nástroj pojžd vlevo od obrysu Y Střed nástroje se nacház ve vzdál enosti radiu nástroje od prograS movaného obrysu. „Vpravo“ a „vlevo“ označuje polohu nástroje ve směru poj ezdu podél obrysu obrobku. Viz obrázek vpravo. Mezi dvěma bloky programu s rozdl nou korekc radiu RR a RL mus být nejméně jeden blok pojezdu v rovině obráběn bez korekce radiu (tedy s R0). RL Korekce radiu plat až do konce bloku, ve kterém byla poprvé naprogramována. Korekci radiu můžete aktivovat též pro přdavné osy roviny obráběn. Tyto přdavné osy je nutno znovu naproS gramovat v každém následujcm bloku, jinak se korekce radiu provede v hlavn ose. V prvnm bloku s korekc radi u RR/RL a při jejm prvnm zrušen přkazem R0 nástroj vždy zaujme svislou polohu nad naprogramovaným počátečnm nebo koncovým bodem obrysu. Najeite nástrojem před počátečn bod obrysu nebo za koncový bod obrysu tak, aby nedošlo k narušen obrysu. X Y Zadán korekce radiu RR Naprogramujte libovol nou funkci dráhy, zadejte souřadnice koncoS vého bodu a zadán potvrite tlačtkem ENT Korekce r adiu: RL/ RR/ R0 bez k orekc e? Pohyb nástroje vlevlo od naprogramovaného obrysu: stiskněte kontextovou klávesu RL X Pohyb nástroje vpravo od naprogramovaného obrysu: stiskněte kontextovou klávesu RR Pohyb nástroje bez korekce radiu, zrušen korekce radiu: stiskněte tlačtko ENT Ukončen bloku: stiskněte klávesu END 112 5 Programován: Nástroje 5.3 Korekce nástroje Korekce radiu: obráběn rohů n Vrcholy: Pokud je naprogramována korekce radiu nástroje, je nástroj kolem vrcholů obrysu veden po přechodové kružnici nebo křivce (spline)(vol ba pomoc MP7680). TNC podle potřeby zpomal posuv kolem vnějšch vrcholů, např. při prudké změně směru. n Kouty: U koutů se vypočte průsečk korigovaných drah pojezdu nástroj e. Od tohoto bodu poj žd nástroj podél dalšho prvku obrysu. Tm se zabrán narušen obrysu v koutech obrobku. Tm je dáno omezen na velikost radiu nástroje pro určité obrysy. RL Neumist’ujte bod počátečn a koncový bod při obráběn dutin do koncového bodu obrysu, aby nedošlo k narušen obrysu. Obráběn rohů bez korekce radiu Bez korekce radiu můžete dráhu nástroje a rychlost posuvu v roz ch obrobku ovlivňovat pomoc přdavné funkce M90, Viz „Zabroušen rohů: M90”, str. 181. RL HEIDENHAIN TNC 426, TNC 430 RL 113 5.4 Trojrozměrná korekce nástroje 5.4 Trojrozměrná korekce nástroje Úvod TNC může provádět trojrozměrnou korekci nástroje (3D korekce) u př mkových bloků. Kromě souřadnic X,Y a Z koncového bodu přmky, mus tyto bl oky obsahovat rovněž složky NX, NY a NZ plošného norS málového vektoru (viz obrázek vpravo dole). Z Y ChceteSli navc provést orientaci nástroje nebo trojrozměrnou korekS turu radiu, je nutné doplnit tyto bloky o normovaný vektor o souřadS nicch TX, TY a TZ, který určuje orientaci nástroje (viz obrázek vpravo uprostřed). X Koncový bod přmky a složky normálového vektoru k ploše pro orienS taci nástroje mus být vypočteny v CADu. Možnosti použit n Použit nástrojů o rozměrech, které nesouhlas s rozměry vypoS čtenými v CADu (3D korekce bez definice orientace nástroje) PT P NX NZ NY n Rovinné frézován: korekce geometrie frézy ve směru normály k ploše (3D korekce bez defini ce a s definic orientace nástroje). Obráběn se provád primárně čeln plochou nástroje n Frézován obvodem frézy: Korekce radiu frézy kolmo ke směru pohybu a kolmo ke směru nástroje (3D korekce radiu s definic oriS entace nástroje). Obráběn se provád primárně čeln plochou nástroje 114 5 Programován: Nástroje 5.4 Trojrozměrná korekce nástroje Definice normovaného vektoru Normovaný vektor je matematická veličina, jejž hodnota je rovna 1 a která má libovolný směr. U LN bloků TNC potřebuje až dva normoS vané vektory S jeden určuje směr normály k ploše a druhý (nepoS vi nný) směr orientace nástroje. Směe normál k ploše je dán složkami NX, NY a NZ. U stopkové a radiáln frézy směřuj e kolmo od povrchu obrobku ke vztažnému bodu nástroje PT, ukoutové radiáln frézy proS cház bodem PT‘ nebo PT (viz obrázek vpravo nahoře). Směr orienS tace nástroje je dán složkami TX, TY a TZ. R R Polohové souřadnice X,Y, Z a souřadnice plošné norS mály NX, NY, NZ nebo TX, TY, TZ, mus být v NC bloku uvedeny ve stejném pořad. V LN bloku se vždy zadávaj všechny souřadni ce plošné normály, i když jeji ch hodnoty zůstávaj ve srovnán s předchozm blokem nezměněné. R PT' PT R PT 2 R 2 PT 3D korekce pomoc pl ošných normál plat pro hodnoty souřadnc v hl avnch osách X, Y, Z. Pokud vyměnte nástroj s přdavkem (kladná hodnota delta), objev se chybové hlášen. Chybové hlášen můžete potlačitpomoc M funkce M107 (viz „Podmnky pro NC bloky s pl ošnými normál ovými vektory a 3D korekc”, str. 109). Narušen obrysu vlivem přesahu nástroje nevyvolává chybové hlášen. Pomoc parametru stroj e 7680 se stanov, zda systém CAD provád korekci délky nástroje pomoc středu zaoS blen PT nebo jižnho pólu zaoblen P SP (viz obrázek vpravo). PT PSP Přpustné tvary nástroje Přpustné tvary nástroje (viz obrázek vpravo nahoře) se stanov v tabulce nástrojů prostřednictvm radi ů nástroje R und R2: n Radius nástroje R: vzdálenost od středu nástroje k jeho vnějš straně n Radius nástroje 2 R2: radius zaoblen od špičky nástroje k jeho vnějš straně Poměr R k R2 určuje tvar nástroje: n R2 = 0: Stopková fréza n R2 = R: radiáln fréza n 0 < R2 < R: Fréza s rohovým radiem Z těchto údajů vyplývaj také souřadnice vztažného bodu nástroje PT. HEIDENHAIN TNC 426, TNC 430 115 5.4 Trojrozměrná korekce nástroje Použit jiných nástrojů: hodnoty delta Při použit nástrojů o rozměrech odli šných od původnch nástrojů se rozdly v délkách a radich ulož do tabulky nástrojů jako hodnoty delta nebo se zadaj do volán nástroje TOOL CALL: n Kladná hodnota delta DL, DR, DR2: rozměry nástroje jsou větš než u původnho nástroje (přdavek) n Záporná hodnota del ta DL, DR, DR2: rpzměry nástroje jsou menš než u původnho nástroje (záporný př davek) R L TNC provede polohovou korekci nástroje o součet hodnot delta z tabulky nástrojů a volán nástroje. R2 3D korekce bez orientace nástroje DR2>0 DL>0 TNC posune nástroj ve směru normál y k ploše o součet hodnot del ta (tabul ka nástroj ů plus TOOL CALL). Přklad: formát bloku s normálami k ploše 1 LN X +31.737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ0,8764339 F1000 M 3 LN: X, Y, Z: NX, NY, NZ: F: M: Př mka s 3DSkorekc Korigované souřadnice koncového bodu přmky Složky normál k ploše Posuv Př davná funkce Rychl ost posuvu F a přdavnou funkci M můžete zadávat a měnit v provoznm režimuzadán/editace programu. Souřadnice koncového bodu přmky a složky plošných normál jsou dány z CADu. Plošné frézován: korekce s orientac nástroje a bez TNC posune nástroj ve směru normál y k ploše o součet hodnot del ta (tabul ka nástroj ů plus TOOL CALL). Při aktivaci M128 (viz „Zachován polohy hrotu nástroje při nastaven osy naklápěn pomoc (TCPM*): M128”, str. 194) je nástroj držen v poloze kolmé k obrysu obrobku, jetliže v LN bloku nen stanovena žádná orientace nástroje. JeSli v LN bloku defi nována orientace nástroje, nastav TNC osy otáčen stroje automaticky tak, aby se nástroj dostal do tadané oriS entace. TNC nemůže automaticky nastavovat osy otáčen u všech strojů. Řiite se dle návodu ke stroji. 116 5 Programován: Nástroje 5.4 Trojrozměrná korekce nástroje Nebezpeč kolize! U strojů, jejichž osy otáčen dovoluj omezený rozsah pojezdu, mohou při automatickém pol ohován vzniknout pohyby, které vyžaduj napřklad otočen stolu o 180°. Věnujte pozornost nebezpeč kolize hlavy s obrobkem nebo upnadly. Přklad: formát bloku s normálami k ploše a bez orientace nástroje L N X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 F1000 M128 Přklad: formát bloku s normálami k ploše a s orientac nástroje L N X+31,737 Y+21,954 Z+33,165 NX+ 0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F 1000 M128 LN: X, Y, Z: NX, NY, NZ: TX, TY, TZ: F: M: Přmka s 3DSkorekc Kori gované souřadnice koncového bodu přmky Složky normál k pl oše Složky normovaného vektoru orientace nástroje Posuv Přdavná funkce Rychlost posuvu F a přdavnou funkci M lze zadávat a upravovat v režimu zadán/editace programu. Souřadnice koncového bodu přmky a složky plošných normál jsou dány z CADu. HEIDENHAIN TNC 426, TNC 430 117 5.4 Trojrozměrná korekce nástroje Frézován obvodem frézy: 3D korekce radiu s orientac nástroje TNC posune nástroj kolmo ke směru pohybu a kolmo ke směru nástroje o součet hodnot delta DR (tabulka nástrojů a TOOL CALL). Směr korekce definujete korekc radiu RL/RR (viz obrázek vpravo nahoře, směr pohybu Y+). (viz „Zachován polohy hrotu nástroje při nastaven osy naklápěn pomoc (TCPM*): M128” na str. 194) Pro dosažen zadané orientace nástroje mus te zapnout funkci M128 TNC nastav osy otáčen stroje automaticky tak, aby nástroj dosáhl zadané orientace včetně pl atné korekce. TNC nemůže automaticky nastavovat osy otáčen u všech strojů. Řiite se dle návodu ke stroji. Nebezpeč kolize! U strojů, jeji chž osy otáčen dovoluj omezený rozsah pojezdu, mohou při automatickém polohován vzniknout pohyby, které vyžaduj napřklad otočen stolu o 180°. Věnuj te pozornost nebezpeč kolize hlavy s obrobkem nebo upnadly. Orientaci nástroje můžete definovat dvěma způsoby: n v LN bloku zadánm složek TX, TY a TZ n v L bloku zadánm souřadnic os otáčen Přklad: formát bloku s orientac nástroje 1 L N X+31,737 Y+21,954 Z+33,165 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F 1000 M128 LN: X, Y, Z: TX, TY, TZ: F: M: 118 Př mka s 3DSkorekc Korigované souřadnice koncového bodu přmky Složky normovaného vektoru orientace nástroje Posuv Př davná funkce 5 Programován: Nástroje 5.4 Trojrozměrná korekce nástroje Přklad: formát bloku s osami otáčen 1 L X+31,737 Y+21,954 Z+33,165 B+12,357 C+5,896 F1000 M128 L: X, Y, Z: B, C: F: M: Přmka Kori gované souřadnice koncového bodu přmky Souřadnice os otáčen pro orientaci nástroje Posuv Přdavná funkce HEIDENHAIN TNC 426, TNC 430 119 5.5 Práce s tabulkami řezných dat 5.5 Práce s tabulkami řezných dat Upozorněn Jednotka TNC mus být už z výroby připravena pro práci s tabulkami řezných dat. Jinak váš stroj nemus podporat všechny zde popsané funkce. Řiite se dle návodu ke stroji. Možnosti použit Pomoc tabulek řezných dat, které stanov li bovolné kombinace materiálů a nástroj ů, může TNC z řezné rychl osti V C a z rychlosti posuvu zubu fZ vypočtat otáčky vřetene S a rychlost posuvu dráhy F. Podmnkou proveden výpočtu jsou defi nice různých vlastnost konS krétnch nástrojů v programu pomoc materiálu obrobku a tabulky nástrojů. Před spuštěnm automatického výpočtu řezných dat na TNC mus být v provoznm režimu testován programu aktivována tabulka nástrojů (stav S), ze které má TNC převzt specifická data nástrojů. Editačn funkce pro tabulky řezných dat Kontextová klávesa DATEI: TOOL.T T R CUT. 0 ... ... 1 ... ... 2 +5 4 3 ... ... 4 ... ... MM TMAT ... ... HSS ... ... CDT ... ... PRO1 ... ... DATEI: PRO1.CDT NR WMAT TMAT 0 ... ... 1 ... ... 2 ST65 HSS 3 ... ... 4 ... ... Vc1 ... ... 40 ... ... TYP ... ... MILL ... ... F1 ... ... 0.06 ... ... 0 BEGIN PGM xxx.H MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 Z X+100 Y+100 Z+0 3 WMAT "ST65" 4 ... 5 TOOL CALL 2 Z S1273 F305 Vložit řádek Z Vymazat řádek Vybrat začátek dal šho řádku Y X Uspořádat tabulku Koprovat zvýrazněné pole (2. lišta kontextových kl áves) Vložit koprované pole (2. lišta kontextových kláS ves) Editace formátu tabul ky (2. lišta kontextových kl áves) 120 5 Programován: Nástroje 5.5 Práce s tabulkami řezných dat Tabulka materiálů obrobků Materiály obrobku sedefinuj v tabulce WMAT.TABWMAT.TAB (viz obrázek vpravo uprostřed). WMAT.TAB je standardně uložena v adresáři TNC:\ a může obsahovat libovol ný počet jmen materiálů. Jméno materiálu sm být dlouhé maximálně 32 znaků (včetně mezer). JeSli v programu určený materiál, zobraz TNC obsah sloupce se jménem (viz následujc odstavec). Pokud měnte standardn tabulku materiálů, muste ji zkoprovat do jiného adresáře. V opačném přpadě mohou být při přpadné aktualizaci softwaru vaše změny přepsány standardnmi daty HEIDENHAIN. Cesta se pak definuje v souboru TNC.SYS pomoc klčového slova WMAT= (viz „Konfiguračn soubor TNC.SYS”, str. 126). Pro zabráněn ztráty dat zál ohujte pravidelně soubor WMAT.TAB . Definice materiálu obrobku v NC programu V NC programu zvolte materiál z tabulky WMAT.TAB pomoc kontexS tové klávesy WMAT: U Programován materiálu obrobku: v provoznm režimu zadán/editace programu sti skněte kontexS tovou klávesu WMAT. U Zobrazen tanbulky WMAT.TAB: stiskněte kontextoS vou klávesu VOLBA MATERIÁLU, zobraz se okno s materiály, které jsou uloženyv tabulce WMAT.TAB U Výběr materiálu obrobku: šiplami přesuňte zvýrazS něné pol e na zvélený materiál apotvrite výběr tlačtS kem ENT. TNC ulož materiál do bloku WMAT. Pro rychlé listován v tabulce materi álů stiskněte klávesu SHIFT a klávesu s šipkou. TNC bude v tabulce l istoS vat po stránkách U Ukončen dialogu: stiskněte tl ač tko END Pokud změnte v programu bl ok WMAT, objev se varovné hlášen. Zkontrolujte, zda jsou řezná data uložená v bloku TOOL CALL stále platná. HEIDENHAIN TNC 426, TNC 430 121 5.5 Práce s tabulkami řezných dat Tabulka materiálů řezných nástrojů Materiály řezných nástrojů se definuj v tabulce TMAT.TAB. TMAT.TAB je standardně uložena v adresáři TNC:\ a může obsahoS vat libovolný počet jmen řezných materiálů (viz obrázek vpravo nahoře). Jméno řezného materiálu sm být dlouhé maximálně 16 znaků (včetně mezery). Pokud v tabulce nástrojů TOOL.T definujete řezný materiál nástroje, zobraz TNC obsah sloupce JMÉNO. Pokud změnte standardn tabulku řezných materi álů, muste j i zkoprovat do jiného adresáře. V opačném př padě mohou být při přpadné aktuali zaci softwaru vaše změny přepsány standardnmi daty HEIDENHAIN. Cestu pak definujte v souboru TNC.SYS pomoc kl čoS vého slova TMAT= (viz „Konfiguračn soubor TNC.SYS”, str. 126). Pro zabráněn ztráty dat zálohujte pravidelně soubor TMAT.TAB . Tabulka řezných dat Kombinace materiálu obrobku/řezného materiálu nástroje s př slušnými řeznými daty se definuj v tabulce s přponou .CDT (angl . cutting data fil e: tabulka řezných date; viz obrázek vpravo uprostřed). Údaje v tabulce řezných dat můžete volně konfigurovat. Kromě povinných sloupců NR, W MAT a TMAT zvládá TNC až 4 komS binace řezné rychlosti (VC)a rychlosti posuvu (F). V adresáři TNC:\ je uložena tabulka standardnch řezných dat FRAES_2 .CDT. Soubor FRAES_2.CDT můžete libovolně editovat a doplňovat nebo můžete vytvořit libovolný počet nových tabulek řezných dat. Pokud změnte standardn tabulku řezných dat, muste ji zkoprovat do jiného adresáře. viz „Konfiguračn soubor TNC.SYS”, str. 126V opačném přpadě mohou být při př padné aktualizaci softwaru vaše změny přepsány standardn mi daty HEIDENHAIN. Všechny tabulky řezných dat mus být uloženy ve stejS ném adresáři. Pokud nen tento adresář standardnm adresářem TNC:\, muste v souboru TNC.SYS zadat za kl čovým slovem PCDT= cestuk adresáři, v němž jsou uloženy vaše tabulky řezných dat. Pro zabráněn ztráty dat zálohujte pravidelně tabulky řezných dat. 122 5 Programován: Nástroje 5.5 Práce s tabulkami řezných dat Vytvořen nové tabulky řezný ch dat U Zvolte provozn režim zadán/editace programu U Výběr správy souborů: stiskněte klávesu PGM MGT U Vyberte adresář, ve kterém mus být uloženy tabulky řezných dat (standardně: TNC:\) U Zadejte libovolné jméno souboru typu .CDT zadán potvrite tlačtS kem ENT U TNC zobraz v pravé polovině diepleje různé formáty tabulek (podle proveden stroje, přkl ad viz obrázek vpravo nahoře), které se liš počty kombinac řezné rychlosti a rychlosti posuvu. Pomoc tlačtk se šipkami přesuňte zvýrazněné pole na vybraný formát tabulky a výběr potvrite tl ač tkem ENT. TNC vytvoř novou prázdnou tabulku řezných dat Povinné údaje v tabulce nástrojů n Radius nástroje – sloupec R (DR) n Počet zubů (jen u frézovacch nástrojů) – sloupec CUT n Typ nástroje– sloupec TYP n Typ nástroje má vl iv na výpočet rychlosti posuvu: Frézovac nástroje: F = S · fZ · z Všechny ostatn nástroje: F = S · fU S: otáčky vřetene fZ: posuv na zub fU: posuv na otáčku z: počet zubů n Materiál nástroje – sloupec TMAT n Jméno tabulky řezných dat pro tento nástroj – sloupec CDT n Typ nástroje, materiál řezného nástroje a název tabul ky řezných dat se vybere z tabulky nástrojů pomoc kontectové klávesy (viz „Tabulka nástrojů: Nástrojová data pro automatický výpočet otáček a rychlosti posuvu”, str. 103). HEIDENHAIN TNC 426, TNC 430 123 5.5 Práce s tabulkami řezných dat Postup při práci s automatickým výpočtem otáček a rychlosti posuvu 1 NenSli dosud zadán: zadejte materiál obrobku do souboru WMAT.TAB 2 NenSli ještě zadán: zadejte materiál řezného nástroje do souboru TMAT.TAB 3 NenSli ještě zadáno: do tabulky nástrojů zadejte všechny údaje o konkrétnch nástrojch nutné pro výpočet řezných dat: n radius nástroje n počet zubů n typ nástroj e n materiál nástroje n tabulku řezných dat př slušnou k nástroji 4 NenSli ještě zadáno: do li bovolné tabulky řezných dat (typ souS boru CDT) zadejte řezná data 5 Zkouška provoznho režimu: aktivujte tabulku nástrojů, z nž má TNC vzt údaje o konkrétnm nástroji (stav S) 6 V NC programu: stiskem kontextové klávesy WMAT zadejte materiál obrobku 7 V NC programu: v bloku TOOL CALL nechte stisknutm kontextoS véé klávesy automaticky vypočtat otáčky vřetene a rychlost posuvu Změna struktury tabulky Tabul ky řezných dat jsou pro TNC tzv. „volně definovatelné tabulky “. Formát volně definovatelných tabulek můžete měnit pomoc tabulkoS vého editoru. TNC zvládá maximálně 200 znaků na řádek a nejvýše 30 sloupců. Při dodatečném přidán sloupce do stávaj c tabulky se neprovede automatické posunut dřve zadaných hodS not. Volán tabulkového editoru Stiskněte kontextovou klávesu EDITACE FORMÁTU (2. úroveň konS textových kláves). ZNC otevře editačné okno (viz obrázek vpravo), ve kterém se zobraz struktura tabulky „otočená o 90°“. Řádek v okně editoru definuje sloupec v přslušné tabulce. Význam tabulkového přkazu (položka v záhlav)je zřejmý z vedlejš tabulky. 124 5 Programován: Nástroje 5.5 Práce s tabulkami řezných dat Ukončen tabulkového editoru Stiskněte tlačtko END. TNC převede data uložená v tabulce do nového formátu. Prvky, které se nepodař převést do nové struktury, se označ # (např. při zúžen šřky sloupce). Přkaz struktury Význam NR Čslo sloupce NAME Nadpis sl oupce TYP N: čselné zadán C: alfanumerické zadán WIDTH Šřka sl oupce. U typu N včetně znaménka, desetinné čárky a mst za n DEC Počet desetinných mst (max. 4, účinné jen u typu N) ENGLISH až HUNGARIA Dialogy v různých jazycch (max. 32 znaků) HEIDENHAIN TNC 426, TNC 430 125 5.5 Práce s tabulkami řezných dat Přenos tabulek řezných dat Při exportu souborů typu .TAB a .CDT přes extern datové rozhran si TNC současně ulož definici struktura tabulky. DEfinice struktury tačná řádkem #STRUCTBEGIN a konč řádkem #STRUCTEND. Význam jednotlivých kl čových slov je uveden v tabulce „StrukturbeS fehl“ (viz „Změna struktury tabulky”, str. 124). Za kl čovým slovem #STRUCTEND ulož TNC vlastn obsah tabulky. Konfiguračn soubor TNC.SYS Konfiguračn soubory TNC.SYS muste použt v přpadě, že tabul ky řezných dat nejsou uloženy ve standardnm adresáři TNC:\. V tomto př padě j e nutné v souboru TNC.SYS pevně definovat cesty k adresářům, v nichž jsou ul oženy tabulky řezných dat. Soubor TNC.SYS mus být uložen v kořenovém adresáři TNC:\. Položky v TNC.SYS Význam WMAT= Cesta k tabulce materiálů obrobku TMAT= Cesta k tabulce řezných materiál ů PCDT= Cesta k tabulkám řezných dat Přklad TNC.SYS WMAT=TNC:\ CUTTAB\W MAT_GB.TAB TM AT=TNC:\CUTTAB\ TMAT_GB.TAB PCDT=TNC:\CUTTAB\ 126 5 Programován: Nástroje 6 Programován obrysů Dráhové funkce Obrys obrobku se obvykle skládá z někol ika obrysových prvků, jako jsou přmky a kruhové oblouky. Pomoc dráhových funkc se programuj pohyby nástroje pro přmky a kruhové oblouky . L CC L L Programován volných obrysů (VO) C NenSli k dispozici vhodně kótovaný výkres, jehož kótován je pro potřeby NC programu neúplné, provede se zadán obrobku pomoc volného programován obrysu. TNC vypočte chybějc údaje. Také v programován VO se zadávaj pohyby nástroje pro přmky a kruhové oblouky. Přdavné funkce M Pomoc přdavných funkc TNC se řd n běh programu, např. přerušen programu n funkce stroje, jako zapnut a vypnut rotace vřetene a přvodu chladic kapaliny n dráhové chován nástroje Podprogramy a opakován část programu Obráběc kroky, které se opakuj, zadáte jen jednou jako podprogram nebo opakován části programu. Pokud chcete nechat provést část programu jen za určitých podmnek, pak nadefinujte tyto programové kroky rovněž v nějakém podprogramu. Navc může obráběc program vyvolat a nechat provést jiný program. Programován s podprogramy a opakovánmi část programu je popsáno v kapitole 9. Y 80 CC 60 R4 0 6.1 Pohyby nástroje 6.1 Pohyby nástroje 40 X 10 115 Programován s Q parametry V programu obráběn zastupuj Q parametry č selné hodnoty: danému Q parametru je přiřazena čselná hodnota na jiném mstě. Pomoc Q parametrů můžete programovat matematické funkce, které řd prováděn programu nebo které popisuj nějaký obrys. Navc můžete pomoc Q parametrického programován provádět měřen s 3DSdotykovou sondou během prováděn programu. Programován s Q parametry je popsáno v kapitole 10. 128 6 Programován obrysů Z Programován pohybu nástroje pro obráběn Když vytvářte program obráběn, programuj ete postupně dráhové funkce pro jednotlivé prvky obrysu obrobku. K tomu zadáváte obvykle souřadnice pro koncové body prvků obrysu z kótovaného výkresu. Z těchto zadán souřadnic, dat nástroj e a korekce radiu zjist TNC skutečnou dráhu pojezdu nástroje. Y X TNC pojžd současně všemi strojnmi osami, které jste naprogramovali v programovém bloku dráhové funkce. 100 Pohyby rovnoběžné s osami stroje Programový blok obsahuje zadán souřadnice: TNC pojžd nástrojem rovnoběžně s programovanou strojn osou. Podle konstrukce vašeho stroje se při obráběn pohybuje bui nástroj, nebo stůl stroje s upnutým obrobkem. Při programován dráhového pohybu postupujte zásadně tak, jako by se pohyboval nástroj. Z Př klad: Y L X+ 100 X L X+100 Dráhová funkce „přmka“ Souřadnice koncového bodu 50 Nástroj si zachovává souřadnice Y a Z a najžd do polohy X=100. Viz obrázek vpravo nahoře. 70 Pohyby v hlavnch rovinách Programový blok obsahuje zadán dvou souřadnic: TNC pojžd nástrojem v naprogramované rovině. Př klad: L X+ 70 Y+50 Nástroj si zachovává souřadnici Z a pojžd v rovině XY do polohy X=70, Y=50. Viz obrázek vpravo uprostřed Z Y Trojrozměrný pohyb Programový blok obsahuje zadán tř souřadnic: TNC pojžd nástrojem prostorově do programované polohy. X Přklad: L X+ 80 Y+0 Z10 HEIDENHAIN TNC 426, TNC 430 -10 80 129 6.2 Základy k dráhovým funkcm 6.2 Základy k dráhovým funkcm 6.2 Základy k dráhovým funkcm Zadán vce jak tř souřadnic TNC může současně řdi t až 5 os. Při obráběn s 5 osami se současně pohybuj napřkl ad 3 lineárn a 2 rotačn osy. Program pro takové obráběn běžně generuj CAD systémy a na stroji nemůže být vytvořen. Přklad: L X+20 Y+10 Z+ 2 A+15 C+6 R 0 F 100 M3 Pohyb vce než 3 os TNC graficky nepodporuje. Kruhy a kruhové oblouky Při kruhových pohybech pojžd TNC dvěma strojnmi osami současně: nástroj se pohybuje po kruhové dráze vzhledem k obrobku. U kruhového pohybu můžete zadat střed kruhu CC. Pomoc dráhových funkc pro kruhové oblouky se programuj kruhy v hlavnch rovinách. Hlavn roviny se definuj při volán nástroje TOOL CALL určenm osy vřetene: Osa vřetene Hlavn rovina Z XY, též UV, XV, UY Y ZX, též WU, ZU, WX X YZ, též VW, YW , VZ Y Y YCC X Kruhy, které nejsou rovnoběžné s hl avn rovinou, lze naprogramovat též pomoc funkce „Naklápěn roviny obráběn“ (viz „ROVINA OBRÁBŔNÍ (cykl us 19)”, str. 330) nebo pomoc QSparametrů (viz „Princip a přehled funkc”, str. 356). Smysl otáčen DR při kruhových pohybech U kruhových pohybů bez tangenciálnho přechodu v jiné prvky obrysu se smysl otáčen DR zadává takto: CC Z Y XCC X DR+ DR– CC CC X Otáčen po směru chodu hodinových ručiček: DR– Otáčen proti směru chodu hodinových ručiček: DR+ 130 6 Programován obrysů 6.2 Základy k dráhovým funkcm Korekce radiu Korekce radiu mus být zadána v tom bloku, kterým najždte na prvn prvek obrysu. Korekce radiu nesm začnat v bl oku pro kruhovou dráhu. viz „Najet a odchod z obrysu”, str. 133Naprogramujte ji předtm v některém přmkovém bloku (viz „Dráhové pohyby – pravoúhlé souřadnice”, str. 139). Najet na pozici Na začátku programu obráběn nastavte nástroj do takové polohy, aby nemohlo dojt k poškozen nástroje ani obrobku. Vytvořen programových bloků pomoc kláves dráhových funkc Pomoc šedých kláves dráhových funkc se spust textový dialog. TNC se postupně dotáže na všechny informace a vlož programový blok do programu obráběn. Přklad – Naprogramován přmky Zahájen programovacho dialogu: např. př mka Přmka Souřadnice? 10 Zadán souřadnic koncového bodu přmky 5 Korekc e radiu: R L/R R/R 0 bez korek ce? Výběr korekce radiu: např. stiskněte kontextovou klávesu RL, nástroj pojžd vlevo od obrysu P osuv F =? / F M AX = ENT 100 Zadán posuvu, potvrzen tlačtkem ENT: např. 100 mm/min. Při zadán v palcch: hodnota 100 znamená posuv 10 palců/min. Poj ezd rychloposuvem: stiskněte kontextovou klávesu FMAX, nebo Poj ezd automaticky vypočtenou rychlost (z tabulky řezných dat): stiskněte kontextovou kl ávesu FAUTO HEIDENHAIN TNC 426, TNC 430 131 6.2 Základy k dráhovým funkcm Přdavná funkc e M? 3 Přdavná funkce např. zadejte M3 a ukončete dialog tlačtkem ENT Řádek v programu obráběn L X+10 Y+5 RL F100 M3 132 6 Programován obrysů 6.3 Najet a odchod z obrysu 6.3 Najet a odchod z obrysu Přehled: tvary drah pro najet na obrys a odchod z obrysu Funkce APPR (angl. approach = najet) a DEP (angl. departure = odchod) se zapnaj tlačkemAPPR/DEP. Následně lze pomoc kontextových kl áves volit následuj c tvary dráhy: Funkce kontextové klávesy Najet Odchod Přmka s tangenciálnm připojenm Přmka kolmá k bodu obrysu Kruhová dráha s tangenciálnm napojenm Kruhová dráha s tangenciálnm napojenm na obrys, najet a odchod z pomocného bodu ležcho mimo obrys na tangenciálně navazujcm přmkovém úseku Najet a odchod ze šroubovice Při nájezdu a výjezdu ze šroubovice pojž nástroj po prodloužen šroubovice a napoj uje se tak na obrys tečnou kruhovou drahou. Použijte funkci APPR CT nebo DEP CT. Důležité polohy při nájezdu a výjezdu n Počátečn bod P S Tato poloha se zadává bezprostředně před blokem APPR. Ps l ež mimo obrys a nájezd na něj se provád bez korekce radiu (R0). n Pomocný bod PH U některých tvarů dráhy se nájezd a výjezd uskutečňuje s využitm pomocného bodu PH, který vypočtá TNC z dat v blocch APPR a DEP. n Prvn bod obrysu P A a posledn bod obrysu P E Prvn bod obrysu P A se zadává v bloku APPR, posledn bod obrysu PE pomoc libovolné dráhové funkce. Pokud blok APPR obsahuj e i souřadnici Z, pojžd nástroj nejprve v rovině obráběn na bod PH a v něm pak najede v ose nástroje na zadanou hloubku. RL RL PN R0 PA RL PE RL PH RL PS R0 HEIDENHAIN TNC 426, TNC 430 133 6.3 Najet a odchod z obrysu n Koncový bod PN Pozi ce PN se nacház mimo obrys a vypl ývá z údajů zadaných v bloku DEP. Pokud blok DEP obsahuj e i souřadnici Z, pojžd nástroj nejprve v rovině obráběn na bod PH a v něm najede v ose nástroje na zadanou výšku. Zkratka Význam APPR angl. APPRoach = najet DEP angl. DEParture = odchod L angl. Line = př mka C angl. Circle = kruh T tangenciála (plynulý, hladký přechod) N normála (kolmice) Při najžděn ze skutečné polohy na pomocný bod P H TNC nekontroluje přpadné narušen naprogramovaného obrysu. Proveite kontrolu pomoc testovac grafiky! U funkc APPR LT, APPR LN a APPR CT najžd TNC ze skutečné polohy na pomocný bod P H posledn naprogramovanou rychlost posuvu / rychloposuvem. U funkce APPR LCT najžd TNC na pomocný bod PH rychlost naprogramovanou v bloku APPR. Souřadnice se daj zadávat absol utně nebo přrůstkově v pravoúhlých nebo polárnch souřadnicch. Korekce radiu Korekce radiu se zadává spolu s prvnm bodem obrysu P A v bl oku APPR. Bloky DEP automaticky ruš korekci radiu! Najet bez korekce radiu: pokud je v bloku APPR zadáno R0, provede se pojezd nástroje s R = 0 mm a korekc radiu RR! T m j e u funkc APPR/DEP LN a APPR/DEP CT určen směr, kterým se nástroj bude při bližovat a vzdalovat od obrysu. 134 6 Programován obrysů U Libovoná funkce dráhy: najeite na počátečn bod PS Spuštěn di al ogu tlačtkem APPR/DEP a kontextovou klávesou APPR LT: U Souřadnice prvnho bodu obrysu PA PA RR 20 10 PH PS R0 RR U LEN: vzdálenost mezi pomocným bodem P H a prvnm bodem obrysu PA U Korekce radiu RR/RL pro obráběn 20 35 40 X Přklad NC bloků 7 L X +40 Y+10 RO FMAX M 3 najet na PS bez korekce radiu 8 APPR LT X+20 Y+ 20 Z10 L EN15 RR F 100 PA s kor. raidu RR, vzdál. PH od PA: LEN=15 9 L Y+35 Y+35 Koncový bod prvnho prvku obrysu 10 L ... Dalš prvek obrysu Najet na prvn bod obrysu kolmo po přmce: APPR LN U U Libovoná funkce dráhy: najeite na počátečn bod PS Zahajte dialog tlačtkem APPR/DEP a kontextovou klávesou APPR LN: U Souřadnice prvnho bodu obrysu PA R R TNC vede nástroj po přmce z počátečnho bodu P S na pomocný bod PH. Dále najžd na prvn bod obrysu P A po kol mici. Pomocný bod PH má vzdálenost LEN + radius nástroje k prvnmu bodu obrysu PA. Y 35 20 PA RR 15 10 PH PS R0 RR U Délka: vzdálenost pomocného bodu PH . LEN se vždy zadává kladnou hodnotou! U Korekce radiu RR/RL 10 20 40 X pro obráběn Přklad NC bloků 7 L X +40 Y+10 RO FMAX M 3 Najet na PS bez korekce radiu 8 APPR LN X+10 Y+ 20 Z10 L EN15 RR F 100 PA s kor. radiu RR 9 L X+20 Y+35 Koncový bod prvnho prvku obrysu 10 L ... Dalš prvek obrysu HEIDENHAIN TNC 426, TNC 430 135 6.3 Najet a odchod z obrysu U R R TNC vede nástroj po přmce z počátečnho bodu P S na pomocný bod PH. Dál e najžd na prvn bod obrysu P A po tangenciáln přmce. Pomocný bod PH má vzdálenost LEN k prvnmu bodu obrysu PA . Y 35 15 Najet na přmku s tangenciálnm napojenm: APPR LT Y 35 TNC vede nástroj po přmce z počátečnho bodu P S na pomocný bod PH. Odtud najžd na prvn bod obrysu po kruhové dráze, která přecház tangenciálně v prvn prvek obrysu. Kruhová dráha z PH do PA je dána radiem R a středovým úhlem CCA. Smysl otáčen kruhové dráhy j e dán průběhem prvnho prvku obrysu. U Libovoná funkce dráhy: najeite na počátečn bod P S U Zahajte dialog tlačtkem APPR/DEP a kontextovou klávesou APPR CT: U Souřadnice prvnho bodu obrysu P A U Radius R R R 6.3 Najet a odchod z obrysu Najet po kruhové dráze s tangenciálnm napojenm: APPR CT PA RR 20 CCA= 180° 0 R1 10 PH RR kruhové dráhy 10 PS R0 40 20 X n Najet na stranu obrobku definouvanou korekc radiu: zadejte kladnou hodnotu R n Najet od strany obrobku: zadejte zápornou hodnotu R U Středový úhel CCA kruhové dráhy n CCA se zadává jen kladnou hodnotou n Maximáln zadán 360° U Korekce radiu RR/RL pro obráběn Přklad NC bloků 7 L X+40 Y+10 RO FM AX M3 Najet na PS bez korekce radiu 8 APP R CT X +10 Y+20 Z10 CCA180 R +10 R R F100 PA s kor. radiu RR, radius R=10 9 L X+20 Y+35 Koncový bod prvnho prvku obrysu 10 L ... Dalš prvek obrysu Najet na obrys a přmkový úsek po kruhové dráze s tangenciálnm napojenm: APPR LCT Kruhová dráha se tangenciálně napojuje na přmku PS – PH i na prvn prvek obrysu. Tm je kruhová dráha jednoznačně definovaná pomoc radiu R. R R TNC vede nástroj po přmce z počátečnho bodu P S na pomocný bod PH. Odtud najžd po kruhové dráze na prvn bod obrysu PA. Plat rychlost posuvu zadaná v bloku APPR. Y 35 20 PA RR R1 10 0 U Libovoná funkce dráhy: najeite na počátečn bod P S U Zahajte dialog tlačtkem APPR/DEP a kontextovou klávesou APPR LCT: U Souřadnice prvnho bodu obrysu P A PH PS R0 RR 10 20 40 X U Poloměr R kruhové dráhy. R se zadává kladnou hodnotou U Korekce 136 radiu RR/RLpro obráběn 6 Programován obrysů 6.3 Najet a odchod z obrysu Přklad NC bloků 7 L X +40 Y+10 RO FMAX M 3 Najet na PS bez korekce radiu 8 APPR LCT X+ 10 Y+20 Z10 R10 R R F100 PA s kor. radiu RR, radius R=10 9 L X+20 Y+35 Koncový bod prvnho prvku obrysu 10 L ... Dalš prvek obrysu U U Posledn prvek obrysu se programuje pomoc koncového bodu PE a korekce radiu Zahajte dialog tl ač tkem APPR/DEP a kontextovou klávesou DEP LT: U LEN: zadejte vzdálenost koncového bodu PN od poslednho prvku obrysu PE Y Y RR R R TNC vede nástroj po přmce od poslednho bodu obrysu P E ke koncovému bodu PN. Přmka lež v prodloužen poslednho prvku obrysu. PN se nacház ve vzdálenostiLEN od P E. 35 PA RR 20 20 PE R1 10 0 RR 12.5 Vyjet po přmce s tangenciálnm napojenm: DEP LT PH PN PS R0 R0 RR 20 10 40 X X Přklad NC bloků 23 L Y+20 RR F100 Posledn prvek obrysu: PE s korekc radiu 24 DEP LT LEN12,5 F100 Odj et o LEN=12,5 mm 25 L Z+100 FMAX M 2 Vyjet v ose Z, skok na začátek, konec programu Odjet po přmce kolmé k poslednmu bodu obrysu: DEP LN Y RR TNC vede nástroj po přmce od poslednho bodu obrysu P E ke koncovému bodu PN. Přmka směřuje kolmo od posl ednho bodu obrysu PE . PN je od bodu PE vzdálen o LEN + radius nástroje. U U Posledn prvek obrysu se zadá pomoc koncového bodu PE a korekce radiu Zahajte dialog tl ač tkem APPR/DEP a kontextovou klávesou DEP LN : U LEN: Zadejte vzdálenosti koncového bodu P N Pozor: hodnotaLEN mus být kl adná! PN R0 20 PE 20 RR X Přklad NC bloků 23 L Y+20 RR F100 Posledn prvek obrysu: PE s korekc radiu 24 DEP LN LEN+20 F 100 Odj et o LEN = 20 mm kolmo od obrysu 25 L Z+100 FMAX M 2 Vyjet v ose Z, skok na začátek, konec programu HEIDENHAIN TNC 426, TNC 430 137 Y TNC vede nástroj po kruhové dráze od poslednho bodu obrysu P E ke koncovému bodu PN. RR PN Kruhová dráha je tangenciálně napojena na posledn prvek obrysu. R0 20 U Posledn prvek PE obrysu se zadá pomoc koncového bodu PE a R8 korekce radiu U Zahajte dialog tlačtkem APPR/DEP a kontextovou klávesou DEP CT: U Středový úhel CCA kruhové dráhy U Radius R 180° RR kruhové dráhy X n Nástroj má vyjet od obrobku na straně definované korekc radiu: zadejte kladnou hodnotu R n Nástroj má vyjet od obrobku ke straně protilehlé straně definované korekc radiu: zadejte zápornou hodnotu R Přklad NC bloků 23 L Y+20 R R F100 Posledn prvek obrysu: PE s korekc radiu 24 DEP CT CCA 180 R +8 F 100 Středový úhel = 180°, radius kruhové dráhy = 8 mm 25 L Z+100 F MAX M2 Vyjet v ose Z, skok na začátek, konec programu Vyjet po kruhové dráze s tangenciálnm napojenm na obrys a přmý úsek: DEP LCT TNC vede nástroj po kruhové dráze z poslednho bodu obrysu P E na pomocný bod PH. Odtud pokračuj e po přmce do koncového bodu PN. Posledn prvek obrysu a přmka PH – PN maj tangenciáln přechodnice do kruhové dráhy. Kruhová dráha je tedy jednoznačně určena radiem R. U Posledn prvek obrysu se zadá pomoc koncového bodu PE a Y RR 20 R8 6.3 Najet a odchod z obrysu Odjet po kruhové dráze s tangenciálnm napojenm: DEP CT 12 korekce radiu U Zahajte dialog tlačtkem APPR/DEP a kontextovou klávesouDEP LCT: U Zadejte souřadnice koncového bodu P N U Poloměr R kruhové dráhy. Zadejte kladnou hodnotu PN R0 PE RR PH R0 X 10 R Přklad NC bloků 23 L Y+20 R R F100 Posledn prvek obrysu: PE s korekc radiu 24 DEP LCT X+10 Y+12 R+8 F100 Souřadnice PN, radius kruhové dráhy = 8 mm 25 L Z+100 F MAX M2 Vyjet v ose Z, skok na začátek, konec programu 138 6 Programován obrysů Přehled dráhových funkc Funkce Klávesa dráhové funkce Pohyb nástroje Požadované údaje Přmka L angl.: Line Přmka Souřadnice koncového bodu přmky Úkos: CHF angl.: CHamFer Úkos mezi dvěma přmkami Délka úkosu Střed kruhu CC; angl.: Circle Şádný Souřadnice středu kruhu nebo pólu Kruhový oblouk angl.: Circle Kruhová dráha okol o středu kruhu CC do koncového bodu kruhového oblouku Souřadnice koncového bodu kruhu, smysl otáčen Kruhový obloukCR angl.: Circle by Radi us Kruhová dráha daného poloměru Souřadnice koncového bodu kruhu, poloměr kruhu, smysl otáčen Kruhový oblouk CT angl.: Circle Tangential Kruhová dárha s tangenciál nm navázánm na předchoz a následný prvek obrysu Souřadnice koncového bodu kruhu Zaoblen rohůRND angl.: RouNDing of Corner Kruhová dárha s tangenciál nm navázánm na předchoz a následný prvek obrysu Radius zaoblen rohu R Programován volného obrysu FK Přmka nebo kruhová dráha s libovol ným napojenm na předchoz prvek obrysu viz „Dráhové pohyby – Programován volných obrysů VO”, str. 158 HEIDENHAIN TNC 426, TNC 430 139 6.4 Dráhové pohyby – pravoúhlé souřadnice 6.4 Dráhové pohyby – pravoúhlé souřadnice Y TNC vede nástroj po přmce z aktuáln polohy do koncového bodu př mky. Počátečn m bodem je koncový bod předchozho bloku. Podle potřeby: radiu RL/RR/R0 40 15 U Souřadnice koncového bodu př mky U Korekce U Posuv F 10 6.4 Dráhové pohyby – pravoúhlé souřadnice Přmka L U Přdavná funkce M Přklad NC bloků 7 L X+10 Y+40 RL F 200 M3 8 L IX +20 IY15 9 L X+60 IY10 X 20 10 60 Uložen skutečné polohy Přmkový blok (L blok) lze vygenerovat také pomoc tlačtka „ULOŽENÍ SKUT. POLOHY“: UV režimu manuálnho ovládán najeite nástrojem na pozici, kterou chcete uložit U Přepněte displej na zadán/editaci programu U Vyberte programový blok, za který má být vložen L blok U Stiskněte tlačtko „ULOŽIT SKUT. POLOHU“ : vygeneruje se l blok se souřadnicemi skutečné polohy nástroje Počet os , které TNC ukládá v L bloku, se stanov pomoc funkce MOD (viz „Vol ba MOD funkc”, str. 418). 140 6 Programován obrysů 6.4 Dráhové pohyby – pravoúhlé souřadnice Vložen úkosu mezi dvě přmky CHF Rohy obrysu, které vzniknou jako průsečk dvou přmek, můžete upravit zkosenm. n V přmkových blocch před blokem CHF a za nm naprogramujte vždy dvě souřadnice roviny, ve které má být úkos proveden n Korekce radiu před blokem CHF a za nm mus být stejná n Zkosen mus být proveditelné aktuál nm nástrojem U Úsek zkosen: délka zkosen Y Podle potřeby: F (plat pouze v bloku CHF) U Posuv Přklad NC bloků 7 L X +0 Y+30 RL F300 M3 X 8 L X+40 IY+5 9 CHF 12 F 250 10 L I X+5 Y+0 Y Obrys nesm začnat blokem CHF. 12 Úkos se provád pouze v rovině obráběn. Rychlost posuvu naprogramovaná v bloku CHF plat pouze v tomto bloku CHF. Po jeho proveden plat opět předchoz naprogramovaná rychlost posuvu . 5 30 12 Na rohový bod odřznutý zkosenm se nanajžd. 5 X 40 HEIDENHAIN TNC 426, TNC 430 141 6.4 Dráhové pohyby – pravoúhlé souřadnice Zaoblen koutů RND Funkce RND provád zaoblen rohů obrysu. Nástroj pojžd po kruhové dráze, která se tangenciálně napoj uje na předcházejc i na následuj c prvek obrysu. Zaoblen mus být proveditelné pomoc aktuálnho nástroje. U Poloměr Y 40 zaoblen: poloměr kruhového oblouku Podle potřeby: U Posuv F (plat pouze v bloku RND) R5 25 Přklad NC bloků 5 L X+10 Y+40 RL F 300 M3 5 X 6 L X+40 Y+25 7 R ND R5 F100 10 40 8 L X+10 Y+5 Předcházejc a následujc prvek obrysu mus obsahovat obě souřadnice roviny, ve které se provád zaoblen rohu. ObrábteSli obrys bez korekce radiu nástroje, muste naprogramovat obě souřadnice roviny obráběn. Na rohový bod se nanaj žd. Rychlost posuvu naprogramovaná v bloku RND plat pouze v tomto bloku RND. Po jeho proveden plat opět předchoz naprogramovaná rychlost posuvu. Blok RND lze rovněž použt k měkkému najet na obrys, pokud by nemohly být použity funkce APPR. 142 6 Programován obrysů Střed kruhu se zadává u kruhových drah programovaných pomoc tlačtka C (kruhová dráha C). Postup: n zadejte pravoúhlé souřadnice středu kruhu nebo n použijte posledn naprogramovanou polohu n uložte souřadni ce klávesou „ULOŽIT SKUT. POLOHU “ U S ouřadnice CC: Y CC zadejte souřadnice středu kruhu nebo po uložen posledn naprogramované polohy: nezadávejte žádné souřadni ce Z YCC X Přklad NC bloků 5 CC X +25 Y+25 X CC nebo 10 L X +25 Y+25 11 CC Programové řádky 10 a 11 se nevztahuj k obrázku. Platnost Střed kruhu plat až do zadán nového středu kruhu. Střed kruhu můžete definovat rovněž v souřadnicch přdavných os U, V a W. Přrůstkové zadán středu kruhu CC Přrůstkové souřadnice středu kruhu se vztahuj vždy k posledn naprogramované poloze nástroje. CC označuje danou pozici jako střed kruhu: na tuto pozici nástroj nenajžd. Střed kruhu j e současně pólem polárn ch souřadni c. HEIDENHAIN TNC 426, TNC 430 143 6.4 Dráhové pohyby – pravoúhlé souřadnice Střed kruhu CC 6.4 Dráhové pohyby – pravoúhlé souřadnice Kruhová dráha C se středem CC Zadejte nejdřve střed kruhu CC, poté můžete definovat kruhovou dráhu C. Počátečnm bodem kruhové dráhy bude posledn naprogramovaná poloha nástroje před blokem C. U Najet nástrojem Y na počátečn bod kruhové dráhy U Souřadnice středu kruhu U Souřadnice koncového bodu kruhového oblouku U Smysl S E otáčen DR CC Podle potřeby: U Posuv F U Přdavná funkce M X Přklad NC bloků 5 CC X+25 Y+25 6 L X+45 Y+25 RR F 200 M3 7 C X +45 Y+25 DR+ Y Celý kruh Pro koncový bod naprogramujte stejné souřadnice jako pro počátečn bod. Bod startu a koncový bod kruhového pohybu mus ležet na kruhové dráze. 25 CC Tolerance zadán: až 0,016 mm (volitelná pomoc MP7431) 25 144 45 X 6 Programován obrysů 6.4 Dráhové pohyby – pravoúhlé souřadnice Kruhová dráha CR CR s daným poloměrem Nástroj pojžd po kruhové dráze o pol oměru R. U S ouřadnice koncového bodu kruhového Y oblouku U Poloměr R Pozor: znaménko definuje velikost kruhového oblouku! U S mysl otáčen DR Pozor: znaménko rozhoduje o konkávn nebo kovexn kři vce! R E1=S2 S1=E2 CC Podl e potřeby: funkce M U Přdavná U Posuv F X Celý kruh Celý kruh se programuje pomoc dvou CR bloků za sebou: Koncový bod prvnho půlkruhu je počátečnm bodem druhého půlkruhu. Koncový bod druhého půlkruhu je počátečn m bodem prvnho půl kruhu. Y Středový úhel CCA a poloměr kruhového oblouku R Počátečn a koncový bod obrysu lze vzájemně spoj it čtyřmi různými kruhovými oblouky stejného poloměru: Menš kruhový oblouk: CCA<180° Poloměr má kladné znaménko R>0 1 DR+ ZW R R 40 Větš kruhový oblouk: CCA>180° Poloměr má záporné znaménko R<0 2 Pomoc smyslu otáčen určte, zda je kruhový oblouk zakřiven ven (konvexně) nebo dovnitř (konkávně): Konvexn: smysl otáčen DR– (s korekc radi u RL) X 40 Konkávn: smysl otáčen DR+ (s korekc radiu RL) 70 Přklad NC bloků 3 Y 10 L X +40 Y+40 R L F200 M 3 11 CR X +70 Y+40 R +20 DR (oblouk 1) ZW nebo 11 CR X +70 Y+40 R +20 DR+ (oblouk 2) R R 40 nebo 4 11 CR X +70 Y+40 R 20 DR (oblouk 3) DR+ nebo 11 CR X +70 Y+40 R 20 DR+ (oblouk 4) HEIDENHAIN TNC 426, TNC 430 X 40 70 145 6.4 Dráhové pohyby – pravoúhlé souřadnice Vzdálenost počátečnho a koncového bodu průměru kruhu nesm být větš než průměr kruhu. Maximáln radius čin 99,9999 m. Podporovány jsou úhlové osy A, B a C. Kruhová dráha CT s tangenciálnm napojenm Nástroj pojžd po kruhovém oblouku, který se tangenciálně napojuje na dřve naprogramovaný obrysový prvek. Y Přechod je „tangenciál n“, pokud na průsečku obrysových prvků nevzniká zlom nebo vrchol, prvky obrysu tedy přecházej jeden do druhého plynule. Prvek obrysu, ke kterému je kruhový obl ouk tangenciálně napojen, se programuje přmo před blokem CT. K tomu jsou nutné nejméně dva pozičn bloky 30 25 20 U Souřadnice koncového bodu kruhového oblouku Podle potřeby: U Posuv F U Přdavná funkce M Přklad NC bloků 25 45 X 7 L X+0 Y+25 RL F 300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 CT blok a před n m naprogramovaný prvek obrysu by měly obsahovat obě souřadnice roviny, ve které má být proveden kruhový oblouk! 146 6 Programován obrysů 6.4 Dráhové pohyby – pravoúhlé souřadnice Přklad: Přmková dráha a zkosen v kartézských souřadnicch Y 10 10 3 1 95 20 2 1 1 1 5 4 20 5 X 95 0 BEGIN PGM L INEAR MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 Definice neobrobeného polotovaru pro grafickou simulaci obráběn 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +10 Definice nástroje v programu 4 TOOL CALL 1 Z S4000 Vol án nástroje s osou vřetene a otáčkami vřetene 5 L Z+250 R 0 F MAX Vyjet nástroje v ose vřetene s rychloposuvem FMAX 6 L X 10 Y10 R0 F M AX Naj et nástroje na pozici 7 L Z5 R 0 F 1000 M3 Naj et na hloubku obráběn posuvem F = 1000 mm/min 8 APP R LT X +5 Y+5 LEN10 RL F 300 Naj et obrysu na bod 1 na přmce s tangenciálnm napojenm 9 L Y+95 Naj et na bod 2 10 L X+95 Bod 3: prvn přmka rohu 3 11 CHF 10 Programován zkosen s délkou 10 mm 12 L Y+5 Bod 4: druhá přmka rohu 3, prvn přmka rohu 4 13 CHF 20 Programován zkosen s délkou 20 mm 14 L X+5 Naj et na posledn bod obrysu 1, druhá přmka rohu 4 15 DEP LT L EN10 F1000 Odjet od obrysu po přmce s tangenciálnm napojen m 16 L Z+250 R0 F MAX M2 Vyjet nástroje, konec programu 17 END PGM L INEAR MM HEIDENHAIN TNC 426, TNC 430 147 Y 95 85 R3 R10 0 6.4 Dráhové pohyby – pravoúhlé souřadnice Přklad: kruhový pohyb v kartézských souřadnicch 40 5 5 30 40 70 95 X 0 BEGIN PGM CI RCUL AR MM 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z20 Definice neobrobeného polotovaru pro grafickou simulaci obráběn 2 BL K FORM 0.2 X +100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Definice nástroje v programu 4 TOOL CAL L 1 Z S4000 Volán nástroj e s osou vřetene a otáčkami vřetene 5 L Z+250 R0 F M AX Vyjet nástroje v ose vřetene s rychloposuvem FMAX 6 L X10 Y 10 R0 F MAX Najet nástroje na pozici 7 L Z 5 R0 F1000 M 3 Najet na hloubku obráběn posuvem F = 1000 mm/min 8 APPR L CT X+ 5 Y+5 R 5 R L F 300 Najet na bod 1 obrysu po kruhové dráze s tangenciálnm napojenm 9 L X+5 Y+85 Bod 2: prvn přmka pro roh 2 10 RND R 10 F150 Vložen radiu R = 10 mm, posuv: 150 mm/min 11 L X+30 Y+85 Najet na bod 3: počátečn bod kruhu s CR 12 CR X+ 70 Y+95 R +30 DR Najet na bod 4: koncový bod kruhu s CR, radius 30 mm 13 L X +95 Najet na bod 5 14 L X +95 Y+40 Najet na bod 6 15 CT X +40 Y+5 Najet na bod 7: koncový bod kruhu, kruhový oblouk s tangenciálnm napojenm na bod 6, TNC vypočtá radius 148 6 Programován obrysů Naj et na posledn bod obrysu 1 17 DEP LCT X20 Y 20 R5 F1000 Odjet z obrysu po kruhové dráze s tangenciálnm napojenm 18 L Z+250 R0 F MAX M2 Vyjet nástroje, konec programu 6.4 Dráhové pohyby – pravoúhlé souřadnice 16 L X+5 19 END PGM CIR CULAR MM HEIDENHAIN TNC 426, TNC 430 149 6.4 Dráhové pohyby – pravoúhlé souřadnice Přklad: Celý kruh v kartézských souřadnicch Y 50 CC X 50 0 BEGIN PGM C CC M M 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z20 Definice neobrobeného polotovaru 2 BL K FORM 0.2 X +100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+12,5 Definice nástroje 4 TOOL CAL L 1 Z S3150 Volán nástroj e 5 CC X +50 Y+50 Definice středu kruhu 6 L Z+250 R0 F M AX Vyjet nástroje 7 L X40 Y+50 R0 F M AX Najet nástroje na pozici 8 L Z 5 R0 F1000 M 3 Najet na hloubku obráběn 9 APPR L CT X +0 Y+50 R 5 R L F 300 Najet na počátečn bod kruhu po kruhové dráze s tangenciálnm napojenm 10 C X+0 DR Najet na koncový bod kruhu (= počátečn bod kruhu) 11 DEP L CT X 40 Y+50 R 5 F 1000 Odjet od obrysu po kruhové dráze s tangenciálnm napojenm 12 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 13 END PGM C CC M M 150 6 Programován obrysů Přehled V polárnch souřadnicch je poloha definována úhlem PA a vzdálenost PR od předem daného pólu CC (viz „Základy”, str. 158). Použit polárnch souřadnic je výhodné v těchto př padech: n u poloh na kruhových obloucch n u výkresů obrobků s úhlovými údaji, např. u děr v kruhu Přehled dráhových funkc s polárnmi souřadnicemi Klávesa dráhové funkce Funkce Pohyb nástroje Požadované údaje Přmka LP + Př mka Poloměr polárnch souřadnic, úhel koncového bodu přmky v polárn ch souřadnicch Kruhový oblouk CP + Kruhová dráha kolem středu kruhu/pólu CC ke koncovému bodu kruhového oblouku Polárn úhel koncového bodu kruhu, smysl otáčen Kruhový oblouk CTP + Kruhová dárha s tangenciálnm napojenm na předchoz a následný prvek obrysu Poloměr a úhel koncového bodu kruhu v polárnch souřadnicch Šroubovice + Přesah kruhové dráhy a př mky Poloměr a úhel koncového bodu kruhu v polárnch souřadnicch, souřadnice koncového bodu v ose nástroj e Počátek polárnch souřadnic: pól CC Pól CC můžete zadávat na libovolném mstě programu obráběn, než začnete zadávat polohy v polárnch souřadnicch. Při zadáván pólu postupujte stejně jako při programován středu kruhu CC. Y U S ouřadnice CC: zadejte pravoúhlé souřadnice pólu nebo Použit posledn naprogramované polohy: nezadávejte žádné souřadni ce. Pól mus být určen dřve, než začnete zadávat polárn souřadnice. Pól CC se zadává pouze v pravoúhlých souřadnicch. Pól CC zůstává v platnosti až do zadán nového pólu. YCC CC Přklad NC bloků 12 CC X +45 Y+25 X XCC HEIDENHAIN TNC 426, TNC 430 151 6.5 Dráhové pohyby – polárn souřadnice 6.5 Dráhové pohyby – polárn souřadnice Nástroj pojžd po přmce ze své aktuáln polohy do koncového bodu př mky. Počátečn bod je koncovým bodem předchozho bloku. Y U Poloměr polárnch souřadnic PR: zadejte vzdálenost kocového bodu přmky od pól u CC 60° U Úhel polárnch souřadnic PA: úhlová poloha koncevohé bodu přmky v rozmez –360° až +360° Znaménko PA je dáno vztažnou osou polárnch souřadnic: 30 6.5 Dráhové pohyby – polárn souřadnice Přmka LP 60° 25 CC n Úhel od osy polárnch souřadnic k PR proti směru chodu hodinových ručiček: PA>0 n Úhel od osy polárnch souřadnic k PR po směru chodu hodinových ručiček: PA<0 X 45 Přklad NC bloků 12 CC X+45 Y+25 13 LP PR +30 PA+0 RR F 300 M3 14 LP PA+60 15 LP IPA +60 16 LP PA+180 Kruhová dráha CP se středem v pólu CC Poloměr polárnch souřadnic je současně pol oměrem kruhového obl ouku. PR je dán vzdálenost počátečnho bodu od pól u CC. Počátečnm bodem kruhové dráhy je posledn naprogramovaná poloha nástroje před blokem CP. Y U Úhel polárnch souřadnic PA: úhlová poloha koncového bodu kruhové dráhy v rozmez –5400° až +5400° U Smysl otáčen DR 0 R2 25 CC Přklad NC bloků 18 CC X+25 Y+25 19 LP PR +20 PA+0 RR F 250 M3 20 CP PA+ 180 DR+ 25 X U přrůstkových souřadnic se zadává stejné znaménko pro DR a PA. 152 6 Programován obrysů 6.5 Dráhové pohyby – polárn souřadnice Kruhová dráha CTP s tangenciálnm napojenm Nástroj pojžd po kruhové dráze, která tangenciálně navazuje na předchoz obrysový prvek. Y U Poloměr polárnch souřadnic PR: vzdálenost koncového bodu kruhové dráhy k pólu CC 120° U Úhel Přklad NC bloků 5 R2 polárnch souřadnic PA: úhlová poloha koncového bodu kruhové dráhy 35 0 R3 30° CC 12 CC X +40 Y+35 13 L X +0 Y+35 RL F250 M 3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 X 40 16 L Y+0 Pól CC nen středem kruhového obrysu! Šroubovice Šroubovice vznikne superpozic kruhové dráhy a přmkového pohybu kolmo k n . Kruhová dráha se zadává v hlavn rovině. Dráhové pohyby po šroubovici lze programovat pouze v polárnch souřadnicch. Použit n vnitřn a vnějš závity o velkém průměru n Mazac drážky Z Y CC X Výpočet šroubovice Pro zadán je potřebný celkový úhel dráhy nástroje po šroubovici v přrůstkovém vyjádřen a celková výška šroubovice. Pro výpočet frézován zdola nahoru plat: Počet otáček n Otáčky závitu + protočen na začátku a konci závitu Celková výška h Stoupán P x počet otáček závitu n Celkový přrůstkový Počet otáček x 360° + úhel úhel IPA začátku závitu + úhel protočen Výchoz souřadnice Z Stoupán P x (počet otáček závitu + protočen na začátku závitu) HEIDENHAIN TNC 426, TNC 430 153 Vnitřn závit Směr obráběn Smysl otáčen Korekce radiu pravý levý Z+ Z+ DR+ DR– RL RR pravý levý Z– Z– DR– DR+ RR RL pravý levý Z+ Z+ DR+ DR– RR RL pravý levý Z– Z– DR– DR+ RL RR Vnějš závit Programován šroubovice Smysl otáčen DR a celkový př růstkový úhel IPA se zadává se stejným znaménkem, j inak může nástroj poj ždět po chybné dráze. Jako cel kový úhel IPA lze zadat hodnotu v rozmez –5400° až +5400°. MáSli závit vce než 15 otáček, naprogramuj te jej jako šroubovici v opakován části programu (viz „Opakován části programu”, str. 344) Z Y CC R3 270° 5 6.5 Dráhové pohyby – polárn souřadnice Tvar šroubovice Tabul ka popisuje vztah mezi směrem obráběn, smyslem otáčen a korekc radiu pro určité tvary dráhy. X 25 U Úhel polárnch souřadnic: celkový úhel dráhy nástroje po šroubovici zadejte v přrůstkových souřadnicch. Po zadán úhlu zvolte osu nástroje některým z tlačtek pro volbu os. U Souřadnici výšky 40 šroubovice zadejte přrůstkově U Smysl otáčen DR Šroubovi ce po směru chodu hodinových ručiček: DR– Šroubovi ce proti směru chodu hodi nových ručiček: DR+ U Korekce radiu RL/RR/R0 Zadejte korekci radiu podle tabulky Přklady NC bloků: závit M6 x 1 mm s 5 otáčkami 12 CC X+40 Y+25 13 L Z+0 F 100 M3 14 LP PR +3 PA+ 270 RL F50 15 CP I PA1800 IZ+5 DR 154 6 Programován obrysů 6.5 Dráhové pohyby – polárn souřadnice Přklad: Přmkový pohyb v polárnch souřadnicch Y 100 3 1 R4 5 2 1 CC 1 50 60° 6 1 4 1 5 1 5 5 50 100 X 0 BEGIN PGM L INEARPO MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +7,5 Definice nástroje 4 TOOL CALL 1 Z S4000 Vol án nástroje 5 CC X+50 Y+50 Definice vztažného bodu polárn ch souřadni c 6 L Z+250 R 0 F MAX Vyjet nástroje 7 LP PR +60 PA+ 180 R0 F MAX Naj et nástroje na pozici 8 L Z5 R 0 F 1000 M3 Naj et na hloubku obráběn 9 APP R PLCT PR +45 PA+180 R 5 R L F 250 Naj et na bod 1 obrysu po kruhové dráze s tangenciálnm napojenm 10 LP PA+120 Naj et na bod 2 11 L P PA+60 Naj et na bod 3 12 LP PA+0 Naj et na bod 4 13 LP PA 60 Naj et na bod 5 14 LP PA 120 Naj et na bod 6 15 LP PA+180 Naj et na bod 1 16 DEP PLCT PR +60 PA+180 R 5 F 1000 Odjet od obrysu po kružnici s tangenciálnm napojenm 17 L Z+250 R0 F MAX M2 Vyjet nástroje, konec programu 18 END PGM L INEARPO MM HEIDENHAIN TNC 426, TNC 430 155 Y 100 50 CC 50 M64 x 1,5 6.5 Dráhové pohyby – polárn souřadnice Přklad: Šroubovice 100 X 0 BEGIN PGM HEL IX MM 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z20 Definice neobrobeného polotovaru 2 BL K FORM 0.2 X +100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+5 Definice nástroje 4 TOOL CAL L 1 Z S1400 Volán nástroj e 5 L Z+250 R0 F M AX Vyjet nástroje 6 L X+50 Y+50 R 0 F M AX Najet nástroje na pozici 7 CC Uložen naposledy programované polohy jako pólu 8 L Z 12,75 R 0 F 1000 M3 Najet na hloubku obráběn 9 APPR PCT PR +32 PA 180 CCA180 R +2 Najet na obrys po kružnici s tangenciálnm napojenm R L F100 10 CP IPA+3240 I Z+ 13,5 DR + F 200 Pojezd po šroubovici 11 DEP CT CCA180 R +2 Odjet od obrysu po kružnici s tangenciál nm připojen m 12 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 13 END PGM HEL IX MM Pokud je závit delš než 16 otáček: ... 8 L Z12.75 R0 F1000 9 APP R PCT P R+32 PA 180 CCA180 R +2 R L F100 156 6 Programován obrysů Začátek opakován části programu 11 CP IPA+360 IZ+1,5 DR+ F200 Přmé zadán stoupán j ako hodnoty IZ 12 CAL L L BL 1 REP 24 Počet opakován (otáček) 6.5 Dráhové pohyby – polárn souřadnice 10 LBL 1 13 DEP CT CCA180 R +2 HEIDENHAIN TNC 426, TNC 430 157 6.6 Dráhové pohyby – Programován volných obrysů VO 6.6 Dráhové pohyby – Programován volných obrysů VO Základy Výkresy obrobků, jej ichž kótován nevyhovuje zásadám programován NC, obsahuj často souřadnice, které nelze zadat pomoc šedých dialogových kláves. Jedná se napřklad n o známé souřadnice na prvku obrysu, nebo ležc v jeho blzkosti, n souřadnice vztažené k jinému prvku obrysu nebo n směrové údaje a údaje po průběhu obrysů. Takové typy údajů se zadávaj přmo pomoc programován volných obrysů (VO). TNC poč tá obrys ze známých souřadných údajů a podporuje programovac dialog pomoc interaktivn grafiky VO. Obrázek vpravo nahoře znázorňuje kótován, které lze nejsnadněj i zadat pomoc programován volných obrysů. Při spouštěn programů VO na staršch řdicch jednotkách TNC použijte konverzn funkci (vi z „Konverze programm FK na program v textovém dialogu”, str. 47). Při programován volných obrysů dodržujte násle dujc podmnky Při programován volných obrysů lze prvky obrysu programovat pouze v rovině obráběn. Rovina obráběn se definuje v prvnm bloku BLKSFORM programu obráběn. U každého prvku obrysu zadejte všechny známé údaje. V každém bloku programujte též údaje, které se neměn: nenaprogramované údaje j sou považovány za neznámé! U všech prvků s volnými obrysy jsou př pustné rovněž Q parametry s výjimkou prvků s relativnmi odkazy (např. RX nebo RAN), tedy prvků, které se vztahuj k jiným NC bl okům. Pokud v programu kombinujete konvenčn programován a volné programován obrysu, pak mus být každý volnoobrysový úsek programu jednoznačně označen. TNC potřebuje pevný bod, k němuž budou vztaženy všechny výpočty. Přmo před volnoobrysovým úsekem programu naprogramuj te pomoc šedých dialogových kláves pozici, která obsahuje obě souřadnice roviny obráběn. V tomto bloku neprogramujte žádný Q parametr. Pokud je prvnm blokem ve volnoobrysovém úseku programu blok FCT nebo bl ok FLT, muste nejméně dva NC bloky před nm zadat pomoc šedých dialogových kláves, aby byl jednoznačně určen směr poj ezdu. Úsek programu s vol nými obrysy nesm začnat přmo za návěstm LBL. 158 6 Programován obrysů 6.6 Dráhové pohyby – Programován volných obrysů VO Grafika programován VO Aby bylo možné při programován volných obrysů použvat grafiku, rozdělte displej na PROGRAM + GRAFIKU (viz „PROGRAM/PROVOZ PLYNULE a PROGRAM/PROVOZ PO BLOKU”, str. 8) V přpadě zadán neúplných souřadnic často nen možné jednoznačně definovat obrys obrobku. V tomto přpadě nabdne grafika VO různé alternativy, z nichž vyberete tu správnou. Grafika VO znázorňuje obrys obrobku s různými barvami: blá zelená červená Prvek obrysu je jednoznačně určen Zadané údaje připoušt vce řešen; zvolte to správné Zadané údaje nedefinuj dostatečně prvek obrysu; zadejte dalš údaje Pokud zadané údaje připouštěj vce řešen a prvek obrysu je zobrazen zeleně, provede se volba správného obrysu následovně: U Opakovaně stiskněte kontextovou klávesu UKAŞ ŘEŠENÍ, dokud se prvek obrysu nezobraz správně U Zobrazený prvek obrysu je v soul adu s výkresem: potvrite jej kontextovou klávesou VOLBA ŘEŠENÍ Zeleně zobrazené obrysové prvky se doporučuje vyjasnit pomoc VOLBY ŘEŠENÍ co nejdřve, aby se předešlo nejednoznačnostem u následných prvků obrysu. Pokud chcete volbu zeleně zobrazeného obrysu odložit, stiskněte kontextovou klávesu UKONČIT VÝBŔR; dialog může pokračovat. Výrobce stroje může pro grafiku VO definovat ji né barvy. NC bloky z programu volaného pomoc PGM CALL zobrazuje TNC v jiné barvě. HEIDENHAIN TNC 426, TNC 430 159 6.6 Dráhové pohyby – Programován volných obrysů VO Zahájen dialogu VO Stisknutm šedého tlačtka dráhových funkc VO se zobraz kontextové klávesy potřebné pro zahájen dialogu VO: viz následujc tabulka. Zrušen volby kontextových kláves se provede dalšm stisknutm tlačtka VO. Pokud pomoc některé z těchto kontextových kláves zahájte dialog VO, zobraz se dal š lišty kontextových kláves pro zadán známých souřadnic, směrových údajů a údajů o průběhu obrysu. Kontextová klávesa Prvek VO Přmka s tangenciálnm napojenm Přmka bez tangenciálnho napojen Kruhový oblouk s tangenciálnm napojenm Kruhový oblouk bez tangenciálnho napojen Pól pro programován VO Volné programován přmky Přmka bez tangenciálnho napojen U Zobrazen kontextových kláves volného programován obrysu: stiskněte tlačtko FK U Zahájen dialogu pro volnou přmku: stiskněte kontextovou klávesu FL. TNC zobraz dalš kontextové klávesy U Pomoc těchto kontextových kláves se do bloku vlož všechny známé údaje. Grafika VO zobrazuje programovaný obrys červeně, pokud jsou údaje nedostačuj c . Př pady o v ce řešench jsou znázorněny zeleně ( (viz „Grafika programován VO”, str. 159) Přmka s tangenciálnm napojenm Pokud se přmka napojuje na jiný obrysový prvek tangenciálně, zahajte dialog kontextovou klávesou FLT: U Zobrazen kontextových kláves volného programován obrysu: stiskněte tlačtko VO U Zahájen dialogu: stiskněte kontextovou klávesu FLT U Pomoc těchto kontextových kláves se do bloku vlož všechny známé údaje. 160 6 Programován obrysů 6.6 Dráhové pohyby – Programován volných obrysů VO Volné programován kruhové dráhy Kruhová dráha bez tangenciálnho napojen U Zobrazen kontextových kláves volného programován obrysu: stiskněte tlačtko VO U Zahájen dialogu volného programován kruhového oblouku: stiskněte kontextovou klávesu FC; TNC zobraz kontextové klávesy pro přmé zadán údajů kruhové dráhy a středu kruhu U Pomoc těchto kontextových kláves se do bloku vlož všechny známé údaje. Grafika VO zobrazuj e programovaný obrys červeně, dokud jsou zadané údaje nedostačujc. Přpady o vce řešench jsou znázorněny zeleně (viz „Grafika programován VO”, str. 159) Kruhová dráha s tangenciálnm napojenm Jestl iže se kruhová dráha napojuje na jiný obrysový prvek tangenciálně, zahajte dialog kontextovou klávesou FCT: U Zobrazen kontextových kláves volného programován obrysu: stiskněte tlačtko VO U Zahájen dialogu: stiskněte kontextovou klávesu FCT U Pomoc těchto kontextových kláves se do bloku vlož všechny známé údaje. HEIDENHAIN TNC 426, TNC 430 161 6.6 Dráhové pohyby – Programován volných obrysů VO Možnosti zadán Souřadnice koncového bodu Známé údaje Y Kontextové klávesy Pravoúhlé souřadnice X a Y R15 30 30° Polárn souřadnice vzhledem k FPOL 20 Přklad NC bloků 7 F POL X+20 Y+30 8 F L I X+10 Y+20 RR F 100 9 F CT P R+15 I PA+30 DR+ R15 10 X 20 Směr a délka obrysových prvků Známé údaje Kontextové klávesy Délka přmky Y Úhel stoupán přmky Délka sečny LEN kruhové úseče AN LEN Úhel stoupán AN nástupn tangenty Úhel od řdic osy ke konci kruhu X Přklad NC bloků 27 F LT X+25 LEN 12,5 AN+35 R L F200 28 F C DR + R 6 L EN 10 A 45 29 F CT DR R 15 LEN 15 162 6 Programován obrysů 6.6 Dráhové pohyby – Programován volných obrysů VO Střed kruhu CC, poloměr a smysl otáčen v bloku FC/FCT U volně programované kruhové dráhy vypočte TNC ze zadán střed kruhu. Pomoc programován VO je tedy možné zadat v jediném bloku celý kruh. ChceteSli zadat střed kruhu v polárnch souřadnicch, muste určit pól msto údaje CC pomoc funkce FPOL. FPOL zůstává v platnosti až po dalš blok FPOL a zadává se v pravoúhlých souřadnicch. Obvyklým způsobem naprogramovaný nebo vypočtený střed kruhu přestává v novém volnoobrysovém úseku programu platit jako pól nebo střed kruhu: jsouSli běžným způsobem naprogramované polárn souřadnice vztaženy k pól u, který jste předtm definovali v bloku CC, definujte tento pól za VO úsekem programu znovu pomoc bl oku CC. Známé údaje Kontextové klávesy Střed v pravoúhlých souřadnicch Střed v polárn ch souřadni c ch Smysl otáčen kruhové dráhy Poloměr kruhové dráhy Př klad NC bloků 10 FC CCX +20 CCY+15 DR + R 15 11 FPOL X +20 Y+15 12 FL AN+40 13 FC DR+ R15 CCPR +35 CCPA+40 HEIDENHAIN TNC 426, TNC 430 163 6.6 Dráhové pohyby – Programován volných obrysů VO Uzavřené obrysy Pomoc kontextové klávesy CLSD se označ začátek a konec uzavřeného obrysu. Tm se u poslednho prvku obrysu redukuje počet možných řešen. Y CLSD se přidává k dalšmu údaji obrysu v prvnm a poslednm bloku úseku VO. Začátek obrysu: Konec obrysu: CLSD+ CLSDS CLSD+ Přklad NC bloků 12 L X+5 Y+35 RL F 500 M3 13 F C DR R15 CLSD CCX+20 CCY+ 35 CLSD– ... X 17 F CT DR R +15 CLSD Pomocné body Souřadnice pomocných bodů um stěných na obrysu nebo mimo něj lze zadávat u volných přmek i u volných kruhových drah. Pomocné body na obrysu Pomocné body se nacházej přmo na přmkách, v jejich prodloužen nebo př mo na kruhových drahách. Známé údaje Y 60.071 53 R10 70° Kontextové klávesy Souřadnice X pomocného bodu P1 nebo P2 přmky Souřadnice Y pomocného bodu P1 nebo P2 přmky 50 42.929 Souřadnice X pomocného bodu P1, P2 nebo P3 kruhové dráhy X Souřadnice Y pomocného bodu P1, P2 nebo P3 kruhové dráhy Pomocné body mimo obrys Známé údaje Kontextové klávesy Souřadnice X a Y pomocného bodu mimo přmku Vzdálenost pomocného bodu od přmky Souřadnice X a Y pomocného bodumimo kružnici 164 6 Programován obrysů Kontextové klávesy Vzdálenost pomocného bodu od kružnice Přklad NC bloků 13 FC DR R 10 P1X +42.929 P1Y+60.071 14 FLT AN70 P DX +50 PDY+53 D10 Relativn kóty Relativn kóty j sou kóty vztažené k jinému prvku obrysu. Kontextové klávesy a programová slova Relativnch kót začnaj psmenem „R“. Na obrázku vpravo jsou uvedeny kóty, které je vhodné naprogramovat jako relativn kóty. Y 20 Prvek obrysu, j ehož čslo bloku zadáte, se nesm nacházet vce jak 64 pozičn ch bloků před blokem, ve kterém programujete relativn vztah. Pokud smažete blok, na který odkazujete, vypše se chybové hlášen. Před smazánm tohoto bl oku upravte program. 20 10 45° 20° R20 Rel ativn souřadnice zadávejte vždy přrůstkově. Uvádějte také čslo bloku obrysového prvku, k němuž se vztahuj. 90° FPOL 35 X 10 Relativn kóty k bloku N: souřadnice koncového bodu Známé údaje Kontextové klávesy Pravoúhlé souřadnice vztažené k bl oku N Polárn souřanice vztažené k bloku N Přklad NC bloků 12 FPOL X +10 Y+10 13 FL PR +20 PA+20 14 FL AN+45 15 FCT IX+20 DR – R 20 CCA+90 RX 13 16 FL IPR +35 PA+0 RPR 13 HEIDENHAIN TNC 426, TNC 430 165 6.6 Dráhové pohyby – Programován volných obrysů VO Známé údaje Kontextová klávesa Známé údaje Y Úhel mezi př mkou a jiným prvkem obrysu nebo mezi nástupn tečnou kruhového oblouku a jiným prvkem obrysu 220° Přmka rovnoběžná s jiným prvkem obrysu 95° 12.5 20 Vzdálenost př mky od rovnoběžného prvku obrysu 105° Přklad NC bloků 12.5 17 F L L EN 20 AN+15 15° X 20 18 F L AN+105 LEN 12.5 19 F L PA R 17 DP 12.5 20 F SELECT 2 21 F L L EN 20 I AN+ 95 22 F L I AN+ 220 RAN 18 Relativn kóty k bloku N: střed kruhu CC Známé údaje Kontextová klávesa Y Pravoúhlé souřadnice středu kruhu vztažené k bloku N Polárn souřadnice středu kruhu vztažené k bloku N 20 35 R10 Přklad NC bloků 15 6.6 Dráhové pohyby – Programován volných obrysů VO Relativn kóta k bloku N: směr a vzdálenost obrysového prvku CC 12 F L X +10 Y+10 RL 10 13 F L ... 14 F L X +18 Y+35 15 F L ... 10 18 X 16 F L ... 17 F C DR – R 10 CCA+ 0 ICCX +20 ICCY15 RCCX 12 RCCY14 166 6 Programován obrysů 6.6 Dráhové pohyby – Programován volných obrysů VO Konverze programů VO Program VO l ze kovertovat do formátu popisného dialogu následujcm způsobem: U U Vyberte správu souborů a nechte zobrazit soubory. Přesuňte zvýrazněné pole na soubor, který chcete konvertovat. U Stiskněte kontextovou klávesu PŘÍDAV. FCE. a poté KONVERZE VO>H. TNC provede konverzi všech bloků VO na textové bloky. Středy kruhů zadané před volnoobrysovým úsekem muste v přpadě potřeby v převedeném programu zadat znovu. Konvertovaný program obráběn před spuštěnm nejdřve otestujte. Volnoobrysové programy s Q parametry nelze konvertovat. HEIDENHAIN TNC 426, TNC 430 167 Y 100 R1 5 6.6 Dráhové pohyby – Programován volných obrysů VO Přklad: programován volných obrysů 1 75 R18 30 R15 20 20 50 75 100 X 0 BEGIN PGM FK1 M M 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z20 Definice neobrobeného polotovaru 2 BL K FORM 0.2 X +100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +10 Definice nástroje 4 TOOL CAL L 1 Z S500 Volán nástroj e 5 L Z+250 R0 F M AX Vyjet nástroje 6 L X20 Y+30 R0 F MAX Najet nástroje na pozici 7 L Z 10 R0 F1000 M 3 Najet na hloubku obráběn 8 APPR CT X+2 Y+ 30 CCA90 R +5 R L F250 Najet na obrys po kružnici s tangenciálnm napojenm 9 FC DR R 18 CLSD+ CCX +20 CCY+30 Úsek VO: 10 FLT Ke každému prvku obrysu se naprogramuj známé údaje 11 FCT DR R15 CCX+50 CCY+75 12 FLT 13 FCT DR R15 CCX+75 CCY+20 14 FLT 15 FCT DR R18 CLS D CCX +20 CCY+30 16 DEP CT CCA90 R +5 F 1000 Odjet od obrysu po kružnici s tangenciál nm napoj enm 17 L X 30 Y+0 R0 F MAX 18 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 19 END PGM FK1 M M 168 6 Programován obrysů 6.6 Dráhové pohyby – Programován volných obrysů VO Přklad: programován volných obrysů 2 10 Y 10 55 R20 60° R30 30 30 X 0 BEGIN PGM F K2 MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +2 Definice nástroje 4 TOOL CALL 1 Z S4000 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 L X+30 Y+30 R0 F MAX Naj et nástroje na pozici 7 L Z+5 R 0 F MA X M 3 Naj et na pozici v ose nástroje 8 L Z5 R 0 F 100 Naj et na hloubku obráběn HEIDENHAIN TNC 426, TNC 430 169 6.6 Dráhové pohyby – Programován volných obrysů VO 9 APPR L CT X +0 Y+30 R 5 R R F 350 Najet na obrys po kružnici s tangenciálnm napojenm 10 FPOL X +30 Y+30 Úsek VO: 11 FC DR R 30 CCX+30 CCY+30 Ke každému prvku obrysu se naprogramuj známé údaje 12 FL AN+60 PDX +30 PDY+30 D10 13 FSELECT 3 14 FC DR R 20 CCPR +55 CCPA+60 15 FSELECT 2 16 FL AN120 P DX +30 PDY+30 D10 17 FSELECT 3 18 FC X+ 0 DR R30 CCX+30 CCY+ 30 19 FSELECT 2 20 DEP LCT X+30 Y+30 R5 Odjet od obrysu po kružnici s tangenciál nm napoj enm 21 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 22 END PGM FK2 MM 170 6 Programován obrysů Y R1 0 R5 X 5 R6 R4 0 R5 30 R 6 R6 -10 -25 R1,5 R36 R24 50 0 R5 12 44 65 110 0 BEGIN PGM F K3 MM 1 BLK F ORM 0.1 Z X 45 Y45 Z 20 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+120 Y+70 Z+0 3 TOOL DEF 1 L +0 R +3 Definice nástroje 4 TOOL CALL 1 Z S4500 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 L X 70 Y+0 R 0 F MA X Naj et nástroje na pozici 7 L Z5 R 0 F 1000 M3 Naj et na hloubku obráběn HEIDENHAIN TNC 426, TNC 430 171 6.6 Dráhové pohyby – Programován volných obrysů VO Přklad: programován volných obrysů 3 6.6 Dráhové pohyby – Programován volných obrysů VO 8 APPR CT X40 Y+0 CCA90 R+5 R L F250 Najet na obrys po kružnici s tangenciálnm napojenm 9 FC DR R 40 CCX+0 CCY+0 Úsek VO: 10 FLT Ke každému prvku obrysu se naprogramuj známé údaje 11 FCT DR R10 CCX+0 CCY+50 12 FLT 13 FCT DR+ R6 CCX+0 CCY+0 14 FCT DR+ R24 15 FCT DR+ R6 CCX+12 CCY+0 16 FSELECT 2 17 FCT DR R1,5 18 FCT DR R36 CCX+44 CCY 10 19 FSELECT 2 20 FCT DR + R5 21 FLT X+110 Y+ 15 AN+0 22 FL AN90 23 FL X+65 AN+ 180 PAR21 DP 30 24 RND R 5 25 FL X+65 Y 25 AN90 26 FC DR+ R50 CCX+65 CCY 75 27 FCT DR R65 28 FSELECT 29 FCT Y+0 DR R 40 CCX+0 CCY+0 30 FSELECT 4 31 DEP CT CCA90 R +5 F 1000 Odjet od obrysu po kružnici s tangenciál nm napoj enm 32 L X 70 R 0 F MA X 33 L Z+250 R 0 F M AX M2 Vyjet nástroje, konec programu 34 END PGM FK3 MM 172 6 Programován obrysů 6.7 Dráhové pohyby – interpolace křivky 6.7 Dráhové pohyby – interpolace křivky Použit Obrysy, které jsou v CADu popsány jako křivky (spline), můžete přmo přenášet do TNC a obrábět. TNC má křivkový interpolátor, umožňujc obráběn pol ynomů třetho stupně ve dvou, třech, čtyřech nebo pěti osách. Křivkové bloky nelze editovat v TNC. Výjimka: posuv F a přdavná funkce M v křivkovém bloku. Přklad: Formát bloku pro dvě osy 7 L X+33,909 Z+75,107 F MAX Počátečn bod křivky 8 SPL X +39,824 Z+77,425 Koncový bod křivky K3X+0,0983 K2X 0,441 K1X 5,5724 Parametr křivky v ose X K3Z+0,0015 K2Z0,9549 K1Z+3,0875 F 10000 Parametr křivky v ose Z 9 SPL X +44,862 Z+73,44 Koncový bod křivky K3X +0,0934 K2X0,7211 K1X4,4102 Parametr křivky v ose X K3Z0,0576 K2Z0,7822 K1Z+4,8246 Parametr křivky v ose Z 10 ... TNC provád obráběn křivkového bloku podle následujcch polynomů třetho stupně: X(t) = K3X · t3 + K2X · t2+ K1X · t + X Z(t) = K3Z · t3 + K2Z · t2 + K1Z · t + Z Proměnná t zde nabývá hodnot od 1 do 0. Krok t závis na posuvu a na délce křivky. Přklad: Formát bloku pro pět os 7 L X+33,909 Y25,838 Z+75,107 A+17 B10,103 F MAX Počátečn bod kři vky 8 SPL X +39,824 Y 28,378 Z+77,425 A+17,32 B 12,75 Koncový bod křivky K3X +0,0983 K2X0,441 K1X5,5724 Parametr křivky v ose X K3Y0,0422 K2Y+0,1893 K1Y+2,3929 Parametr křivky v ose Y K3Z+0,0015 K2Z0,9549 K1Z+3,0875 Parametr křivky v ose Z K3A+0,1283 K2A0,141 K1A 0,5724 Parametr křivky v ose A K3B+0,0083 K2B 0,413 E+2 K1B1,5724 E+1 F10000 Parametr křivky v ose B v exponenciálnm zápisu 9 ... HEIDENHAIN TNC 426, TNC 430 173 6.7 Dráhové pohyby – interpolace křivky TNC obrob křivkový blok podle následujcch polynomů třet ho stupně: X(t) = K3X · t3 + K2X · t2 + K1X · t + X Y(t) = K3Y · t3 + K2Y · t2 + K1Y · t + Y Z(t) = K3Z · t3 + K2Z · t2 + K1Z · t + Z A(t) = K3A · t3 + K2A · t2 + K1A · t + A B(t) = K3B · t3 + K2B · t2 + K1B · t + B Proměnná t zde nabývá hodnot od 1 do 0. Krok t závis na posuvu a na dél ce křivky. Ke každé souřadnici koncového bodu v bloku křivky mus být naprogramovány parametry křivky K3 až K1. Pořad souřadnic koncového bodu v bloku křivky je libovolné. TNC očekává parametry křivky K pro každou osu vždy v pořad K3, K2, K1. Vedle hlavn ch os X, Y a Z zvl ádá TNC v bloku SPL také práci s vedlejš mu osami U, V a W a s osami otáčen A, B a C. V parametru křivky K mus být uvedena přslušná osa. (např. K3A+0,0953 K2AS0,441 K1A+0,5724). JeSli hodnota křivkového parametru K větš než 9,99999999, jsou výstupy postprocesoru v exponenciáln m tvaru. (např. K3X+1,2750 E2). Program skřivkovými bloky může na TNC běžet i při natočené rovině obráběn. Dbejte, aby přechody z jedné křivky do druhé byly pokud možno tangenciál n (změna směru menš než 0,1°). Jinak TNC při vypnuté funkci filtrován provede přesné zastaven a stroj se bude otřásat trhanými pohyby. Při zapnuté filtračn funkci TNC na takových mstech přiměřeně zpomal posuv. Rozsahy zadán n Koncový bod křivky: S99 999,9999 až +99 999,9999 n Parametr křivky K: S9,99999999 až +9,99999999 n Exponent parametru křivky K: S255 až +255 (celočselná hodnota) 174 6 Programován obrysů 7 Programován: Přdavné funkce 7.1 Zadán přdavných funkc M a STOP 7.1 Zadán přdavných funkc M a STOP Základy Pomoc přdavných funkc TNC – nazývaných též MSfunkce – se řd n průběh programu, např. přerušen programu n funkce stroje jako zapnut a vypnut otáčen vřetene a chladic kapaliny n dráhové chován nástroje Výrobce stroje může povolit i přdavné funkce, které nejsou popsány v této přručce. Řiite se dle návodu ke stroji. Na konci pozičnho bloku můžete zadat až dvě přdavné funkce M. TNC zobraz dialog: Přdavná funkce M? V dial ogu se zpravidla zadává jen čslo přdavné funkce. U některých př davných funkc dialog pokračuje zadánm parametrů funkce. V provoznch režimech manuáln ovládán a rotačn ovladač se přdavné funkce zadávaj kontextovou klávesou M. Pamatujte, že některé přdavné funkce se uplatňuj na začátku pozičnho bloku, jiné na konci. Přdavné funkce plat počnaje blokem, v němž byly vyvolány. Jestliže př davná funkce působ i mimo blok, může být jej účinek zrušen v některém z následujcch bloků nebo na konci programu. Některé př davné funkce plat pouze v tom bloku, ve kterém byl y vyvolány. Zadán přdavné funkce v bloku STOP Naprogramovaný bl ok STOP přeruš běh programu nebo test programu např. za účelem kontroly nástroje. Ve STOP bloku lze naprogramovat př davnou funkci M: U Naprogramován přerušen programu: Stiskněte tlačtko STOP U Zadejte přdavnou funkci M Přklad NC bloků 87 STOP M6 176 7 Programován : Přdavné funkce 7.2 Přdavné funkce pro kontrolu programu, vřeteno a chladic kapalinu 7.2 Přdavné funkce pro kontrolu programu, vřeteno a chladic kapalinu Přehled Funkce v bloku: Na Na začátku konci M Funkce M00 STOP prováděn programu STOP vřetene VYP chladic kapaliny n M01 Volitelný STOP programu n M02 STOP prováděn programu STOP vřetene VYP chladic kapaliny Skok na blok 1 Smazán stavového zobrazen (závis na strojnm parametru 7300) n M03 START vřetene po směru hodinových ručiček n M04 START vřetene proti směru hodinových ručiček n M05 STOP vřetene n M06 Výměna nástroje STOP vřetene STOP prováděn programu (závis na strojnm parametru 7440) n M08 ZAP chladic kapaliny M09 VYP chladic kapaliny M13 START vřetene po směru hodinových ručiček ZAP chladic kapaliny n M14 START vřetene proti směru hodinových ručiček ZAP chladic kapaliny n M30 jako M02 HEIDENHAIN TNC 426, TNC 430 n n n 177 7.3 Přdavné funkce pro zadán souřadnic 7.3 Přdavné funkce pro zadán souřadnic Programován souřadnic vztažených ke stroji: M91/M92 Nulový bod měřtka Poloha nulového bodu na měřtku je dána referenčn značkou. Nulový bod stroje Nulový bod stroje se použvá pro n nastaven omezen pojezdového rozsahu (softwarové koncové spnače) n najet na pevnou pozici na stroji (např. poloha pro výměnu nástroje) n nastaven vztažného bodu na obrobku XMP X (Z,Y) Výrobce stroje zadává pomoc určitého strojnho parametru pro každou osu vzdálenost nulového bodu stroje od nulového bodu měřtka. Standardn chován TNC vztahuje souřadnice k nulovému bodu obrobku, viz „Nastaven vztažného bodu (bez 3D snmac sondy)”, str. 22. Chován při M91 – nulový bod stroje Pokud se souřadnice v pozičnch blocch maj vztahovat k nulovému bodu stroje, je třeba v těchto blocch zadat M91. TNC zobrazuje hodnoty souřadnic vztažené k nulovému bodu stroje. Ve stavovém zobrazen přepněte zobrazen souřadni c na REF, viz „Zobrazen stavu”, str. 9. Chován s M92 – vztažný bod stroje Kromě nulového bodu stroje může výrobce stroje definovat dalš pevnou polohu na stroji (vztažný bod stroje). Výrobce stroje definuje pro každou osu vzdálenost vztažného bodu stroje od nulového bodu stroje (viz návod ke stroji). MajSli se souřadni ce v pozičnch blocch vztahovat ke vztažnému bodu stroje, je třeba v těchto blocch zadat M92. TNC provád správně korekci radiu i při M91 a M92. Délka nástroje se však nebere v úvahu. Platnost M91 a M92 plat pouze v těch programových blocch, ve kterých j e M91 nebo M92 naprogramována. M91 a M92 plat od začátku bloku. 178 7 Programován : Přdavné funkce Z Z JeSli nastaven vztažného bodu zablokováno pro všechny osy, přestane se v provoznm režimu manuáln ovládán zobrazovat kontextová klávesa NASTAVIT VZT. BOD. Obrázek vpravo znázorňuje souřadnou soustavu s nulovým bodem stroje a nulovým bodem obrobku. M91/M92 v provoznm režimu test programu Aby byla možná grafická simulace pohybů s M91/M92, muste zapnout monitori ng pracovnho prostoru a povolit zobrazen obrobku vzhledem k zadanému vztažnému bodu, viz „Zobrazen neobrobeného polotovaru v pracovnm prostoru”, str. 435. HEIDENHAIN TNC 426, TNC 430 Y Y X X M 179 7.3 Přdavné funkce pro zadán souřadnic Vztažný bod obrobku MajSli se souřadnice vždy vztahovat k nul ovému bodu stroje, lze zablokovat zadáván vztažného bodu v jedné nebo v ce osách. 7.3 Přdavné funkce pro zadán souřadnic Zapnut poslednho zadaného vztažného bodu: M104 Funkce Při zpacován tabulek palet přepše TNC posledn zadaný vztažný bod hodnotami z tabulky palet. Funkc M104 se váš posledn zadaný vztažný bod opět obnov. Platnost Funkce M104 plat pouze v těch programových blocch, ve kterých je naprogramována. M104 plat na konci bloku. Najet na pozici v nenaklopené souřadné soustavě při naklopené rovině obráběn: M130 Standardn chován při naklopené rovině obráběn TNC vztahuje souřadnice v pozičnch blocch k naklopenému souřadnému systému. Chován s M130 TNC vztahuj e souřadnice v přmkových blocch při aktivn naklopené rovině obráběn k nenaklopenému souřadnému systému TNC pak polohuje (naklopený) nástroj na programované souřadnice nenaklopeného systému. Dál e uvedené pozičn bl oky a obráběc cykly se prováděj opět v naklopeném souřadném systému, což u obráběc ch cyklů s absolutnm najžděnm na pozici může vést k problémům. Funkce M130 je povolena pouze při zapnuté funkci naklopen roviny obráběn. Platnost M130 plat pouze v rámci přmkového bloku bez korekce radiu nástroje. 180 7 Programován : Přdavné funkce 7.4 Přdavné funkce pro úpravu ráhy 7.4 Přdavné funkce pro úpravu ráhy Zabroušen rohů: M90 Standardn proveden U pozi čnch bloků bez korekce radiu nástroje se nástroj krátce zastav (přesné zastaven). Y U programových bloků s korekc radiu (RR/RL) TNC v oblasti vnějšho rohu automaticky vlož přechodovou kružnici. Úprava pomoc M90 V oblasti rohových přechodů je nástroj veden konstantn rychlost S rohy se zabrous a povrch obrobku je hl adš . Současně se zkrát doba obráběn. Viz obrázek vpravo uprostřed. Přklad použit: plochy sl ožené z krátkých přmkových úseků. Platnost M90 plat jen v programovém bl oku, ve kterém byla naprogramována. X M90 začná plati t na začátku bloku. Mus být zapnut režim s kluznou vzdálenost. Y X HEIDENHAIN TNC 426, TNC 430 181 7.4 Přdavné funkce pro úpravu ráhy Vložen definovaného kruhového zaoblen mezi přmkové úseky: M112 Y Kompatibilita Z důvodu kompatibility zůstala zachována funkce M112. Pro zadán tolerance při rychlém frézován obrysu doporučuje HEIDENHAIN použt raději cyklus TOLERANCE, viz „Speciáln cykl y”, str. 337. Obráběn malých obrysových stupňů: M97 Standardn proveden TNC vlož v oblasti vnějšho rohu přechodovou kružnici. U velmi malých obrysových stupňů by však nástroj narušil obrys. X Na takovémto mstě přeruš TNC program a objev se chybové hlášen „Nadměrný radius nástroje“. Proveden s M97 TNC zjist průsečk drah daných prvků obrysu – jako u vnitřnch rohů – a převede nástroj přes zjištěný bod. Y M97 se zadá v bloku, ve kterém je definován vnějš rohový bod. S Platnost M97 plat jen v tom programovém bloku, ve kterém je naprogramována. S 13 16 17 15 14 Roh obrysu se při M97 obrob pouze neúplně. Rohy obrysu muste podle potřeby doobrobit menšm nástrojem. X Přklad NC bloků 5 TOO L DEF L ... R+20 Vel ký radius nástroj e ... 13 L X ... Y ... R .. F .. M97 Najet na bod obrysu 13 14 L IY–0,5 .... R .. F.. Obroben mal ých obrysových stupňů 13 a 14 15 L IX+100 ... Najet na bod obrysu 15 16 L IY+0,5 ... R .. F.. M 97 Obroben mal ých obrysových stupňů 15 a 16 17 L X .. Y ... Najet na bod obrysu 17 182 7 Programován : Přdavné funkce Standardn proveden TNC zjist průsečk frézovacch drah u vnitřnho rohu, od kterého změn směr pojžděn nástroje. Y JeSli obrys v rozch otevřený, má tento postup za následek neúplné obroben: Proveden s M98 Při zapnut přdavné funkce M98 vede TNC nástroj dostatečně daleko, aby byly obrobeny všechny body obrysu: Platnost M98 plat pouze v těch programových blocch, ve kterých je naprogramována. S S X M98 se uplatn na konci bloku. Přklad NC bloků Postupné najet na obrysové body 10, 11 a 12: 10 L X ... Y... RL F Y 11 L X... IY... M98 12 L I X+ ... Zpomalen posuvu při zanořen: M103 10 Standardn proveden TNC pojžd nástrojem nezávisle na směru pohybu posledn naprogramovanou rychlost posuvu. Proveden s M103 Jestl iže se nástroj pohybuje záporným směrem vzhledem k ose nástroje, snž TNC rychlost posuvu. Rychlost zanořen FZMAX se vypočte jako součin posledn naprogramované rychlosti posuvu FPROG a z koeficientu F%: 11 12 X FZMAX = FPROG x F% Zadán M103 ZadáteSli v pozičnm bloku M103, pokračuje dialog dotazem na koeficient F. Platnost M103 plat od začátku bloku. Zrušen M103: zadejte M103 bez koeficientu HEIDENHAIN TNC 426, TNC 430 183 7.4 Přdavné funkce pro úpravu ráhy Úplné obroben otevřených rohů obrysu: M98 7.4 Přdavné funkce pro úpravu ráhy Přklad NC bloků Rychl ost zanořen je rovna 20% rychlosti posuvu v rovině. ... Skutečná dráhová rychlost posuvu (mm/min): 17 L X+20 Y+20 RL F 500 M103 F 20 500 18 L Y+50 500 19 L IZ–2,5 100 20 L IY+5 I Z– 5 141 21 L IX +50 500 22 L Z+5 500 Posuv v milimetrech/otáčku vřetene: M136 Standardn proveden TNC vede nástroj naprogramovanou rychlost F v mm/min. Proveden s M136 Při zapnuté funkci M136 se neuplatňuje posuv nástroj e v mm/min, nýbrž naprogramovaný posuv F v milimetrech na otáčku vřetene. ZměnteSli otáčky pomoc ovladače override vřetene, TNC posuv automaticky přizpůsob. Od softwarové verze 280 476Sxx se měrné jednotky u funkce M136 změnily z µm/ot na mm/ot. Při použit programů s M136 vytvořených ve starš verzi softwaru TNC je nutné zadávat rychlost posuvu 1000krát menš. Platnost M136 plat od začátku bloku. M136 se ruš naprogramovánm M137. 184 7 Programován : Přdavné funkce 7.4 Přdavné funkce pro úpravu ráhy Posuv u kruhových oblouků: M109/M110/ M111 Standardn proveden TNC vztahuje naprogramovanou rychlost posuvu k dráze středu nástroje. Proveden kruhových oblouků s M109 U vnitřnho a vnějšho obráběn kruhových oblouků udržuje TNC konstantn posuv břitu nástroje. Proveden kruhových oblouků s M110 TNC udržuje konstantn posuv u kruhových oblouků pouze při obráběn vnitřnch ploch. Při obráběn vnějšch kruhových oblouků se posuv neupravuje. M110 plat rovněž při obráběn vnitřnch kruhových oblouků pomoc obrysových cyklů. JeSl i funkce M109 nebo M110 nastavena před volánm cykl u obráběn , uplatn se přizpůsoben posuvu i u kruhových obl ouků v rámci cyklů obráběn. Na konci obráběcho cyklu nebo při jeho přerušen se obnov výchoz stav. Platnost M109 a M110 plat od začátku bloku. M109 a M110 se ruš pomoc M111. Dopředný výpočet obrysu s korekc radiu (LOOK AHEAD): M120 Standardn proveden Pokud je radius nástroje větš než obrysový stupeň prováděný s korekc radiu, přeruš TNC běh programu a objev se chybové hlášen. Funkce M97 (viz „Obráběn malých obrysových stupňů: M97” na str. 182): M97“ zabrán výpisu chybového hlášen, způsob však poškrábán povrchu při vyjet nástroje a kromě toho posune roh. Y Při podřznut může TNC poškodit obrys. Proveden s M120 TNC zkontroluje obrys s korekc radiu na podřznut a přeřznut a předem vypočte dráhu nástroje od aktuálnho bloku. Msta, na kterých by nástroj narušil obrys, zůstanou neobrobená (na obrázku vpravo zobrazena tmavě). M120 lze dále použt k doplněn korekce radiu do digitalizovaných dat nebo do dat vytvořených na externm programovacm systému. Tmto způsobem lze kompenzovat odchyl ky od teoretického radiu nástroje. X Počet bloků (maximálně 99), které TNC dopředu vypočtá, se zadá pomoc LA (angl. Look Ahead: předvdán ) za M120. Čm větš zvolte počet bloků, které má TNC dopředu vypočtat, tm pomalej š bude zpracován bloků. HEIDENHAIN TNC 426, TNC 430 185 7.4 Přdavné funkce pro úpravu ráhy Zadán Pokud v pozičnm bloku zadáte funkci M120, pokračuje dialog dotazem na počet předem počtaných bloků LA. Platnost M120 mus být zadána v bl oku, který obsahuje korekci radiu RL nebo RR. M120 plat od tohoto bloku do některé z následuj c ch akc: n zrušen korekce radiu zadánm R0 n zadán M120 LA0 n zadán M120 bez LA n volán jiného programu pomoc PGM CALL M120 plat od začátku bloku. Omezen n Návrat na obrys po externm/internm STOPu se sm provést pouze pomoc funkce VPŘED NA BLOK N n Při použit dráhových funkc RND a CHF mohou bloky předcházejc a následujc funkce RND a CHF obsahovat pouze souřadnice roviny obráběn n Pokud najžd te na obrys tangenciálně, muste použt funkci APPR LCT; blok s APPR LCT sm obsahovat pouze souřadnice roviny obráběn n Pokud vyjždte z obrysu tangenciál ně, muste použt funkci DEP LCT; blok s DEP LCT sm obsahovat pouze souřadnice roviny obráběn 186 7 Programován : Přdavné funkce 7.4 Přdavné funkce pro úpravu ráhy Úprava polohy pomoc rotačnho ovaldače během programu: M118 Standardn proveden TNC vede nástroj v provoznch režimech běhu programu tak, jak je zadáno v programu obráběn. Proveden s M118 Při zapnuté funkci M118 můžete za běhu programu manuál ně provádět polohové korekce pomoc rotačnho ovladače. Zapněte M118 a zadejte konkrétn hodnoty osových souřadnic X, Y a Z v mm. Zadán ZadáteSli v pozičnm bloku funkci M118, pokračuje dialogu dotazem na konkrétn osové souřadnice. K zadán souřadnic použijte oranžové osové klávesy nebo klávesnice ASCII. Platnost Režim rotačnho ovladače zrušte následujcm přkazem M118 bez X, Y a Z. M118 plat od začátku bloku. Přklad NC bloků Během prováděn programu má být umožněna ručn úprava polohy rotačnm ovladačem v rovině obráběn X/Y o ±1 mm oproti naprogramované hodnotě: L X+ 0 Y+38,5 RL F125 M118 X 1 Y1 M118 plat vždy v původnm souřadném systému, i když je zapnutá funkce nakl ápěn roviny obráběn! M118 funguje i v provoznm režimu nastaven polohy s ručnm zadánm! JeSli funkce M118 zapnutá, nelze při přerušen programu použvat funkci RUČNÍ POJÍŞDŔNÍ! HEIDENHAIN TNC 426, TNC 430 187 7.4 Přdavné funkce pro úpravu ráhy Odskok od obrysu ve směru os nástroje: M140 Standardn proveden TNC během programu vede nástroj tak, jak je naprogramováno v programu obráběn. Prováděn s M140 Pomoc M140 MB (move back) je možné vyjet z obrysu volitelný způsobem ve směru osy nástroje. Zadán ZadáteSli v pozičnm bloku M140, pokračuje dialog dotazem na dráhu, po n ž má nástroj vyjet z obrysu. Zadejte zvolenou dráhu výj ezdu nástroje z obrysu nebo stiskněte kontextovou klávesu MAX pro vyjet až na okraj povolené oblasti. Platnost M140 plat pouze pro blok, v němž byla funkce naprogramována. M140 plat od začátku bloku. Přklad NC bloků Blok 250: Vyj et nástroje z obrysu o 50 mm Blok 251: Vyj et nástroje až na okraj povolené oblasti 250 L X+0 Y+ 38,5 F 125 M140 MB 50 251 L X+0 Y+38,5 F125 M 140 MB MA X M140 funguj e i při zapnutých funkcch naklopen roviny obráběn, M114 a M128. U strojů s kyvnými hl avami pak nástroj pojžd v pootočené soustavě. Pomoc funkce FN18: SYSREAD ID230 NR6 můžete zjistit vzdálenost od aktuáln pozice do hranice pojezdového rozsahu v kladné ose nástroje. Pomoc M140 MB MAX je možné vyjet pouze v kladném směru. 188 7 Programován : Přdavné funkce 7.4 Přdavné funkce pro úpravu ráhy Potlačen kontroly pomoc sond: M141 Standardn proveden Při vychýlen dotykového hrotu se v okamžiku, kdy chcete provést pohyb osy stroje, objev chybové hlášen . Proveden s M141 TNC provede přesun os stroje i při vychýlen snmac sondy. Tato funkce je nutná při zadán měřicho cyklu v souvislosti s měřicm cyklem 3, aby po vychýlen bylo možné pomoc pozičnho bloku snmac sondu opět vyjet. Při použit funkce M141 dbej te, aby snmac systém vyjžděl správným směrem. M141 funguje pouze při pojžděn pomoc přmkových bloků. Platnost M141 plat j en v tom programovém bloku, ve kterém je naprogramována. M141 plat od začátku bloku. HEIDENHAIN TNC 426, TNC 430 189 7.4 Přdavné funkce pro úpravu ráhy Mazán modálnch programových informac: M142 Standardn proveden TNC zruš modáln programové informace v těchto situacch: n volba nového programu n spuštěn přdavné funkce M02, M30 nebo bloku END PGM (závis na stroj nm parametru 7300) n nové definován cyklu zadánm hodnot základnho stavu Proveden s M142 Smažou se všechny modáln programové informace kromě základnho natočen, 3D rotace a Q parametrů. Platnost M142 plat jen v tom programovém bloku, ve kterém je naprogramována. M142 plat od začátku bloku. Smazán základnho natočen: M143 Standardn proveden Základn natočen zůstává v platnosti, dokud se nezruš nebo nepřepše novou hodnotou. Proveden s M143 TNC smaže naprogramované základn natočen v NC programu. Platnost M143 plat jen v tom programovém bloku, ve kterém byla naprogramována. M143 plat od začátku bloku. 190 7 Programován : Přdavné funkce 7.5 Přdavné funkce pro osy otáčen 7.5 Přdavné funkce pro osy otáčen Posuv v mm/min u os otáčen A, B, C: M116 Standardn proveden TNC i nterpretuje naprogramovaný posuv osy otáčen ve stupnch za minutu. Dráhový posuv tedy závis na vzdálenosti středu nástroje od středu osy otáčen . Čm větš je tato vzdálenost, tm větš je dráhový posuv. Posuv v mm/min u os otáčen s M116 Geometrie stroj e mus být výrobcem stroje definována ve strojnm parametru 7510 a násl edujcch. TNC interpretuje naprogramovaný posuv u osy otáčen v mm/min. Posuv v daném bloku se vždy počtá na začátku bloku. Během zpracováván bloku se posuv u osy otáčen neměn, i když se nástroj pohybuje směrem ke středu osy otáčen. Platnost M116 plat pouze v rovině obráběn M116 se ruš funkc M117; Platnost M116 konč rovněž na konci programu. M116 plat od začátku bloku. Dráhově optimalizované pojžděn os otáčen: M126 Standardn proveden Standardn chován TNC při nastaven os otáčen, jejichž poloha je vyjádřena hodnotou do 360°, závis na strojnm parametru 7682. V něm se definuje, zda má TNC najždět na rozdl c lová poloha – aktuáln poloha, nebo zda má vždy (i bez M126) najždět na naprogramovanou pozici nejkratš cestou. Přklady: Skutečná poloha Clová poloha Ujetá dráha 350° 10° –340° 10° 340° +330° HEIDENHAIN TNC 426, TNC 430 191 7.5 Přdavné funkce pro osy otáčen Proveden s M126 Při zapnut M126 vede TNC osu otáčen, jej ž poloha je popsána hodnotou do 360°, po nejkratš dráze. Přkl ady: Skutečná poloha Clová poloha Ujetá dráha 350° 10° +20° 10° 340° –30° Platnost M126 plat od začátku bloku. M126 se ruš funkc M127; platnost funkce konč také na konci programu. Omezen rozsahu indikace polohy osy otáčen na hodnoty do 360°: M94 Standardn proveden TNC přejžd nástrojem z aktuáln úhlové polohy na programovanou úhlovou polohu. Přklad: Aktuáln hodnota úhlu: Zadaná hodnota úhlu: Skutečně ujetá dráha: 538° 180° –358° Proveden s M94 Na začátku bloku se aktuáln úhlová pol oha převede na hodnotu v rozsahu do 360° a následně se provede najet na naprogramovanou hodnotu. JeSl i aktivnch vce os otáčen, provede funkce M94 stejný přepočet u všech os otáčen. Alternativně můžete za M94 zadat některou osu otáčen. TNC pak provede převod pouze u této osy. Přklad NC bloků Redukce indikace pol ohy u všech aktivnch os otáčen: L M94 Redukce pouze indikované hodnoty osy C: L M94 C Převeden indikace polohy všech aktivnch os otáčen s následným najetm osy C na naprogramovanou hodnotu: L C+180 FMAX M 94 Platnost M94 plat jen v tom programovém bloku, ve kterém byla naprogramována. M94 plat od začátku bloku. 192 7 Programován : Přdavné funkce Standardn proveden TNC navád nástroj na polohy definované v programu obráběn. Pokud dojde v programu ke změně polohy osy naklápěn, mus postprocesor vypočst výsledné přesazen v lineárnch osách a provést pojezd pozičnm blokem. Jelikož zde hraje roli i geometrie stroje, mus se NC program počtat pro každý stroj zvlášt’. Proveden s M114 ZměnSli se v programu poloha některé řzené osy naklápěn, provede TNC automatickou kompenzaci přesazen nástroje pomoc 3D délkové korekce. Jel ikož je geometrie stroje uložena ve strojnch parametrech, provede TNC automatickou kompenzaci také u přesazen pro konkrétn stroj. Přepočet programů postprocesorem se provede jen jednou, i když se budou provádět na různých stroj ch s řdicm systémem TNC. Z B B dx dz dB X NenSli váš stroj vybaven řzenými osami naklápěn (ručn naklápěn hlavy, hlava polohovaná přes PLC), můžete za M114 zadat právě platnou polohu naklápěc hlavy (např. M114 B+45, Q parametry jsou povoleny). Naprogramovanou korekci radiu nástroje mus respektovat CAD i postprocesor. JeSl i naprogramována korekce radiu RL/RR, objev se chybové hlášen. ProvedeSli TNC délkovou korekci nástroje, plat naprogramovaný posuv pro hrot nástroje; jinak plat pro vztažný bod nástroje. Pokud má váš stroj řzenou kyvnou hlavu, můžete přerušit prováděn programu a změnit polohu naklápěc osy (např. manuálnm rotačnm ovladačem). Pomoc funkce START Z BLOKU N (předběh bloků) můžete pak pokračovat v prováděn programu obráběn od msta přerušen. Při zapnuté funkci M114 TNC automati cky respektuje novou polohu osy otáčen . Ke změně polohy osy otáčen rotačnm ovladačem během programu použijte M118 ve spojen s M128. Platnost M114 plat od začátku bloku, M115 na konci bloku. M114 neplat při aktivn korekci radiu nástroje. M114 se ruš funkc M115. M114 se ruš i na konci programu. Geometrie stroj e mus být výrobcem stroje definována ve strojnm parametru 7510 a násl edujcch. HEIDENHAIN TNC 426, TNC 430 193 7.5 Přdavné funkce pro osy otáčen Automatická korekce geometrie stroje při obráběn s osami naklápěn: M114 7.5 Přdavné funkce pro osy otáčen Zachován polohy hrotu nástroje při nastaven osy naklápěn pomoc (TCPM*): M128 B Standardn proveden TNC najžd nástrojem na polohy definované v programu obráběn. ZměnSli se v programu poloha osy naklápěn, mus se v lineárnch osách vypočtat výsledné přesazen, na něž se najede polohovacm blokem (viz obrázek u M114). Proveden s M128 ZměnSli se v programu pol oha některé řzené osy naklápěn, zůstane během naklápěn poloha hrotu nástroje vůči obrobku nezměněna. ChceteSli za běhu programu manuálně měnit polohu osy nakl ápěn pomoc rotačnho ovladače, použijte funkce M128 ve spojen s M118. Superponovaná úprava polohy rotačnm ovladačem se při zapnut funkce M128 uskutečn v pevném stroj nm souřadném systému. Z X Z X U os otáčen s Hirthovým ozubenm: změnu polohu osy otáčen provádějte pouze po vyjet nástroje. Jinak by při vyjžděn z ozuben mohlo dojt k narušen obrysu. Za M128 lze zadat ještě rychlost posuvu, kterou se provedou kompenzačn pohyby v lineárnch osách. NezadáteSli žádný posuv nebo zadáte posuv větš než hodnota definovaná ve stroj nm parametru 7471, bude platit posuv ze strojnho parametru 7471. Před nájezdem na polohu pomoc M91 nebo M92 a před TOOL CALL: vypněte M128. Aby se zabránilo poškozen obrysu, sm se s M128 použvat pouze kulová fréza. Délka nástroje se mus vztahovat ke středu koule kulové frézy. TNC neprovede naklopen aktivn korekce radiu nástroje. Tm vzniká chyba závislá na úhlové poloze osy otáčen. Při zapnuté funkci M128 se ve stavovém zobrazen objev symbol . M128 u naklápěcch stolů Zadánm pohybu naklápěcho stolu při zapnut M128 se provede př slušné natočen souřadné soustavy. NatočteSl i např. osu C o 90° (úpravou polohy nebo posunutm nulového bodu) a pak naprogramujete pohyb v ose X, provede se pohyb ve strojn ose Y. TNC rovněž transformuje vztažný bod, který se pohybem otočného stol u přesune. M128 u trojrozměrné korekce nástroje ProvedeteSli při aktivn M128 a aktivn korekci radiu RL/RR trojrozměrnou korekci nástroje, uprav TNC při určité geometrii stroje automaticky polohu os otáčen (Peripheral SMill ing, viz „Trojrozměrná korekce nástroje”, str. 114). 194 7 Programován : Přdavné funkce 7.5 Přdavné funkce pro osy otáčen Platnost M128 plat od začátku bloku, M129 na konci bloku. M128 plat i v režimech manuálnho ovl ádán a zůstává v platnosti i po přepnut provoznho režimu. Rychlost posuvu u kompenzačn ho pohybu plat až do zadán nové hodnoty nebo do zrušen funkce M128 pomoc M129. M128 se ruš funkc M129. TNC ruš platnost M 128 také tehdy, když v některém v provoznm režimu běhu programu zvolte nový program. Geometrie stroj e mus být výrobcem stroje definována ve strojnm parametru 7510 a násl edujcch. Přklad NC bloků Proveden kompenzačnch pohybů posuvem 1000 mm/mi n: L X+ 0 Y+38,5 RL F125 M128 F 1000 HEIDENHAIN TNC 426, TNC 430 195 7.5 Přdavné funkce pro osy otáčen Přesné zastaven na rozch s netangenciálnmi přechody: M134 Standardn proveden TNC vede nástroj při přestavován os otáčen tak, že na msta netangenciálnch přechodů v obrysu vkládá přechodové prvky. Obrysový přechod závis na zrychl en, rázu a definované toleranci odchylky obrysu. Standardn chován TNC můžete strojnm parametrem 7440 změnit tak, aby se při navolen programu automaticky zapnala funkce M134, viz „Obecné parametry uživatele”, str. 448. Proveden s M134 TNC vede nástroj při přestavován os otáčen tak, že na mstech netangenciálnch přechodů v obrysu provád přesné zastaven. Platnost M134 plat od začátku bloku, M135 na konci bloku. M134 se ruš funkc M135. Platnost funkce M135 konč také v okamžiku, kdy v provoznm režimu běhu programu zvol te nový program. Výběr naklápěcch os: M138 Standardn proveden U funkc M114, M128 a při naklápěn roviny obráběn bere TNC v úvahu ty osy otáčen, které byly z výroby nadefinovány ve strojn ch parametrech. Proveden s M138 U výše uvedených funkc bere TNC v úvahu pouze ty osy naklápěn, které byly definovány pomoc M138. Platnost M138 plat od začátku bloku. M138 se ruš novým zadánm M138 bez údajů os naklápěn. Přklad NC bloků Omezen výše uvedených funkc pouze na osu naklápěn C: L Z+100 R0 FMAX M 138 C 196 7 Programován : Přdavné funkce 7.5 Přdavné funkce pro osy otáčen Zahrnut kinematiky stroje do skutečné/ zadané polohy na konci bloku: M144 Standardn proveden TNC navede nástroj na polohu definovanou v programu obráběn. ZměnSli se v programu poloha osy naklápěn, mus se tm vzniklé přesazen vypočst v l ineárnch osách a najet na ně se provede pozičnm blokem. Proveden s M144 Do indikace polohy se promtá změna kinematiky stroje, k nž dojde např. zařazenm přdavného vřetene. Jestliže se změn poloha některé řzené osy naklápěn, pak se během procesu naklápěn změn také poloha hrotu nástroje vůči obrobku. Vzniklé přesazen se promtne do polohových souřadnic. Najet na pozici M91/M92 je dovoleno při zapnuté funkci M144. Indikace polohy v provoznch režimech PLYNULE a PO BLOCÍCH se změn, až když naklápěc osy dosáhnou konečnou polohu. Platnost M144 plat od začátku bloku. M144 nelze použt ve spojitosti s M114, M128 nebo s nakl ápěnm roviny obráběn. Platnost M144 se ruš zadánm M145. Geometrie stroj e mus být výrobcem stroje definována ve strojnch parametrech 7502 a následuj cch. Výrobce stroje určuje funkčn charakteristiku v automatických a ručnch provoznch režimech. Řiite se dle návodu ke stroji. HEIDENHAIN TNC 426, TNC 430 197 7.6 Přdavné funkce pro laserové řezac stroje 7.6 Přdavné funkce pro laserové řezac stroje Princip Pro ovládán výkonu l aseru generuje TNC na analogovém výstupu pro vřeteno (S) napět’ové hodnoty. Výkon laseru můžete během prováděn programu ovlivňovat pomoc funkc M200 až M204. Zadán přdavných funkc pro laserové řezac stroje Jestliže v pozičnm bloku zadáte M funkci pro laserový řezac stroj, pokračuj e dialog dotazem na přslušný parametr přdavné funkce. Všechny přdavné funkce pro laserové řezac stroje pl at od začátku bloku. Přmý výstup zadaného napět: M200 Proveden s M200 Hodnota uvedenou za M200 TNC považuje za napět ve vol tech. Rozsah zadán: 0 až 9.999 V Platnost M200 zůstává v platnosti, dokud prostřednictvm M200, M201, M202, M203 nebo M204 nedojde ke změně napět. Napět jako funkce dráhy: M201 Proveden s M201 M201 generuje napět závislé na ujeté dráze. TNC lineárně zvyšuje nebo snižuje aktuáln napět na naprogramovanou hodnotu V. Rozsah zadán: 0 až 9.999 V Platnost M201 zůstává v platnosti, dokud prostřednictvm M200, M201, M202, M203 nebo M204 nedojde ke změně napět. Napět jako funkce rychlosti: M202 Proveden s M202 TNC generuje napět jako funkci rychl osti. Výrobce stroj e definuje ve strojnch parametrech až tři charakteristiky FNR., ve kterých jsou napět přiřazována rychlostem posuvu. Pomoc M202 lze zvolit charakteristiku FNR., ze které TNC urč generované napět. Rozsah zadán: 1 až 3 Platnost M202 zůstává v platnosti dokud prostřednictvm M200, M201, M202, M203 nebo M204 nedojde ke změně napět. 198 7 Programován : Přdavné funkce 7.6 Přdavné funkce pro laserové řezac stroje Výstup napět jako funkce času (časově závislá změna): M203 Proveden s M203 TNC generuje napět V jako funkci času TIME. TNC zvyšuje nebo snižuje aktuáln napět l ineárně během naprogramované doby TIME na zadanou hodnotu V. Rozsah zadán Napět V: Čas TIME: 0 až 9.999 voltů 0 až 1.999 sekund Platnost M203 zůstává v platnosti , dokud prostřednictvm M200, M201, M202, M203 nebo M204 nedojde ke změně napět. Výstup napět jako funkce času (časově závislý impuls): M204 Proveden s M204 TNC generuje impuls zadaného napět a doby trván TIME. Rozsah zadán Napět V: Čas TIME: 0 až 9.999 voltů 0 až 1.999 sekund Platnost M204 zůstává v platnosti , dokud prostřednictvm M200, M201, M202, M203 nebo M204 nedojde ke změně napět. HEIDENHAIN TNC 426, TNC 430 199 8 Programován: Cykly 8.1 Práce s cykly 8.1 Práce s cykly Často opakované postupy obráběn, které obsahuj vce operac, se v TNC ukládaj do paměti jako cykly. Jako cykl y jsou k dispozici také transformace souřadnic a některé speciál n funkce (viz tabulka na dalš straně). Obráběc cykly s čsly od 200 použvaj Q parametry jako předávac parametry. Parametry téže funkce, které TNC použvá v různých cyklech, si ponechávaj totéž cslo, např. Q200 je vždy bezpečnostn vzdálenost, Q202 vždy hloubka přsuvu atd. Definice cyklu pomoc kontextových kláves U Lišta kontextových kl áves zobrazuje různé skupiny cyklů U Zvolte skupinu cyklů, např. vrtac cykly U Zvolte cyklus, např. FRÉZOVÁNÍ ZÁVITU. TNC zaháj dialog a dotazuje se na všechny zadávané hodnoty; současně se v pravé polovině displeje zobraz grafika, kde j e každý požadovaný parametr zvýrazněn podsvětlenm. U Zadejte všechny parametry, které TNC požaduje, a každé zadán ukončete kl ávesou ENT U Po zadán všech požadovaných údajů TNC dialog ukonč Definice cyklu pomoc funkce GOTO U Lišta kontextových kl áves zobrazuje různé skupiny cyklů U TNC v okně zobraz přehl ed všech cyklů. Požadovaný cyklus se vybere pomoc šipkových tlačtek nebo zadánm čsla cykl u a potvrzen m akce pomoc tlačtka ENT. Nato TNC zaháj výše popsaný dialog cyklu 202 8 Programován: Cykly 8.1 Práce s cykly Přklad NC bloků 7 CYCL DEF 200 VRTANI Q200=2 ;BEZP ECNOSTNI VZDA LENOST Q201=20 ;HLOUBKA Q206= 150 ;POSUV HLOUB. PRI SUVU Q202=5 ;HLOUBKA ZA BERU Q210=0 ;CAS.P RODLEVA NAHORE Q 203=+0 ;SOUR . POVRCHU Q 204=50 ;2. BEZP. VZDÁLENOST Q 211=0.25 ;CAS. PRODLEVA DOLE Skupina cyklů Kontextová klávesa Cykly hlubokého vrtán, vystružen vysoustružen, zahlouben, vrtán závitů, řezán závitů a frézován závitů Cykly frézován kapes, čepů a drážek Cykly vytvářen bodových rastrů, např. kruhový rastr nebo plošný rasrt SL cykly (SubconturSList) pro obráběn složitějšch paralelnch obrysů složených z vce přesahujch úseků, interpolace cylindrického pláště Cykly odřádkován rovinných nebo zkroucených ploch Cykly pro transformaci souřadnic, pomoc nichž lze posouvat, natáčet, zrcadlově převracet, zvětšovat a zmenšovat libovoné obrysy Speciáln cykly časová prodleva, volán programu, orientace vřetene, tolerance Jestliže u obráběcch cyklů s čsly vyššmi než 200 použijete nepřmé přiřazen parametrů (např. D00 Q210 = Q1), nebude se změna přiřazeného parametru (např. Q1) považovat za definic cykl u. V těchto přpadech definujte parametr cyklu (např. Q210) přmo. Pro spouštěn obráběcch cyklů 1 až 17 na staršch řdicch jednotkách TNC muste u bezpečnostn vzdálenosti a u hloubky zaberu zadat záporné znaménko. HEIDENHAIN TNC 426, TNC 430 203 8.1 Práce s cykly Volán cyklu Předpoklady Před volánm cyklu vždy naprogramujte: n BLK FORM pro grafické znázorněn (nutné jen u testovac grafiky) n Volán nástroje n Smysl otáčen vřetene (přdavná funkce M3/M4) n Definici cyklu (CYCL DEF). Dbejte dalšch podmnek uvedených v následujcch popisech cyklů. Následujc cykly plat od msta zadán v programu obráběn. Vol án násl edujcch cyklů nen možné ani povoleno: n cykly bodový rastr v kruhu a bodový rastr v př mce n SL cyklus 14 OBRYS n SL cyklus 20 DATA OBRYSU n cyklus 32 TOLERANCE n cykly transformace souřadnic n cyklus 9 ČASOVÁ PRODLEVA Všechny ostatn cykly se vyvolávaj následujcm způsobem: 1 MáSli TNC volaný cyklus provést po předchozm naprogramovaném cyklu jednou, zadá se volán cyklu pomoc přdavné funkce M99, ne přkazem CYCL CALL: U Naprogramován zadán cyklu: Stiskněte tlačtko CYCL CALL U Zadán vol án cyklu: sti skněte kontextovou klávesu CYCL CALL M U Zadejte přdavnou funkci M nebo ukončete dialog tlačtkem END 2 Pokud se má cyklus automaticky provést po každém pozičnm bloku, naprogramujte volán cyklu pomoc funkce M89 (závis na strojnm parametru 7440) 3 Pokud se má cyklus provést na všech pozicch definovaných v tabulce bodů, použijte funkci CYCL CALL PAT (viz „Tabul ky bodů” na straně 206) Platnost M89 se ruš naprogramovánm n M99 oder n CYCL CALL oder n CYCL DEF 204 8 Programován: Cykly 8.1 Práce s cykly Práce s přdavnými osami U/V/W TNC provád najžděc pohyby v ose, která je definována v bloku TOOL CALL jako osa vřetene. Pohyby v rovině obráběn provád TNC zásadně pouze v hlavnch osách X, Y nebo Z. Výjimky: n Pokud jsou v cyklu 3 FRÉZOVÁNÍ DRÁŞEK a v cyklu 4 FRÉZOVÁNÍ KAPES přmo naprogramovány přdavné osy pro délky stran n Pokud jsou u SL cyklů naprogramovány přdavné osy v podprogramu obrysu HEIDENHAIN TNC 426, TNC 430 205 8.2 Tabulky bodů 8.2 Tabulky bodů Použit Pro proveden jednoho cyklu nebo série cyklů obráběn v nepravidel ném bodovém rastru je nutné vytvořit tabulky bodů. Při použit vrtacch cyklů odpovdaj souřadnice roviny obráběn v tabulce bodů souřadni cm středů děr. Při použit frézovacch cyklů odpovdaj souřadnice roviny obráběn v tabulce bodů souřadnicm počátku daného cyklu (např. souřadnice středu kruhové kapsy). Souřadnice v ose vřetene odpovdaj souřadni ci povrchu obrobku. Zadán tabulky bodů Zvolte provozn režim zadán/editace programu: Volán správy souborů: stiskněte klávesu PGM MGT Jméno souboru? NEU.PNT Zadejte jméno a typ souboru tabulky bodů, potvrite klávesou ENT Volba měrné jednotky: stiskněte kontextovou klávesu MM nebo INCH. TNC přepne do programového okna a zobraz prázdnou tabulku bodů Stisknutm kontextové kl ávesyVLOŞIT ŘÁDEK vložte nový řádek a zadejte souřadnice požadované pozi ce obráběn Opakovánm tohoto postupu zadejte všechny požadované souřadnice Pomoc kontextových kláves X VYP/ZAP, Y VYP/ZAP, Z VYP/ZAP (druhá li šta kontextových kláves) určte, které souřadnice lze zadávat do tabulky bodů. 206 8 Programován: Cykly 8.2 Tabulky bodů Volba tabulek bodů v programu V provozn m režimu zadán/editace programu vyberte program, pro který se má zapnout tabulka bodů: Volán funkce pro výběr tabulky bodů: stiskněte klávesu PGM CALL Stiskněte kontextovou klávesuTABULKA BODĚ Zadejte jméno tabulky bodů, potvrite klávesou END. Pokud je tabulka bodů uložena v jiném adresáři než vlastn NC program, muste zadat j méno tabul ky včetně celé cesty Přklad NC bloku 7 SEL PATTERN “TNC:\ DI RKT5\M UST35.P NT“ HEIDENHAIN TNC 426, TNC 430 207 8.2 Tabulky bodů Volán cyklu ve spojitosti s tabulkami bodů Funkc CYCL PAT zpracuje TNC tu tabulku bodů, kterou jste nadefinovali naposl edy (i když je tato tabulka bodů definovavána v programu vloženém pomoc %). Souřadnice osy vřetene se použije jako bezpečná výška, na které se nástroj nacház při volán cyklu. Bezpečnostn výšky a druhé bezpečnostn vzdálenosti definované v cyklu zvlášt’ nesměj být větš než globáln bezpečná výška šablony. MáSli být posledn definovaný obráběc cysklus volán v bodech, které jsou definovány v tabulce bodů, naprogramuj te volán cyklu př kazem CYCL CALL PAT: U Naprogramován volán cyklu: stiskněte klávesu CYCL CALL U Volán tabulky bodů: stiskněte kontextovou klávesu CYCL CALL PAT U Zadejte rychlost pro přesuny nástroje mezi jednotlivými body (žádné zadán: plat předchoz naprogramovanÝ posuv, neplat FMAX) U Podle potřeby zadejte funkci M, potvrite klávesou END Při přejžděn mezi počátečnmi body uvede TNC nástroj do bezpečné výšky (bezpečná výška = souřadnice osy vřetene při volán cyklu). Aby bylo možno tmto způsobem pracovat i s cykly s čslem 200 a vyššmi, muste 2. bezpečnostn vzdálenost (Q204) definovat hodnotou 0. ChceteSli při nájezdu na pozici v ose vřetene pojždět snženou rychlost , použijte přdavnou funkci M103 (viz „Zpomalen posuvu při zanořen: M103” na straně 183). Funkce tabulek bodů s cykly 1 až 5 a 17 až 18 TNC považuje body roviny obráběn za souřadnice středu dry. Souřadnice osy vřetene určuje horn hranu obrobku tak, aby se naj et na pozici mohlo provádět automaticky (pořad: rovina obráběn, pak osa vřetene). Funkce tabulek bodů s SL cykly a cyklem 12 TNC považuje body za dodatečné posunut nulového bodu. Funkce tabulek bodů s cykly 200 až 208 a 262 až 267 TNC považuje body roviny obráběn za souřadnice středu dry. ChceteSli použt tabulkovou souřadni ci v ose vřetene jako souřadnici počátečnho bodu, muste horn hranu obrobku (Q203) definovat hodnotou 0. Funkce tabulek bodů s cykly 210 až 215 TNC považuje body za dodatečné posunut nulového bodu. ChceteS li použt tabul kové body jako souřadni ce počátečnch bodů, muste do počátečnho bodu a horn hrany obrobku (Q203) v daném frézovacm cyklu zadat hodnotou 0. 208 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů 8.3 Cykly vrtán, vrtán závitů a frézován závitů Přehled TNC nabz celkem 19 cyklů pro nejrůznějš vrtac úkony: Cyklus Kontextová klávesa 1 HLUBOKÉ VRTÁNÍ Bez automatického najet na pozici 200 VRTÁNÍ S automatickým najet m na pozici,2. bezpečnostn vzdálenost 201 VYSTRUŞENÍ S automatickým najet m na pozici,2. bezpečnostn vzdálenost 202 VYSOUSTRUŞENÍ S automatickým najet m na pozici,2. bezpečnostn vzdálenost 203 UNIVERZÁLNÍ VRTÁNÍ S automatickým najet m na pozici,2. 2. bezpečnostn vzdálenost, odlomen třsky, degrese 204 ZPŔTNÉ ZAHLOUBENÍ S automatickým najet m na pozici,2. bezpečnostn vzdálenost 205 UNIVERZÁLNÍ HLUBOKÉ VRTÁNÍ S automatickým najet m na pozici,2. bezpečnostn vzdálenost, odlomen tř sky, představná vzdálenost 208 VRTACÍ FRÉZOVÁNÍ S automatickým najet m na pozici, 2. bezpečnostn vzdálenost HEIDENHAIN TNC 426, TNC 430 209 8.3 Cykly vrtán, vrtán závitů a frézován závitů Cyklus Kontextová klávesa 2 VRTÁNÍ ZÁVITĚ S vyrovnávac hlavou 17 VRTÁNÍ ZÁVITĚ GS Bez vyrovnávac hl avy 18 ŘEZÁNÍ ZÁVITU 206 PŘEVRTÁNÍ ZÁVITU S vyrovnávac hlavou, s automatickým najetm na pozici, 2. bezpečnostn vzdálenost 207 PŘEVRTÁNÍ ZÁVITU GS Bez vyrovnávac hl avy, s automatickým najetm na pozici, 2. bezpečnostn vzdálenost VRTÁNÍ ZÁVITU S ODLOMENÍM TŘÍSKY Bez vyrovnávac hl avy, s automatickým najetm na pozici, 2. bezpečnostn vzdálenost; odlomen třsky 262 FRÉZOVÁNÍ ZÁVITU Cyklus frézován závitu do předvrtaného materiálu 263 ZAHLUBOVACÍ VRTÁNÍ ZÁVITU Cyklus frézován závitu do předvrtaného materiál u s vytvořen m úkosu zahlouben 264 FRÉZOVÁNÍ VRTANÉHO ZÁVITU Cyklus vrtán do plného materiálu a následné frézován závi tu jednm nástrojem 265 FRÉZOVÁNÍ VRTANÉ ZÁVITOVÉ ŠROUBOVICE Cyklus frézován závitu do plného materiálu 267 FRÉZOVÁNÍ VNŔJŠÍHO ZÁVITU Cyklus frézován vnějšho závitu s vytvořenm zkoseného zahlouben 210 8 Programován: Cykly 1 2 3 4 5 6 Nástroj vrtá zadaným posuvem F z aktuáln polohy až do prvn hloubky záběru Poté nástroj vyjede rychloposuvem FMAX na prvn hloubku přsuvu zmenšenou o představnou vzdálenost Řdic jednotka si tuto představnou vzdálenost zji št’uje samočinně: n hloubka vrtán do 30 mm: t = 0,6 mm n hloubka vrtán nad 30 mm: t = hloubka vrtán/50 n maximáln představná vzdálenost: 7 mm Z 11 3 X 2 Nato se provede vrtán zadaným posuvem F o dalš hloubku záběru Uvedený postup (1 až 4) se opakuje až do dosažen zadané hloubky vrtán Po dosažen dna dry se nástroj po uplynut prodlevy pro uvolněn z řezu vytáhne rychlost FMAX na výchoz pozici Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Pozičn bl ok naprogramujte do počátečnho bodu ose vřetene (bezpečnostn vzdálenost nad povrchem obrobku). Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. U Bezpečnostn vzdálenost 1 (i nkrementálně): vzdálenost hrotu nástroje (počátečn poloha) – povrch obrobku U Hloubka 2 (inkrementálně): vzdálenost povrch obrobku – dno dry (hrot kužele vrtáku) U Hloubka záběru 3 (i nkrementálně): dráha, o kterou se nástroj pokaždé přisune. Hloubka dry nemus být násobkem hloubky záběru. TNC může najet na hloubku dry v jediné operaci, jestliže: n hloubka záběru je rovna cel kové hloubce n hloubka záběru je větš než celková hl oubka U Čas ová prodleva v sekundách: doba, po kterou nástroj setrvá na dně dry, aby došlo k uvolněn z řezu U Posuv F: pojezdová rychlost nástroje při vrtán v mm/ min Přklad: NC bloky 5 L Z+ 100 R0 FMA X 6 CYCL DEF 1.0 HL UBOKÉ VRTÁNÍ 7 CYCL DEF 1.1 VZDÁL . 2 8 CYCL DEF 1.2 HL OUBK 15 9 CYCL DEF 1.3 PR ISUV 7.5 10 CYCL DEF 1.4 PRO DLV 1 11 CYCL DEF 1.5 F 80 12 L X+30 Y+20 FMAX M 3 13 L Z+2 FM AX M99 14 L X+80 Y+50 FMAX M 99 15 L Z+100 FM AX M 2 HEIDENHAIN TNC 426, TNC 430 211 8.3 Cykly vrtán, vrtán závitů a frézován závitů HLUBOKÉ VRTÁNÍ (cyklus 1) 8.3 Cykly vrtán, vrtán závitů a frézován závitů VRTÁNÍ (cyklus 200) 1 TNC najede nástrojem na pozi ci v ose vřetene rychloposuvem FMAX do bezpečnostn vzdálenosti od povrchu obrobku 2 Nástroj provede vyvrtán naprogramovaným posuvem F až na prvn hloubku záběru 3 TNC vyjede nástrojem rychloposuvem FMAX zpět na bezpečnostn vzdálenost, kde podle zadán může setrvat, a poté najede opět rychl oposuvem FMAX na bezpečnostn vzdálenost nad prvn hloubkou záběru 4 Návazně se provede vyvrtán se zadaným posuvem F o dalš hloubku záběru 5 Tento postup (2 až 4) se opakuje až do dosažen zadané hloubky dry 6 Ze dna d ry nástroj vyj ede rychlost FMAX na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdál enost Z Q206 Q210 Q200 Q204 Q203 Q202 Q201 X Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménko parametru cyklu HLOUBKA definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. 212 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku; zadává se kladná hodnota U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno dry (hrot kužele vrtáku) U Posuv do hloubky Q206: poj ezdová rychlost nástroje při vrtán v mm/min 10 L Z+ 100 R0 FMAX 11 CYCL DEF 200 VR TÁNÍ Q200 = 2 ;BEZP. VZDAL ENOST. Q201 = 15 ;HLOUBKA Q206 = 250 ;HL OUBKOVY P OSUV U Hloubka záběru Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje. Hloubka dry nemus být násobkem hloubky záběru. TNC najede na hloubku v jediné operaci, jestliže: n hloubka záběru a konečná hloubka jsou stejné n hloubka záběru je větš než konečná hloubka Q202 = 5 ;HLOUBKA P RISUVU Q210 = 0 ;PR ODLEVA NAHOR E Q203 = + 20 ;SOUR. POVRCHU Q204 = 100 ;2. BEZP. VZDÁLENOST Q211 = 0.1 ;PR ODL EVA DOL E U Čas ová prodleva nahoře Q210: doba v sekundách, po kterou nástroj setrvá na bezpečnostn vzdálenosti po vyjet z dry pro odstraněn třsky U S ouř. povrchu obrobku Q203 Přklad: NC bloky 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn 12 L X+30 Y+20 FMAX M 3 13 CYCL CALL 14 L X+80 Y+50 FMAX M 99 (absolutně): souřadnice povrchu obrobku 15 L Z+100 FM AX M 2 U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U Čas ová prodleva dole Q211: doba v sekundách, po kterou nástroj setrvá na dně dry HEIDENHAIN TNC 426, TNC 430 213 8.3 Cykly vrtán, vrtán závitů a frézován závitů VYSTRUŞENÍ (cyklus 201) 1 TNC navede nástroj rychl oposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku 2 Nástroj provede vystružen zadaným posuvem F do naprogramované hl oubky 3 Na dně dry nástroj může podl e zadán setrvat 4 Následně vytáhne TNC nástroj posuvem F zpět na bezpečnostn vzdálenost a odtud – podle zadán – rychloposuvem FMAX na 2. bezpečnostn vzdálenost Z Q206 Q200 Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. 214 Q204 Q203 Q201 Q208 Q211 X 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno dry hloubkového záběru Q206: pojezdová rychlost nástroje při vystružován v mm/min po U Zpětný posuv Q208: pojezdová rychlost nástroje při vyjžděn z dry v mm/min. ZadáteSli Q208 = 0, pak plat posuv jako při vystružován (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) HEIDENHAIN TNC 426, TNC 430 11 CYCL DEF 201 VYSTRUŞENÍ ;BEZP. VZDALENOST. Q201 = 15 ;HLOUBKA kterou nástroj setrvá na dně dry U S ouř. povrchu obrobku Q203 10 L Z+ 100 R0 FMAX Q200 = 2 U Posuv U Čas ová prodleva dole Q211: doba v sekundách, Přklad: NC bloky 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn Q206 = 100 ;POSUV HLOUB. PRIS UVU Q211 = 0,5 ;PR ODL EVA DOL E Q208 = 250 ;NAVRAT. PO SUV Q203 = + 20 ;SOUR. POVRCHU Q204 = 100 ;2. BEZP. VZDÁLENOST 12 L X+30 Y+20 FMAX M 3 13 CYCL CALL 14 L X+80 Y+50 FMAX M 9 15 L Z+100 FM AX M 2 215 8.3 Cykly vrtán, vrtán závitů a frézován závitů VYSOUSTRUŞENÍ (cyklus 202) Stroj a TNC mus být připraveny z výroby. Z 1 TNC najede nástrojem rychloposuvem FMAX do bezpečnostn vzdálenosti od povrchu obrobku v ose vřetene 2 Nástroj provede vyvrtán zadaným posuvem až do zadané hloubky 3 Na dně dry nástroj setrvá – podle zadán – s běžcm vřetenem pro uvolněn z řezu 4 Potom provede TNC orientaci vřetene na polohu 0° 5 JeSli zadáno vyjet z řezu, vyj ede TNC z řezu v zadaném směru o 0,2 mm (pevná hodnota) 6 Následně TNC odvede nástroj vyjžděcm posuvem na bezpečnostn vzdálenost a odtud – podle zadán – rychloposuvem FMAX na 2. bezpečnostn vzdál enost. JeSli Q214=0, provede se návrat podél stěny dry Q206 Q200 Q204 Q203 Q201 Q208 Q211 X Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Na konci cyklu TNC obnov původn stav chladic kapali ny a vřetene pl atný před vyvolánm cyklu. 216 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno dry přsuvu do hloubky Q206: pojezdová rychlost nástroje při vyvrtáván v mm/min po U Zpětný posuv Q208: pojezdová rychlost nástroje při vyjžděn z dry v mm/min. ZadáteSli Q208=0, pak plat posuv přsuvu do hl oubky (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U S měr vyjet (0/1/2/3/4) Q214: defi nice směru, ve kterém TNC vyjede nástroj em ze dna dry (po proveden orientace vřetene) 0 1 2 3 4 11 CYCL DEF 202 VYSOUSTR UZENI ;BEZP. VZDAL ENO ST. Q201 = 15 ;HLO UBKA kterou nástroj setrvá na dně dry U S ouř. povrchu obrobku Q203 10 L Z+ 100 R0 FMAX Q200 = 2 U Posuv U Čas ová prodleva dole Q211: doba v sekundách, Přklad: 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn Q206 = 100 ;HLOUBKO VY POSUV Q211 = 0,5 ;SETRVANI DOLE Q208 = 250 ;NAVR AT. POSUV Q203 = + 20 ;SOUR . POVRCHU Q204 = 100 ;2. BEZP. VZDAĚENPST Q214 = 1 ;SMER VYJETI Q336 = 0 ;UHEL VR ETENE 12 L X+30 Y+20 FMAX M 3 13 CYCL CALL 14 L X+80 Y+50 FMAX M 99 Nevyjždět nástrojem Vyjet nástrojem v záporném směru hlavn osy Vyjet nástrojem v záporném směru vedlej š osy Vyjet nástrojem v kladném směru hlavn osy Vyjet nástrojem v kladném směru vedlej š osy Nebezpeč kolize! Zvolte směr vyjet tak, aby nástroj odjel směrem od okraje dry. Při programován ori entace vřetene podle úhlu zadaného v Q336, např. v provoznm režimu najet na pozici s manuálnm zadánm, zkontrol ujte polohu hrotu nástroj e. Zvolte úhel tak, aby hrot nástroje byl y rovnoběžný s některou souřadnou osou. U Úhel pro orientaci vřetene Q336 (absolutně): úhlová poloha, do které TNC uvede nástroj před vyjetm HEIDENHAIN TNC 426, TNC 430 217 8.3 Cykly vrtán, vrtán závitů a frézován závitů UNIVERZÁLNÍ VRTÁNÍ (cyklus 203) 1 TNC navede nástroj rychl oposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku 2 Nástroj vrtá zadaným posuvem F až do prvn hloubky přsuvu 3 JeSli zadáno přerušen třsky, odjede TNC nástrojem zpět o zadanou hodnotu návratu. PracujeteSli bez přerušen třsky, vytáhne TNC nástroj posuvem pro vyjžděn na bezpečnostn vzdálenost, tam setrvá – a podle zadán – násl edně může najet rychloposuvem na bezpečnostn vzdálenost nad prvn hloubku záběru 4 Potom nástroj provede vrtán s posuvem o dal š hloubku záběru. Hloubka záběru se s každým přsuvem zmenšuje o redukčn hodnotu – podle zadán 5 TNC opakuje uvedený postup (2S4), dokud nedosáhne hloubky dry 6 Na dně dry může nástroj setrvat – podle zadán – pro dořznut a po časové prodlevě se vrát posuvem pro návrat na bezpečnostn vzdálenost. Pokud je zadána 2. bezpečnostn vzdálenost, odjede na ni nástroj rychloposuvem FMAX Než začnete programovat Z Q206 Q208 Q210 Q200 Q204 Q203 Q202 Q201 Q211 X Přklad: NC bloky 11 CYCL DEF 203 UNIVERZALNI VRTANI Q200=2 ;BEZPEC.VZDALENOST Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Q201=20 ;HLOUBKA Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Q202=5 ;HL OUBKA PRI SUVU Q210=0 ;P RODLEVA NAHOR E U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementálně): vzdálenost povrch obrobku – dno dry (hrot kužel u vrtáku) U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při vrtán v mm/min U Hloubka přsuvu Q202 (inkrementálně): rozměr, o který se nástroj pokaždé přisune. Hloubka dry nemus být násobkem hloubky záběru. TNC najede na hloubku v j ediné operaci , jestliže: Q206=150 ;P OSUV HL OUB. PR ISUVU Q203=+20 ;SOUR . P OVRCHU Q204=50 ;2. BEZP. VZDÁLENOST Q212=0.2 ;UBER Q 213=3 ;ODL AM. TRI SKY Q205=3 ;MI N. HL OUBKA PR ISUVU Q211=0.25 ;PRODL EVA DOLE Q208=500 ;NAVRAT. P OSUV Q256=0.2 ;R Z PR I ODL AM. TISKY n hloubka záběru je rovna celkové hloubce n hloubka přsuvu je větš než konečná hloubka U Časová prodleva nahoře Q210: doba v sekundách, po kterou nástroj setrvá na bezpečnostn vzdálenosti poté, co jm TNC vyjelo z dry kvůli odstraněn třsky U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice osy vřetene, v nž nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) 218 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Redukčn hodnota Q212 (inkrementálně): hodnota, o niž TNC zmenš hodnotu přsuvu Q202 po každém záběru U Počet přerušen třsky do návratu Q213: počet přerušen třsky do okamžiku, než má vyjet nástroj z dry pro odstraněn třsky. Přerušen třsky se provád povytaženm nástroje vždy o hodnotu odskoku Q256 (u TNC 410: o 0,2 mm) U Minimáln hloubka přsuvu Q205 (inkrementálně): j estliže je zadána redukčn hodnota, omez TNC přsuv na hodnotu zadanou pomoc Q205 U Čas ová prodleva dole Q211: doba v sekundách, po kterou nástroj setrvá na dně dry U Posuv návratu Q208: pojezdová rychlost nástroje při vyjžděn z dry v mm/min. ZadáteSli Q208=0, pak vyjžd TNC posuvem Q206 U Odskok při přerušen třsky Q256 (inkrementálně): hodnota, o niž TNC poodjede nástrojem při přerušen třsky HEIDENHAIN TNC 426, TNC 430 219 8.3 Cykly vrtán, vrtán závitů a frézován závitů ZPŔTNÉ ZAHLOUBENÍ (cyklus 204) Stroj a TNC mus být připraveny z výroby. Z Cyklus funguje pouze s tzv. zpětnou vyvrtávac tyč . Tmto cyklem vytvořte zahlouben, které se nacház na spodn straně obrobku. 1 TNC najede nástrojem rychloposuvem FMAX do bezpečnostn vzdálenosti od povrchu obrobku v ose vřetene 2 Zde provede TNC orientaci vřetene na polohu 0° a přesad nástroj o hodnotu vyosen 3 Potom se nástroj zanoř najžděcm posuvem do předvrtané dry, až se břit dostane do bezpečnostn vzdálenosti od doln hrany obrobku 4 Nyn TNC vrát nástroj na střed dry, zapne vřeteno a přpadně chladi c kapalinu, načež pokračuje zahlubovacm posuvem na zadanou hloubku zahl ouben 5 Podle zadán může nástroj setrvat na dně zahlouben a poté vyjet z dry ven, provést orientaci vřetene a přesadit se opět o hodnotu vyosen 6 Následně TNC odvede nástroj vyjžděcm posuvem na bezpečnostn vzdálenost a odtud – podle zadán – rychloposuvem FMAX na 2. bezpečnostn vzdál enost. X Z Q204 Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Q200 Q250 Q203 Znaménko parametru cyklu hloubky vrtán definuje směr obráběn při zahlouben. Pozor: kladné znaménko znamená zahlouben ve směru kladné osy vřetene. Q249 Q200 X Délka nástroje se zadá tak, že se neměř břit, nýbrž spodn hrana vyvrtávac tyče. Při výpočtu bodu počátku zahlouben bere TNC v úvahu délku břitu vyvrtávac tyče a tloušt’ku materiálu. Q253 Z Q251 Q252 Q255 Q254 Q214 220 X 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka zahlouben Q249 (inkrementálně): vzdálenost spodn hrana obrobku – dno zahlouben. Kl adné znaménko znamená zahlouben v kladném směru osy vřetene U Tloušt’ka materiálu Q250 (inkrementálně): tloušt’ka obrobku U Hodnota vyosen Q251 (inkrementálně): excentricita vyvrtávac tyče: viz technická data nástroje U Výška břitu Q252 (inkrementálně): vzdál enost spodn hrana vyvrtávac tyče – hlavn břit; viz technická data nástroje U Posuv najet na pozici Q253: pojezdová rychlost nástroje při zanořován do obrobku nebo při vyjžděn z obrobku v mm/min U Posuv při zahlubován Q254: pojezdová rychlost nástroje při zahlubován v mm/min Přklad: NC bloky 11 CYCL DEF 204 ZPETNE ZAHL OUBENI Q 200=2 Q249=+5 ;BEZPECNOSTNI VZDAL ENOST ;HLOUBKA ZAHLOUBENI Q250=20 ;TL OUSTKA MATERIAL U Q251=3.5 ;EX CENTRICITA Q252=15 ;VYSKA R EZU Q253=750 ;P OSUV NA JETÍ Q254=200 ;POSUV ZAHL OUBENÍ Q255=0 ;CAS.PR ODL EVA Q203=+ 20 ;SOUR . POVRCHU Q204=50 ;2. BEZP. VZDÁLENOST Q214=1 ;SMER VYJETI Q336=0 ;UHEL VRETENE U Čas ová prodleva Q255: časová prodl eva v sekundách na dně zahlouben U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U S měr vyjet (0/1/2/3/4) Q214: defi nice směru, kterým má TNC přesadit nástroj o hodnotu vyosen (po orientaci vřetene); zadán hodnoty 0 nen dovoleno 1 2 3 4 vyjet nástrojem v záporném směru hlavn osy Vyjet nástrojem v záporném směru vedlej š osy Vyjet nástrojem v kladném směru hlavn osy Vyjet nástrojem v kladném směru vedlej š osy Nebezpeč kolize! Při programován ori entace vřetene podle úhlu zadaného v Q336, např. v provoznm režimu najet na pozici s manuálnm zadánm, zkontrol ujte polohu hrotu nástroj e. Zvolte úhel tak, aby hrot nástroje byl y rovnoběžný s některou souřadnou osou. Zvolte směr vyjet tak, aby nástroj odj el směrem od okraje dry. U Úhel orientace vřetene Q336 (absolutně): úhlová poloha, do které TNC uvede nástroj před zanořenm do dry a před vyjetm z n HEIDENHAIN TNC 426, TNC 430 221 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn 8.3 Cykly vrtán, vrtán závitů a frézován závitů UNIVERZÁLNÍ HLUBOKÉ VRTÁNÍ (cyklus 205) 1 TNC navede nástroj rychl oposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku 2 Nástroj provede vyvrtán zadaným posuvem F až do prvn hloubky záběru 3 JeSli zadáno přerušen třsky, poodjede TNC nástrojem o zadanou hodnotu odskoku. Pracuj eteSl i bez přerušen třsky, vytáhne TNC nástroj rychloposuvem na bezpečnostn vzdálenost a následně zajede rychl oposuvem FMAX zpět na zadanou představnou vzdálenost od hloubky prvn ho záběru. 4 Poté vrtá nástroj posuvem o dalš hloubku přsuvu. Hloubka záběru se s každým přsuvem zmenšuje o redukčn hodnotu – podle zadán 5 TNC opakuje uvedený postup (2S4), dokud nedosáhne hloubky dry 6 Na dně dry může nástroj setrvat– podle zadán – pro dořznut a po časové prodlevě se vrát posuvem pro návrat na bezpečnostn vzdálenost. Pokud je zadána 2. bezpečnostn vzdálenost, odjede na ni nástroj rychloposuvem FMAX Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. 222 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno dry (hrot kužele vrtáku) U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při vrtán v mm/min U Hloubka záběru Q202 (inkrementálně): velikost j ednotlivého záběru nástroje. Hloubka dry nemus být násobkem hloubky záběru. TNC najede na hloubku v jediné operaci, jestliže: n hloubka přsuvu a konečná hloubka jsou stejné n hloubka přsuvu je větš než konečná hloubka U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U Redukčn hodnota Q212 (inkrementálně): hodnota, o niž TNC zmenš hodnotu přsuvu Q202 po každém záběru U Minimáln hloubka přsuvu Q205 (inkrementálně): j estliže je zadána redukčn hodnota, omez TNC přsuv na hodnotu zadanou pomoc Q205 U Představná vzdálenost nahoře Q258 (inkrementálně): bezpečnostn vzdálenost při pozičn m najžděn rychloposuvem, když TNC po vytažen nástroje z dry najžd na aktuáln hloubku záběru; hodnota při prvnm přsuvu U Představná vzdálenost dole Q259 (inkrementálně): bezpečnostn vzdálenost při pozičn m njžděn rychloposuvem, když TNC po vytažen nástroje z dry najžd na aktuáln hloubku záběru; hodnota při poslednm přsuvu Přklad: NC bloky 11 CYCL DEF 205 UNI VER ZALNI HLOUB. VR TANI Q200= 2 ;BEZPEC.VZDAL ENOST Q201=80 ;HLOUBKA Q206= 150 ;POSUV HLOUB. PRI SUVU Q202= 15 ;HLOUBKA P RISUVU Q203=+100 ;SOUR. POVRCHU Q204= 50 ;2. BEZP. VZDÁLENOST Q212=0.5 ;UBER Q205= 3 ;M IN. HL OUBKA PR ISUVU Q258=0.5 ;PR EDSTAVNA VZDAL. NAHORE Q259= 1 ;PREDSTAVNA VZDAL . DOLE Q257=5 ;HL. VR TU S ODLOM. TRI SKY Q256= 0.2 ;RZ PRI ODLAM . TI SKY Q211=0.25 ;P RODLEVA DOLE Pri zadán odlišných hodnot Q258 a Q259 provede TNC rovnoměrnou změnu představné vzdálenosti mezi prvnm a poslednm přsuvem U Hloubka vrtán při odlomen třsky Q257 (inkrementálně): přsuv, po němž TNC provede odlomen třsky. Zadán 0 znamená bez odlamován třsky U Odskok při přerušen třsky Q256 (inkrementálně): hodnota, o niž TNC poodjede nástrojem při přerušen třsky U Čas ová prodleva dole Q211: doba v sekundách, po kterou nástroj setrvá na dně dry HEIDENHAIN TNC 426, TNC 430 223 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn 8.3 Cykly vrtán, vrtán závitů a frézován závitů FRÉZOVÁNÍ DÍRY (cyklus 208) 1 TNC uvede nástroj rychloposuvem do zadané bezpečnostn vzdálenosti nad povrchem obrobku v ose vřetene a najede po zaoblenené dráze na zadaný průměr (jeSli dost msta) 2 Nástroj provede frézován zadaným posuvem F po šroubovici až do zadané hloubky dry 3 Po dosažen hloubky dry TNC znovu projede úplný kruh, aby se odstrani l materiál, který zůstal neodebrán při zanořován 4 Potom TNC nástroj vrát na střed dry 5 Nakonec se TNC rychloposuvem FMAX vrát na bezpečnostn vzdálenost. Pokud je zadána 2. bezpečnostn vzdálenost, odjede na ni nástroj rychloposuvem FMAX Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Jestliže jste zadali průměr dry rovný průměru nástroje, provede TNC vyvrtán bez i nterpolace šroubovice přmo na zadanou hloubku. 224 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno dry U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při vrtán po šroubovici v mm/min U Přsuv po šroubovici Q334 (inkrementálně): velikost j ednotlivého přsuvu nástroje po šroubovici (=360°) Pamatujte, že při přliš těsném přsuvu může nástroj poškodit sám sebe i obrobek. Pro zabráněn přliš těsného přsuvu zadejte v tabulce nástrojů do sloupce ANGLE maximáln možný úhel vnořen nástroje viz „Nástrojová data”, strana 99. TNC pak automaticky vypočte maximáln dovolený přsuv a podle potřeby změn vámi zadanou hodnotu. U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U Clový průměr Q335 (absolutně): průměr dry. JeSl i zadaný průměr dry rovný průměru nástroje, provede TNC vyvrtán na zadanou hloubku bez i nterpolace šroubovice. U Předvrtaný průměr Q342 (absolutně): Jestliže zadáte v Q342 hodnotu větš než 0, neprovede TNC kontrolu poměru c lového průměru a průměru nástroje. Tm je možné frézovat dry, jejichž průměr j e vce než dvojnásobkem průměru nástroje Přklad: NC bloky 12 CYCL DEF 208 DLABACI FR EZOVANI Q200=2 ;BEZPECNOSTNI VZDAL ENOST Q201= 80 ;HLOUBKA Q206=150 ;POSUV HLOUB. P RISUVU Q334=1.5 ;HL OUBKA ZABER U Q203=+100 ;SOUR. POVRCHU Q204=50 ;2. BEZP. VZDÁ LENOST Q335=25 ;CIL OVY PR UM ER Q342=0 HEIDENHAIN TNC 426, TNC 430 ;ZADANY PRUMER 225 8.3 Cykly vrtán, vrtán závitů a frézován závitů VRTÁNÍ ZÁVITU s vyrovnávac hlavou (cyklus 2) 1 Nástroj najede na hloubku vrtán v jedi né operaci 2 Pak se obrát směr otáčen vřetene a po časové prodlevě se nástroj vrát do výchoz polohy 3 Ve výchoz poloze se směr otáčen vřetene opět obrát Z Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. 1 X Pozičn blok naprogramujte do počátečnho bodu v ose vřetene (bezpečnostn vzdál enost od povrchu obrobku). 2 Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Nástroj mus být upnut do vyrovnávac hlavy (vyrovnán délky). Vyrovnávac hlava kompenzuje odchylky v posuvech a otáčkách během obráběn. Při prováděn tohoto cyklu j e otočný regulátor pro manuáln úpravu otáček vřetene nefunkčn. Otočný regulátor pro manuáln úpravu posuvu je do určité mry funkčn (definuje výrobce stroje, viz dokumentaci ke stroji). Pro řezán pravého závitu použijte vřeteno s M3, u levého M4. U Bezpečnostn vzdálenost 1 (inkrementálně): vzdálenost hrot nástroje (poloha startu) – povrch obrobku; směrná hodnota: 4x stoupán závitu U Hloubka vrtán 2 (délka závitu, inkrementálně): vzdálenost povrch obrobku – konec závitu U Časová prodleva v sekundách: zadá se hodnota od 0 do 0,5 sekund, aby se zabránilo zaseknut nástroje při návratu U Posuv F: pojezdová rychlost nástroje při vrtán závitu Přklad: NC bloky 24 L Z+100 R 0 FM AX 25 CYCL DEF 2.0 VR TANI ZAVITU Stanoven posuvu: F = S x p 26 CYCL DEF 2.1 VZDAL. 3 F: posuv (mm/min) S: otáčky vřetene (1/min) p: stoupán závitu (mm) 27 CYCL DEF 2.2 HL OUBK 20 Vyjet nástroje při přerušen programu StiskneteSli během vrtán závitu extern tlačtko STOP, zobraz TNC kontextovou klávesu, jejž pomoc můžete vyj et nástrojem ze závitu. 30 L X+50 Y+20 FM AX M3 226 28 CYCL DEF 2.3 PRODLV 0.4 29 CYCL DEF 2.4 F100 31 L Z+3 F MAX M99 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů PŘEVRTÁNÍ ZÁVITU s vyrovnávac hlavou (cyklus 206) 1 2 3 4 TNC uvede nástroj v ose vřetene rychloposuvem FMAX do zadané bezpečnostn vzdál enosti od povrchu obrobku Nástroj najede na hloubku vrtán v jediné operaci Pak se obrát směr otáčen vřetene a po časové prodlevě se nástroj vrát na bezpečnostn vzdálenost. Pokud je zadána 2. bezpečnostn vzdálenost, odjede na ni nástroj rychloposuvem FMAX V bezpečnostn vzdálenosti se směr otáčen vřetene opět obrát Než začnete programovat Pozičn bl ok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radi u R0. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Nástroj mus být upnut do vyrovnávac hlavy (vyrovnán délky). Vyrovnávac hlava kompenzuje odchylky posuvu a otáček během obráběn. Při prováděn tohoto cyklu je otočný regulátor pro manuáln úpravu otáček vřetene nefunkčn. Otočný regulátor pro manuáln úpravu posuvu je do určité mry funkčn (definuje výrobce stroje, viz dokumentaci ke stroj i). Pro řezán pravého závitu použijte vřeteno s M3, u levého M4. HEIDENHAIN TNC 426, TNC 430 227 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost hrot nástroje (poloha startu) – povrch obrobku; směrná hodnota: 4x stoupán závitu U Hloubka vrtán Q201 (délka závitu, inkrementálně): vzdálenost povrch obrobku – konec závitu U Posuv F Q206: pojezdová rychlost nástroje při vrtán závitu U Časová prodleva dole Q211: zadejte hodnotu od 0 do 0,5 sekundy, aby se zabránilo zaseknut nástroje při návratu U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástroj em a obrobkem (upnadly) Stanoven posuvu: F = S x p Přklad: NC bloky 25 CYCL DEF 206 P REVRTANI ZAVITU F: posuv (mm/min) S: otáčky vřetene (1/min) p: stoupán závitu (mm) Q200=2 Vyjet nástroje při přerušen programu StiskneteSli během vrtán závitu extern tlačtko STOP, zobraz TNC kontextovou klávesu, jejž pomoc můžete vyj et nástrojem ze závitu. Q211=0.25 ;PRO DL EVA DOL E 228 ;BEZPEC.VZDALENOST Q201=20 ;HLOUBKA Q206=150 ;POSUV HL OUB. PR ISUVU Q203=+25 ;SOUR . POVRCHU Q204=50 ;2. BEZP. VZDÁLENOST 8 Programován: Cykly Stroj a TNC mus být připraveny z výroby. Bez délkové vyrovnávac hlavy provede TNC řezán závitu v jedné nebo několika operac ch. 13 Z Výhody oproti cyklu vrtán závitu s vyrovnávac hlavou: n vyšš rychlost obráběn n opakovatelnost stejného závitu, protože vřeteno se při volán cyklu nastav do polohy 0° (závis na strojnm parametru 7160) n větš rozsah pojezdu v ose vřetene, protože odpadá vyrovnávac hlava 1 X 12 Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) v rovině obráběn s korekc radiu R0 Pozičn bl ok naprogramujte do počátečnho bodu v ose vřetene (bezpečnostn vzdálenost od povrchu obrobku). Znaménko parametru cyklu hloubky vrtán definuj e směr vrtán. TNC vypočte posuv v závislosti na otáčkách vřetene. Pokud během vrtán závitu otáčte otočným regulátorem pro override otáček vřetene, přizpůsob TNC automati cky posuv. Přklad: NC bloky 18 CYCL DEF 17.0 VR TANI ZAVITU GS 19 CYCL DEF 17.1 VZDAL. 2 20 CYCL DEF 17.2 HL OUBKA 20 21 CYCL DEF 17.3 STOUPANI +1 Otočný regulátor pro override posuvu nen funkčn. Na konci cyklu se vřeteno zastav. Před dalšm obráběnm vřeteno zapněte funkc M3 (resp. M4). U Bezpečnostn vzdálenost 1 (i nkrementálně): vzdálenost hrot nástroje (pol oha startu) – povrch obrobku U Hloubka vrtán 2 (inkrementálně): vzdálenost povrch obrobku (začátek závitu) – konec závitu U S toupán závitu 3: stoupán závitu. Znaménko definuje pravý nebo levý závit: += pravý závit –= levý závit Vyjet nástroje při přerušen programu StiskneteSli během vrtán závi tu extern tlačtko STOP, zobraz TNC kotextovou kl ávesu MANUÁLNÍ VYJETÍ. Pokud stisknete kontextovou klávesu MANUÁLNÍ VYJETÍ, můžete řzeně vyjet nástrojem ze závitu. Vyjet se provede stisknutm tlačtka kladného směru aktivn osy vřetene. HEIDENHAIN TNC 426, TNC 430 229 8.3 Cykly vrtán, vrtán závitů a frézován závitů VRTÁNÍ ZÁVITU GS bez vyrovnávac hlavy(cyklus 17) 8.3 Cykly vrtán, vrtán závitů a frézován závitů PŘEVRTÁNÍ ZÁVITU bez vyrovnávac hlavy GS (cyklus 207) Stroj a TNC mus být připraveny z výroby. Bez délkové vyrovnávac hl avy provede TNC řezán závitu v jedné nebo několika operacch. Výhody oproti cyklu vrtán závitu s vyrovnávac hlavou: Viz „VRTÁNÍ ZÁVITU GS bez vyrovnávac hl avy(cyklus 17)”, strana229 1 TNC uvede nástroj v ose vřetene rychloposuvem FMAX do zadané bezpečnostn vzdálenosti od povrchu obrobku 2 Nástroj najede na hloubku vrtán v jedi né operaci 3 Pak se obrát směr otáčen vřetene a po časové prodlevě se nástroj vrát na bezpečnostn vzdálenost. Pokud je zadána 2. bezpečnostn vzdálenost, odjede na ni nástroj rychloposuvem FMAX 4 V bezpečnostn vzdál enosti TNC vřeteno zastav Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) v rovině obráběn s korekc radiu R0 Znaménko parametru cyklu hloubky vrtán definuje směr postupu. TNC vypočte posuv v závislosti na otáčkách vřetene. Pokud během vrtán závitu otáčte otočným regulátorem pro override otáček vřetene, přizpůsob TNC automaticky posuv. Otočný regulátor pro overri de posuvu nen funkčn . Na konci cyklu se vřeteno zastav. Před dalšm obráběnm se vřeteno zapne funkc M3 (nebo M4). 230 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje (pol oha startu) – povrch obrobku U Hloubka vrtán Q201 (inkrementálně): vzdálenost povrch obrobku – konec závitu U S toupán závitu Q239 stoupán závitu. Znaménko definuje pravý nebo levý závit: += pravý závit –= levý závit U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) Vyjet nástroje při přerušen programu StiskneteSli během řezán závitu extern tlačtko STOP, zobraz TNC kontextovou klávesu MANUÁLNÍ VYJETÍ. Stisknutm kontextové klávesy MANUÁLNÍ VYJETÍ můžete řzeně vyjet nástrojem ze závi tu. Vyjet se provede stisknutm tlačtka kladného směru aktivn osy vřetene. Přklad: NC bloky 26 CYCL DEF 207 P REVRT. ZAVUTU GS Q200=2 ;BEZP EC.VZDAL ENOS T Q201= 20 ;HLOUBKA Q239=+1 ;STOUPA NI ZAVITU Q203=+ 25 ;SOUR. POVRCHU Q204=50 HEIDENHAIN TNC 426, TNC 430 ;2. BEZP. VZDÁLENOST 231 8.3 Cykly vrtán, vrtán závitů a frézován závitů ŘEZÁNÍ ZÁVITU (cyklus 18) Stroj a TNC mus být připraveny z výroby. Z Cyklus 18 ŘEZÁNÍ ZÁVITU najžd nástrojem s řzeným vřetenem z aktuál n pol ohy na hloubku s aktivnmi otáčkami. Na dně dry se otáčen vřetene zastav. Najžděc a vyj žděc pohyby muste zadat odděleně – nejlépe pomoc cyklu od výrobce. Bližš informace sděl výrobce stroje. 21 X Než začnete programovat 11 TNC vypočte posuv v závislosti na otáčkách vřetene. Pokud během řezán závitu otáčte otočným regulátorem pro override otáček, přizpůsob TNC automaticky posuv. Otočný regulátor pro overri de posuvu nen funkčn . TNC automaticky zapne a vypne otáčen vřetene. Před volánm cyklu neprogramujte M3 a M4. Přklad: NC bloky vrtán 1: vzdálenost aktuáln poloha nástroje – konec závitu 22 CYCL DEF 18.0 R EZANI ZAVITU Znaménko hloubky vrtán určuje směr obráběn („–“ odpov dá zápornému směru v ose vřetene) 24 CYCL DEF 18.2 STOUPANI +1 U Hloubka 23 CYCL DEF 18.1 HLOUBKA 20 U Stoupán závitu 2: Stoupán závitu. Znaménko definuje pravý nebo l evý závit: + = pravý závi t (M3 při záporné hloubce vrtán) – = levý závit (M4 při záporné hloubce vrtán) 232 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů ODLOMENÍ TŘÍSKY PŘI VRTÁNÍ ZÁVITU (cyklus 209) Stroj a TNC mus být připraveny z výroby. TNC provád řezán závitu do zadané hloubky v několika záběrech. Pomoc parametru lze definovat, zda se má při odlomen tř sky provést úplné vyjet z dry nebo ne. 1 2 3 4 5 6 TNC rychloposuvem uvede nástroj do zadané bezpečnstn vzdálenosti od povrchu obrobku v ose vřetene a tam provede orientaci vřetene Nástroj jede na zadanou hloubku záběru, obrát směr otáčen vřetene a povyjede – podle zadán – o určitou hodnotu zpět nebo vyjete z dry ven pro odstraněn třsky Pak se směr otáčen vřetene obrát zpět a najede se na dalš hloubku záběru TNC opakuje tento postup (2 až 3), dokud nedosáhne zadané hloubky závitu Poté se nástroj vytáhne na bezpečnostn vzdálenost. Pokud je zadána 2. bezpečnostn vzdálenost, odjede na ni nástroj rychloposuvem FMAX V bezpečnostn vzdálenosti TNC vřeteno zastav Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) v rovině obráběn s korekc radiu R0 Znaménko parametru hloubka závitu definuje směr obráběn. TNC vypočte posuv v závislosti na otáčkách vřetene. Pokud během vrtán závitu otáčte otočným regulátorem pro override otáček vřetene, přizpůsob TNC automati cky posuv. Otočný regulátor pro override posuvu nen funkčn. Na konci cyklu se vřeteno zastav. Před dalšm obráběnm vřeteno zapněte funkc M3 (nebo M4). HEIDENHAIN TNC 426, TNC 430 233 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost hrot nástroje (výchoz poloha) – povrch obrobku U Hloubka závitu Q201 (inkrementálně): vzdálenost povrch obrobku – konec závitu U Stoupán závitu Q239 stoupán závitu. Znaménko defi nuje pravý nebo levý závit: += pravý závit –= levý závit U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástroj em a obrobkem (upnadly) U Hloubka vrtán do odlomen třsky Q257 (inkrementálně): přsuv, po němž TNC provede odlomen tř sky U Odskok při odlomen třsky Q256: TNC vynásob stoupán Q239 zadanou hodnotou a při odlamován třsky poodjede nástrojem o tuto vypočtenou hodnotu zpět. ZadáteSli Q256 = 0, vyjede TNC pro odstraněn třsky z dry ven (na bezpečnostn vzdálenost) U Úhel orientace vřetene Q336 (absolutně): úhlová poloha, do které TNC uvede nástroj před operac řezán závitu. Dky tomu můžete podle potřeby provést opakované řezán závitu Přklad: NC bloky 26 CYCL DEF 209 SIR KA TR ISKY PRI VRTANI ZAVITU Q200=2 ;BEZPEC.VZDALENOST Q201=20 ;HL OUBKA Q239=+ 1 ;STOUPANI ZAVI TU Q203=+ 25 ;SOUR. POVRCHU Q204=50 ;2. BEZP. VZDÁL ENOST Q257=5 ;HL. VRT. S ODL OM. TRISKY Q256=0.2 ;RZ P RI ODLAM. TIS KY Q336=50 ;UHEL VR ETENE Vyjet nástroje při přerušen programu StiskneteSli během řezán závitu extern tlačtko STOP, zobraz TNC kontextovou klávesu MANUÁLNÍ VYJETÍ. Stisknutm kontextové kl ávesy MANUÁLNÍ VYJETÍ můžete řzeně vyjet nástrojem ze závitu. Vyjet se provede stisknut m tlačtka kladného směru aktivn osy vřetene. 234 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů Základy frézován závitů Předpoklady n Stroj mus být vybaven vnitřnm chlazenm vřetene (chladivo min. 30 barů, tlak vzduchu min. 6 barů) n Protože při frézován závitů zpravi dla vznikaj deformace profilu závitu, jsou nutné korekce závislé na daném nástroji, které zjistte z katalogu nástrojů nebo dotazem u výrobce použvaných nástrojů. Korekce se provád při vyvolán nástroje prostřednictvm deltaS radius DR n Cykly 262, 263, 264 a 267 lze použvat pouze s pravotočivými nástroji. Pro cykl us 265 můžete použ t pravotočivé i levotočivé nástroje n Směr prováděn operace plyne z těchto vstupn ch parametrů: znaménko stoupán závitu Q239 (+ = pravý závit /– = levý závit) a druh frézován Q351 (+1 = sousledně /–1 = nesousledně). Z uvedené tabulky vyplývá vztah mezi vstupnmi parametry u pravotočivých nástrojů. Vnitřn závit Stoupán Druh frézován Směr obráběn pravochodý + +1(RL) Z+ levochodý – –1(RR) Z+ pravochodý + –1(RR) Z– levochodý – +1(RL) Z– Vnějš závit Stoupán Druh frézován Směr obráběn pravochodý + +1(RL) Z– levochodý – –1(RR) Z– pravochodý + –1(RR) Z+ levochodý – +1(RL) Z+ HEIDENHAIN TNC 426, TNC 430 235 8.3 Cykly vrtán, vrtán závitů a frézován závitů Nebezpeč kolize! U př suvu na hloubku programujte vždy stejná znaménka, protože cykly obsahuj vce navzájem nezávislých činnost. Pořad, podle něhož se rozhoduje směr obráběn, je popsáno u jednotlivých cyklů. ChceteSli např. opakovat pouze cyklus s operac zahlubován, zadejte hloubku závitu 0; směr obráběn se pak urč podle hloubky zahlouben. Postup při zlomen nástroje! DojdeSli při řezán závitu k zlomen nástroje, zastavte běh programu, přejděte do provoznho režimu polohován s manuálnm zadánm a lineárnm pohybem vyveite nástroj na střed dry. Nyn můžete nástrojem vyjet v ose přsuvu a vyměnit jej. Při frézován závitů vztahuj e TNC naprogramovaný posuv k břitu nástroje. Jelikož TNC zobrazuje posuv po dráze středu nástroje, nesouhlas zobrazená hodnota s hodnotou naprogramovanou. Směr závitu se změn tehdy, když cyklus frézován závitu provede ve spojen s cyklem 8 ZRCADLOVÉ PŘEVRÁCENÍ pouze v jedné ose. 236 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů FRÉZOVÁNÍ ZÁVITĚ (cyklus 262) 1 2 3 4 5 6 TNC navede nástroj rychloposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku Nástroj najede naprogramovaným pozičnm nájezdovým posuvem do roviny startu, která vyplývá ze znaménka stoupán závitu, druhu frézován a počtu dal šch otáček pro přesazen Pak nástroj šroubovým pohybem tangenci ál ně najede na průměr závitu. Před šroubovým nájezdovým pohybem se provede vyrovnávac pohyb v ose nástroje, aby závitová dráha mohla začt na napogramované výchoz rovině. V závislosti na parametru postupného přesazován frézuje nástroj závit jednm pohybem po šroubovici, několi ka odsazenými pohyby nebo jedn m spojitým pohybem. Poté nástroj odj ede tangenciálně od obrysu zpět do výchozho bodu v rovině obráběn Na konci cykl u odveze TNC nástroj rychloposuvem do bezpečnostn vzdálenosti nebo – podle zadán – do 2. bezpečnostn vzdálenosti Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménko parametru cyklu hloubka závitu defi nuje směr obráběn. NaprogramujeteSli hloubku závitu = 0, cyklus se neprovede. Najet na nomináln průměr závitu se provede ze středu po půlkruhové dráze. Pokud je průměr nástroje o čtyřnásobek stoupán menš než průměr závitu, provede se ustaven do stran. U Clový průměr Q335: jmenovitý průměr závi tu U S toupán závitu Q239: stoupán závitu. Znaménko definuje pravý nebo levý závit: + = pravý závit – = levý závit U Hloubka závitu Q201 (i nkrementálně): vzdálenost mezi povrchem obrobku a koncem závitu U Přesazen Q355: počet otáček závitu, o který se provede přesazen nástroje, viz obrázek vpravo dole 0 = jedna šroubovice 360° na hloubku závitu 1 = kontinuáln šroubovice po celé délce závitu >1 = několik šroubovicových drah s najetm a vyjetm, mezi nimiž TNC přesazuje nástroj o Q355 krát stoupán HEIDENHAIN TNC 426, TNC 430 237 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Pozičn posuv Q253: pojezdová rychlost nástroje při zanořován do obrobku a při vyjžděn z obrobku v mm/min U Druh frézován Q351: druh obráběn frézovánm při M03 +1 = sousledné frézován –1 = nesousledné frézován U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástroj em a obrobkem (upnadly) Přklad: NC bloky 25 CYCL DEF 262 F REZOVANI ZAVITU Q335=10 ;ZADANY PR UMER Q239=+1,5 ;STOUPANI Q201=20 ;HLOUBKA ZAVI TU Q355=0 ;ODAZENI Q253=750 ;POSUV NAJETI NA POZICI Q351=+1 ;POS TUP FREZOVA NI Q 200=2 ;BEZPEC.VZDALENOST Q203=+30 ;SOUR . POVRCHU Q 204=50 ;2. BEZP. VZDÁL ENOST Q 207=500 ;PO SUV FRÉZOVÁNÍ U Posuv při frézován Q207: pojezdová rychlost nástroje při frézován v mm/min 238 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů FRÉZOVÁNÍ ZÁVITĚ SE ZAHLOUBENÍM (cyklus 263) 1 TNC navede nástroj rychloposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku Zahlubován 2 3 4 Nástroj najede pozičnm posuvem na hloubku zahlouben mi nus bezpečnostn vzdálenost a pak zahlubovacm posuvem na hloubku zahlouben Pokud byla zadána bočn bezpečnostn vzdál enost, navede TNC nástroj pozičnm posuvem ihned na hloubku zahlouben Potom najede TNC podle toho, kol ik je kolem msta, ze středu nebo pozičn m najetm ze strany měkce na průměr jádra a provede kruhový pohyb Čeln zahlubován 5 6 7 Nástroj najede pozičnm posuvem na hloubku čelnho zahlouben TNC navede nástroj na pozici nekorigovaně ze středu půl kruhem na čeln přesazen a provede kruhový pohyb posuvem pro zahlouben Potom TNC přejede nástrojem opět půlkruhem do středu dry Frézován závitu 8 Nástroj najede naprogramovaným pozičn m posuvem do výchoz roviny závitu, která vyplývá ze znaménka stoupán závitu a druhu frézován 9 Pak najede nástroj tangenciálně šroubovitým pohybem na j menovitý průměr závitu a vyfrézuje šroubovitým pohybem 360° závit 10 Poté nástroj odj ede tangenciálně od obrysu zpět do výchozho bodu v rovině obráběn 11 Na konci cykl u odveze TNC nástroj rychloposuvem do bezpečnostn vzdálenosti nebo – podle zadán – do 2. bezpečnostn vzdálenosti Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménka parametrů cyklů hl oubka závi tu, hloubka zahlouben a hloubka na čeln straně určuj směr obráběn. O směru obráběn se rozhoduje v tomto pořad: 1. hloubka závitu 2. hloubka zahlouben 3. hloubka na čeln straně PřiřadteSli některému parametru hloubky hodnotu 0, pracovn operace se neprovede. ChceteSli zahl ubovat na čeln straně nastavte parametr hloubky zahlouben na hodnotu 0. Hloubka závitu se zadává nejméně o jednu třetinu stoupán závitu menš než hloubku zahlouben . HEIDENHAIN TNC 426, TNC 430 239 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Clový průměr Q335: jmenovitý průměr závitu U Stoupán závitu Q239: stoupán závitu. Znaménko definuje pravý nebo l evý závit: + = pravý závi t – = levý závit U Hloubka závitu Q201 (inkrementálně): vzdálenost mezi povrchem obrobku a dnem závitu U Hloubka zahlouben Q356: (inkrementálně): vzdálenost mezi povrchem obrobku a špičkou nástroje U Pozičn posuv Q253: pojezdová rychlost nástroje při zanořován do obrobku a při vyjžděn z obrobku v mm/min U Druh frézován Q351: druh obráběn frézovánm u M03 +1 = sousledné frézován –1 = nesousledné frézován U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku U Bočn bezpečnostn vzdálenost Q357 (inkrementálně): vzdálenost mezi břitem nástroje a stěnou dry U Hloubka čelnho zahlouben Q358: (inkrementálně): vzdálenost mezi povrchem obrobku a špičkou nástroje při čelnm zahlubován U Přesazen při čelnm zahlubován Q359 (inkrementálně): vzdálenost, o niž TNC přesad střed nástroje ze středu dry 240 8 Programován: Cykly (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U Posuv při zahlubován Q254: pojezdová rychlost nástroje při zahlubován v mm/min U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min Přklad: NC bloky 8.3 Cykly vrtán, vrtán závitů a frézován závitů U S ouř. povrchu obrobku Q203 25 CYCL DEF 263 ZAHL OUBENI ZAVI TU Q335= 10 ;ZA DANY PRUMER Q239= +1,5 ;S TOUPANI Q201=16 ;HLO UBKA ZAVITU Q356= 20 ;HLOUBKA ZAHLOUBENI Q253=750 ;P OSUV NA JETI NA POZICI Q351=+1 ;POSTUP F REZOVANI Q200=2 ;BEZPEC.VZDALENOST Q357= 0,2 ;BEZP. VZDAL . STRANY Q358= +0 ;HL OUBKA CELNI Q359= +0 ;ODSAZENI CELNI Q203=+30 ;SOUR . PO VR CHU Q204= 50 ;2. BEZP. VZDÁLENOST Q254= 150 ;POSUV ZAHLOUBENI Q207=500 ;POSUV F RÉZOVÁNÍ HEIDENHAIN TNC 426, TNC 430 241 8.3 Cykly vrtán, vrtán závitů a frézován závitů VRTACÍ FRÉZOVÁNÍ ZÁVITĚ (cyklus 264) 1 TNC navede nástroj rychl oposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku Vrtán 2 Nástroj provede vrtán zadaným hloubkovým posuvem až do prvn hloubky záběru 3 JeSli zadáno přerušen třsky, poodjede TNC nástrojem o zadanou hodnotu odskoku. Pracuj eteSl i bez přerušen třsky, vytáhne TNC nástroj rychloposuvem na bezpečnostn vzdálenost a následně zajede rychl oposuvem FMAX zpět na zadanou představnou vzdálenost od hloubky prvn ho záběru. 4 Potom nástroj provede posuvem vyvrtán dalš hloubky záběru. 5 TNC opakuje uvedený postup (2S4), dokud nedosáhne hloubky dry Čeln zahlubován 6 Nástroj najede pozičnm posuvem na hloubku čelnho zahlouben 7 TNC navede nástroj na pozici nekorigovaně ze středu půlkruhem na čeln přesazen a provede kruhový pohyb posuvem pro zahlouben 8 Potom TNC přejede nástrojem opět půl kruhem do středu dry Frézován závitu 9 Nástroj naj ede naprogramovaným pozičnm posuvem do výchoz roviny závitu, která vyplývá ze znaménka stoupán závitu a druhu frézován 10 Pak najede nástroj tangenciálně šroubovitým pohybem na průměr závitu a vyfrézuje šroubovitým pohybem 360° závit 11 Poté nástroj odjede tangenciálně od obrysu zpět do výchoz ho bodu v rovině obráběn 12 Na konci cyklu odveze TNC nástroj rychloposuvem do bezpečnostn vzdálenosti nebo – podle zadán – do 2. bezpečnostn vzdálenosti Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménka parametrů cykl ů hloubka závitu, hloubka zahlouben a hloubka na čeln straně určuj směr obráběn. O směru obráběn se rozhoduj e v tomto pořad : 1. hloubka závitu 2. hloubka vrtán 3. hloubka na čeln straně PřiřadteSli některému parametru hloubky hodnotu 0, pak TNC tuto pracovn operaci neprovede. Hloubka závi tu se programuj nej méně o jednu třetinu stoupán závitu menš než hloubka vrtán. 242 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Clový průměr Q335: jmenovitý průměr závi tu U S toupán závitu Q239: stoupán závitu. Znaménko definuje pravý nebo levý závit: + = pravý závit – = levý závit U Hloubka závitu Q201 (i nkrementálně): vzdálenost mezi povrchem obrobku a dnem závitu U Hloubka dry Q356: (inkrementálně): vzdálenost mezi povrchem obrobku a dnem dry U Pozičn posuv Q253: pojezdová rychlost nástroje při zanořován do obrobku a při vyjžděn z obrobku v mm/min U Druh frézován Q351: druh obráběn frézován m při M03 + 1 = sousledné frézován – 1 = nesousledné frézován U Hloubka záběru Q202 (inkrementálně): velikost j ednotlivého záběru nástroje. Hloubka dry nemus být násobkem hloubky záběru. TNC najede na hloubku v jediné operaci, jestliže: n hloubka přsuvu a konečná hloubka jsou stejné n hloubka přsuvu je větš než konečná hloubka U Představná vzdálenost nahoře Q258 (inkrementálně): bezpečnostn vzdálenost při pozičn m nájezdu rychl oposuvem, když TNC po vytažen nástroje z dry znovu najžd na aktuáln hloubku záběru U Hloubka vrtán do odlomen třsky Q257 (inkrementálně): přsuv, po němž TNC provede odlomen třsky. Zadán 0 znamená bez odlamován třsky U Odskok při přerušen třsky Q256 (inkrementálně): hodnota, o niž TNC poodjede nástrojem při přerušen třsky U Hloubka čelnho zahlouben Q358: (inkrementálně): vzdálenost mezi povrchem obrobku a špičkou nástroje při čelnm zahlubován U Přesazen při čelnm zahlubován Q359 (inkrementálně): vzdálenost, o niž TNC přesad střed nástroje ze středu dry HEIDENHAIN TNC 426, TNC 430 243 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástroj em a obrobkem (upnadly) U Posuv hloubkového záběru Q206: poj ezdová rychlost nástroje při vrtán v mm/min U Posuv při frézován Q207: pojezdová rychlost nástroje při frézován v mm/min Přklad: NC bloky 25 CYCL DEF 264 VRTANI F REZ. ZAVITU Q335=10 ;ZADANY PR UM ER Q239=+1,5 ;STOUPANI Q201=16 ;HLO UBKA ZAVITU Q356=20 ;HLOUBKA DIR Y Q253=750 ;PO SUV NAJ ETI NA P OZICI Q351=+1 ;P OSTUP FR EZO VANI Q202=5 ;HL OUBKA PR ISUVU Q258=0,2 ;P ŘEDSTAVNA VZDAL. Q257=5 ;HL. VRT. S ODLOM . TRISKY Q256=0.2 ;R Z PR I O DL AM. TISKY Q358=+0 ;HLOUBKA CELNI Q359=+0 ;ODSAZENI CELNI Q200=2 ;BEZPEC.VZDALENOST Q203=+30 ;SOUR . POVRCHU Q204=50 ;2. BEZP. VZDÁL ENOST Q206=150 ;POSUV HLOUB. P RISUVU Q207=500 ;POSUV FR ÉZOVÁ NÍ 244 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů VRTACÍ FRÉZOVÁNÍ ZÁVITĚ PO ŠROUBOVICI (cyklus 265) 1 TNC navede nástroj rychloposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku Čeln zahlubován 2 3 4 Při zahlubován před obrobenm závitu najžd nástroj zahlubovacm posuvem na hloubku čelnho zahlouben. Při zahlubován po obroben závitu navád TNC nástroj na hl oubku zahlouben pozičnm posuvem TNC navede nástroj na pozici nekorigovaně ze středu půl kruhem na čeln přesazen a provede kruhový pohyb posuvem pro zahlouben Potom TNC přejede nástrojem opět půlkruhem do středu dry Frézován závitu 5 6 7 8 9 TNC vede nástroj naprogramovaným pozičnm posuvem do výchoz roviny závitu Poté nástroj najede tangenciálně šroubovitým pohybem na j menovitý průměr závitu TNC pojžd nástrojem po kontinuáln šroubovici směrem dolů, až se dosáhne hloubky závitu Poté nástroj odj ede tangenciálně od obrysu zpět do výchozho bodu v rovině obráběn Na konci cykl u odvede TNC nástroj rychloposuvem na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost Než začnete programovat Pozičn blok naprogramujte na počátečn bod (střed dry) roviny obráběn s korekc radiu R0. Znaménka parametrů cyklu hl oubka závitu nebo hloubka na čeln straně určuj směr obráběn. O směru obráběn se rozhoduje v tomto pořad: 1. hloubka závitu 2. hloubka na čeln straně PřiřadteSli některému parametru hloubky hodnotu 0, pracovn operace se neprovede. Druh frézován (sousledně/nesousledně) j e určen závitem (pravý/levý) a směrem otáčen nástroje, protože směr obráběn je možný pouze od povrchu obrobku dovnitř. HEIDENHAIN TNC 426, TNC 430 245 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Clový průměr Q335: jmenovitý průměr závitu U Stoupán závitu Q239: stoupán závitu. Znaménko definuje pravý nebo l evý závit: + = pravý závi t – = levý závit U Hloubka závitu Q201 (inkrementálně): vzdálenost mezi povrchem obrobku a dnem závitu U Pozičn posuv Q253: pojezdová rychlost nástroje při zanořován do obrobku a při vyjžděn z obrobku v mm/min U Hloubka čelnho zahlouben Q358: (inkrementálně): vzdálenost mezi povrchem obrobku a špičkou nástroje při čelnm zahlubován U Přesazen při čelnm zahlubován Q359 (inkrementálně): vzdálenost, o niž TNC přesad střed nástroje ze středu dry U Zahlubován Q360: proveden zkosen 0 = před obrobenm závitu 1 = po obroben závitu U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku 246 8 Programován: Cykly (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U Posuv při zahlubován Q254: pojezdová rychlost nástroje při zahlubován v mm/min U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min Přklad: NC bloky 25 CYCL DEF 265 F REZOVANI VRT. ŠR OUBOV. ZAVITU Q335=10 ;ZADANY PR UM ER Q239=+1,5 ;STOUPANI Q201=16 ;HLO UBKA ZAVITU Q253=750 ;POSUV NAJETI NA POZICI Q358=+0 ;HLOUBKA CELNI Q359= +0 ;ODSAZENI CELNI Q360= 0 ;ZAHLUBOVA NI Q200=2 ;BEZPEC.VZDAL ENOST Q203=+ 30 ;SOUR. POVRCHU Q204=50 ;2. BEZP. VZDÁLENOST Q254=150 ;POSUV ZAHL OUBENI Q207=500 ;P OSUV FR ÉZOVÁNÍ HEIDENHAIN TNC 426, TNC 430 247 8.3 Cykly vrtán, vrtán závitů a frézován závitů U S ouř. povrchu obrobku Q203 8.3 Cykly vrtán, vrtán závitů a frézován závitů FRÉZOVÁNÍ VNŔJŠÍHO ZÁVITU (cyklus 267) 1 TNC navede nástroj rychl oposuvem FMAX v ose vřetene na zadanou bezpečnostn vzdálenost od povrchu obrobku Čeln zahlubován 2 TNC najede na výchoz bod čelnho zahlouben ze středu čepu po hlavn ose roviny obráběn. Poloha výchozho bodu vyplývá z radiu závitu, radiu nástroje a stoupán 3 Nástroj najede pozičnm posuvem na hloubku čelnho zahlouben 4 TNC navede nástroj na pozici nekorigovaně ze středu půlkruhem na čeln přesazen a provede kruhový pohyb posuvem pro zahlouben 5 Poté TNC přejede nástroj em po půlkruhu zpět do výchozho bodu Frézován závitu 6 TNC navede nástroj na výchoz bod, pokud předtm nebylo provedeno čeln zahlouben. Výchoz bod frézován závitu = výchoz bod čelnho zahlouben 7 Nástroj naj ede naprogramovaným pozičnm posuvem do výchoz roviny, která vypl ývá ze znaménka stoupán závitu, druhu frézován a počtu závitů pro přesazen 8 Poté nástroj naj ede tangenciálně šroubovi tým pohybem na jmenovitý průměr závitu 9 V závislosti na parametru postupného přesazován frézuje nástroj závit jednm pohybem po šroubovici, několika odsazenými pohyby nebo jednm spojitým pohybem. 10 Poté nástroj odjede tangenciálně od obrysu zpět do výchoz ho bodu v rovině obráběn 11 Na konci cyklu odvede TNC nástroj rychloposuvem na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost Než začnete programovat Pozičn blok naprogramujte na počátek (střed čepu) roviny obráběn s korekc radiu R0. Odsazen potřebné pro zahl ouben čeln strany je třeba stanovit předem. Mus se zadat hodnota od středu čepu po střed nástroje (nekorigovaná hodnota). Znaménka parametrů cykl ů hloubka závitu, hloubka zahlouben a hloubka na čeln straně určuj směr obráběn. O směru obráběn se rozhoduje v tomto pořad: 1. hloubka závitu 2. hloubka na čeln straně PřiřadteSli některému parametru hloubky hodnotu 0, pracovn operace se neprovede. Znaménko parametru cyklu hloubka závitu definuje směr obráběn. 248 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Clový průměr Q335: jmenovitý průměr závi tu U S toupán závitu Q239: stoupán závitu. Znaménko definuje pravý nebo levý závit: += pravý závit – = levý závit U Hloubka závitu Q201 (i nkrementálně): vzdálenost mezi povrchem obrobku a koncem závitu U Přesazen Q355: počet otáček závitu, o který se nástroj přesad , viz obrázek vpravo dole 0 = jedna šroubovice na hloubku závitu 1 = kontinuáln šroubovice po celé délce závitu >1 = několik šroubovicových drah s najetm a vyjetm, mezi nimiž TNC přesazuje nástroj o Q355 krát stoupán U Pozičn posuv poj ezdová rychlost nástroje při zanořován do obrobku nebo při vyjžděn z obrobku v mm/min U Druh frézován Q351: druh obráběn frézovánm u M03 + 1 = sousledné frézován – 1 = nesousledné frézován HEIDENHAIN TNC 426, TNC 430 249 8.3 Cykly vrtán, vrtán závitů a frézován závitů U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku U Hloubka čelnho zahlouben Q358: (inkrementálně): vzdálenost mezi povrchem obrobku a špičkou nástroje při čelnm zahlubován U Přesazen při čelnm zahlubován (zkosen) Q359 (inkrementálně): vzdálenost, o niž TNC přesad střed nástroje ze středu čepu U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástroj em a obrobkem (upnadly) U Posuv při zahlubován Q254: pojezdová rychlost nástroje při zahlubován v mm/min U Posuv při frézován Q207: pojezdová rychlost nástroje při frézován v mm/min 250 Přklad: NC bloky 25 CYCL DEF 267 F REZOVANI VNEJ . ZAV. Q335=10 ;ZADANY PR UM ER Q239=+1,5 ;STOUPANI Q201=20 ;HLOUBKA ZAVITU Q355=0 ;ODSAZENI Q253=750 ;POSUV NAJETI NA POZICI Q351=+1 ;POSTUP F REZOVANI Q200=2 ;BEZPEC.VZDAL ENOST Q358=+0 ;HL OUBKA CELNI Q359=+0 ;VERSATZ STIR NSEITIG Q203=+ 30 ;SOUR. POVRCHU Q204=50 ;2. BEZP. VZDÁL ENOST Q254=150 ;RYCHLOST ZAHLOUBENI Q207=500 ;R YCHLOST F REZOVANI 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů Přklad: Vrtac cykly Y 100 90 10 10 20 80 90 100 X 0 BEGIN PGM C200 MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +3 Definice nástroje 4 TOOL CALL 1 Z S4500 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 CYCL DEF 200 VRTÁNÍ Definice cyklu Q200=2 ;BEZP. VZDAL ENO ST Q201=15 ;HLOUBKA Q206=250 ;F HLOUB. PRI SUVU Q202=5 Q210=0 ;HLOUBKA ZABERU ;CAS. PRODLEVA NAHORE Q 203= 10 ;SOUR . POVRCHU Q204=20 ;2. BEZP. VZDAL ENOST Q211=0.2 ;CAS. PR ODLEVA DOL E HEIDENHAIN TNC 426, TNC 430 251 8.3 Cykly vrtán, vrtán závitů a frézován závitů 7 L X+10 Y+10 R0 F M AX M3 Najet na dru 1, zapnut vřetene 8 CYCL CALL Volán cykl u 9 L Y+90 R0 F MAX M99 Najet na dru 2, volán cyklu 10 L X +90 R 0 F MAX M 99 Najet na dru 3, volán cyklu 11 L Y+10 R0 F MAX M99 Najet na dru 4, volán cyklu 12 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 13 END PGM C200 MM 252 8 Programován: Cykly 8.3 Cykly vrtán, vrtán závitů a frézován závitů Přklad: Vrtac cykly Průběh programu Y 100 M12 n Programován vrtac ho cyklu v hlavnm programu n Obráběn se programuje v podprogramu, viz „Podprogramy”, strana 343 M12 70 20 20 70 100 X 0 BEGIN PGM C18 M M 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +6 Definice nástroje 4 TOOL CALL 1 Z S100 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 CYCL DEF 18.0 REZANI ZAVITU Definice cyklu řezán závi tu 7 CYCL DEF 18.1 HL OUBK +30 8 CYCL DEF 18.2 STOUP N 1,75 9 L X+20 Y+20 R0 F MAX Naj et na dru 1 10 CALL LBL 1 Vol án podprogramu 1 11 L X+70 Y+70 R0 F MAX Naj et na dru 2 12 CALL LBL 1 Vol án podprogramu 1 13 L Z+250 R0 F MAX M2 Vyjet nástroje, konec hlavnho programu HEIDENHAIN TNC 426, TNC 430 253 8.3 Cykly vrtán, vrtán závitů a frézován závitů 14 LBL 1 Podprogram 1: řezán závitu 15 CYCL DEF 13.0 OR IENTACE Úhel vřetene (řezán možno opakovat) 16 CYCL DEF 13.1 UHEL 0 17 L M 19 Orientace vřetene (M funkce závislá na typu stroje) 18 L I X2 R0 F1000 Přesazen nástroje pro bezkolizn zanořován (závislé na průměru jádra a nástroji) 19 L Z+5 R0 F MAX Najet na pozici rychloposuvem 20 L Z 30 R0 F1000 Najet na počátečn hloubku 21 L I X+2 Nástroj zpět na střed dry 22 CYCL CALL Volán cykl u 18 23 L Z+5 R0 F MAX Vyjet nástroje 24 LBL 0 Konec podprogramu 1 25 END PGM C18 MM 254 8 Programován: Cykly 8.4 Cykly frézován kapes, čepů a drážek 8.4 Cykly frézován kapes, čepů a drážek Přehled Cyklus Kontextová klávesa 4 FRÉZOVÁNÍ KAPSY (obdélnkové) Hrubovac cyklus bez automatického najet na pozici 212 ČISTÉ OBROBENÍ KAPSY (obdélnkové) Dokončovac cyklus s automatickým najet m na pozici 2. bezpečnostn vzdál enost 213 ČISTÉ OBROBENÍ ČEPU (obdélnkového) Dokončovac cyklus s automatickým najet m na pozici 2. bezpečnostn vzdál enost 5 OKROUHLÁ KAPSA Hrubovac cyklus bez automatického najet na pozici 214 ČISTÉ OBROBENÍ OKROUHLÉ KAPSY Dokončovac cyklus s automatickým najet m na pozici 2. bezpečnostn vzdál enost 215 ČISTÉ OBROBENÍ OKROUHLÉHO ČEPU Dokončovac cyklus s automatickým najet m na pozici 2. bezpečnostn vzdál enost 3 FRÉZOVÁNÍ DRÁŞKY Hrubovac/dokončovac cyklus bez automatického najet na pozici, kolmý přsuv ve směru hloubky 210 KYVNÉ FRÉZOVÁNÍ DRÁŞKY Hrubovac/dokončovac cyklus s automatickým najet m na pozici, kyvné vnořen 211 KRUHOVÁ DRÁŞKA Hrubovac/dokončovac cyklus s automatickým najet m na pozici, kyvné vnořen HEIDENHAIN TNC 426, TNC 430 255 8.4 Cykly frézován kapes, čepů a drážek FRÉZOVÁNÍ KAPES (cyklus 4) 1 Nástroj se ve výchoz poloze (střed kapsy) zapchne do obrobku a najžd na prvn hloubku záběru 2 Dále nástroj přejžd nejprve v kladném směru del š strany – u čtvercových kapes v kladném směru Y – a hrubuje kapsu směrem zevnitř ven 3 Tento postup (1 až 2) se opakuje, dokud se nedosáhne určené hloubky 4 Na konci cyklu se nástroj vrát do výchoz polohy 15 14 Z 1 Než začnete programovat 13 12 Cyklus vyžaduje frézu s čelnmi zuby (DIN 844) nebo předvrtán ve středu kapsy. X Najet na střed kapsy s korekc radiu R0. Pozičn blok naprogramujte do počátečnho bodu v ose vřetene (bezpečnostn vzdál enost od povrchem obrobku). Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Pro 2. délku strany plat následuj c podmnka: 2. délka strany j e větš než [(2 x poloměr zaoblen) + bočn přsuv k]. U Bezpečnostn vzdálenost 1 (inkrementálně): vzdálenost hrot nástroje (výchoz pozice) – povrch obrobku U Hloubka (inkrementálně): vzdálenost povrch obrobku – dno kapsy U Hloubka záběru 3 (inkrementálně): velikost jednotlivého záběru nástroje. TNC najede na hloubku v jediné operaci, jestliže: n hloubka přsuvu a konečná hloubka jsou stejné n hloubka přsuvu je větš než konečná hloubka U Posuv přsuvu do hloubky: pojezdová rychlost nástroje při zapichován U 1. délka strany 4: délka kapsy rovnoběžně s hlavn osou roviny obráběn U 2. délka strany 5: šřka kapsy U Posuv F: rychlost pojžděn nástroje v rovině obráběn Přklad: NC bloky 11 L Z+100 R 0 F MAX 12 CYCL DEF 4.0 FR EZOVANI KAPSY 13 CYCL DEF 4.1 VZDAL. 2 14 CYCL DEF 4.2 HL OUBKA 10 15 CYCL DEF 4.3 PRI SUV 4 F80 16 CYCL DEF 4.4 X80 17 CYCL DEF 4.5 Y40 18 CYCL DEF 4.6 F100 DR + R ADIUS 10 19 L X+ 60 Y+35 F MAX M3 20 L Z+2 F MAX M99 256 8 Programován: Cykly 8.4 Cykly frézován kapes, čepů a drážek U Otáčen ve smyslu hodinových ručiček DR +: sousledné frézován při M3 DR –: nesousledné drézován při M3 U Poloměr zaoblen: radius rohů kapsy Pro poloměr = 0 je poloměr zaoblen stejný jako radius nástroje Výpočty: přsuv do strany k = K x R K: R: koefi ci ent přesahu, zadaný ve strojnm parametru 7430 radius frézy HEIDENHAIN TNC 426, TNC 430 257 1 TNC najede automaticky nástroj em v ose vřetene na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost a potom do středu kapsy 2 Nástroj se přesune ze středu kapsy v rovině obráběn na počátečn bod frézován. Do výpočtu počátečnho bodu TNC započte př davek a radius nástroje. Podle potřeby provede TNC zápi ch do středu kapsy 3 NacházSli se nástroj na 2. bezpečnostn vzdálenosti , přejede TNC rychloposuvem na bezpečnostn vzdálenost a odtud posuvem pro přsuv do hloubky na prvn hloubku přsuvu 4 Poté nástroj najede tangenciál ně na obrys dokončovaného dlce a ofrézuje ho sousledně jednou dokola 5 Dále nástroj odjede tangenciálně od obrysu do počátečnho bodu v rovině obráběn 6 Tento postup (3 až 5) se opakuje, dokud se nedosáhne naprogramované hl oubky 7 Na konci cyklu odvede TNC nástroj rychloposuvem na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost a poté na střed kapsy (koncová poloha = výchoz poloha) Q206 Než začnete programovat Z TNC automaticky nastav pozici nástroje v ose nástroje a v rovině obráběn. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Q204 Q200 Q203 Q202 Q201 ChceteSli zhotovit kapsu přmo nači sto, použijte frézu s čelnmi zuby (DIN 844) a zadejte pomalý posuv hlouben. X Nejmenš velikost kapsy: trojnásobek radiu nástroje. Y Q218 0 22 Q Q217 Q207 Q216 258 Q219 8.4 Cykly frézován kapes, čepů a drážek OBROBENÍ KAPSY NAČISTO (cyklus 212) Q221 X 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno kapsy U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při j zdě do hloubky v mm/min. Při vnořen do materiálu se zadává menš hodnota, než j e definováno v Q207 U Hloubka přsuvu Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje; zadejte hodnotu větš než 0 U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) Přklad: NC bloky 34 CYCL DEF 212 KAP SA NACISTO Q200=2 ;BEZPEČNOSTNÍ VZDÁL ENOST Q201=20 ;HLOUBKA Q206=150 ;RYCHLOST HLOUBENÍ Q202=5 ;HLOUBKA ZABERU Q207=500 ;RYCHL OST FR ÉZOVÁNÍ Q203=+30 ;SOUŘ. POVRCHU Q204=50 ;2. BEZP. VZDÁLENOST Q216=+50 ;M ITTE 1. OSY Q217=+50 ;M ITTE 2. OSY Q218= 80 ;DÉLKA 1. STRANY Q219=60 ;DÉLKA 2. STRANY Q220= 5 ;KOUTOVÝ POLOM ŔR Q221=0 ;PŘ ÍDAVEK U S třed 1. osy Q216 (absolutně): střed kapsy v hlavn ose roviny obráběn U S třed 2. osy Q217 (absol utně): střed kapsy ve vedlejš ose roviny obráběn U 1. délka strany Q218 (inkrementálně): délka kapsy rovnoběžná s hl avn osou roviny obráběn U 2. délka strany Q219 (inkrementálně): délka kapsy rovnoběžná s vedlejš osou roviny obráběn U Radius koutového zaoblen Q220: radius rohu kapsy. Pokud nen zadán nebo je menš než platný radius nástroje, použije se hodnota rovná radiu nástroje. U Přdavek 1. osy Q221 (inkrementálně): přdavek pro výpočet předběžné polohy v hlavn ose roviny obráběn vztažený k délce kapsy HEIDENHAIN TNC 426, TNC 430 259 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn 1 TNC navede nástroj v ose vřetene na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost a následně na střed čepu 2 Ze středu čepu přejede nástroj v rovi ně obráběn do počátečnho bodu frézován. Počátek se nacház přibližně o 3,5Snásobek radi u nástroje vpravo od čepu 3 NacházSli se nástroj na 2. bezpečnostn vzdálenosti , přejede TNC rychloposuvem na bezpečnostn vzdálenost a odtud posuvem pro přsuv do hloubky na prvn hloubku přsuvu 4 Poté nástroj tangenciálně najede na obrys dokončovaného dlce a ofrézuje sousledně jeden oběh 5 Dále nástroj odjede tangenciálně od obrysu do počátečnho bodu v rovině obráběn 6 Tento postup (3 až 5) se opakuje, dokud se nedosáhne naprogramované hl oubky 7 Na konci cyklu odvede TNC nástroj rychloposuvem na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdál enost a potom na střed čepu (koncová poloha = počátečn poloha) Y X Než začnete programovat Q206 Z TNC automaticky nastav pozici nástroje v ose nástroje a v rovině obráběn. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Q204 Q200 Q203 Q202 Q201 Pokud chcete zhotovit čep přmo načisto, použijte frézu s čelnmi zuby (DIN 844). Zadejte mal ou hodnotu rychlosti hloubkového přsuvu. X Y Q218 0 22 Q Q207 Q219 8.4 Cykly frézován kapes, čepů a drážek ČISTÉ OBROBENÍ ČEPU (cyklus 213) Q217 Q216 260 Q221 X 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno čepu U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při j zdě do hloubky v mm/min. Při zapichován do materiálu zadejte malou hodnotu, při pojezdu do volného prostoru zadejte hodnotu vyšš U Hloubka přsuvu Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje. Zadejte hodnotu větš než 0 U Posuv při frézován Q207: pojezdová rychlost nástroje při frézován v mm/min U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U S třed 1. osy Q216 (absolutně): střed čepu v hlavn ose roviny obráběn 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn Přklad: NC bloky 35 CYCL DEF 213 DOKONCENI CEP U Q200=2 ;BEZP ECNOSTNI VZDALENOST Q201=20 ;HLO UBKA Q206=150 ;POS UV HLOUB. PRI SUVU Q202=5 ;HLOUBKA ZABERU Q207=500 ;POSUV F RÉZOVÁNÍ Q203=+ 30 ;SOUR. POVR CHU Q204=50 ;2. BEZP. VZDÁL ENOST Q216=+50 ;STRED 1. O SY Q217=+50 ;S TR ED 2. OSY Q218=80 ;DELKA 1. STR ANY Q219=60 ;DÉLKA 2. STRANY Q220=5 ;KOUTOVÝ POLOM ŔR Q 221=0 ;PR IDAVEK U S třed 2. osy Q217 (absol utně): střed čepu ve vedlejš ose roviny obráběn U 1. délka strany Q218 (inkrementálně): délka čepu rovnoběžná s hl avn osou roviny obráběn U 2. délka strany Q219 (inkrementálně): délka čepu rovnoběžná s vedlejš osou roviny obráběn U Poloměr zaoblen rohu Q220: poloměr rohu čepu U Přdavek 1. osy Q221 (inkrementálně): přdavek pro výpočet předběžné polohy v hlavn ose roviny obráběn vztažený k délce čepu HEIDENHAIN TNC 426, TNC 430 261 8.4 Cykly frézován kapes, čepů a drážek KRUHOVÁ KAPSA (cyklus 5) 1 Nástroj se v počátečn poloze (střed kapsy) zapchne do obrobku a najede na prvn hloubku přsuvu 2 Poté nástroj začne opisovat posuvem F spirálovou dráhu znázorněnou na obrázku vpravo; přsuv do strany k, viz „FRÉZOVÁNÍ KAPES (cyklus 4)”, strana 256 3 Tento postup se opakuje, dokud se nedosáhne zadané hloubky 4 Na konci cyklu vyjede TNC nástrojem zpět do počátečn polohy Y Než začnete programovat Cyklus vyžaduje frézu s čelnmi zuby (DIN 844) nebo předvrtán ve středu kapsy. Najet na střed kapsy s korekci radiu R0. Pozičn blok naprogramujte do počátečnho bodu v ose vřetene (bezpečnostn vzdál enost od povrchem obrobku). X Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. U Bezpečnostn vzdálenost 1 (inkrementálně): vzdálenost hrot nástroje (výchoz pozice) – povrch obrobku Z 11 U Hloubka frézován 2: vzdálenost povrch obrobku – dno kapsy U Hloubka záběru 3 (inkrementálně): velikost jednotlivého záběru nástroje. TNC najede na hloubku v jediné operaci, jestliže: 13 12 X n hloubka přsuvu a konečná hloubka j sou stejné n hloubka přsuvu je větš než konečná hloubka 262 8 Programován: Cykly 8.4 Cykly frézován kapes, čepů a drážek U Posuv přsuvu do hloubky: pojezdová rychlost nástroje při zapichován U Radius kruhu: radius kruhové kapsy U Posuv F: rychlost pojžděn nástroje v rovině obráběn U Otáčen ve smyslu hodinových ručiček DR +: sousledné frézován při M3 DR –: nesousledné frézován při M3 Přklad: NC bloky 16 L Z+100 R0 FMAX 17 CYCL DEF 5.0 KRUHOVÁ KAP SA 18 CYCL DEF 5.1 VZDÁL. 2 19 CYCL DEF 5.2 HLOUBK 12 20 CYCL DEF 5.3 PR ISUV 6 F 80 21 CYCL DEF 5.4 R ADI US 35 22 CYCL DEF 5.5 F 100 DR+ 23 L X+60 Y+50 F MAX M 3 24 L Z+2 FM AX M 99 HEIDENHAIN TNC 426, TNC 430 263 1 TNC automaticky navede nástroj v ose vřetene na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost a potom na střed kapsy 2 Nástroj se přesune ze středu kapsy v rovině obráběn na počátečn bod frézován. Při výpočtu počátečnho bodu TNC započte průměr polotovaru a radius nástroje. ZadáteSli pro průměr polotovaru hodnotu 0, zapchne TNC nástroj do středu kapsy 3 NacházSli se nástroj na 2. bezpečnostn vzdálenosti , přejede TNC rychloposuvem na bezpečnostn vzdálenost a odtud posuvem pro přsuv do hloubky na prvn hloubku přsuvu 4 Poté nástroj najede tangenciál ně na obrys dokončovaného dlce a ofrézuje ho sousledně jednou dokola 5 Potom nástroj tangenciálně vyjede z obrysu zpět do počátečnho bodu v rovině obráběn 6 Tento postup (3 až 5) se opakuje, dokud se nedosáhne naprogramované hl oubky 7 Na konci cyklu odvede TNC nástroj rychloposuvem na bezpečnostn vzdálenost nebo – podle zadán – na 2. 2. bezpečnostn vzdálenost a poté na střed kapsy (koncová poloha = výchoz poloha) Y X Q206 Z Než začnete programovat TNC automaticky nastav nástroj do výchoz polohy v ose nástroje a v rovině obráběn. Q204 Q200 Q203 Q202 Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Q201 ChceteSli zhotovit kapsu přmo nači sto, použijte frézu s čelnmi zuby (DIN 844) a zadejte pomal ý posuv hlouben. X Y Q207 Q222 Q223 8.4 Cykly frézován kapes, čepů a drážek OBROBENÍ KRUHOVÉ KAPSY NA ČISTO (cyklus 214) Q217 X Q216 264 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno kapsy U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při j zdě do hloubky v mm/min. Při vnořen do materiálu se zadává menš hodnota, než j e definováno v Q207 U Hloubka přsuvu Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje. U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) Přklad: NC bloky 42 CYCL DEF 214 KR UH.KAP SA OBROB. NACISTO Q200=2 ;BEZPECNOSTNI VZDAL ENOST Q201= 20 ;HLOUBKA Q206=150 ;POSUV HLOUB. PRI SUVU Q202=5 ;HLOUBKA ZABERU Q207=500 ;POSUV F RÉZOVÁNÍ Q203=+30 ;SOUR . P OVRCHU Q204=50 ;2. BEZP. VZDÁL ENOST Q216=+50 ;STRED 1. OSY Q217=+ 50 ;STR ED 2. OSY Q222=79 ;PRUMER OBROBKU Q223=80 ;HOTO VY DI LPR UMER U S třed 1. osy Q216 (absolutně): střed kapsy v hlavn ose roviny obráběn U S třed 2. osy Q217 (absol utně): střed kapsy ve vedlejš ose roviny obráběn U Průměr polotovaru Q222: průměr předhrubované kapsy pro výpočet předběžné pozice; průměr polotovaru se zadává menš než průměr hotového dlce U Průměr hotového dlce Q223: průměr načisto obrobené kapsy; průměr hotového dlce se zadává větš než průměr polotovaru a větš než průměr nástroje HEIDENHAIN TNC 426, TNC 430 265 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn 1 TNC navede nástroj automaticky v ose vřetene na bezpečnostn vzdálenost nebo – podle zadán – na 2. bezpečnostn vzdálenost a pak na střed čepu 2 Ze středu čepu přejede nástroj v rovi ně obráběn do počátečnho bodu frézován. Počátek se nacház přibližně o 3,5Snásobek radi u nástroje vpravo od čepu 3 NacházSli se nástroj na 2. bezpečnostn vzdálenosti , přejede TNC rychloposuvem na bezpečnostn vzdálenost a odtud posuvem pro přsuv do hloubky na prvn hloubku přsuvu 4 Poté nástroj najede tangenciál ně na obrys dokončovaného dlce a ofrézuje ho sousledně jednou dokola 5 Dále nástroj odjede tangenciálně od obrysu do počátečnho bodu v rovině obráběn 6 Tento postup (3 až 5) se opakuje, dokud se nedosáhne naprogramované hl oubky 7 Na konci cyklu odvede TNC nástroj rychloposuvem FMAX na bezpečnostn vzdálenost nebo S podle zadán S na 2. bezpečnostn vzdálenost a poté na střed kapsy (koncová poloha = výchoz pol oha) Y X Než začnete programovat Q206 Z TNC automaticky nastav pozici nástroje v ose nástroje a v rovině obráběn. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Q204 Q200 Q203 Q202 Q201 Pokud chcete zhotovit čep přmo načisto, použijte frézu s čelnmi zuby (DIN 844). Zadejte mal ou hodnotu rychlosti hloubkového přsuvu. X Y Q207 Q223 Q222 8.4 Cykly frézován kapes, čepů a drážek OBROBENÍ KRUHOVÉHO ČEPU NA ČISTO (cyklus 215) Q217 X Q216 266 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno čepu U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při j zdě do hloubky v mm/min. Při zanořen do materiálu se zadává mal á hodnota; při pohybu do volného prostoru se zadává hodnota vyšš U Hloubka přsuvu Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje; zadejte hodnotu větš než 0 U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min U S ouř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly) Přklad: NC bloky 43 CYCL DEF 215 KR UH.CEP OBROB. NACISTO Q200=2 ;BEZPECNOSTNI VZDAL ENOST Q201= 20 ;HLOUBKA Q206=150 ;POSUV HL OUB. PR ISUVU Q202=5 ;HLOUBKA ZABERU Q207=500 ;POSUV F RÉZOVÁNÍ Q203=+ 30 ;SOUR . POVRCHU Q204=50 ;2. BEZP. VZDÁL ENOST Q216=+ 50 ;STR ED 1. OSY Q217=+ 50 ;STR ED 2. OSY Q222=81 ;P RUMER OBR OBKU Q223=80 ;HOTO VY DI LPR UMER U S třed 1. osy Q216 (absolutně): střed čepu v hlavn ose roviny obráběn U S třed 2. osy Q217 (absol utně): střed čepu ve vedlejš ose roviny obráběn U Průměr polotovaru Q222: průměr předhrubovaného čepu pro výpočet najet na pozici; průměr polotovaru se zadává větš než průměr hotového dlce U Průměr hotového dlce Q223: průměr načisto obrobeného čepu; průměr hotového dl ce se zadává menš než průměr polotovaru HEIDENHAIN TNC 426, TNC 430 267 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn 8.4 Cykly frézován kapes, čepů a drážek FRÉZOVÁNÍ DRÁŞKY (cyklus 3) Hrubován 1 TNC přesad nástroj dovni tř o přdavek nači sto (polovina rozdlu mezi šřkou drážky a průměrem nástroje). Odtud se nástroj zap chne do obrobku a frézuje drážku v podélném směru 2 Na konci drážky následuje přsuv do hloubky a nástroj frézuje v opačném směru. Tento postup se opakuje, dokud se nedosáhne naprogramované hl oubky Dohotoven 3 Na dně drážky najede TNC nástrojem po kruhové dráze tangenciálně na vnějš obrys; tento obrys se pak sousledně dokonč (při M3) 4 Následně nástroj odjede rychloposuvem FMAX zpět na bezpečnostn vzdál enost. Při l ichém počtu přsuvů odjede nástroj v bezpečnostn vzdálenosti do výchoz polohy Než začnete programovat Cyklus vyžaduje frézu s čelnmi zuby (DIN 844) nebo předvrtán v počátečnm bodě. Nastaven na střed drážky a na střed drážky s odsazenm o hodnotu radiu nástroje s korekc radiu R0. Průměr frézy nevol te větš než šřka drážky a menš než polovina šřky drážky. Pozičn blok naprogramujte do počátečnho bodu v ose vřetene (bezpečnostn vzdál enost od povrchem obrobku). Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. 268 8 Programován: Cykly vzdálenost 1 (i nkrementálně): vzdálenost hrot nástroje (výchoz pozice) – povrch obrobku 15 14 U Hloubka frézován 2 (inkrementálně): vzdálenost povrch obrobku – dno kapsy U Hloubka přsuvu 3 (inkrementálně): rozměr, o nějž se nástroj pokaždé přisune; TNC najede na hloubku frézován v jediné operaci, jestliže: 1 n hloubka přsuvu a konečná hloubka jsou stejné n hloubka př suvu je větš než konečná hloubka 13 12 U Posuv přsuvu do hloubky: pojezdová rychlost při zapichován U 1. délka strany 4: délka drážky; 1. směr řezu se definuje znaménkem U 2. délka strany 5: šřka drážky U Posuv F: pojezdová rychlost nástroje v rovině obráběn Přklad: NC bloky 9 L Z+ 100 R0 FMA X 10 TOOL DEF 1 L+0 R+6 11 TOOL CA LL 1 Z S 1500 12 CYCL DEF 3.0 F REZOVANI DRAZKY 13 CYCL DEF 3.1 VZDAL 2 14 CYCL DEF 3.2 HLOUBK 15 15 CYCL DEF 3.3 PR ISUV 5 F 80 16 CYCL DEF 3.4 X 50 17 CYCL DEF 3.5 Y15 18 CYCL DEF 3.6 F 120 19 L X+16 Y+25 R0 F MAX M3 20 L Z+2 M99 HEIDENHAIN TNC 426, TNC 430 269 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn Než začnete programovat TNC automaticky nastav pozici nástroje v ose nástroje a v rovině obráběn. Při hrubován se nástroj zanořuje do materiálu kyvně od jednoho konce drážky k druhému. Předvrtán proto nen nutné. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Průměr frézy nevol te větš než šřka drážky a menš než třetina šřky drážky. Průměr frézy vol te menš než polovina délky drážky; jinak TNC nemůže provést kyvné zanořen. Hrubován 1 TNC navede nástroj v ose vřetene rychloposuvem na 2. bezpečnostn vzdálenost a poté na střed levého kruhového oblouku; odtud je nástroj naveden na bezpečnostn vzdálenost nad povrchem obrobku 2 Nástroj najede posuvem pro frézován na povrch obrobku; odtud pojžd fréza v podélném směru drážky – přičemž se šikmo zanořuje do materiálu – ke středu pravého kruhového oblouku 3 Dále nástroj pokračuje opět se šikmým zanořovánm zpět do středu l evého kruhového oblouku; tyto kroky se opakuj, dokud se nedosáhne naprogramované hloubky frézován 4 Na hloubce frézován přejžd TNC nástrojem rovinným frézovánm na druhý konec drážky a potom opět do středu drážky Z Q207 Q204 Q200 Q203 Q202 Q201 X Dohotoven 5 Ze středu drážky navede TNC nástroj tangenciálně na konečný obrys; tento obrys pak TNC sousledně dokonč (při M3) podle zadán i v několika přsuvech 6 Na konci obrysu odjede nástroj – tangenciálně od obrysu – do středu drážky 7 Nakonec se nástroj rychloposuvem FMAX vrát na bezpečnostn vzdálenost a – podl e zadán – na 2. bezpečnostn vzdálenost Y Q218 Q224 Q217 Q219 8.4 Cykly frézován kapes, čepů a drážek DRÁŞKA (podélná dra) s kyvným vnořenm (cyklus 210) Q216 270 X 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno drážky U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min U Hloubka přsuvu Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje v ose vřetene při j ednom kyvném pohybu U Rozsah obráběn (0/1/2) Q215: definice rozsahu obráběn: 0: hrubován a dohotoven 1: pouze hrubován 2: pouze dohotoven U S ouř. povrchu obrobku Q203 Přklad: NC bloky 51 CYCL DEF 210 DR AZKA KYVNE Q200=2 ;BEZP ECNOSTNI VZDAL ENOST Q201=20 ;HLO UBKA Q207=500 ;POSUV F RÉZOVÁNÍ Q202= 5 Q215=0 ;HLOUBKA ZABERU ;ZPUS OB OBR ABENI Q203=+ 30 ;SOUR . POVRCHU Q204=50 ;2. BEZP. VZDÁLENOST Q216=+50 ;STRED 1. O SY Q217=+50 ;STRED 2. OSY (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice Z, na nž je vyloučena kolize mezi nástrojem a obrobkem (upnadly) Q218=80 ;DÉL KA 1. STRANY Q219=12 ;DÉLKA 2. STR ANY Q224=+15 ;UHEL NATOCENI Q338=5 ;PR ISUV OBR OB. NACISTO U S třed 1. osy Q216 (absolutně): střed drážky v hlavn ose roviny obráběn U S třed 2. osy Q217 (absol utně): střed drážky ve vedlejš ose roviny obráběn U 1. délka strany Q218 (hodnota rovnoběžně s hlavn osou roviny obráběn): zadejte delš stranu drážky U 2. délka strany Q219 (hodnota rovnoběžná s vedlejš osou roviny obráběn): zadejte šřku drážky; j eSl i zadaná šřka drážky rovna průměru nástroje, provede TNC pouze hrubován (frézován podél né dry) U Úhel natočen Q224 (absolutně): úhel, o který je celá drážka natočena; střed natočen lež ve středu drážky U Přsuv při dohotoven Q338 (inkrementálně): velikost jednotlivého přsuvu vřetene při dohotoven. Q338=0: dohotoven jednm přsuvem HEIDENHAIN TNC 426, TNC 430 271 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn 8.4 Cykly frézován kapes, čepů a drážek ZAKŘIVENÁ DRÁŞKA s kyvným zápichem (cyklus 211) Hrubován 1 TNC navede nástroj v ose vřetene rychloposuvem na 2. bezpečnostn vzdálenost a odtud na střed pravého kruhového oblouku. Odtud TNC navede nástroj na zadanou bezpečnostn vzdálenost od povrchu obrobku 2 Nástroj najede posuvem pro frézován na povrch obrobku; odtud pojžd fréza – přičemž se šikmo zanořuje do materiálu – na druhý konec drážky 3 Poté se nástroj opět se šikmým zanořovánm vrac zpět do výchozho bodu; tento postup (2 až 3) se opakuje, dokud se nedosáhne naprogramované hl oubky frézován 4 Na hloubce frézován přejede TNC nástrojem za účelem frézován roviny na druhý konec drážky Dohotoven 5 Ze středu drážky najede TNC nástrojem tangenci ál ně na konečný obrys; tento obrys pak TNC sousledně dokonč (při M3) podle zadán třeba v několika přsuvech. Výchoz bod pro hotovn operaci se nacház ve středu pravého kruhového oblouku. 6 Na konci obrysu odjede nástroj tangenciál ně směrem od obrysu 7 Nakonec se nástroj rychloposuvem FMAX vrát na bezpečnostn vzdálenost a – podl e zadán – na 2. bezpečnostn vzdálenost Z Q207 Q204 Než začnete programovat TNC automaticky nastav pozici nástroje v ose nástroje a v rovině obráběn. Q200 Q203 Q202 Q201 Při hrubován se nástroj zanořuje do materiálu kyvným pohybem po šroubovici od j ednoho konce drážky k druhému. Předvrtán proto nen nutné. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. X Y Průměr frézy nevol te větš než šřka drážky a menš než třetina šřky drážky. Průměr frézy volte menš než polovina délky drážky. Ji nak nen možné kyvné zanořen. Q219 Q248 Q24 Q245 4 Q217 Q216 272 X 8 Programován: Cykly vzdálenost Q200 (inkrementálně): vzdálenost hrot nástroje – povrch obrobku U Hloubka Q201 (inkrementál ně): vzdálenost povrch obrobku – dno drážky U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min U Hloubka přsuvu Q202 (inkrementálně): velikost j ednotlivého přsuvu nástroje v ose vřetene při j ednom kyvném pohybu U Rozsah obráběn (0/1/2) Q215: definice rozsahu obráběn: 0: hrubován a dohotoven 1: pouze hrubován 2: pouze dohotoven U S ouř. povrchu obrobku Q203 Přklad: NC bloky 52 CYCL DEF 211 KR UHOVA DRAZKA Q200=2 ;BEZP ECNOSTNI VZDAL ENOST Q 201= 20 ;HLOUBKA Q 207=500 ;PO SUV F RÉZOVÁNÍ Q 202=5 ;HLOUBKA PRI SUVU Q215=0 ;ZP USOB O BRA BENI Q 203=+30 ;SOUR . POVRCHU Q 204=50 ;2. BEZP. VZDÁL ENOS T Q 216=+50 ;STR ED 1. OSY Q217=+50 ;M ITTE 2. OSY (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice Z, na nž je vyloučena kolize mezi nástrojem a obrobkem (upnadly) U S třed 1. osy Q216 (absolutně): střed drážky v hlavn ose roviny obráběn Q244=80 ;PRUMER R OZTECNE KRUZNI CE Q219=12 ;DEL KA 2. STRANY Q245=+45 ;VYCH.UHEL Q248=90 ;UHEL OTEVRENI Q338=5 ;PR ISUV OBR OB. NACISTO U S třed 2. osy Q217 (absol utně): střed drážky ve vedlejš ose roviny obráběn U Průměr roztečné kružnice Q244: zadejte průměr roztečné kružnice U 2. délka strany Q219: zadejte šřku drážky; pokud je zadaná šřka drážky rovna průměru nástroje, provede TNC pouze hrubován (frézován podél né dry) U Výchoz úhel Q245 (absolutně): zadejte pol árn úhel výchozho bodu U Úhel otevřen drážky Q248 (inkrementálně): zadejte úhel otevřen drážky U Přsuv při dohotoven Q338 (inkrementálně): velikost přsuvu nástroje v ose vřetene při dohotoven. Q338=0: dohotoven jednm př suvem HEIDENHAIN TNC 426, TNC 430 273 8.4 Cykly frézován kapes, čepů a drážek U Bezpečnostn Y 90° 45° R2 5 50 80 8 50 Y 90 100 70 8.4 Cykly frézován kapes, čepů a drážek Přklad: Frézován kapes, čepů a drážek 100 X -40 -30 -20 Z 0 BEGIN PGM C210 MM 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z40 Definice neobrobeného polotovaru 2 BL K FORM 0.2 X +100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+6 Definice nástroje S hrubován/dokončován 4 TOOL DEF 2 L+0 R+3 Definice nástroje S drážková fréza 5 TOOL CAL L 1 Z S3500 Volán nástroj e S hrubován/dokončován 6 L Z+250 R0 F M AX Vyjet nástroje 7 CYCL DEF 213 ČISTÉ OBROBENÍ ČEPĚ Definice cyklu vnějšho obráběn Q200=2 ;BEZPEC.VZDALENOST Q201=30 ;HLO UBKA Q206=250 ;POSUV HLOUBK. PR ISUVU Q202=5 ;HLOUBKA PRISUVU Q207=250 ;POSUV F REZOVANI Q203=+0 ;SOURADNICE POVRCHU Q204=20 ;2. BEZP. VZDAL ENOST Q216=+50 ;STRED 1. OSY Q217=+50 ;STRED 2. OSY Q218=90 ;DÉLKA 1. STR ANY Q219=80 ;DELKA 2. STR ANY 274 8 Programován: Cykly ;KOUTOVY POL OMER Q221=5 ;PR IDAVEK V 8 CYCL CAL L M3 Vol án cyklu vnějšho obráběn 9 CYCL DEF 5.0 KR UHOVÁ KAPSA Definice cyklu kruhové kapsy 8.4 Cykly frézován kapes, čepů a drážek Q220=0 10 CYCL DEF 5.1 VZDÁL. 2 11 CYCL DEF 5.2 HL OUBK 30 12 CYCL DEF 5.3 PRIS UV 5 F250 13 CYCL DEF 5.4 RADIUS 25 14 CYCL DEF 5.5 F400 DR+ 15 L Z+2 R 0 F MAX M 99 Vyvolán cyklu kruhové kapsy 16 L Z+250 R0 F MAX M6 Výměna nástroje 17 TOOL CALL 2 Z S5000 Vol án nástroje S drážková fréza 18 CYCL DEF 211 KR UHOVÁ DR ÁŞKA Definice cyklu S drážka 1 Q200=2 ;BEZPEC.VZDALENOST Q201= 20 ;HL OUBKA Q207=250 ;RYCHL OST FR EZO VANI Q202=5 ;HL OUBKA PR ISUVU Q215=0 ;POSTUP F REZOVANI Q203=+0 ;SOURADNICE POVRCHU Q204=100 ;2. BEZP. VZDALENOST Q216=+50 ;STRED 1. O SY Q217=+50 ;STRED 2. OS Y Q244=70 ;PR UMER KRUH. OBL OUKU Q219=8 ;DELKA 2. STRANY Q245=+45 ;POC. UHEL Q248=90 ;UHEL OTEVR ENI Q338=5 ;PR ISUV OBR OB. NACISTO 19 CYCL CAL L M3 Vol án cyklu S drážka 1 20 F N 0: Q245 = +225 Nový počátečn úhel pro drážku 2 21 CYCL CAL L Vol án cyklu S drážka 2 22 L Z+250 R0 F MAX M2 Vyjet nástroje, konec programu 23 END PGM C210 MM HEIDENHAIN TNC 426, TNC 430 275 8.5 Cykly vytvářen bodových rastrů 8.5 Cykly vytvářen bodových rastrů Přehled TNC nabz 2 cykly, jimiž můžete přmo zhotovovat bodové rastry: Kontextová klávesa Cyklus 220 RASTR NA KRUHU 221 RASTR V ŘADŔ S cykly 220 a 221 můžete kombinovat následujc obráběc cykly: Při výrobě nepravidelných bodových rastrů použijte tabul ky bodů, které se volaj přkazem CYCL CALL PAT (viz „Tabulky bodů” na straně 206). Cyklus 1 Cykl us 2 Cykl us 3 Cykl us 4 Cykl us 5 Cykl us 17 Cykl us 18 Cyklus 200 Cyklus 201 Cyklus 202 Cyklus 203 Cyklus 204 Cyklus 205 Cyklus 206 Cyklus 207 Cyklus 208 Cyklus 209 Cyklus 212 Cyklus 213 Cyklus 214 Cyklus 215 Cyklus 262 Cyklus 263 Cyklus 264 Cyklus 265 Cyklus 267 276 HLUBOKÉ VRTÁNÍ VRTÁNÍ ZÁVITU s vyrovnávac hlavou FRÉZOVÁNÍ DRÁŞKY FRÉZOVÁNÍ KAPES KRUHOVÁ KAPSA VRTÁNÍ ZÁVITU GS bez vyrovnávac hlavy ŘEZÁNÍ ZÁVITU VRTÁNÍ VYSTRUŞENÍ VYSOUSTRUŞENÍ UNIVERZÁLNÍ VRTÁNÍ ZPŔTNÉ ZAHLOUBENÍ UNIVERÁLNÍ HLUBOKÉ VRTÁNÍ PŘEVRTÁNÍ ZÁVITU s vyrovnávac hlavou PŘEVRTÁNÍ ZÁVITU GS bez vyrovnávac hlavy FRÉZOVÁNÍ DÍRY VRTÁNÍ ZÁVITU S ODLOMENÍM TŘÍSKY ČISTÉ OBROBENÍ KAPSY ČISTÉ OBROBENÍ ČEPU ČISTÉ OBROBENÍ KRUHOVÉ KAPSY ČISTÉ OBROBENÍ KRUHOVÉHO ČEPU FRÉZOVÁNÍ ZÁVITU FRÉZOVÁNÍ ZÁVITU SE ZAHLOUBENÍM VRTACÍ FRÉZOVÁNÍ ZÁVITU VRTACÍ FRÉZOVÁNÍ ZÁVITOVÉ ŠROUBOVICE FRÉZOVÁNÍ VNŔJŠÍHO ZÁVITU 8 Programován: Cykly 1 TNC navede nástroj rychloposuvem z aktuáln polohy do výchozho bodu prvnho obráběn. Pořad: n 2. bezpečnostn vzdálenost S najet (osa vřetene) n Najet do počátečnho bodu v rovině obráběn n Najet na bezpečnostn vzdálenost nad povrchem obrobku (osa vřetene) 2 3 4 Y N = Q241 Q247 Q24 Q246 4 Q245 Q217 Z této polohy provede TNC posledn defi novaný obráběc cyklus Poté TNC navede nástroj přmkovým pohybem do výchozho bodu dalšho obráběn; nástroj se přitom nacház v bezpečnostn vzdálenosti (nebo 2. bezpečnostn vzdálenosti) Tento postup (1 až 3) se opakuje, dokud se neprovedou všechny obráběc operace X Q216 Než začnete programovat Cyklus 220 funguje jako DEF, čili 220 automaticky vyvolává posledn definovaný cyklus obráběn. Pokud zkombinujete některý z obráběc ch cyklů 200 S 208, 212 S 215, 262 S 265 a 267 s cyklem 220, plat bezpečnostn vzdálenost, povrch obrobku a 2. bezpečnostn vzdálenost z cyklu 220. Z Q200 Q204 Q203 U S třed 1. osy Q216 (absolutně): střed roztečné kružnice v hlavn ose roviny obráběn U S třed 2. osy Q217 (absol utně): střed roztečné kružnice ve vedlejš ose roviny obráběn U Průměr roztečné kružnice Q244: průměr roztečné kružnice X U Úhel výchozho bodu Q245 (absolutně): úhel mezi hlavn osou roviny obráběn a počátečnm bodem prvn operace obráběn na roztečné kružnici U Koncový úhel Q246 (absolutně): úhel mezi hlavn osou roviny obráběn a výchoz m bodem posledn operace obráběn na roztečné kružnici (neplat pro úplné kruhy); koncový úhel se zadává hodnotou různou od výchozho úhlu; jeSli koncový úhel větš než výchoz úhel, probhá obráběn proti smyslu hodinových ručiček, jinak se obráb po smyslu hodinových ručiček U Úhlová rozteč Q247 (inkrementálně): úhel mezi dvěma obráběcmi operacemi na roztečné kružni ci; j eSl i úhlová rozteč rovna nule, vypočte TNC úhlovou rozteč z výchozho úhlu, koncového úhlu a počtu operac ; jeSli úhlová rozteč zadána, ignoruje TNC koncový úhel; znaménko úhlové rozteče určuje směr obráběn (– = ve smyslu hodinových ručiček) HEIDENHAIN TNC 426, TNC 430 Přklad: NC bloky 53 CYCL DEF 220 RASTR NA KRUHU Q216=+ 50 ;STRED 1. OSY. Q217=+ 50 ;STRED 2. OSY Q244=80 ;PRUMER KRUH. OBLOUKU Q245=+0 ;POČ. UHEL Q246=+360 ;KONCOVY UHEL Q247=+0 ;UHLOVY KROK Q241=8 Q200=2 ;POCET OBR ABENI ;BEZP ECNOSTNI VZDALENOST Q203=+30 ;SOUR. POVR CHU Q204=50 ;2. BEZP. VZDÁL ENOST Q 301=1 ;P OJEZD. NA BEZP. VYSKU 277 8.5 Cykly vytvářen bodových rastrů RASTR NA KRUHU (cyklus 220) 8.5 Cykly vytvářen bodových rastrů U Počet obráběcch operac Q241: počet obráběcch operac na roztečné kružnici U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku; zadává se kladná hodnota U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice osy vřetene, v nž nemůže dojt ke kolizi mezi nástrojem a obrobkem (upnadly); zadává se kladná hodnota U Odjet na bezpečnou výšku Q301: stanoven způsobu pojezdu nástroje mezi obráběcmi operacemi pojždět: 0: mezi operacemi odj ždět na bezpečnostn vzdáS lenost 1: mezi operacemi odj ždět na 2. bezpečnostn vzdálenost 278 8 Programován: Cykly Než začnete programovat Cyklus 221 funguje jako DEF, čili automaticky vová posledn definovaný cykl us obráběn. Pokud zkombinujete některý z obráběc ch cyklů 200 S 208, 212 S 215, 262 S 265 a 267 s cyklem 221, plat bezpečnostn vzdálenost, povrch obrobku a 2. bezpečnostn vzdálenost z cyklu 221. Z Y X 1 TNC navede nástroj rychloposuvem z aktuáln polohy do výchozho bodu prvnho obráběn Pořad: n 2. bezpečnostn vzdálenost S najet (osa vřetene) n Najet do počátečnho bodu v rovině obráběn n Najet na bezpečnostn vzdálenost nad povrchem obrobku (osa vřetene) 2 3 4 5 6 7 8 9 Z této polohy provede TNC posledn defi novaný obráběc cyklus Potom TNC navede nástroj v kladném směru hlavn osy na výchoz bod dalš obráběc operace; nástroj se přitom nacház v bezpečnostn vzdálenosti (nebo 2. bezpečnostn vzdálenosti) Tento postup (1 až 3) se opakuje, dokud se neprovedou všechny obráběc operace na prvn m řádku; nástroj se nacház v poslednm bodě prvnho řádku Poté TNC přejede nástrojem na posledn bod druhého řádku a provede tam obráběc operaci Odtud navede TNC nástroj v záporném směru hlavn osy na počátečn bod dalš obráběc operace Tento postup (6) se opakuje, dokud se neprovedou všechny obráběc operace na druhém řádku Potom jede TNC do výchozho bodu dalš ho řádku Tmto kyvným pohybem se obrob všechny dalš řádky Y Q23 N= 7 Q238 3 Q24 N= 2 Q24 Q224 Q226 X Q225 Z Q200 Q204 Q203 X HEIDENHAIN TNC 426, TNC 430 279 8.5 Cykly vytvářen bodových rastrů BODOVÝ RASTR V PŘÍMKÁCH (cyklus 221) 8.5 Cykly vytvářen bodových rastrů U Výchoz bod 1. osy Q225 (absolutně): souřadnice bodu startu v hlavn ose roviny obráběn U Výchoz bod 2. osy Q226 (absolutně): souřadnice bodu startu ve vedlej š ose roviny obráběn U Rozteč 1. osy Q237 (inkrementálně): rozteč jednotlivých bodů v řádku U Rozteč 2. osy Q238 (inkrementálně): vzáj emná rozteč jednotlivých řádků U Počet sloupců Q242: počet obráběcch operac na řádku U Počet řádků Q243: počet řádků U Úhel natočen Q224 (absolutně): úhel, o který j e celý rastr natočen; střed natáčen je ve výchozm bodě U Bezpečnostn vzdálenost Q200 (i nkrementálně): vzdálenost mezi hrotem nástroje a povrchem obrobku Přklad: NC bloky 54 CYCL DEF 221 R ASTR NA PR IMCE Q 225=+15 ;POCATEK 1. OSY Q 226=+15 ;POCATEK 2. OSY Q 237=+10 ;VZDALENOST 1. OSY Q 238=+8 ;VZDA LENOST 2. OSY Q 242=6 ;POCET SLOUPCU Q 243=4 ;POCET RADKU Q 224=+15 ;UHEL NATOCENI Q 200=2 ;BEZPECNO STNI VZDALENOST Q 203=+30 ;SOUR . POVRCHU Q 204=50 ;2. BEZP. VZDÁL ENOS T Q 301=1 ;POJEZD. NA BEZP. VYSKU U Souř. povrchu obrobku Q203 (absolutně): souřadnice povrchu obrobku U 2. bezpečnostn vzdálenost Q204 (inkrementálně): souřadnice polohy osy vřetene, ve které nemůže dojt ke kolizi mezi nástroj em a obrobkem (upnadly) U Odjet na bezpečnou výšku Q301: stanoven způsobu pojezdu nástroje mezi obráběcmi operacemi: 0: mezi operacemi odj ždět na bezpečnostn vzdáS lenost 1: mezi měřicmi body odj ždět na 2. bezpečnostn vzdálenost 280 8 Programován: Cykly 8.5 Cykly vytvářen bodových rastrů Přklad: Kruhový rastr Y 100 70 R25 30° R35 25 30 90 100 X 0 BEGIN PGM R ASTRKR M M 1 BLK F ORM 0.1 Z X +0 Y+0 Z 40 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +3 Definice nástroje 4 TOOL CALL 1 Z S3500 Vol án nástroje 5 L Z+250 R 0 F MAX M3 Vyjet nástroje 6 CYCL DEF 200 VRTÁNÍ Definice cyklu vrtán Q200=2 ;BEZPEC.VZDALENOST Q201= 15 ;HL OUBKA Q206=250 ;POSUV NA HLOUBKU Q202=4 ;HL OUBKA ZABER U Q210=0 ;CAS . PRO DL EVA NAHORE Q203=+0 ;SOURADNICE POVRCHU Q204=0 ;2. BEZP. VZDALENOST Q211=0.25 ;PR ODL EVA DOL E HEIDENHAIN TNC 426, TNC 430 281 8.5 Cykly vytvářen bodových rastrů 7 CYCL DEF 220 R ASTR NA KR UHU Q216=+30 ;STRED 1. OSY Definice cyklu rastr na kruhu 1, CYCL 200 j e volán automati cky, Q200, Q203 a Q204 plat z cyklu 220 Q217=+70 ;STRED 2. OSY Q244=50 ;P RUMER KR UH. OBLOUKU Q245=+0 ;P OC. UHEL Q246=+360 ;KONC. UHEL Q247=+0 ;UHLOVA ROZTEC Q241=10 ;P OCET OBRABENI Q200=2 ;BEZPEC.VZDA LENOST Q203=+0 ;SOUR ADNICE P OVRCHU Q204=100 ;2. BEZP. VZDAL ENOST Q301=1 ;P OJEZD. NA BEZP. VYSKU 8 CYCL DEF 220 R ASTR NA KR UHU Q216=+90 ;STRED 1. OSY Definice cyklu rastr na kruhu 2, CYCL 200 j e volán automati cky, Q200, Q203 a Q204 plat z cyklu 220 Q217=+25 ;STRED 2. OSY Q244=70 ;P RUMER KR UH. OBLOUKU Q245=+90 ;P OC. UHEL Q246=+360 ;KONC. UHEL Q247=+0 ;UHLOVA ROZTEC Q241=5 ;P OCET OBRABENI Q200=2 ;BEZPEC.VZDA LENOST Q203=+0 ;SOUR ADNICE P OVRCHU Q204=100 ;2. BEZP. VZDAL ENOST Q301=1 ;P OJEZD. NA BEZP. VYSKU 9 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 10 END PGM RASTRKR MM 282 8 Programován: Cykly 8.6 SL cykly 8.6 SL cykly Základy Pomoc SL cyklů můžete skládat obrysy sestávajc až z 12 dlčch obrysů (kapes nebo ostrůvků). Jednotlivé d lč obrysy se zadávaj jako podprogramy. Ze seznamu dlčch obrysů (čsel podprogramů) zadaných v cyklu 14 OBRYS vypočte TNC celkový obrys. Pamět’ pro jeden SL cyklus (všechny podprogramy obrysů) je omezena na 48 kBytů. Počet možných obysových prvků závis na druhu obrysu (vnitřn/vněj š obrys) a počtu dlčch obrysů a čin např. cca 256 přmkových bloků. Přklad: S chéma: obráběn s cykly SL 0 BEGI N PGM SL2 MM ... 12 CYCL DEF 14.0 OBRYS ... 13 CYCL DEF 20.0 DATA OBRYSU ... ... 16 CYCL DEF 21.0 PR EDVR TANI ... 17 CYCL CALL Vlastnosti podprogramů n Transformace souřadnic jsou dovol eny. JsouSli naprogramovány pro dlč obrys, plat i v následujcch podprogramech, nemus se však rušit po volán cyklu n TNC ignoruje posuvy F a přdavné funkce M n Kapsu TNC rozpozná podle toho, že se obrys obhá zevnitř, např. podle popisu obrysu ve smyslu hodinových ručiček s korekc radiu RR n Ostrůvek TNC pozná podle toho, že obrys je obhán zvnějšku, např. podle popisu obrysu ve smyslu hodinových ručiček s korekc radiu RL n Podprogramy nesm obsahovat žádné souřadnice v ose vřetene n V prvnm bloku souřadnic podprogramu definujte rovinu obráběn. Přdavné osy U, V, W jsou dovoleny Vlastnosti obráběcch cyklů n Před každým cyklem navede TNC nástroj automaticky na bezpečnostn vzdálenost n Každá úroveň hloubky se frézuje bez zvednut nástroje; ostrůvky se obj žděj po stranách n Radius „vniřnch rohů“ je programovatelný – nástroj se nezastavuje, stopy po doběhu nevznikaj (plat pro kraj n dráhu při hrubován a dohotoven stran) n Při dohotoven stran naj žd TNC na obrys po tangenciáln kruhové dráze n Při dokončován dna najede TNC nástrojem na obrobek rovněž po tangenciáln kruhové dráze (např.: osa vřetene Z: kruhová dráha v rovině Z/X) n TNC obráb obrys průběžně sousledně nebo nesousledně ... 18 CYCL DEF 22.0 HRUBOVANI .. 19 CYCL CALL ... 22 CYCL DEF 23.0 DOKONCIT DNO ... 23 CYCL CALL ... 26 CYCL DEF 24.0 DOKONCENI STEN ... 27 CYCL CALL ... 50 L Z+250 R0 F MAX M2 51 LBL 1 ... 55 LBL 0 56 LBL 2 ... 60 LBL 0 ... 99 END PGM SL2 MM Parametrem MP7420 se definuje, kam má TNC najet nástrojem na konci cyklů 21 až 24. Rozměrové údaje pro obráběn, jako hloubka frézován, přdavky a bezpečnostn vzdálenost, se zadávaj centrál ně v cyklu 20 DATA OBRYSU. HEIDENHAIN TNC 426, TNC 430 283 8.6 SL cykly Přehled SL cyklů Cyklus Kontextová klávesa 14 OBRYS (povinný údaj) 20 DATA OBRYSU (povinný údaj) 21 PŘEDVRTÁNÍ (volitelné) 22 HRUBOVÁNÍ (povinný údaj) 23 ČISTÉ OBROBENÍ DNA (volitené) 24 ČISTÉ OBROBENÍ STŔN (volitenl né) Rozšřené cykly: Cyklus Kontextová klávesa 25 OTEVŘENÝ OBRYS 27 ZYLINDERSMANTEL 28 S Frézován drážek na válcovém plášti 284 8 Programován: Cykly 8.6 SL cykly OBRYS (cyklus 14) V cyklu 14 OBRYS se uvede seznam všech podprogramů, z nichž má vzniknout celkový obrys. Než začnete programovat C D Cyklus 14 funguje jako DEF, čili plat od msta programu, kde je defi nován. A B V cyklu 14 můžete uvést v seznamu maximálně 12 podprogramů (dlčch obrysů). U Čsla návěst pro obrys: Zdejte všechna čsla návěst (label) jednotlivých podprogramů, které se maj sloučit v jediný obrys. Každé čsl o potvrite stiskem klávesy ENT a zadán ukončete stiskem klávesy END. Y S1 A B S2 X Přklad: NC bloky 12 CYCL DEF 14.0 KONTUR 13 CYCL DEF 14.1 LBL OBRYSU 1 /2 /3 /4 Sloučené obrysy Jednotlivé kapsy a ostrůvky můžete slučovat do j ediného nového obrysu. Tak napřklad můžete zvětšit plochu kapsy o spojenou kapsu nebo zmenšit o ostrůvek. Podprogramy : spojené kapsy Následuj c přklady programů jsou podprogramy obrysů, které se v hlavn m programu volaj cyklem 14 OBRYS. Kapsy A a B se překrývaj. HEIDENHAIN TNC 426, TNC 430 285 8.6 SL cykly Průsečky S1 a S2 si TNC vypočte, nen třeba je programovat. Kapsy se programuj jako úpl né kruhy. Podprogram 1: kapsa A 51 LBL 1 52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+ 10 Y+50 DR 55 LBL 0 Podprogram 2: kapsa B 56 LBL 2 57 L X+90 Y+ 50 RR 58 CC X+65 Y+50 59 C X+ 90 Y+50 DR 60 LBL 0 „Součtová“ plocha Obroben dvou dlčch ploch A a B včetně vzájemně se překrývajc obl asti: n Plochy A a B mus být kapsy. n Prvn kapsa (v cyklu 14) mus začnat vně druhé. Plocha A: B 51 LBL 1 52 L X+10 Y+50 RR A 53 CC X+35 Y+50 54 C X+ 10 Y+50 DR 55 LBL 0 Plocha B: 56 LBL 2 57 L X+90 Y+ 50 RR 58 CC X+65 Y+50 59 C X+ 90 Y+50 DR 60 LBL 0 286 8 Programován: Cykly 8.6 SL cykly „Rozdlová“ plocha Plocha A se má obrobi t bez části překryté plochou B: n PLocha A mus být kapsa, plocha B ostrov. n A mus začnat vně B. Plocha A: 51 LBL 1 52 L X +10 Y+50 R R 53 CC X+ 35 Y+50 B A 54 C X+10 Y+50 DR 55 LBL 0 Plocha B: 56 LBL 2 57 L X +90 Y+50 R L 58 CC X+ 65 Y+50 59 C X+90 Y+50 DR 60 LBL 0 „Průniková“ plocha Obrobi t se má plocha vzniklá překrytm ploch A a B. (Jednou kryté plochy maj zůstat neobrobené.) n A a B mus být kapsy. n A mus začnat uvnitř B. Plocha A: A 51 LBL 1 B 52 L X +60 Y+50 R R 53 CC X+ 35 Y+50 54 C X+60 Y+50 DR 55 LBL 0 Plocha B: 56 LBL 2 57 L X +90 Y+50 R R 58 CC X+ 65 Y+50 59 C X+90 Y+50 DR 60 LBL 0 HEIDENHAIN TNC 426, TNC 430 287 V cyklu 20 se zadávaj informace pro opracován pomoc podprogramů dlčch obrysů. Y Než začnete programovat Cyklus 20 funguje jako DEF, čili je aktivn od své definice v programu obráběn. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubka = 0, pak TNC daný cyklus neprovede. Q 8 8.6 SL cykly DATA OBRYSU (cyklus 20) Q9=+1 Informace pro obráběn zadané v cyklu 20 plat pro cykly 21 až 24. Pokud použijete SL cykly v programech s Q parametry, nesmte použt parametry Q1 až Q19 jako parametry programu. k X U Hloubka frézován Q1 (inkrementálně): vzdálenost povrch obrobku – dno kapsy. U Překryt dráhy: poměr Q2:Q2 x radius nástroj e dává Z stranový přsuv k. U Přdavek načisto pro stranu Q3 (inkrementálně): přdavek na dohotoven v rovi ně obráběn. U Přdavek načisto na hloubku Q4 (inkrementálně): Q6 přdavek na dohotoven pro dno. U Souřadnice povrchu obrobku Q5 (absolutně): absolutn souřadnice povrchu obrobku Q10 Q1 Q7 Q5 U Bezpečnostn vzdálenost Q6 (inkrementálně): vzdálenost mezi čeln plochou nástroje a povrchem obrobku X U Bezpečná výška Q7 (absolutně): absolutn výška, v nž nemůže dojt ke kolizi s obrobkem (pro mezilehlé polohy a návrat na konci cyklu) U Vnitřn poloměr zaoblen Q8: radius zaobl en vnitřnch „rohů“; zadaná hodnota se vztahuje k dráze středu nástroje U Smysl otáčen? Po smyslu hodinových ručiček = 1 Q9: směr obráběn pro kapsy n po smyslu hodinových ručiček (Q9 = S1 nesousledně pro kapsu a ostrůvek) n proti smyslu hodinových ručiček (Q9 = +1 sousledně pro kapsu a ostrůvek) Při přerušen programu můžete parametry obráběn překontrolovat nebo přepsat. 288 Přklad: NC bloky 57 CYCL DEF 20.0 DATA OBRYSU Q1=20 ;HL OUBKA FR EZOVANI Q2=1 ;P RESAH DRA HY Q3=+0.2 ;PRIDAVEK PRO STR ANU Q4=+0.1 ;P RIDAVEK NA DNO Q5=+30 ;SOUR. POVR CHU Q6=2 ;BEZPECNOSTNI VZDAL ENOS T Q7=+80 ;BEZPECNA VYSKA Q8=0.5 ;POLOM ER ZAO BLENI Q9=+1 ;SM YSL OTACENI 8 Programován: Cykly 8.6 SL cykly PŘEDVRTÁNÍ (cyklus 21) TNC nerespektuje delta hodnotu DR naprogramovanou v bloku TOOL CALL při výpočtu bodů zápi chu. Y V kritických mstech nemůže TNC přp. provést předvrtán nástrojem, který je větš než hrubovac nástroj. Průběh cyklu Jako cykl us 1 hlubové vrtán, viz „Cykly vrtán, vrtán závitů a frézován závitů”, strana 209. Použit Cyklus 21 PŘEDVRTÁNÍ zohledňuje pro body zápichu př davek na dokončen stěn a přdavek na dokončen dna, rovněž i radi us hrubovacho nástroje. Body zápichu jsou současně i počátečn mi bod y pro hrubován. X U Hloubka přsuvu Q10 (inkrementálně): rozměr, o který se nástroj pokaždé přisune (znaménko při záporném směru obráběn „–“) U Posuv přsuvu do hloubky Q11: posuv při vrtán v mm/min U Čslo hrubovacho nástroje Q13: hrubovac nástroj HEIDENHAIN TNC 426, TNC 430 čslo nástroje pro Přklad: NC bloky 58 CYCL DEF 21.0 PREDVRTANI Q10=+5 ;HL OUBKA ZABER U Q11=100 ;POSUV HLOUB. PRISUVU Q13=1 ;HR UBOVACI NASTROJ 289 8.6 SL cykly HRUBOVANÍ (cyklus 22) 1 TNC navede nástroj nad bod zápichu; přitom se bere ohled na přdavek na dokončen stěny 2 V prvn hloubce záběru frézuje nástroj obrys zevnitř ven posuvem pro frézován Q12 3 Obrysy ostrůvků se (zde: C/D) ofrézuj s přiblženm k obrysu kapes (zde: A/B) 4 Následně TNC dohotov obrys kapes a odjede nástrojem zpět na bezpečnou výšku A B C D Než začnete programovat podle potřeby použijte frézu s čelnmi zuby (DIN 844) nebo předvrtán cyklem 21. U Hloubka záběru Q10 (inkrementálně): vel ikost jednotlivého přsuvu nástroje U Posuv přsuvu do hloubky Q11: posuv při zanořován v mm/min U Posuv při hrubován Q12: posuv pro frézován v mm/min U Čslo předhrubovacho nástroje Q18: čslo nástroje, jmž bylo provedeno předhrubován. Pokud se předhrubován neprovádělo, zadejte „0“; při zadán čselné hodnoty vyhrubuj e TNC pouze tu část, kterou nebylo možné obrobit předhrubovacm nástrojem. NelzeSli na oblast dohrubován najet ze strany, zanoř se TNC kyvně; to si žádá definovat v tabulce nástrojů TOOL.T, viz „Nástrojová data”, strana 99 dél ku břitu LCUTS a maximáln úhel zahořen nástroje ANGLE. Jinak se obj ev chybové hlášen U Ky vný posuv Přklad: NC bloky 59 CYCL DEF 22.0 HRUBOVA NI Q10=+5 ;HLOUBKA ZABERU Q11=100 ;P OSUV HL OUB. PR ISUVU Q12=350 ;P OSUV HR UBOVANI Q18=1 ;HRUBO VACI NASTROJ Q19=150 ;POSUV KYVNEHO OBRABENI Q19: posuv při kyvném zanořován v mm/min 290 8 Programován: Cykly 8.6 SL cykly DOHOTOVENÍ DNA (cyklus 23) Jednotka TNC si sama zji st počátečn bod pro čisté obroben . Tento počátečn bod závis na prostorových poměrech v kapse. TNC najede nástrojem (po svislé tangenciáln kružnici) měkce na obráběnou plochu. Poté se odfrézuje přdavek na dohotoven, který zůstal po hrubován. Z U Posuv přsuvu do hloubkyQ11: pojezdová rychlost nástroje při zapichován U Posuv Q12 Q11 při hrubován Q12: posuv pro frézován X Přklad: NC bloky 60 CYCL DEF 23.0 DOHOTOVENI DNA Q 11= 100 ;PO SUV HLOUB. PRI SUVU Q12=350 HEIDENHAIN TNC 426, TNC 430 ;POSUV HRUBOVANI 291 8.6 SL cykly DOHOTOVENÍ STŔN (cyklus 24) TNC najžd nástrojem po kruhové dráze tangenciálně na dlč obrysy. Každý dlč obrys se dohotov samostatně. Než začnete programovat Součet přdavku na začištěn stěny (Q14) a radiu dokončovacho nástroje mus být menš než součet přdavku na začištěn stěny (Q3, cyklus 20) a radiu hrubovac ho nástroje. Z Q11 Pokud necháte proběhnout cyklus 24, aniž bylo provedeno hrubován cyklem 22, plat výše uvedený výpočet beze změn. Radius hrubovacho nástroje má hodnotu „0“. Q10 Q12 Jednotka TNC si sama zjist počátečn bod pro čisté obroben. Tento počátečn bod závis na prostorových poměrech v kapse. U Smysl otáčen? Ve smyslu hodinových ručiček = –1 Q9: Směr obráběn: +1:otáčen proti smyslu hodinových ruči ček –1:otáčen ve smyslu hodinových ručiček U Hloubka přsuvu Q10 (inkrementálně): vel ikost jednotlivého přsuvu nástroje U Posuv přsuvu do hloubky Q11: posuv při zanořován U Posuv X Přklad: NC bloky 61 CYCL DEF 24.0 DOHOTOVENI STEN Q9=+1 ;SM YSL OTA CENI Q10=+5 ;HL OUBKA PRI SUVU Q11=100 ;P OSUV NA HLOUBKU Q12=350 ;PO SUV HR UBOVANI Q14=+0 ;PR IDAVEK PR O STR ANU při hrubován Q12: posuv pro frézován U Přdavek načisto pro stěnu Q14 (inkrementálně): přdavek pro několikanásobné dohotoven; posledn zbytek pro dohotoven se odebere po zadán Q14 = 0 292 8 Programován: Cykly 8.6 SL cykly OTEVŘENÝ OBRYS (cyklus 25) T mto cyklem lze ve spojen s cyklem G37 OBRYS obrábět „otevřené“ obrysy: začátek a konec obrysu se nekryj. Z Cyklus 25 OTEVŘENÝ OBRYS nabz oproti obráběn otevřeného obrysu pomoc pozičnch bloků značné výhody: Y n TNC hldá, aby při obráběn nedošlo k zař znut a poškozen obrysu. Obrys l ze zkontrolovat pomoc testovac grafiky. n JeSli radius nástroje přliš vel ký, mus se obrys na vnitřnch rozch podle potřeby doobrobit n Celé obráběn se dá provést sousledně nebo nesousledně. Nastavený způsob frézován zůstane zachován i při zrcadlen obrysů n Při vce přsuvech může TNC pojždět nástrojem oběma směry: tm se zkrát doba obráběn n Přdavky můžete zadat tak, aby se hrubovalo a dokončovalo ve vce pracovnch operacch Než začnete programovat Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. X Přklad: NC bloky 62 CYCL DEF 25.0 OTEVRENY OBR YS Q1=20 ;HLOUBKA FREZOVA NI Q3=+0 ;PR IDAVEK PRO STRANU Q5=+0 ;SOUR ADNI CE PO VR CHU Q7=+50 ;BEZPECNA VYS KA Cyklus 20 DATA OBRYSU se nepoužije. Q10=+5 ;HLOUBKA PRI SUVU Pozice programované v relativnch souřadnicch bezprostředně za cyklem 25 se vztahuj k poloze nástroje na konci cyklu. Q11=100 ;POSUV HLOUB. PRIS UVU TNC respektuje jen prvn značku cyklu 14 OBRYS. Pamět’ SL cyklu je omezena. V jednom SL cyklu můžete např. naprogramovat maximálně 256 přmkových bloků. Q12= 350 Q15= 1 ;POSUV FR ÉZOVÁ NÍ ;ZPUSOB FR EZOVANI U Hloubka frézován Q1 (inkrementálně): vzdálenost mezi povrchem obrobku a dnem obrysu U Přdavek načisto pro stěnu Q3 (inkrementálně): přdavek na dohotoven v rovině obráběn U S ouř. povrchu obrobku Q5 (absolutně): absolutn souřadnice povrchu obrobku vztažená k nul ovému bodu obrobku U Bezpečná výška Q7 (absolutně): absolutn výška, v nž nemůže doj t ke koli zi mezi nástrojem a obrobkem; poloha návratu nástroje na konci cyklu U Hloubka přsuvu Q10 (inkrementálně): velikost j ednotlivého přsuvu nástroje U Posuv přsuvu do hloubky Q11: posuv při pojezdových pohybech v ose vřetene U Posuv pro frézován Q12: posuv při pojezdových pohybech v rovině obráběn HEIDENHAIN TNC 426, TNC 430 293 8.6 SL cykly U Druh frézován? Nesousledně = –1 Q15: Sousledné frézován: zadán = +1 Nesousledné frézován: zadán = –1 Střdavé sousledné a nesousledné frézován při vce přsuvech: zadán = 0 294 8 Programován: Cykly 8.6 SL cykly VÁLCOVÝ PLÁŠt’ (cyklus 27) Stroj a TNC mus být připraveny z výroby. T mto cyklem můžete přenést definovaný rozvinutý obrys na plášt’ vál ce. ChceteSli na válci frézovat vodic drážky, použijte cyklus G128. Obrys se popše v podprogramu, který vyberete v cyklu 14 (OBRYS). Tento podprogram obsahuje souřadnice v úhlové ose (např. ose C) a v ose, která je s n rovnoběžná (např. osa vřetene). Z dráhových funkc lze použt L, CHF, CR, RND, APPR (kromě APPR LCT) a DEP. Údaje v úhlové ose můžete zadat volitelně ve stupnch nebo v mm (inch) (urč se při definici cykl u). 1 2 3 4 5 TNC navede nástroj nad bod zápichu; přitom se bere ohled na přdavek na dokončen stěny V prvn hloubce přsuvu frézuje nástroj posuvem pro frézován Q12 podél programovaného obrysu Na konci obrysu odjede TNC nástroj em do bezpečnostn vzdálenosti a zpět k bodu zápichu Kroky 1 až 3 se opakuj , dokud se nedosáhne naprogramované hloubky frézován Q1 Potom nástroj odj ede na bezpečnostn vzdálenost Z Než začnete programovat Pamět’ SL cyklu je omezená. V jednom SL cyklu můžete např. naprogramovat maximálně 256 přmkových bloků. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Cyklus vyžaduje frézu s čelnmi zuby (DIN 844). C Válec mus být centricky upnutý na otočném stole. Osa vřetene mus směřovat kolmo k ose otočného stolu. NenSli tomu tak, objev se chybové hlášen. Tento cyklus můžete provádět též při naklopené rovině obráběn. TNC zkontroluje, zda se korigovaná a nekorigovaná dráha nástroje nacház uvni tř rozsahu polohové indikace osy otáčen (je definován ve stroj nm parametru 810.x). V přpadě chybového hl ášen „Chyba v programován obrysu“ přp. nastavte MP 810.x = 0. HEIDENHAIN TNC 426, TNC 430 295 8.6 SL cykly U Hloubka frézován Q1 (inkrementálně): vzdálenost mezi pláštěm válce a dnem obrysu U Přdavek načisto pro stranu Q3 (inkrementálně): přdavek na dokončen v rovině rozvinut pláště; přdavek plat ve směru korekce radiu nástroje U Bezpečnostn vzdálenost Q6 (inkrementálně): vzdálenost mezi čeln plochou nástroje a plochou pláště válce U Hloubka záběru Q10 (inkrementálně): vel ikost jednotlivého přsuvu nástroje U Posuv přsuvu do hloubky Q11: posuv při pojezdových pohybech v ose vřetene Přklad: NC bloky 63 CYCL DEF 27.0 VAL COVY P LAST Q1=8 ;HLOUBKA FR EZOVANI Q3= +0 ;PRI DAVEK PRO STRANU Q6=+0 ;BEZP. VZDAL ENOS T Q10=+3 ;HLOUBKA PRI SUVU Q11=100 ;POSUV HLOUB. PRIS UVU Q12=350 ;POS UV F REZOVANI Q16= 25 ;RADIUS Q17=0 ;TYP KOTOVANI U Posuv pro frézován Q12: posuv při pojezdových pohybech v rovině obráběn U Radius válce Q16: radius válce, na kterém se má obrys obrobit U Způsob kótován? stupně =0 MM/INCH=1 Q17: programován souřadnic rotačn osy ve stupnch nebo v mm (inch) 296 8 Programován: Cykly 8.6 SL cykly PLÁŠt’ VÁLCE frézován drážek (cyklus 28) Stroj a TNC mus být připraveny z výroby. T mto cyklem můžete na plášt’ válce přenést vodic drážku definovanou v rozvinuté ploše. Na rozdl od cyklu G127 nastavuje TNC nástroj u tohoto cyklu tak, aby stěny byly při zapnuté korekci radiu vždy navzájem rovnoběžné. Dráha středu obrysu se zadává s korekc radiu nástroje. Pomoc korekce radiu se urč, zda má TNC vyrobit drážku sousledně nebo nesousledně. n RL: sousledně n RR: nesousledně 1 2 3 4 5 TNC navede nástroj nad bod zápichu V prvn hloubce přsuvu frézuje nástroj posuvem pro frézován Q12 podél stěny drážky; přitom se bere zřetel na přdavek na dohotoven stěny Na konci obrysu přesad TNC nástroj na protilehl ou stěnu drážky a jede zpět k bodu zápichu Kroky 2 až 3 se opakuj , dokud se nedosáhne naprogramované hloubky frézován Q1 Poté nástroj odj ede na bezpečnostn vzdálenost Z Než začnete programovat Pamět’ SL cyklu je omezena. V jednom SL cyklu můžete např. naprogramovat maximálně 256 přmkových bloků. Znaménko parametru cyklu hloubka definuje směr obráběn. NaprogramujeteSli hloubku = 0, cyklus se neprovede. Cyklus vyžaduje frézu s čelnmi zuby (DIN 844). C Válec mus být centricky upnutý na otočném stole. Osa vřetene mus směřovat kolmo k ose otočného stolu. NenSli tomu tak, objev se chybové hlášen. Tento cyklus můžete provádět též při naklopené rovině obráběn. TNC zkontroluje, zda se korigovaná a nekorigovaná dráha nástroje nacház uvni tř rozsahu polohové indikace osy otáčen (je definován ve strojnm parametru 810.x). Při chybovém hlášen „Chyba v programován obrysu“ přp. nastavte MP 810.x = 0. HEIDENHAIN TNC 426, TNC 430 297 8.6 SL cykly U Hloubka frézován Q1 (inkrementálně): vzdálenost mezi pláštěm válce a dnem obrysu U Přdavek na dohotoven stěny Q3 (inkrementálně): přdavek na dohotoven ve stěně drážky Přdavek na dohotoven zmenšuje šřku drážky o dvoj násobek zadané hodnoty U Bezpečnostn vzdálenost Q6 (inkrementálně): vzdálenost mezi čeln plochou nástroje a plochou pláště válce U Hloubka přsuvu Q10 (inkrementálně): velikost jednotlivého přsuvu nástroje U Posuv přsuvu do hloubky Q11: posuv při pojezdových pohybech v ose vřetene U Posuv pro frézován Q12: posuv při pojezdových pohybech v rovině obráběn U Radius válce Q16: Přklad: NC bloky 63 CYCL DEF 28.0 PLAST VALCE Q1= 8 ;HLOUBKA FR EZOVANI Q3=+0 ;PR IDAVEK PR O STRA NU Q6=+0 ;BEZPECNOS TNI VZDALENOST Q10=+3 ;HLOUBKA P RISUVU Q11=100 ;P OSUV HL OUB. PR ISUVU Q12=350 ;RYCHLOST F REZOVANI Q16=25 ;R ADIUS Q17=0 ;TYP KOTOVANI Q20=12 ;SIRKA DR AZKY radius válce, na kterém se má obrys obrobit U Způsob kótován? stupně =0 MM/INCH=1 Q17: programován souřadnic rotačn osy ve stupnch nebo v mm (inch) U Šřka drážky Q20: 298 šřka zhotovované drážky 8 Programován: Cykly 8.6 SL cykly Přklad: Hrubován a dohrubován kapsy 10 Y 10 55 R20 60° R30 30 30 X 0 BEGIN PGM C20 MM 1 BLK F ORM 0.1 Z X 10 Y10 Z40 2 BLK FO RM 0.2 X+100 Y+100 Z+0 Definice neobrobeného polotovaru 3 TOOL DEF 1 L +0 R +15 Definice nástroje S předhrubovac nástroj 4 TOOL DEF 2 L +0 R +7,5 Definice nástroje S dohrubovac nástro 5 TOOL CALL 1 Z S2500 Vol án nástroje S předhrubovac nástroj 6 L Z+250 R 0 F MAX Vyjet nástroje 7 CYCL DEF 14.0 OBR YS Definice podprogramu obrysu 8 CYCL DEF 14.1 LBL OBRYSU 1 9 CYCL DEF 20.0 DATA OBR YSU Q1=20 ;HL OUBKA FR EZO VANI Q2=1 ;PRESAH DR AHY NASTR OJE Q3=+0 ;PR IDAVEK PR O STRANU Q4=+0 ;PR IDAVEK PR O DNO Q5=+0 ;SOURADNICE POVRCHU Q6=2 ;BEZPECNOSTNI VZDAL ENOST Definice všeobecných parametrů obráběn Q7=+100 ;BEZPECNA VYSKA Q8=0,1 ;RADIUS ZAOBLENI Q9=1 ;SMYSL OTACENI HEIDENHAIN TNC 426, TNC 430 299 8.6 SL cykly 10 CYCL DEF 22.0 HRUBOVANI Q10= 5 Definice cyklu předhrubován ;HLOUBKA PRISUVU Q11= 100 ;POS UV HLOUB. PRI SUVU Q12= 350 ;PR ISUV HRUBOVA NI Q18= 0 ;PR EDHR UBOVACI NASTROJ Q19= 150 ;POS UV KYVNEHO O BRA BENI 11 CYCL CALL M 3 Volán cykl u předhrubován 12 L Z+250 R0 F M AX M6 Výměna nástroj e 13 TOOL CAL L 2 Z S3000 Volán nástroj e S dohrubován 14 CYCL DEF 22.0 HRUBOVANI Definice cyklu dohrubován Q10= 5 ;HLOUBKA PRISUVU Q11= 100 ;POS UV HLOUB. PRI SUVU Q12= 350 ;PR ISUV HRUBOVA NI Q18= 1 ;PR EDHR UBOVACI NASTROJ Q19= 150 ;POS UV KYVNEHO O BRA BENI 15 CYCL CALL M3 Volán cykl u dohrubován 16 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 17 LBL 1 Podprogram obrysu 18 L X +0 Y+30 RR viz „Přklad: programován volných obrysů 2”, strana 169 19 FC DR R 30 CCX+30 CCY+30 20 FL AN+60 PDX +30 PDY+30 D10 21 FSELECT 3 22 FPOL X+ 30 Y+30 23 FC DR R 20 CCPR +55 CCPA+60 24 FSELECT 2 25 FL AN120 P DX +30 PDY+30 D10 26 FSELECT 3 27 FC X+0 DR R30 CCX+30 CCY+30 28 FSELECT 2 29 LBL 0 30 END PGM C20 MM 300 8 Programován: Cykly 8.6 SL cykly Přklad: Předvrtán, hrubován a dokončen přesahujcch obrysů Y 16 16 100 16 5 R2 50 5 R2 35 65 100 X 0 BEGIN PGM C21 M M 1 BLK F ORM 0.1 Z X +0 Y+0 Z 40 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +6 Definice nástroje S vrták 4 TOOL DEF 2 L +0 R +6 Definice nástroje S hrubován/dokončován 5 TOOL CALL 1 Z S2500 Vol án nástroje S vrták 6 L Z+250 R 0 F MAX Vyjet nástroje 7 CYCL DEF 14.0 OBR YS Definice podprogramu obrysu 8 CYCL DEF 14.1 LBL OBRYSU 1 /2 /3 /4 9 CYCL DEF 20.0 DATA OBR YSU Q1=20 ;HLO UBKA FR EZOVANI Q2=1 ;PRESAH DR AHY NASTR OJE Definice všeobecných parametrů obráběn Q3=+0,5 ;PRIDAVEK P RO STR ANU Q4=+0,5 ;PRIDAVEK P RO DNO Q5=+0 ;SOUR ADNI CE POVR CHU Q6=2 ;BEZPECNOS TNI VZDALENOST Q7=+100 ;BEZPECNA VYSKA Q8=0,1 ;RADIUS ZAOBLENI Q9=1 ;SMYSL OTACENI HEIDENHAIN TNC 426, TNC 430 301 8.6 SL cykly 10 CYCL DEF 21.0 PR EDVR TANI Q10= 5 Definice cyklu předvrtán ;HLOUBKA PR ISUVU Q11= 250 ;POSUV HLOUB. PRI SUVUU Q13= 2 ;HRUBOVA CI NASTR OJ 11 CYCL CALL M 3 Volán cykl u předvrtán 12 L Z+250 R0 F M AX M6 Výměna nástroj e 13 TOOL CAL L 2 Z S3000 Volán nástroj e S hrubován/dokončován 14 CYCL DEF 22.0 HRUBOVANI Definice cyklu hrubován Q10= 5 ;HLOUBKA PR ISUVU Q11= 100 ;POSUV HLOUB. PRI SUVU Q12= 350 ;PR ISUV HR UBOVANI Q18= 0 ;PR EDHR UBOVACI NASTROJ Q19= 150 ;POSUV KYVNEHO OBRABENI 15 CYCL CALL M3 Volán cykl u hrubován 16 CYCL DEF 23.0 DOKONCO VANI DNA Definice cyklu dokončen dna Q11= 100 ;POSUV HLOUB. PRI SUVU Q12= 200 ;POSUV HRUBO VANI 17 CYCL CALL Volán cykl u dokončen dna 18 CYCL DEF 24.0 DOKONCO VANI STEN Definice cyklu dohotoven stěn Q9= +1 ;SMYSL OTACENI Q10= 5 ;HLOUBKA PR ISUVU Q11= 100 ;POSUV HLOUB. PRI SUVU Q12= 400 ;POSUV HRUBO VANI Q14= +0 ;PR IDAVEK PR O STRANU 19 CYCL CALL Volán cykl u dokončován stěn 20 L Z+250 R 0 F M AX M2 Vyjet nástroje, konec programu 302 8 Programován: Cykly 8.6 SL cykly 21 LBL 1 Podprogram obrysu 1: kapsa vlevo 22 CC X+35 Y+50 23 L X+10 Y+50 RR 24 C X+ 10 DR 25 LBL 0 26 LBL 2 Podprogram obrysu 2: kapsa vpravo 27 CC X+65 Y+50 28 L X+90 Y+ 50 RR 29 C X+ 90 DR 30 LBL 0 31 LBL 3 Podprogram obrysu 3: čtyřúheln kový ostrůvek vlevo 32 L X+27 Y+ 50 RL 33 L Y+58 34 L X+43 35 L Y+42 36 L X+27 37 LBL 0 38 LBL 4 Podprogram obrysu 4: trojúhelnkový ostrůvek vpravo 39 L X+65 Y+ 42 RL 40 L X+57 41 L X+65 Y+58 42 L X+73 Y+ 42 43 LBL 0 44 END PGM C21 MM HEIDENHAIN TNC 426, TNC 430 303 Y 100 95 ,5 R7 80 R7, 5 8.6 SL cykly Přklad: Otevřený obrys 75 20 15 5 50 100 X 0 BEGIN PGM C25 MM 1 BL K FOR M 0.1 Z X+0 Y+ 0 Z40 Definice neobrobeného polotovaru 2 BL K FORM 0.2 X +100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Definice nástroje 4 TOOL CAL L 1 Z S2000 Volán nástroj e 5 L Z+250 R0 F M AX Vyjet nástroje 6 CYCL DEF 14.0 OBRYS Definice podprogramu obrysu 7 CYCL DEF 14.1 LBL OBR YSU 1 8 CYCL DEF 25.0 LI NI E OBRYSU Q1=20 Definice parametrů obráběn ;HLOUBKA F REZOVANI Q3= +0 ;PR IDAVEK PR O STRANU Q5= +0 ;SOURADNICE POVRCHU Q7= +250 ;BEZP ECNA VYSKA Q10= 5 ;HLOUBKA PR ISUVU Q11= 100 ;POSUV HLOUB. PRI SUVU Q12= 200 ;POSUV F REZOVANI Q15= +1 ;POSTUP FR EZOVANI 9 CYCL CALL M3 Volán cykl u 10 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 304 8 Programován: Cykly 8.6 SL cykly 11 L BL 1 Podprogram obrysu 12 L X+0 Y+15 R L 13 L X+5 Y+20 14 CT X+5 Y+ 75 15 L Y+95 16 R ND R7,5 17 L X+50 18 R ND R7,5 19 L X+100 Y+80 20 LBL 0 21 END PGM C25 MM HEIDENHAIN TNC 426, TNC 430 305 8.6 SL cykly Beispiel: Cylindrický plášt’ cyklem 27 Upozorněn: n Vál ec je centricky upnutý na otočném stole. n Vztažný bod lež ve středu otočného stolu Z ,5 R7 60 20 30 50 157 C 0 BEGIN PGM C27 MM 1 TOOL DEF 1 L+0 R+3,5 Definice nástroje 2 TOOL CAL L 1 Y S2000 Volán nástroj e, osa nástroje Y 3 L Y+250 R0 F MAX Vyjet nástroje 4 L X+0 R 0 F MAX Najet nástroje na střed kruhového stolu 5 CYCL DEF 14.0 OBRYS Definice podprogramu obrysu 6 CYCL DEF 14.1 LBL OBR YSU 1 7 CYCL DEF 27.0 VAL COVY P LAST Q1=7 ;HLOUBKA F REZOVANI Q3= +0 ;PR IDAVEK PR O STRANU Q6= 2 ;BEZP ECNOSTNI VZDA LENOST Q10= 4 ;HLOUBKA PR ISUVU Definice parametrů obráběn Q11= 100 ;POSUV HLOUB. PRI SUVU Q12= 250 ;POSUV F REZOVANI Q16= 25 ;RA DI US Q17= 1 ;ZPUSOB KOTOVA NI 8 L C+0 R0 F M AX M3 Nastaven polohy otočného stolu 9 CYCL CALL Volán cykl u 10 L Y+250 R0 F M AX M2 Vyjet nástroje, konec programu 306 8 Programován: Cykly Podprogram obrysu 12 L C+40 Z+20 R L Údaj e v ose otáčen v mm (Q17=1) 8.6 SL cykly 11 L BL 1 13 L C+50 14 R ND R7,5 15 L Z+60 16 R ND R7,5 17 L IC20 18 R ND R7,5 19 L Z+20 20 R ND R7,5 21 L C+40 22 LBL 0 23 END PGM C27 MM HEIDENHAIN TNC 426, TNC 430 307 8.6 SL cykly Přklad: Cylindrický plášt’ cyklem 28 Pokyny: n Válec je centricky upnutý na otočném stole. n Vztažný bod l ež ve středu otočného stolu n Dráha středu j e popsána v podprogramu obrys Z 70 52.5 35 40 60 157 C 0 BEGIN PGM C28 MM 1 TOOL DEF 1 L+0 R+3,5 Definice nástroje 2 TOOL CAL L 1 Y S2000 Volán nástroj e, osa nástroje Y 3 L Y+250 R0 F MAX Vyjet nástroje 4 L X+0 R 0 F MAX Najet nástroje na střed kruhového stolu 5 CYCL DEF 14.0 OBRYS Definice podprogramu obrysu 6 CYCL DEF 14.1 LBL OBR YSU 1 7 CYCL DEF 28.0 PL AST VALCE Q1=7 ;HLOUBKA F REZOVANI Q3= +0 ;PR IDAVEK PR O STRANU Q6= 2 ;BEZP ECNOSTNI VZDA LENOST Q10= 4 ;HLOUBKA PR ISUVU Definice parametrů obráběn Q11= 100 ;POSUV HLOUB. PRI SUVU Q12= 250 ;PR ISUV FR EZOVANI Q16= 25 ;RA DI US Q17= 1 ;ZPUSOB KOTOVA NI Q20=10 ;SIR KA DRAZKY 8 L C+0 R0 F M AX M3 Nastaven polohy otočného stolu 9 CYCL CALL Volán cykl u 10 L Y+250 R0 F M AX M2 Vyjet nástroje, konec programu 308 8 Programován: Cykly 12 L C+40 Z+0 RL 8.6 SL cykly 11 L BL 1 podprogram obrys, popis dráhy středu Údaj e v ose otáčen v mm (Q17=1) 13 L Z+35 14 L C+60 Z+52,5 15 L Z+70 16 LBL 0 17 END PGM C28 MM HEIDENHAIN TNC 426, TNC 430 309 8.7 Cykly pro plošné frézován (řádkován) 8.7 Cykly pro plošné frézován (řádkován) Přehled TNC nabz tři cykly, jimiž můžete obrábět plochy s těmito vlastnostmi: n plochy vytvořené digitalizac nebo v systému CAD/CAM n pravoúhlá rovina n kosoúhlá rovina n libovolně nakloněná n zkroucená Cyklus Kontextová klávesa 30 ZPRACOVÁNÍ DIGITALIZOVANÝCH DAT Odřádkován digitalizovaných dat na několik př suvů 230 ODRADKOVANI Pro rovinné pravoúhlé plochy 231 RIZENA PLOCHA Pro kosoúhlé, skloněné a zkroucené plochy 310 8 Programován: Cykly 1 2 3 4 5 TNC navede nástroj rychloposuvem FMAX z aktuáln polohy do výchozho bodu v ose vřetene na bezpečnostn vzdálenost nad bod MAX naprogramovaný v cyklu. Poté se nástroj přesune rychloposuvem FMAX v rovi ně obráběn na bod MIN naprogramovaný v cyklu. Odtud odjede nástroj posuvem přsuvu do hloubky na prvn bod obrysu TNC obrob všechny body uložené v souboru digitalizovaných dat posuvem pro frézován; podle potřeby může TNC v průběhu obráběn odjždět na bezpečnostn vzdálenost a přeskakovat tak neobrobené oblasti Na konci odvede TNC nástroj rychloposuvem FMAX zpět na bezpečnostn vzdálenost 14 Než začnete programovat Pomoc cykl u 30 můžete pracovat s digitalizovanými daty a PNT soubory. ZpracováváteSli PNT soubory, ve kterých nen uvedena souřadnice osy vřetene, vyjde hloubka frézován ze zadaného MIN bodu osy vřetene. U PGM jméno digitalizovaných dat: zadejte jméno souboru, v němž jsou ul ožena digitalizovaná data; pokud soubor nen umstěn v aktuálnm adresáři, zadejte úplnou cestu. ChceteSli zpracovávat tabulku bodů, zadejte i typ souboru .PNT 13 Z 12 1 X U MIN bod pracovnho rozsahu: minimáln bod (souřadnice X, Y a Z) frézované oblasti U MAX bod pracovnho rozsahu: maximáln bod (souřadnice X, Y a Z) frézované oblasti U Bezpečnostn vzdálenost 1 (i nkrementálně): vzdálenost mezi hrotem nástroj e a povrchem obrobku při pohybech rychloposuvem U Hloubka přsuvu 2 (inkrementálně): velikost j ednotlivého přsuvu nástroje U Posuv přsuvu do hloubky 3: pojezdová rychlost nástroje při zanořován v mm/min U Posuv při frézován 4: pojezdová rychlost nástroje při frézován v mm/min U Přdavná funkce M: nepovinné zadán př davné funkce, např. M13 HEIDENHAIN TNC 426, TNC 430 Přklad: NC bloky 64 CYCL DEF 30.0 DI GIDATA OBR OBI T 65 CYCL DEF 30.1 PGM DIGIT.: BSP.H 66 CYCL DEF 30.2 X+0 Y+0 Z20 67 CYCL DEF 30.3 X+100 Y+100 Z+0 68 CYCL DEF 30.4 VZDAL. 2 69 CYCL DEF 30.5 PR ISUV +5 F100 70 CYCL DEF 30.6 F350 M 8 311 8.7 Cykly pro plošné frézován (řádkován) OBRÁBŔNÍ PODLE DIGITALIZOVANÝ DAT (cyklus 30) 8.7 Cykly pro plošné frézován (řádkován) ŘÁDKOVÁNÍ (cyklus 230) 1 TNC navede nástroj rychl oposuvem FMAX z aktuáln pozice v rovině obráběn na výchoz bod 1; současně provede odsazen nástroje o jeho radius směrem dol eva a nahoru 2 Potom nástroj rychloposuvem FMAX v ose vřetene odj ede na bezpečnostn vzdálenost a následně posuvem pro hloubkový přsuv na naprogramovanou výchoz polohu v ose vřetene 3 Dále nástroj přejžd naprogramovaným posuvem pro frézován na koncový bod 2, který si TNC vypočte z naprogramovaných hodnot výchozho bodu, délky a radiu nástroje 4 TNC přčně přesad nástroj posuvem pro frézován na výchoz bod dal šho řádku; toto přesazen TNC vypočte z naprogramované šřky a počtu řezů 5 Potom nástroj přejžd v záporném směru 1. osy zpět 6 Řádkován se opakuje až do úplného obroben zadané plochy 7 Na konci odvede TNC nástroj rychloposuvem FMAX zpět na bezpečnostn vzdálenost Z Y 12 1 X Než začnete programovat Nastaven polohy nástroje z aktuáln pozice se provede nejdřve v rovině obráběn a poté násl eduje najet osy vřetene na počátečn bod. Nastaven pozice nástroje mus být provedeno tak, aby nemohla nastat kolize s obrobkem ani s upnacmi prostředky. 312 8 Programován: Cykly bod 1. osy Q225 (absol utně): souřadnice MIN bodu řádkované pl ochy v hlavn ose roviny obráběn Y Q207 U Výchoz bod 2. osy Q226 (absolutně): souřadnice MIN bodu řádkované pl ochy ve vedlejš ose rovi ny obráběn Výchoz bod 3. osy Q227 (absol utně): výška v ose vřetene, na které se provád řádkován N = Q240 Q219 U Q209 U 1. délka strany Q218 (inkrementálně): délka řádkované plochy v hl avn ose roviny obráběn, vztažená k výchozmu bodu 1. osy Q226 U 2. délka strany Q219 (inkrementálně): délka řádkované plochy ve vedlejš ose roviny obráběn , vztažená k výchozmu bodu 2. osy Q218 Q225 X U Počet řezů Q240: počet řádků, který se má TNC projet nástrojem na šřku U Posuv přsuvu do hloubky Q206: pojezdová rychlost nástroje při přejžděn z bezpečnostn vzdálenosti na hloubku frézován v mm/min Q206 Z U Posuv při frézován Q207: pojezdová rychl ost nástroje při frézován v mm/min U Přčný posuv Q209: pojezdová rychlost nástroje při přejžděn na dalš řádek v mm/min; při přčném přejžděn v materiálu zadejte Q209 menš než Q207; při přčném přejžděn ve volném prostoru může být Q209 větš než Q207 U Q200 Q227 Bezpečnostn vzdálenost Q200 (inkrementálně): vzdálenost mezi hrotem nástroj e a hloubkou frézován pro najet na pozici na začátku a na konci cyklu X Přklad: NC bloky 71 CYCL DEF 230 RADKOVANI Q225=+10 ;POCATEK 1. OSY Q226=+12 ;POCATEK 2. OSY Q227=+2.5 ;POCATEK 3. OSY Q218=150 ;DÉL KA 1. STRANY Q219=75 ;DÉL KA 2. STR ANY Q240=25 ;POCET R EZU Q206=150 ;POSUV HL OUB. PR ISUVU Q207=500 ;POSUV FR ÉZOVÁNÍ Q209=200 ;PRICNY POSUV Q200=2 ;BEZP ECNOSTNI VZDALENOST HEIDENHAIN TNC 426, TNC 430 313 8.7 Cykly pro plošné frézován (řádkován) U Výchoz 8.7 Cykly pro plošné frézován (řádkován) OBECNÁ ROVINA (cyklus 231) 1 TNC navede nástroj z aktuáln polohy pohybem po prostorové přmce do výchozho bodu 2 Poté nástroj přejede naprogramovaným posuvem pro frézován do koncového bodu 2 3 Zde TNC přesune nástroj rychloposuvem FMAX o hodnotu průměru nástroj e ve směru kladné osy vřetene a provede návrat na výchoz bod. 1 4 Ve výchozm bodě 1 nástroj znovu najede na hodnotu Z, na kterou najel j ako posledn 5 Poté TNC přesad nástroj ve všech třech osách z bodu 1 ve směru k bodu 4 na dalš řádek 6 Dále převede TNC nástroj do koncového bodu tohoto řádku, který vypočte z bodu 2 a přesazen ve směru bodu 3 7 Řádkován se opakuje až do úplného obroben zadané plochy 8 Nakonec TNC uvede nástroj do polohy o průměr nástroje vyšš než nejvyšš zadaný bod v ose vřetene Z 31 Y 1 21 Veden řezu Výchoz bod a směr frézován l ze vybrat libovolně, protože TNC vede jednotlivé řezy vždy z bodu 1 do bodu 2 a celý proces prob há z bodu 1 / 2 do bodu 3 / 4. Bod 1 můžete umstit do libovolného rohu obráběné plochy. X Z 14 Při použit stopkových fréz můžete opti malizovat jakost povrchu: n u mrně skloněných ploch tlačeným řezem (souřadnice bodu 1 v ose vřetene je větš než souřadnice bodu 2 v ose vřetene) n u silně skloněných pl och taženým řezem (souřadnice bodu 1 v ose vřetene je menš než souřadnice bodu 2 v ose vřetene) n u dvoustanně sešikmených ploch položenm směru hlavnho pohybu (z bodu 1 do bodu 2) do směru většho sklonu Při použit kulových fréz můžete optimalizovat jakost povrchu: 41 13 Y 1 12 X n u dvoustanně sešikmených ploch položenm směru hlavnho pohybu (z bodu 1 do bodu 2) kolmo ke směru většho sklonu Z Než začnete programovat TNC navede nástroj z aktuáln pozice po prostorové přmkové dráze na počátečn bod1. Nastaven pozice nástroje mus být provedeno tak, aby nemohla nastat kolize s obrobkem ani s upnacmi prostředky. 13 12 Y TNC vede nástroj s korekc radiu R0 mezi zadanými polohami Podle potřeby použijte frézu s čelnmi zuby (DIN 844). 14 11 X 314 8 Programován: Cykly bod 1. osy Q225 (absol utně): souřadnice výhcozho bodu řádkované plochy v hlavn ose roviny obráběn Z U Výchoz bod 2. osy Q226 (absolutně): souřadnice výchozho bodu řádkované plochy ve vedlejš ose roviny obráběn U Výchoz bod 3. osy Q227 (absolutně): souřadnice výchozho bodu řádkované plochy v ose vřetene U 2. bod 1. osy Q228 (absol utně): souřadnice koncového bodu řádkované pl ochy v hlavn ose roviny obráběn 14 Q236 13 Q233 Q227 1 21 Q230 U 2. bod 2. osy Q229 (absolutně): souřadnice koncového bodu řádkované pl ochy ve vedlejš ose roviny obráběn X Q228 Q231 Q234 Q225 U 2. bod 3. osy Q230 (absolutně): souřadnice koncového bodu řádkované pl ochy v ose vřetene U 3. bod 1. osy Q231 (absol utně): Y souřadnice bodu 3 v hlavn ose roviny obráběn U 3. bod 2. osy Q232 (absolutně): souřadnice bodu 3 ve vedlejš ose rovi ny obráběn U 3. bod 3. osy Q233 (absol utně): Q235 Q232 14 13 souřadnice bodu 3 N = Q240 v ose vřetene Q229 21 1 Q226 Q207 X HEIDENHAIN TNC 426, TNC 430 315 8.7 Cykly pro plošné frézován (řádkován) U Výchoz 8.7 Cykly pro plošné frézován (řádkován) U 4. bod 1. osy Q234 (absolutně): souřadnice bodu 4 v hl avn ose roviny obráběn U 4. bod 2. osy Q235 (absolutně): souřadnice bodu 4 ve vedlejš ose roviny obráběn U 4. bod 3. osy Q236 (absolutně): souřadnice bodu 4 v ose vřetene U Počet řezů Q240: počet řádků, který má TNC projet nástrojem mezi bodem 1 a 4 a mezi bodem 2 a 3 U Posuv při frézován Q207: pojezdová rychlost nástroje při frézován v mm/min. Prvn řez provede TNC polovi čn hodnotou naprogramovaného posuvu. Přklad: NC bloky 72 CYCL DEF 231 P RAVI D.PL OCHA Q225=+0 ;POCATEK 1. OSY Q226=+5 ;POCATEK 2. OSY Q227= 2 ;POCATEK 3. OSY Q228=+100 ;2. BOD 1. OSY Q229=+15 ;2. BOD 2. OSY Q230=+5 ;2. BOD 3. OSY Q231=+ 15 ;3. PUNKT 1. OSY Q232=+125 ;3. BOD 2. OSY Q233=+25 ;3. BOD 3. OSY Q234=+15 ;4. BOD 1. OSY Q235=+125 ;4. BOD 2. OSY Q236=+25 ;4. BOD 3. OSY Q240=40 ;POCET REZU Q207=500 ;POSUV F RÉZOVÁNÍ 316 8 Programován: Cykly Y Y 100 100 X 35 Z 0 BEGIN PGM C230 MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z+0 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+100 Y+100 Z+40 3 TOOL DEF 1 L +0 R +5 Definice nástroje 4 TOOL CALL 1 Z S3500 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 CYCL DEF 230 ŘÁDKOVÁNÍ Definice cyklu řádkován Q225=+0 ;STAR T 1. OSY Q226=+0 ;STAR T 2. OSY Q227=+35 ;STAR T 3. OSY Q218=100 ;1. DÉLKA STR ANY Q219=100 ;DELKA 2. STRA NY Q240=25 ;POCET REZU Q206=250 ;POSUV HLOUBK. PR ISUVU Q207=400 ;POSUV F REZOVANI Q209=150 ;PR ICNY POSUV Q200=2 ;BEZP EC.VZDAL ENOST HEIDENHAIN TNC 426, TNC 430 317 8.7 Cykly pro plošné frézován (řádkován) Přklad: Řádkován 8.7 Cykly pro plošné frézován (řádkován) 7 L X+25 Y+0 R0 F MAX M3 Najet na pozici blzkou počátečnmu bodu 8 CYCL CALL Volán cykl u 9 L Z+250 R0 F M AX M2 Vyjet nástroje, konec programu 10 END PGM C230 MM 318 8 Programován: Cykly 8.8 Cykly transformace souřadnic 8.8 Cykly transformace souřadnic Přehled Pomoc transformace souřadni c může TNC tentýž naprogramovaný obrys zopakovat na různých mstech obrobku, v různých polohách a velikostech. Pro transformace souřadnic nabz TNC tyto cykly: Cyklus Kontextová klávesa 7 NULOVÝ BOD Posouván obrysů přmo v programu nebo z tabulek nulových bodů 247 NASTAVENÍ VZTAŞNÉHO BODU Nastaven vztažného bodu během prováděn programu 8 ZRCADLOVÉ PŘEVRÁCENÍ Zrcadlové převrácen obrysů 10 OTOČENÍ Otočen obrysů v rovině obráběn 11 KOEFICIENT MŔŘÍTKA SOUŘADNIC Zmenšen a zvětšen obrysů 26 KOEFICIENT MŔŘÍTKA KONKRÉTNÍ OSY Zmenšen a zvětšen obrysů pomoc různých koeficientů v jednotlivých osách 19 ROVINA OBRÁBŔNÍ Obráběn v naklopeném souřadném systému u strojů s kyvnými hlavami nebo otočnými stoly Platnost transformace souřadnic Začátek platnosti: transformace souřadnic plat od okamžiku nadefinován – tedy nevolá se. Plat až do zrušen nebo do nahrazen novou definic. Zrušen transformace souřadnic: n nové zadán cyklu s hodnotami pro základn stav, např. koeficientu měřtka 1,0 n spuštěn přdavné funkce M02, M30 nebo bloku END PGM (závis na strojnm parametru 7300) n výběr nového programu n zadán přdavné funkce M142 S mazán modálnch programových informac HEIDENHAIN TNC 426, TNC 430 319 8.8 Cykly transformace souřadnic Posunut NULOVÉHO BODU (cyklus 7) Pomoc POSUNUTÍ NULOVÉHO BODU můžete totéž obráběn opakovat na libovolných mstech obrobku. Platnost Po definici cyklu POSUNUTÍ NULOVÉHO BODU se všechna zadán souřadnic vztáhnou k novému nulovému bodu. Posunut v každé ose zobrazuje TNC v přdavném zobrazen stavu. Lze zadávat i osy otáčen. Z Y Z Y X X U Posunut: zadejte souřadnice nového nulového bodu; absolutn hodnoty se budou vztahovat k nulovému bodu obrobku, který je definován nastavenm vztažného bodu; přrůstkové hodnoty se vztahuj vždy k poslednmu platnému nul ovému bodu – ten už může být posunut Zrušen Zadán posunut nulového bodu o souřadnicch X=0, Y=0 a Z=0 ruš posunut nulového bodu. Grafika Pokud po posunut nulového bodu naprogramujete nový BLK FORM, můžete pomoc strojnho parametru 7310 rozhodnout, zda se má BLK FORM vztahovat k novému nebo ke starému nulovému bodu. Při obráběn vce dlců tak může TNC graficky znázornit každý d lec zvlášt’. Z Y IY X IX Stavové zobrazen n Velký pozičn údaj se vztahuje k aktivnmu (posunutému) nulovému bodu n Všechny souřadnice zobrazené v přdavném stavovém zobrazen (polohy, nulové body) se vztahuj k ručně nastavenému vztažnému bodu Přklad: NC bloky 13 CYCL DEF 7.0 NULOVÝ BOD 14 CYCL DEF 7.1 X +60 16 CYCL DEF 7.3 Z5 15 CYCL DEF 7.2 Y+40 320 8 Programován: Cykly Pokud umst’ujete nulové body pomoc nulových tabulek, použijte pro volbu tabulky nulových bodů z NC programu funkci SEL TABLE. Z Y Pokud pracujete bez funkce SEL TABLE, muste spustit zvolenou tabul ku nulových bodů před testovánm nebo spuštěnm programu (plat i pro programovac grafiku): N5 N4 n Požadovanou tabulku pro testován programu vyberte v provoznm režimu test programu pomoc správy souborů: tabulce se uděl stav S n Požadovanou tabulku pro prováděn programu vyberte v některém provozn m režimu běhu programu pomoc správy souborů: tabulce se uděl stav M Nulové body z tabul ky nulových bodů se mohou vztahovat k aktuálnmu vztažnému bodu nebo k nulovému bodu stroje (v závislosti na stroj nm parametru 7475) N3 N2 X N1 N0 Hodnoty souřadnic z tabulek nulových bodů plat vždy jako absolutn souřadnice. Z Y Nové řádky lze vkládat pouze na konec tabulky. N2 Použit Tabulky nulových bodů se uplatn např. n u často opakovaných obráběcch úkonů na různých pozicch obrobku nebo n při častém použit téhož posunut nulového bodu V rámci jednoho programu můžete nulové body programovat jak přmo v definici cyklu, tak i volánm z tabulky nulových bodů. N1 Y2 Y1 X N0 X1 X2 U Posunut: zadejte čslo nulového bodu z tabulky nulových bodů nebo Q parametr; zadáteSli Q parametr, aktivuje TNC čslo nulového bodu, které je v tomto Q parametru uloženo Zrušen n Z tabulky nulových bodů vyberte posunut na souřadnice X=0; Y=0 atd. n Posunut na souřadnice X=0; Y=0 atd. zadejte přmo pomoc definice cyklu. HEIDENHAIN TNC 426, TNC 430 Přklad: NC bloky 77 CYCL DEF 7.0 NULOVÝ BOD 78 CYCL DEF 7.1 #5 321 8.8 Cykly transformace souřadnic POSUNUTÍ NULOVÉHO BODU pomoc tabulek nulových bodů (cyklus 7) 8.8 Cykly transformace souřadnic Výběr tabulky nulových bodů v NC programu Pomoc funkce SEL TABLE vyberte tabulku nulových bodů, ze které má TNC převzt nulové body: U Volba funkc volán programu: stiskněte tlačtko PGM CALL U Stiskněte kontextovou kl ávesu TABULKA NULOVÝCH BODĚ U Zadejte úplnou cestu a jméno tabulky nulových bodů, zadán potvrite tlačtkem END Naprogramujte blok SEL TABLE před cyklem 7 pro posun nulového bodu. Tabulka zvolená pomoc SEL TABLE zůstává v platnosti až do vybrán jiné tabul ky nul ových bodů pomoc funkce SEL TABLE nebo přkazem PGM MGT. Editace tabulky nulových bodů Tabul ku nulových bodů vyberte v provoznm režimu zadán/uložen programu U Volán správy souborů: stiskněte klávesu PGM MGT, viz „Správa souborů: Základy”, strana 39 U Zobrazen tabulek nulových bodů: stiskněte kontextovou klávesu SELECT TYPE a SHOW .D U Zvolte požadovanou tabulku nebo zadej te nové jméno souboru U Editován souboru. Na liště kontextových kláves se zobraz následujc funkce: Funkce Kontextová klávesa Volba začátku tabulky Volba konce tabulky Listován po stránkách nahoru Listován po stránkách dolů Vložit řádek (pouze na konec tabulky) Vymazat řádek Uložit zadaný řádek a skok na následuj c řádek 322 8 Programován: Cykly 8.8 Cykly transformace souřadnic Funkce Kontextová klávesa Vložit přpustný počet řádků (nul ových bodů) na konec tabulky Editace tabulky nulových bodů v libovolném režimu prováděn programu V režimu prováděn programu je možné volat právě platnou tabulku nulových bodů stisknutm kontextové klávesy TABULKA NULOVÝCH BODĚ. Nabdnou se vám tytéž editačn funkce jako v provozn režimu zadán/editace programu Konfigurace tabulky nulových bodů Na druhé a třet liště kontextových kláves můžete pro každou tabulku nulových bodů urči t osy, v nichž chcete definovat nulové body. Standardně jsou aktivn všechny osy. ChceteSli některou osu zablokovat, nastavte kontextovou klávesu přslušné osy na VYP. TNC smaže přslušný sl oupec v tabulce nulových bodů. Pokud v některé aktivn ose nechcete defi novat žádný nulový bod, stiskněte klávesu NO ENT. TNC zapše do přslušného sloupce pomlčku. Odchod z tabulky nulových bodů Ve správě souborů nastavte zobrazen jiného typu souborů a vyberte požadovaný soubor. Stavové zobrazen Jestl iže se nulové body z tabulky vztahuj k nulovému bodu stroje, n vztahuj se velké pozičn údaje k aktivn mu (posunutému) nulovému bodu n vztahuj se všechny souřadnice zobrazené v přdavném stavovém zobrazen (polohy, nulové body) k nul ovému bodu stroje, přičemž TNC započte též ručně nastavený vztažný bod HEIDENHAIN TNC 426, TNC 430 323 8.8 Cykly transformace souřadnic NASTAVENÍ VZTAŞNÉHO BODU (cyklus 247) Cyklem NASTAVENÍ VZTAŞNÉHO BODU můžete některý nulový bod definovaný v tabulce nulových bodů aktivovat jako nový vztažný bod. Platnost Po definován cyklu NASTAVENÍ VZTAŞNÉHO BODU se všechna zadán souřadnic a posunut nulového bodu (absolutn i přrůstková) vztahuj k tomuto novému vztažnému bodu. Nastaven vztažných bodů je možné i u os otáčen. Z Y Z Y X X U Čslo vztažného bodu?: zadejte čslo vztažného bodu v tabulce nulových bodů Zrušen Posledn vztažný bod nastavený v manuálnm provoznm režimu aktivujete zadánm př davné funkce M104. TNC nastav vztažný bod pouze v těch osách, které jsou aktivn v tabulce nul ových bodů. Osa, která v TNC neexistuje, ale j e vytvořena na základě sloupce v tabulce nulových bodů, vyvolá chybové hlášen. Cyklus 247 interpretuje hodnoty uložené v tabulce nulových bodů vždy jako souřadnice, které se vztahuj k nulovému bodu stroje. Strojn parametr 7475 zde nemá žádný vliv. Přklad: NC bloky 13 CYCL DEF 247 URČENI VZTAZ. BODU Q339=4 ;CISL O VZTAZ. BODU Při použit cykl u 247 nelze vstupovat do programu pomoc funkce předběh bloků. V provoznm režimu PGMSTEST cyklus 247 neplat. 324 8 Programován: Cykly TNC může provést zrcadlově obrácené obráběn v rovině obráběn. Platnost Zrcadlové obrácen plat od msta zadán v programu. Uplatňuje se rovněž v provoznm režimu naj et na pozici s ručnm zadánm. Zapnut zrcadlového obrácen os se zobrazuje v přdavném stavovém zobrazen. Z Y X n Pokud se zrcadlové převrácen provede jen v jedné ose, změn se smysl oběhu nástroje. To neplat u obráběcch cyklů. n Při převracen dvou os, zůstane smysl oběhu nástroje zachován. Výsledek zrcadlen závis na poloze nulového bodu: n nulový bod lež na zrcadlově převraceném obrysu: prvek se zrcadl př mo na tomto nul ovém bodu; n nulový bod l ež mimo převrácený obrys: prvek se přesune; Při zrcadlovém otočen jen v jedné ose se změn smysl obhán u obráběcch cyklů řady 200. U starš ch cyklů obráběn, např. cyklus 4 FRÉZOVÁNÍ KAPES, zůstává smysl obhán stejný. Z Y X HEIDENHAIN TNC 426, TNC 430 325 8.8 Cykly transformace souřadnic ZRCADLOVÉ OBRÁCENÍ (cyklus 8) 8.8 Cykly transformace souřadnic U Osa pro převrácen?: zadejte osy, které se maj zrcadlově převrátit; mohou to být všechny osy – včetně os otáčen – s výjimkou osy vřetene a k n přslušejc vedlejš osy. Povoleno je zadán maximálně tř os Zrušen Naprogramujte ZRCADLOVÉ OBRÁCENÍ se zadánm NO ENT. Z Y X Přklad: NC bloky 79 CYCL DEF 8.0 ZRCADLENI 80 CYCL DEF 8.1 X Y U 326 8 Programován: Cykly V rámci programu může TNC natočit souřadný systém v rovině obráběn kolem aktivnho nulového bodu. Platnost POOTOČENÍ plat of msta definice v programu. Uplatňuje se rovněž v provoznm režimu najet na pozici s ručnm zadánm. TNC zobrazuje aktivn úhel natočen v přdavném zobrazen stavu. 8.8 Cykly transformace souřadnic POOTOČENÍ (cyklus 10) Z Z Y Y X X Vztažná osa pro úhel natočen: n rovina X/Y osa X n rovina Y/Z osa Y n rovina Z/X osa Z Než začnete programovat Zadánm cyklu 10 se ruš platnost aktuáln korekce radiu. Podle potřeby je nutno korekci radiu zadat znovu. Jakmile je definován cyklus 10, proveite pojezd obou os v rovině obráběn, aby došlo k aktivaci natočen. U POOTOČENÍ: zadejte úhel pootočen ve stupnch (°). Rozsah zadán : S360° až +360° (absolutn nebo přrůstkové) Zrušen Naprogramujte nový cyklus POOTOČENÍ s úhlem natočen 0°. Přklad: NC bloky 12 CAL L LBL 1 13 CYCL DEF 7.0 NULOVÝ BOD 14 CYCL DEF 7.1 X +60 15 CYCL DEF 7.2 Y+40 16 CYCL DEF 10.0 OTÁČENÍ 17 CYCL DEF 10.1 R OT+35 18 CAL L LBL 1 HEIDENHAIN TNC 426, TNC 430 327 8.8 Cykly transformace souřadnic ZMŔNA MŔŘÍTKA (cyklus 11) TNC může v rámci programu obrysy zvětšovat nebo zmenšovat. Tmto způsobem můžete např klad brát v úvahu koeficienty smrštěn a přdavky. Platnost ZMŔNA MŔŘÍTKA plat od msta definice v programu. Uplatn se rovněž v provoznm režimu nastaven polohy s ručnm zadánm. TNC zobrazuje aktivn změnu měřtka v přdavném zobrazen stavu. Z Y Y Z X X Změna měřtka plat n v rovině obráběn nebo ve všech třech souřadných osách současně (v závislosti na strojnm parametru 7410) n pro zadáván rozměrů v cyklech n pro souběžné osy U, V, W Předpoklad Před zvětšenm či zmenšenm je nutno přesunout nulový bod na hranu nebo na roh obrysu. U Koeficient?: zadej te koeficient SCL (angl.: scaling); TNC koeficientem SCL vynásob souřadnice a poloměry (jak je popsáno v části „Platnost“) Zvětšen: SCL větš než 1 do 99,999 999 včetně Zmenšen: SCL menš než 1 do 0,000 001 včetně Zrušen Naprogramujte nový cykl us ZMŔNA MŔŘÍTKA s koeficientem 1. Přklad: NC bloky 11 CALL LBL1 12 CYCL DEF 7.0 NULO VÝ BOD 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 ZMENA M ERITKA 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL1 328 8 Programován: Cykly Než začnete programovat Měřtka souřadných os s polohami pro kruhové dráhy nelze upravovat rozdlnými koeficienty v jednotlivých osách. Y Pro každou souřadnou osu můžete zadat vlastn koefi cient měřtka platný pro konkrétn osu. CC Dále lze naprogramovat souřadnice středu pro všechny koefi cienty měř tek. Obrys se pak bude protahovat a smršt’ovat vůči středu, tedy nikoli nutně vůči aktuálnmu nulovému bodu S jako u cyklu 11 ZMŔNA MŔŘÍTKA. X Platnost ZMŔNA MŔŘÍTKA plat od msta definice v programu. Uplatn se rovněž v provoznm režimu nastaven pol ohy s ručnm zadánm. TNC zobrazuje aktivn změnu měřtka v přdavném zobrazen stavu. U Osa a koeficient: souřadné osy a osové koeficienty zvětšen/zmenšen. Zadejte kladnou hodnotu – maximál ně 99,999 999 – U S ouřadnice středu: Střed zvětšen/zmenšen v dané ose Souřadné osy se vol pomoc kontextových kláves. Zrušen Naprogramujte nový cyklus ZMŔNA MŔŘÍTKA OSY s koefici entem 1 v přslušné ose. Přklad: NC bloky 25 CALL LBL1 CYCL DEF 26.0 M ERITKO PRO OSU 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX +15 CCY+20 28 CALL LBL1 HEIDENHAIN TNC 426, TNC 430 329 8.8 Cykly transformace souřadnic OSOVÁ ZMŔNA MŔŘÍTKA (cyklus 26) 8.8 Cykly transformace souřadnic ROVINA OBRÁBŔNÍ (cyklus 19) Funkce ovládajc naklápěn obráběc roviny jsou z výroby přizpůsobeny TNC i stroji. U některých naklápěcch hlav (naklápěcch stolů) výrobce stroje urč, zda má TNC interpretovat úhly naprogramované v cykl u jako souřadnice os otáčen nebo jako matematické úhly šikmé roviny. Řiite se dle návodu ke stroj i. Naklápěn roviny obráběn se uskutečňuje vždy okolo aktivnho nulového bodu. Základy viz „Naklápěn roviny obráběn”, strana 24: Důkladně prostudujte tuto část. Platnost V cyklu 19 zadejte polohu roviny obráběn – tj. pol ohu osy nástroje v souřadné soustavě pevně spojené se strojem – zadán m úhlů naklopen. Polohu roviny obráběn můžete defi novat dvěma způsoby: n přmým zadánm polohy naklopených os n zadánm roviny obráběn až třemi hodnotami natočen (prostorovým úhlem) pevného souřadného systému stroje. Hodnoty prostorových úhlů zjistte tak, že vedete řez naklopenou rovinou obráběn kolmo k této rovině a dváte se na tento řez z osy, kolem nž chcete naklápět. Každá libovolná poloha nástroje v prostoru j e zcela jednoznačně definována dvěma prostorovými úhly. Pamatujte, že poloha naklopeného souřadného systému a t m i pojezdové pohyby v naklopeném systému závis na tom, jak naklopenou rovinu definujete. ProgramujeteSli polohu roviny obráběn pomoc prostorových úhlů, vypočte si TNC potřebná úhlová nastaven naklopených os automaticky a ulož je v parametrech Q120 (osa A) až Q122 (osa C). JsouSli možná dvě řešen, vybere TNC – s ohledem na nulovou polohu natáčených os – kratš cestu. Pořad natáčen pro výpočet polohy roviny je stanoveno takto: nejdřve TNC natoč osu A, potom osu B a nakonec osu C. Cyklus 19 plat od msta definice v programu. Jakmile posunete některou osu v naklopeném systému, uplatn se korekce pro tuto osu. MáSli se započst korekce ve všech osách, muste posunout všechny osy. Pokud je funkce POOTOČENÍ zapnutá z manuálnho režimu (viz „Naklápěn roviny obráběn”, strana 24), přep še se hodnota úhl u uadaná v tomto menu cykl em ROVINA OBRÁBŔNÍ. U Osa a úhel natočen?: zadejte osu natočen s přslušným úhlem natočen; osy natočen A, B a C se programuj pomoc kontextových kláves 330 8 Programován: Cykly 8.8 Cykly transformace souřadnic Pokud TNC nastavuje polohy natočených os automaticky, muste zadat násl edujc parametry U Posuv? F=: pojezdová rychlost naklopené osy při automatickém polohován U Bezpečnostn vzdálenost? (inkrementálně): TNC uvede naklápěc hlavu do takové polohy, aby se nezměnila poloha vůči obrobku vyplývajc z prodloužen nástroje o bezpečnostn vzdálenost Zrušen Pro zrušen úhlů naklopen definujte nový cyklus ROVINA OBRÁBŔNÍ a pro všechny naklopené osy zadejte úhel 0°. Poté zadejte cykl us ROVINA OBRÁBŔNÍještě jednou a na dialogový dotaz odpovězte stisknutm tlačtka NO ENT. Tm nastav te tuto funkci jako neaktivn. Najet osy otáčen na pozici Výrobce stroje stanov, zda cyklus 19 automaticky uprav polohu osy přpadně os otáčen, nebo zda je nutno upravit polohu os otáčen v programu. Řiite se dle návodu ke stroji. Jestl iže polohu osy otáčen určuje automaticky cykl us 19: n může TNC automaticky upravovat polohy jen u regulovaných os. n v defi nici cyklu muste kromě úhlů naklopen zadat také bezpečnostn vzdálenost a posuv, kterým se naklápěc osy přesouvaj. n použvejte jen naprogramované nástroje (plná délka nástroje v bloku TOOL DEF nebo v tabulce nástrojů). n Během naklápěn zůstane poloha hrotu nástroje vůči obrobku téměř nezměněna. n TNC provede naklopen poslednm naprogramovaným posuvem. Maximáln možný posuv závis na složitosti naklápěc hlavy (naklápěcho stolu). Pokud cyklus 19 neprovede automatické nastaven os, proveite toto nastaven např. pomoc L bloku před definic cyklu. Přklad NC bloků: 10 L Z+100 R0 F MAX 11 L X+25 Y+10 R0 F MAX 12 L B+15 R 0 F 1000 Naj et osy otáčen na pozici 13 CYCL DEF 19.0 BEARBEITUNGSEBENE Zadán úhlu pro výpočet korekce 14 CYCL DEF 19.1 B+15 15 L Z+80 R0 F MAX Zapnut korekce v ose vřetene 16 L X 7.5 Y10 R0 F MAX Zapnut korekce v rovině obráběn HEIDENHAIN TNC 426, TNC 430 331 8.8 Cykly transformace souřadnic Indikace polohy v naklopeném systému Zobrazené polohy (CÍL a SKUT) a nulové body zobrazené v přdavném stavovém zobrazen se po spuštěn cyklu 19 vztahuj k pootočené souřadné soustavě. Poloha indikovaná přmo po defi nici cyklu se tedy nemus shodovat se souřadnicemi posl edn pozice naprogramované cyklem 19. Kontrola pracovnho prostoru V naklopeném souřadném systému kontroluj e TNC koncové spnače pouze v těch osách, jimiž se pojžd. V přpadě závady vypše TNC chybové hlášen . Najžděn na pozici v naklopeném systému Pomoc přdavné funkce M130 můžete v naklopeném systému najždět na polohy, které se vztahuj k nenaklopenému souřadnému systému, viz „Přdavné funkce pro zadán souřadnic”, strana 178. Rovněž nastaven poloh pomoc přmkových bloků vztažených k souřadnému systému stroje (bloky s M91 nebo M92) lze provádět při naklopené rovině obráběn. Omezen: n polohové nastaven se provád bez délkové korekce n polohové nastaven se provád bez korekce geometrie stroje n korekce radiu nástroje nen dovolena 332 8 Programován: Cykly 8.8 Cykly transformace souřadnic Kombinace s jinými cykly transformace souřadnic Při kombinován cyklů transformace souřadnic pamatujte, že rovina obráběn se nakláp vždy kolem aktivnho nulového bodu. Posunut nulového bodu lze provést před spuštěn m cyklu 19 S tm dojde k posunut „pevného souřadného systému stroje“. Při posunut nul ového bodu po spuštěn cyklu 19 dojde k posunut „pootočeného souřadného systému“. Pozor: při rušen cyklů postupujte v opačném pořad než při jejich definici: 1. zapněte posunut nul ového bodu 2. zapněte naklopen roviny obráběn 3. zapněte natočen ... Obráběn obrobku ... 1. zrušte natočen 2. zrušte naklopen roviny obráběn 3. zrušte posunut nulového bodu Automatické měřen v naklopeném systému Pomoc měřicch cyklů TNC lze proměřovat obrobky v naklopených souřadnicch. Výsledky měřen ulož TNC do Q parametrů, které pak můžete zpracovávat (např. vypsat výsledky měřen na tiskárně). Návod pro práci s cyklem 19 ROVINA OBRÁBŔNÍ 1 Vytvořen programu U Definujte nástroj (odpadá, jeSli aktivn TOOL.T), zadejte úplnou délku nástroj e U Vyvolejte nástroj U Vyjeite osu vřetene tak, aby při naklápěn nemohlo dojt ke kolizi mezi nástrojem a obrobkem (upnadly) U polohu osu/osy otáčen lze nastavit pomoc L bloků na přslušnou úhlovou hodnotu (v závi slosti na strojn m parametru) U můžete zapnout posunut nulového bodu U Definujte cyklus 9 ROVINA OBRÁBŔNÍ; zadejte úhlové hodnoty os otáčen U proveite posun všech hlavnch os (X, Y, Z), aby se akti vovala korekce U naprogramujte obráběn tak, jako by se mělo provést v nenaklopené rovině obráběn. U cyklus 19 ROVINA OBRÁBŔNÍ můžete zadat pomoc jiných úhlů, aby obroben bylo provedeno v jiné konstelaci os. V tomto přpadě nen nutné rušit cyklus 19, stač př mo zadat nové úhlové polohy U Zrušte cyklus 19 ROVINA OBRÁBŔNÍ; pro všechny rotačn osy zadej te 0° U Vypněte funkci ROVINA OBRÁBŔNÍ; zadejte nový cyklus 19, na dialogový dotaz odpovězte stisknutm NO ENT U můžete zrušit posunut nulového bodu U můžete uvést osy otáčen do pol ohy 0° HEIDENHAIN TNC 426, TNC 430 333 8.8 Cykly transformace souřadnic 2 Upnut obrobku 3 Přpravy v provoznm režimu nastaven polohy s ručnm zadánm Pro přslušné úhlové nastaven vztažného bodu upravte polohu osy (os) otáčen. Tato úhlová hodnota se řd podle vámi zvolené vztažné plochy na obrobku. 4 Přpravy v provoznm režimu manuáln ovládán Funkci naklopen roviny obráběn nastavte pomoc kontextové kl ávesy 3DSROT na ZAPNUTO pro provozn režim MANUÁLNÍ OVLÁDÁNÍ; u neřzených os zadejte úhlové hodnoty os otáčen do menu U neřzených os mus zadané úhlové hodnoty souhlasit s aktuáln polohou osy (os) ptáčen, jinak TNC vypočte vztažný bod chybně. 5 Nastaven vztažného bodu n Ručně vyrytm jako v nenaklopeném systému viz „Nastaven vztažného bodu (bez 3D snmac sondy)”, strana 22 n řzeně 3D sn mac sondou HEIDENHAIN (viz Přručku pro uživatele Cykly snmac sondy, kapitola 2) n automaticky 3D snmac sondou HEIDENHAIN (viz Přručku pro uživatele Cykly snmac sondy, kapitola 3) 6 Spust’te program obráběn v provoznm režimu plynulého běhu programu 7 Provozn režim MANUÁLNÍ OVLÁDÁNÍ Funkci naklopen roviny obráběn nastavte kontextovou klávesou 3DS ROT na VYPNUTO. Pro všechny rotačn osy zadejte do menu úhlovou hodnotu 0°, viz „Zapnut ručnho naklápěn”, strana 27. 334 8 Programován: Cykly Y R5 R5 10 n Transformace souřadnic v hlavnm programu n Zpracován v podprogramu, viz „Podprogramy”, strana 343 10 Prováděn programu 130 45° X 20 10 30 65 65 130 X 0 BEGIN PGM KOUM R MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 Definice neobrobeného polotovaru 2 BLK FO RM 0.2 X+130 Y+130 Z+0 3 TOOL DEF 1 L +0 R +1 Definice nástroje 4 TOOL CALL 1 Z S4500 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 CYCL DEF 7.0 NULOVÝ BOD Posunut nulového bodu do středu 7 CYCL DEF 7.1 X+65 8 CYCL DEF 7.2 Y+ 65 9 CALL LBL 1 Vol án frézován 10 LBL 10 Nastaven návěst pro opakován části programu 11 CYCL DEF 10.0 OTÁČENÍ Otočen o 45° přrůstkově 12 CYCL DEF 10.1 IROT+45 13 CALL LBL 1 Vyvolán frézován 14 CALL LBL 10 REP 6/6 Návrat na LBL 10; celkem šestkrát 15 CYCL DEF 10.0 OTÁČENÍ Zrušen natočen 16 CYCL DEF 10.1 ROT+0 17 CYCL DEF 7.0 NULOVÝ BOD Zrušen posunut nulového bodu 18 CYCL DEF 7.1 X+0 19 CYCL DEF 7.2 Y+ 0 HEIDENHAIN TNC 426, TNC 430 335 8.8 Cykly transformace souřadnic Přklad: Cykly pro transformace souřadnic 8.8 Cykly transformace souřadnic 20 L Z+250 R 0 F M AX M2 Vyjet nástroje, konec programu 21 LBL 1 Podprogram 1: 22 L X +0 Y+0 R0 F M AX Definice frézován 23 L Z+2 R0 F MAX M3 24 L Z5 R0 F200 25 L X +30 R L 26 L I Y+ 10 27 RND R 5 28 L I X+20 29 L I X+10 I Y 10 30 RND R 5 31 L I X10 IY10 32 L I X20 33 L I Y+ 10 34 L X +0 Y+0 R0 F 500 35 L Z+20 R0 F M AX 36 LBL 0 37 END PGM KOUMR MM 336 8 Programován: Cykly 8.9 Speciáln cykly 8.9 Speciáln cykly ČASOVÁ PRODLEVA (cyklus 9) Prováděn programu se po dobu ČASOVÉ PRODLEVY pozastav . Časová prodleva může napřklad posloužit k odl omen třsky. Platnost Cyklus plat od msta definice v programu. Na modáln stavy (trvalé) nemá vliv, např. na otáčen vřetene. U Čas ová prodleva v sekundách: zadejte časovou prodlevu v sekundách Rozsah zadán 0 až 3600 s (1 hodina) v krocch po 0,001 s Přklad: NC bloky 89 CYCL DEF 9.0 CAS.PR ODLEVA 90 CYCL DEF 9.1 PRODLV 1.5 HEIDENHAIN TNC 426, TNC 430 337 8.9 Speciáln cykly VOLÁNÍ PROGRAMU (cyklus 12) Libovolné obráběc programy, jako např. speciáln vrtac cykly nebo geometrické moduly, můžete postavit na roveň obráběcmu cykl u. Takový program se pak volá jako cyklus. Než začnete programovat Volaný program mus být uložen na pevném disku TNC. ZadáteSl i jen jméno programu, mus se volaný program nacházet ve stej ném adresáři (složce) jako volajc program. 7 CYCL DEF 12.0 PGM CALL 8 CYCL DEF 12.1 LOT31 0 BEGIN PGM LOT31 MM 9 ... M99 NenSli jako cyklus deklarovaný jako program ve stejném adresáři jako volaj c program, je třeba zadat úplnou cestu, např. TNC:\KLAR25\FK1\50.H . END PGM LOT31 ChceteSli deklarovat DIN/ISO program jako cyklus, pak zadejte za jménem programu typ souboru .I. U Jméno programu: jméno volaného programu přp. s přstupovou cestou Program se volá pomoc n CYCL CALL (jednotli vý blok) nebo n M99 (plynule) nebo n M89 (po jednotlivých pozičnch blocch) Přklad: NC bloky 55 CYCL DEF 12.0 PGM CAL L 56 CYCL DEF 12.1 PGM TNC:\KLAR35\FK1\50.H 57 L X+20 Y+50 FM AX M99 Přklad: Volán programu Pomoc cyklu proveite v progamu volán programu 50 ORIENTACE VŘETENE (cyklus 13) Stroj a TNC mus být připraveny z výroby. Y Z Cykly obráběn 202, 204 a 209 i nterně využvaj cyklus 13. Při NC programován pamatujte, že cyklus 13 možná bude nutné po výše uvedených obráběcch cyklech zadat znovu. X TNC může řdit hl avn vřeteno obráběcho stroje a natočit je do stanovené úhlové polohy. Orientace vřetene se použvá např. n u systémů pro výměnu nástrojů s určenou polohou výměny nástroje n k seřzen vyslacho a při jmac ho okna 3D snmac sondy s infračerveným přenosem Přklad: NC bloky 93 CYCL DEF 13.0 OR IENTACE 94 CYCL DEF 13.1 UHEL 180 338 8 Programován: Cykly 8.9 Speciáln cykly Platnost Nastaven na úhl ovou polohu definovanou v cyklu provede TNC po zadán M19 nebo M20 (závis na proveden stroje). Při naprogramován M19 nebo M20, aniž je definován cyklus 13, navede TNC hlavn vřeteno na úhl ovou polohu, která je definována ve strojnm parametru (viz přručku ke stroj i). U Úhel orientace vřetene: zadejte úhel vztažený k úhlové vztažné ose roviny obráběn Rozsah zadán : 0 až 360° Přesnost zadán: 0,1° HEIDENHAIN TNC 426, TNC 430 339 8.9 Speciáln cykly TOLERANCE (cyklus 32) Stroj a TNC mus být připraveny z výroby. TNC automaticky vyhlazuje obrys mezi libovolnými (nekorigovanými nebo korigovanými ) prvky obrysu. Nástroj tak pojžd po povrchu obrobku plynule. TNC podle potřeby automaticky zpomal posuv tak, aby se program prováděl vždy maximáln možnou rychlost, avšak bez „škubán“. Tm se zvyšuje jakost povrchu a šetř mechanika stroje. Vyhlazenm vznikne určitá odchylka od obrysu. Velikost této odchyl ky (hodnota tolerance) je definována výrobcem stroje ve strojnm parametru. Tuto přednastavenou hodnotu tolerance lze měnit cyklem 32. Než začnete programovat Cyklus 32 funguje ako DEF, čili plat od msta programu, kde je definován. Zrušen cyklu 32 se provede tm, že se tento cyklus zadá znovu a na dialogovou otázku na toleranci se odpov stisknutm tlačtka NO ENT . Zrušenm se se provede návrat na předchoz toleranci : Přklad: NC bloky 95 CYCL DEF 32.0 TOL ERANCE 96 CYCL DEF 32.1 T0.05 U Hodnota tolerance: přpustná odchylka od obrysu v mm 340 8 Programován: Cykly 9 Programován: Podprogramy a opakován část programu 9.1 Označen podprogramu a části programu 9.1 Označen podprogramu a části programu Jednou naprogramované obráběc kroky můžete nechat provádět opakovaně pomoc podprogramů a opakován část programu. Návěst (Label) Podprogramy a opakováné části programu začnaj v programu obráběn návěst m LBL L. Návěst je čslo od 1 do 254. Každé čslo návěst se sm v programu zadat jen jednou pomoc funkce LABEL SET. Pokud zadáte jedno čsl o návěst v cekrát, vypše TNC při ukončen bloku LBL SET chybové hlášen . U velmi dlouhých programů můžete pomoc MP7229 omezit kontrolu pouze na přpustný počet bloků. LABEL 0 (LBL 0) označuje konec podprogramu a sm být proto použito opakovaně. 342 9 Programován: Podprogramy a opakován část programu 9.2 Podprogramy 9.2 Podprogramy Práce s podprogramy 1 2 3 TNC provede program obráběn až po volán podprogramu CALL LBL Od tohoto msta přejde TNC do volaného podprogramu, který provede až do konce podprogramu označeného LBL 0 Poté se TNC vrát do programu obráběn a pokračuje blokem následujcm po volán podprogramu CALL LBL Poznámky k programován n Hlavn program může obsahovat až 254 podprogramů n Podprogramy můžete volat libovol ně často v libovolném pořad. n Podprogram nesm volat sám sebe n Podprogramy se programuj na konci hlavnho programu (za blokem s M02 nebo M30) n Podprogramy, které se nacházej v programu obráběn před blokem M02 nebo M30, se provedou nejméně jednou i bez vol án 0 BEGIN PGM ... CALL LBL1 L Z+100 M2 LBL1 LBL0 END PGM ... Programován podprogramů U Označen začátku: stisknněte klávesu LBL SET a zadejte čslo návěst U Zadejte čslo podprogramu U Označen konce: stiskněte klávesu LBL SET a zadejte čslo návěst „0“ Volán podprogramu U Volán podprogramu: stiskněte tlačtko LBL CALL U Čslo návěst: zadejte čslo návěst volaného podS programu U Opakován REP: přeskočte dialog tlačtkem NO ENT. Opakován REP se použij pouze u opakováných část programu CALL LBL 0 nen dovoleno, protože se jedná o volán konce podprogramu. HEIDENHAIN TNC 426, TNC 430 343 9.3 Opakován části programu 9.3 Opakován části programu Návěst LBL Opakován části programu začná návěstm LBL. Opakován části programu se ukončuje přkazem CALL LBL REP. 0 BEGIN PGM ... Práce s opakovánm 1 TNC provede program obráběn až do konce části programu CALL LBL /REP) 2 Poté zopakuje tu část programu, která se nacház mezi volaným návěstm LABEL a volánm návěst CALL LBL /REP, a to tol ikrát, kolik udává parametr REP. 3 Poté TNC pokračuje v programu obráběn LBL1 Poznámky k programován END PGM ... CALL LBL1 REP 2/2 n Část programu se může opakovat až 65.534Skrát po sobě n Vpravo za lomtkem je počtadlo opakován části programu, které odpoč tává zbývajc opakován n Opakované části programu se vždy provedou zadaný počet opakován plus jedenkrát Programován opakován části programu U Označen začátku: stiskněte tlačtko LBL SET a zadejte čslo návěst opakované části programu U Zadejte přslušnou část programu Volán opakován části programu U Stiskněte klávesu LBL CALL, zadejte čslo návěst opakované části programu a počet opakován REP 344 9 Programován: Podprogramy a opakován část programu Práce s programy 1 2 3 TNC provede program obráběn do msta, kde je pomoc funkce CALL PGM volán jiný program Poté TNC provede volaný program až do konce Pak TNC pokračuje v prováděn (volaj c ho) programu obráběn od bloku následujcho za volánm programu Poznámky k programován n Pro použit libovolného programu jako podprogramu nepotřebuje TNC žádné návěst n Volaný program nesm obsahovat přdavné funkce M2 a M30 n Volaný program nesm obsahovat volán CALL PGM do volajcho programu (nekonečná smyčka) 0 BEGIN PGM A 0 BEGIN PGM B CALL PGM B END PGM A END PGM B Volán libovolného programu jako podprogramu U Volba funkc volán programu: stiskněte tlačtko PGM CALL U Stiskněte kontextovou klávesu PROGRAM U Zadejte úplnou cestu volaného programu, zadán potvrite tlačtkem END Volaný program mus být uložen na pevném disku TNC. ZadáteSli jen jméno programu, mus se volaný program nacházet ve stejném adresáři (složce) jako volaj c program. Jestliže se volaný program nenacház ve stejném adresáři jako volajc program, je nutno zadat úplnou cestu, např. TNC:\ZW35\SCHRUPP\PGM1.H Pokud chcete volat program DIN/ISO, zadejte za jménem programu typ souboru .I . Libovol ný program můžete též vyvolat cyklem 12 PGM CALL. HEIDENHAIN TNC 426, TNC 430 345 9.4 Libovolný program jako podprogram 9.4 Libovolný program jako podprogram 9.5 Kombinace 9.5 Kombinace Druhy kombinac n n n n Podprogramy v podprogramu Opakován části programu v opakován části programu Opakován podprogramů Opakován části programu v podprogramu Kombinačn úroveň Kombinačn úroveň stanov, kolik směj podprogramy nebo opakován část programu obsahovat dalšch podprogramů nebo opakován části programu. n Maximáln úroveň pro podprogramy: 8 n Maximáln úroveň pro volán hlavnho programu: 4 n Opakován části programu můžete kombinovat bez omezen Podprogram v podprogramu Přklad NC bloků 0 BEGIN PGM UP GMS MM ... 17 CALL LBL 1 Volán podprogramu pod LBL 1 ... 35 L Z+100 R0 FM AX M2 Posledn programový blok hl avnho programu (s M2) 36 LBL 1 Začátek podprogramu 1 ... 39 CALL LBL 2 Volán podprogramu pod LBL2 ... 45 LBL 0 Konec podprogramu 1 46 LBL 2 Začátek podprogramu 2 ... 62 LBL 0 Konec podprogramu 2 63 END PGM UPGMS MM 346 9 Programován: Podprogramy a opakován část programu 9.5 Kombinace Proveden programu 1 Hlavn program UPGMS se provede až do bloku 17 2 Zavolá se podprogram 1 a provede až do bloku 39 3 Zavolá se podprogram 2 a provede se až do bloku 62. Konec podprogramu 2 a návrat do volaj cho podprogramu 4 Podprogram 1 se provede od bloku 40 do bl oku 45. Konec podprogramu 1 a návrat do hlavn ho programu UPGMS 5 Hlavn program UPGMS se provede od bl oku 18 do bloku 35. Návrat na blok 1 a konec programu Opakován opakované části programu Přklad NC bloků 0 BEGIN PGM REPS MM ... 15 LBL 1 Začátek opakován části programu 1 ... 20 LBL 2 Začátek opakován části programu 2 ... 27 CALL L BL 2 R EP 2/ 2 Část programu mezi tmto blokem a LBL 2 ... (blok 20) se 2krát opakuje 35 CALL L BL 1 R EP 1/1 Část programu mezi tmto blokem a LBL 1 ... (blok 15) se jednou opakuje 50 END PGM REPS MM Proveden programu 1 Hlavn program REPS se provede až do bl oku 27 2 Část programu mezi blokem 27 a blokem 20 se zopakuje 2krát 3 Hlavn program REPS se provede od bloku 28 do bloku 35 4 Část programu mezi blokem 35 a bl okem 15 se zopakuje j ednou (obsahuje opakován části programu mezi bl okem 20 a blokem 27) 5 Hlavn program REPS se provede od bloku 36 do bloku 50 (konec programu) Opakován podprogramu Přklad NC bloků 0 BEGIN PGM UP GREP MM ... 10 LBL 1 Začátek opakován části programu 1 11 CAL L L BL 2 Vol án podprogramu 12 CAL L L BL 1 REP 2/2 Část programu mezi tmto blokem a LBL 1 ... (blok 10) se 2krát opakuje HEIDENHAIN TNC 426, TNC 430 347 9.5 Kombinace 19 L Z+100 R 0 FM AX M2 Posledn programový blok hlavn ho programu s M2 20 LBL 2 Začátek podprogramu ... 28 LBL 0 Konec podprogramu 29 END PGM UPGR EP M M Proveden programu 1 Hlavn program UPGREP se provede až do bloku 11 2 Volá se podprogram 2 a provede se 3 Část programu mezi blokem 12 a blokem 10 se opakuje 2krát: podprogram 2 se opakuje 2krát 4 Hlavn program UPGREP se provede od bl oku 13 do bloku 19; konec programu 348 9 Programován: Podprogramy a opakován část programu 9.6 Přklady programován Přklad: Frézován obrysu v několika přsuvech Průběh programu Nastaven nástroj e na horn hranu obrobku Přrůstkové zadán přsuvu Frézován obrysu Opakován přsuvu a frézován obrysu Y 100 R1 n n n n 5 75 R18 30 R15 20 20 50 75 100 X 0 BEGIN PGM PGMW DH MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 40 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Definice nástroje 4 TOOL CALL 1 Z S500 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 L X 20 Y+30 R 0 F MAX Nastaven v rovině obráběn 7 L Z+0 R0 F MAX M3 Nastaven na horn hranu obrobku HEIDENHAIN TNC 426, TNC 430 349 9.6 Přklady programován 8 LBL 1 Návěst pro opakován části programu 9 L IZ4 R0 F MAX Př růstkový přsuv do hloubky (ve volném prostoru) 10 APP R CT X +2 Y+30 CCA 90 R+5 RL F250 Najet na obrys 11 F C DR R18 CLSD+ CCX+20 CCY+30 Obrys 12 FLT 13 F CT DR R 15 CCX+ 50 CCY+75 14 FLT 15 F CT DR R 15 CCX+ 75 CCY+20 16 F LT 17 F CT DR R 18 CLSD CCX+20 CCY+30 18 DEP CT CCA90 R+5 F1000 Odchod z obrysu 19 L X 20 Y+0 R 0 F MAX Vyjet nástroje 20 CALL LBL 1 REP 4/4 Návrat na návěst LBL 1; celkem čtyřikrát 21 L Z+250 R0 F MAX M2 Vyjet nástroje, konec programu 22 END PGM PGM WDH MM 350 9 Programován: Podprogramy a opakován část programu 9.6 Přklady programován Přklad: Skupiny děr Průběh programu n Najet na děrový rastr v hlavnm programu n Volán děrového rastru (podprogram 1) n Děrový rastr se naprogramuje v podprogramu 1 pouze jednou Y 100 2 1 60 5 20 20 1 1 3 1 10 15 45 75 100 X 0 BEGIN PGM UP 1 MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2,5 Definice nástroje 4 TOOL CAL L 1 Z S5000 Vol án nástroje 5 L Z+250 R 0 F MAX Vyjet nástroje 6 CYCL DEF 200 VRTÁNÍ Definice cyklu vrtán Q200=2 Q201=10 ;BEZP. VZDÁLENOST ;HLOUBKA Q206=250 ;F HL OUB. PR ISUVU Q202=5 ;HLOUBKA ZABERU Q210=0 ;CAS. PRODLEVA NAHORE Q203=+0 ;SOUR. P OVRCHU Q204=10 ;2. BEZP. VZDALENOST Q211=0.25 ;CAS. PR ODL EVA DOL E HEIDENHAIN TNC 426, TNC 430 351 9.6 Přklady programován 7 L X+15 Y+10 R 0 F MAX M3 Najet na počátečn bod děrového rastru 1 8 CALL LBL 1 Volán podprogramu pro děrový rastr 9 L X+45 Y+60 R0 F MAX Najet na počátečn bod děrového rastru 10 CAL L L BL 1 Volán podprogramu pro děrový rastr 11 L X+75 Y+10 R0 F MAX Najet na počátečn bod děrového rastru 12 CAL L L BL 1 Volán podprogramu pro děrový rastr 13 L Z+250 R0 F M AX M2 Konec hlavn ho programu 14 LBL 1 Začátek podprogramu 1: Děrový rastr 15 CYCL CAL L Dra 1 16 L IX +20 R0 F MAX M99 Najet na dru 2, volán cyklu 17 L IY+20 R 0 F M AX M 99 Najet na dru 3, volán cyklu 18 L IX 20 R 0 F MAX M99 Najet na dru 4, volán cyklu 19 LBL 0 Konec podprogramu 1 20 END PGM UP1 MM 352 9 Programován: Podprogramy a opakován část programu 9.6 Přklady programován Přklad: Děrový rastr s použitm několika nástrojů Průběh programu n Programován obráběcch cyklů v hlavnm programu n Volán kompletnho vrtacho plánu (podprogram 1) n Najet na děrový rastr v podprogramu 1, volán děrového rastru (podprogram 2) n Děrový rastr se naprogramuje v podprogramu 2 pouze jednou Y Y 100 2 1 60 5 20 20 1 3 1 10 15 45 75 100 X Z -15 -20 0 BEGIN PGM UP 2 MM 1 BLK F ORM 0.1 Z X +0 Y+0 Z 20 2 BLK FO RM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L +0 R +4 Definice nástroje S středic vrták 4 TOOL DEF 2 L +0 R +3 Definice nástroje S vrták 5 TOOL DEF 3 L +0 R +3,5 Definice nástroje S výstružnk 6 TOOL CALL 1 Z S5000 Vol án nástroje S středic vrták 7 L Z+250 R 0 F MAX Vyjet nástroje 8 CYCL DEF 200 VRTÁNÍ Definice cyklu vystředěn Q200=2 ; BEZP. VZDALENOST Q201=3 ; HL OUBKA Q206=250 ; F HL OUB. PR ISUVU Q202=3 ; HLOUBKA ZABERU Q210=0 ; PR ODLEVA NA HOR E Q203=+0 ; SOUR . POVRCHU Q204=10 ; 2. BEZP. VZDAL ENOST Q211=0.25 ; PR ODLEVA DOL E 9 CALL LBL 1 HEIDENHAIN TNC 426, TNC 430 Vol án podprogramu 1 pro kompletn vrtac plán 353 9.6 Přklady programován 10 L Z+250 R0 F MAX M6 Výměna nástroj e 11 TOOL CALL 2 Z S4000 Volán nástroj e S vrták 12 F N 0: Q201 = 25 Nová hloubka vrtán 13 F N 0: Q202 = +5 Nový přsuv pro vrtán 14 CALL LBL 1 Volán podprogramu 1 pro kompletn vrtac plán 15 L Z+250 R0 F MAX M6 Výměna nástroj e 16 TOOL CALL 3 Z S500 Volán nástroj e S výstružnk 17 CYCL DEF 201 VYSTR UŞENÍ Definice cyklu vystružen Q200=2 ; BEZP. VZDAL ENOST Q201= 15 ; HL OUBKA Q206=250 ; F HLOUB. PRIS UVU Q211=0,5 ; PR ODLEVA DOLE Q208=400 ; F NAVRATU Q203=+0 ; SOUR. POVRCHU Q204=10 ; 2. BEZP. VZDALENOST 18 CALL LBL 1 Volán podprogramu 1 pro kompletn vrtac plán 19 L Z+250 R0 F MAX M2 Konec hlavn ho programu 20 LBL 1 Začátek podprogramu 1: kompletn vrtac plán 21 L X+15 Y+10 R0 F MAX M3 Najet na počátečn bod děrového rastru 1 22 CALL LBL 2 Volán podprogramu 2 pro děrový rastr 23 L X+45 Y+ 60 R0 F MAX Najet na počátečn bod děrového rastru 24 CALL LBL 2 Volán podprogramu 2 pro děrový rastr 25 L X+75 Y+ 10 R0 F MAX Najet na počátečn bod děrového rastru 26 CALL LBL 2 Volán podprogramu 2 pro děrový rastr 27 LBL 0 Konec podprogramu 1 28 LBL 2 Začátek podprogramu 2: děrový rastr 29 CYCL CAL L Dra 1 aktivnm cyklem obráběn 30 L IX+ 20 R0 F MAX M99 Najet na dru 2, volán cyklu 31 L IY+20 R 0 F M AX M 99 Najet na dru 3, volán cyklu 32 L IX 20 R0 F MAX M99 Najet na dru 4, volán cyklu 33 LBL 0 Konec podprogramu 2 34 END PGM UP2 M M 354 9 Programován: Podprogramy a opakován část programu 10 Programován: Q parametry 10.1 Princip a přehled funkc 10.1 Princip a přehled funkc Pomoc Q parametrů můžete jednm programem obráběn definovat celou skupinu obrobků. Dosáhne se toho tak, že msto čsel ných hodnot se zadaj Q parametry. Q parametry lze napřklad použt jako n hodnoty souřadnic n posuvy n otáčky n data cyklů Mimoto můžete pomoc Q parametrů programovat obrysy, které jsou popsány pomoc matematických funkc , nebo řdit prováděn obráběcch kroků v závislosti na splněn logi ckých podmnek. Ve spojen s volným programovánm obrysů (VO) můžete pomoc Q parametrů kombinovat i nedostatečně okótované obrysy. Q6 Q1 Q3 Q4 Q2 Q5 Každý Q parametr je označen psmenem Q a čslem od 0 do 299. Q parametry jsou rozděleny do tř skupin: Význam Rozsah Volně použitelné parametry pl atné globálně pro všechny programy v paměti TNC Q0 až Q99 Parametry zvláštnch funkc TNC Q100 až Q199 Parametry použ vané předevšm pro cykly, globálně platné pro všechny programy v paměti TNC Q200 až Q399 Poznámky k programován Q parametry a čselné hodnoty lze kombinovat v témže programu. Q parametrům můžete přiřazovat čselné hodnoty od –99 999,9999 do +99 999,9999. Interně může TNC počtat s čselnými hodnotami až do šřky 57 bitů před desetinnou čárkou a do 7 bitů za n (32bitové čslo odpovdá destkové hodnotě 4 294 967 296). Některým Q parametrům TNC automaticky přiřazuj e vždy stejná data, např. Q parametru Q108 aktuáln radius nástroje, vi z „Obsazené Q parametry”, str. 386. Při použit parametrů Q60 až Q99 v uživatelských cyklech definujte pomoc strojnho parametru MP7251, zda tyto parametry maj platit pouze lokálně v uživatelských cyklech, nebo globál ně ve všech programech. 356 10 Programován: Q parametry 10.1 Princip a přehled funkc Volán Q parametrických funkc Při zadáván programu obráběn sti skněte tlačtko „Q“ (v poli pro numerické zadán a volbu os pod tlačtkem –/+. TNC nabdne na výběr následujc kontextové klávesy: Skupina funkc Kontextová klávesa Základn matematické funkce Úhlové funkce Funkce pro výpočet kruhu Podm něná rozhodnut, skoky Ostatn funkce Přmé zadán vzorce HEIDENHAIN TNC 426, TNC 430 357 10.2 Skupiny součást – Q parametry msto čselných hodnot 10.2 Skupiny součást – Q parametry msto čselných hodnot Q parametri ckou funkc FN0: PŘIŘAZENÍ HODNOTY můžete Q parametru při řadit čselnou hodnotu. V programu obráběn pak msto zadán čselné hodnoty použijete Q parametr. Přklad NC bloků 15 F NO: Q10=25 Přiřazen hodnoty ... Parametru Q10 se přiřad hodnota 25 25 L X +Q10 odpovdá L X +25 Jako Q parametry lze napřklad naprogramovat charakteristické rozměry pro skupinu obrobků. Při obráběn jednotlivých součást pak přiřadte každému z těchto parametrů odpovdajc čselnou hodnotu. Přklad Válec s Q parametry Poloměr válce Výška válce Válec Z1 Válec Z2 R = Q1 H = Q2 Q1 = +30 Q2 = +10 Q1 = +10 Q2 = +50 Q1 Q1 Q2 Q2 358 Z2 Z1 10 Programován: Q parametry 10.3 Popis obrysů pomoc matematických funkc 10.3 Popis obrysů pomoc matematických funkc Použit Pomoc Q parametrů můžete do programu obráběn naprogramovat základn matematické funkce: U U Volba Q parametrické funkce: Stiskněte kl ávesu Q (v poli pro numerické vstupy vpravo). Na liště kontextových kl áves se zobraz Q parametri cké funkce Volba základnch matematických funkc: stiskněte kontextovou kl ávesu ZÁKL. FUNKCE. TNC zobraz následujc kontextové kl ávesy: Přehled Funkce Kontextová klávesa FNO: PŘIŘAZENÍ např. FN0: Q5 = +60 Přmé přiřazen hodnoty FN1: SČÍTÁNÍ např. FN1: Q1 = –Q2 + –5 Výpočet a při řazen součtu dvou hodnot FN2: ODČÍTÁNÍ např. FN2: Q1 = +10 – +5 Výpočet a při řazen rozdlu dvou hodnot FN3: NÁSOBENÍ např. FN3: Q2 = +3 * +3 Výpočet a při řazen součinu dvou hodnot FN4: DŔLENÍ např. FN4: Q4 = +8 DIV +Q2 Výpočet a při řazen pod lu dvou hodnot Zakázáno: dělen 0! FN5: ODMOCNŔNÍ např. FN5: Q20 = SQRT 4 Výpočet a při řazen druhé odmocniny z čsla Zakázáno: odmocnina ze záporné hodnoty! Vpravo od znaku „=“ můžete zadat: n dvě čsla n dva Q parametry n jedno čsl o a jeden Q parametr Všechny Q parametry a čselné hodnoty v rovnic ch mohou mt znaménka. HEIDENHAIN TNC 426, TNC 430 359 10.3 Popis obrysů pomoc matematických funkc Programován základnch početnch operac Ptklad:Programové bloky v TNC Přklad: 16 F N0: Q5 = +10 Volba Q parametrických funkc: stiskněte klávesu Q 17 F N3: Q12 = +Q5 * +7 Volba základnch matematických funkc : stiskněte kontextovou kláves ZÁKL. FUNKCE Volba Q parametrické funkce PŘIŘAZENÍ HODNOTY: stiskněte kontextovou klávesu FN0 X = Y Čslo parametru výsledku? 5 Zadán čsla Q parametru: 5 1. hodnota nebo parametr? 10 Přiřazen hodnoty 10 parametru Q5 Volba Q parametrických funkc: stiskněte klávesu Q Volba základnch matematických funkc : stiskněte kontextovou kláves ZÁKL. FUNKCE Volba Q parametrické funkce NÁSOBENÍ: stiskněte kontextovou klávesu FN3 X * Y Čslo parametru výsledku? 12 Zadejte čslo Q parametru: 12 1. hodnota nebo parametr? Q5 Jako prvn hodnotu zadejte Q5 2. hodnota nebo param etr? 7 360 Jako druhou hodnotu zadejte 7 10 Programován: Q parametry 10.4 Úhlové funkce (trigonometrie) 10.4 Úhlové funkce (trigonometrie) Definice Funkce sinus, kosinus a tangens vycházej z poměrů stran pravoúhlého trojúhelnka takto: Sinus: sin α = a / c Kosinus: cos α = b / c Tangens: tan α = a / b = sin α / cos α c kde: n c je strana protilehlá pravému úhlu (přepona) n a je strana protilehlá úhlu alfa (odvěsna) n b je třet strana (odvěsna) Z tangenty může TNC vypočst úhel: a α b α = arctan (a / b) = arctan (sin α / cos α ) Přklad: α = 25 mm b = 50 mm α = arctan (a / b) = arctan 0,5 = 26,57° Dále plat: a2 + b2 = c2 (při a2 = a x a) c = 2 2 (a + b ) HEIDENHAIN TNC 426, TNC 430 361 10.4 Úhlové funkce (trigonometrie) Programován úhlových funkc Úhlové funkce se objev po stisknut kontextové klávesy ÚHL.FUNKCE TNC zobraz kontextové klávesy uvedené v násl edujc tabulce. Programován: srovnej „Přklad: Programován základnch početn ch operac“ Funkce Kontextová klávesa FN6: SINUS např. FN6: Q20 = SIN–Q5 Výpočet a přiřazen sinu úhlu ve stupnch (°) FN7: COSINUS např. FN7: Q21 = COS–Q5 Výpočet a přiřazen kosinu úhlu ve stupnch (°) FN8: ODMOCNINA ZE SOUČTU ČTVERCĚ např. FN8: Q10 = +5 LEN +4 Výpočet a přiřazen dél ky ze dvou hodnot FN13: ÚHEL např. FN13: Q20 = +25 ANG–Q1 Výpočet a přiřazen úhlu pomoc arctan ze dvou stran nebo pomoc sin a cos úhlu (0 < úhel < 360°) 362 10 Programován: Q parametry 10.5 Výpočet kruhu 10.5 Výpočet kruhu Použit Pomoc funkc pro výpočet kruhu můžete ze tř nebo čtyř bodů kruhu zadat TNC výpočet středu a poloměru kruhu. Výpočet kruhu ze čtyř bodů je přesněj š. Použit: tuto funkci lze využt např. tehdy, když je třeba pomoc programovatelné snmac funkce stanovit polohu a rozměry dry nebo roztečné kružnice. Kontextová klávesa Funkce FN23: Výpočet DAT KRUHU ze tř bodů kruhu CDATA Q30 např. FN23: Q20 = CDATA Q30 Souřadnice tř bodů kružnice mus být uloženy v řadě po sobě jdoucch parametrů počnaje Q30, v tomto přpadě tedy až Q35. TNC provede uložen středu kružnice v hlavn ose (v přpadě osy vřetene Z v ose X) do parametru Q20, středu kružnice ve vedlejš ose (v přpadě osy vřetene Z v ose Y) do parametru Q21 a poloměru kružnice do parametru Q22. Kontextová klávesa Funkce FN24: Výpočet DAT KRUHU ze čtyř bodů CDATA Q30 např. FN24: Q20 = CDATA Q30 Dvojice souřadnic čtyř bodů kružnice mus být uloženy v řadě po sobě jdoucch Q parametrů počnaje Q30 –– v tomto přpadě až Q37. TNC provede uložen středu kružnice v hlavn ose (v přpadě osy vřetene Z v ose X) do parametru Q20, středu kružnice ve vedlejš ose (v přpadě osy vřetene Z v ose Y) do parametru Q21 a poloměru kružnice do parametru Q22. Pamatujte, že funkce FN23 a FN24 kromě výsledných parametrů automati cky přepš i následujc dva parametry. HEIDENHAIN TNC 426, TNC 430 363 10.6 Podmněné přkazy pomoc Q parametrů 10.6 Podmněné přkazy pomoc Q parametrů Použit U podmněných přkazů porovnává TNC jeden Q parametr s jiným Q parametrem nebo čselnou hodnotou. JeSli podmnka splněna, pokračuj e TNC v programu obráběn od návěst následujcho za danou podmnkou (návěst viz „Označen podprogramu a části programu”, str. 342). Při nesplněn podm nky provede TNC násl edujc blok. ChceteSli vyvolat jiný program jako podprogram, naprogramujte za návěst volán programu PGM CALL. Nepodmněné skoky Nepodmněné skoky jsou skoky, j ejichž podmnka je splněna vždy (= nepodmněně), např. FN9: IF+10 EQU+10 GOTO LBL1 Programován podmněných přkazů Podmněné př kazy se objev po stisknut kontextové klávesy JUMP. TNC zobraz následujc kontextové klávesy: Funkce Kontextová klávesa FN9: JESTLIŞE SE ROVNÁ, SKOK např. FN9: IF +Q1 EQU + Q3 GOTO LBL 5 V přpadě rovnosti obou hodnot nebo parametrů skok na uvedené návěst FN10: JESTLIŞE SE NEROVNÁ, SKOK např. FN10: IF +10 NE –Q5 GOTO LBL 10 V přpadě nerovnosti obou hodnot nebo parametrů skok na uvedené návěst FN11: JELI VŔTŠÍ NEŞ, SKOK např. FN11: IF+Q1 GT+10 GOTO LBL 5 JeSli prvn hodnota nebo parametr větš než druhá hodnota nebo parametr, skok na uvedené návěst FN12: JELI MENŠÍ NEŞ, SKOK např. FN12: IF+Q5 LT+0 GOTO LBL 1 JeSli prvn hodnota nebo parametr menš než druhá hodnota nebo parametr, skok na uvedené návěst 364 10 Programován: Q parametry 10.6 Podmněné přkazy pomoc Q parametrů Použité zkratky a pojmy IF EQU NE GT LT GOTO (angl.): (angl. equal): (angl. not equal): (angl. greater than): (angl. less than): (angl. go to): HEIDENHAIN TNC 426, TNC 430 jestliže rovná se nerovná se větš než menš než jdi na 365 10.7 Kontrola a změna Q parametrů 10.7 Kontrola a změna Q parametrů Postup Q parametry lze během prováděn nebo testován programu kontrolovat a měnit. U Přerušen prováděn programu (např. stisknutm externho tlačtka STOP a kontextové klávesy INTERNAL STOP) nebo testován programu U Volán Q parametrických funkc: stiskněte klávesu Q U Zadejte čslo Q parametru a stiskněte klávesu ENT. TNC zobraz v dialogovém pol i aktuáln hodnotu Q parametru U ChceteSli změnit hodnotu, zadejte novou hodnotu, potvrite klávesou ENT a ukončete zadán klávesou END U 366 NechceteSli hodnotu měnit, ukončete dialog klávesou END 10 Programován: Q parametry 10.8 Přdavné funkce 10.8 Přdavné funkce Přehled Přdavné funkce se objev po stisknut kontextové klávesy SPECIÁLNÍ FUNKCE. TNC zobraz následuj c kontextové klávesy: Funkce Kontextová klávesa FN14:ERROR Chybové hlášen FN15:PRINT Neformátovaný výstup textů nebo Q parametrů FN16:PRINT Formátovaný výstup textu nebo hodnoty Q parametru FN18:SYSDATUM READ Čten systémových dat FN19:PLC Předán hodnot do PLC FN20:WAIT FOR Synchronizace NC a PLC FN25:PRESET Definice vztažného bodu v průběhu programu FN26:TABOPEN Otevřen volně definované tabulky FN27:TABWRITE Zápis do volně definované tabulky FN28:TABREAD Čten z volně definované tabulky HEIDENHAIN TNC 426, TNC 430 367 10.8 Přdavné funkce FN14: ERROR: Zobrazit chybové hlášen Pomoc funkce FN14: ERROR lze zapnout programem řzené zobrazován chybových hlášen uložených výrobcem stroj e nebo v jednotce HEIDENHAIN: jakmile TNC naraz při běhu nebo testován programu na blok s FN 14, zastav a zobraz chybové hl ášen. Program je pak třeba znovu spusti t. Čsla chyb: viz tabulka dole. Rozsah čsel chyb S tandardn dialog 0 ... 299 FN 14: Chyba čslo 0 .... 300 ... 999 Dialog pro konkrétn stroj 1000 ... 1099 Intern chybová hlášen (viz tabulka vpravo) Přklad NCbloku TNC má zobrazit hlášen uložené pod chybovým čselm 254 180 FN14: ERR OR = 254 Čslo chyby 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 368 Text Vřeteno? Chyb osa nástroje Šřka drážky přl iš velká Radius nástroje přliš velký Pracovn rozsah překročen Výchoz poloha chybná NATOČENÍ nen dovol eno ZMŔNA MŔŘÍTKA nen dovolena ZRCADLENÍ nen dovol eno Posunut nen dovoleno Chyb posuv Chybná vstupn hodnota Chybné znaménko Úhel nen dovolen Bod dotyku mimo dosah Přliš mnoho bodů Rozpor v zadán CYKLUS je neúplný Chybně definovaná rovina Naprogramována chybná osa Chybné otáčky Korekce radiu nen definována Zaobl en nen definováno Radius nástroje přliš velký Nen definován začátek programu Přliš mnoho úrovn programu Chyb úhlová souřadnice Nen definován obráběc cyklus Přliš malá šřka drážky Přliš malá kapsa Q202 nen definován Q205 nen definován Q218 zadat větš než Q219 CYCL 210 nen dovolen CYCL 211 nen dovolen Q220 je přliš veliký Q222 zadat větš než Q223 Q244 zadat větš než 0 Q245 se nesm rovnat Q246 Rozsah úhlu zadat < 360° Q223 zadat větš než Q222 Q214: 0 nen dovolena 10 Programován: Q parametry 10.8 Přdavné funkce Čslo chyby 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 Text Nen definován směr pojezdu Nen akti vn žádná tabulka nul. bodů Chyba polohy: střed 1. osy Chyba polohy: střed 2. osy Dra př liš malá Dra př liš velká Čep př liš malý Čep př liš velký Kapsa př liš malá: oprava 1.A. Kapsa př liš malá: oprava 2.A. Kapsa př liš velká: zmetek 1.A. Kapsa př liš velká: zmetek 2.A. Čep př liš malý: zmetek 1.A. Čep př liš malý: zmetek 2.A. Čep př liš velký: oprava 1.A. Čep př liš velký: oprava 2.A. SONDA 425: chyba největšho rozměru SONDA 425: chyba nejmenšho rozměru SONDA 426: chyba největšho rozměru SONDA 426: chyba nejmenšho rozměru SONDA 430: průměr přliš velký SONDA 430: průměr přliš malý Nen definována osa měřen Překročena tolerance zlomen nástr. Q247 zadat hodnotu různou od 0 Hodnotu Q247 zadat větš než 5 Tabulka nulových bodů? Druh frézován Q351 zadat různý od 0 Zmenšit hloubku závitu Provést kalibrován Tolerance překročena Předběh bloků je aktivn ORIENTACE nen dovolena 3D ROT nen dovoleno Zapnout 3D ROT Zadat zápornou hloubku HEIDENHAIN TNC 426, TNC 430 369 10.8 Přdavné funkce FN15: PRINT: Výstup textů a hodnot Q parametrů Nastaven datového rozhran : v položce menu PRINT nebo PRINTSTEST definujete cestu, kam má TNC ukládat texty a hodnoty Q parametrů, . Vi z „Přiřazen hodnoty”, str. 423. Pomoc funkce FN15: TISK lze přes datové rozhran provádět výstup hodnot Q parametrů a chybových hlášen napřklad na tiskárnu. Jestliže tyto hodnoty ulož te do vnitřn paměti nebo odešlete do počtače, ulož TNC data do souboru %FN15RUN.A (výstup během prováděn programu) nebo do souboru %FN15SIM.A (výstup během testu programu). Výstup se provede z vyrovnávac paměti najednou nej později na konci programu nebo při přerušen programu. V režimu prováděn programu po blocch se přenos dat spoušt na konci bloku. Výstup dialogů a chybových hlášen pomoc FN 15: PRINT „čselná hodnota“ Čselná hodnota 0 až 99: od 100: Dialogy uživatelských cyklů Chybová hlášen PLC Přklad: Výstup dialogu čslo 20 67 FN15: P RINT 20 Výstup dialogů a Q parametrů pomoc FN15: PRINT „Q parametry“ Přklad použit: Protokol ován proměřen obrobku. Je možný výstup až šesti Q parametrů a čselných hodnot současně. TNC je odděl lomtky. Přklad: Výpis dialogu 1 a čselné hodnoty Q1 70 F N15: P RINT1/Q1 370 10 Programován: Q parametry 10.8 Přdavné funkce FN FN16: FPRINT Formátovaný výstup textů a hodnot Q parametrů Nastaven datového rozhran: v položce menu PRINT nebo PRINTSTEST definujte cestu, kam má TNC ukládat textový soubor Viz „Přiřazen hodnoty”, str. 423. Pomoc funkce FN16: FSTISK můžete přes datové rozhran provést formátovaný výstup hodnot Q parametrů a textů napřklad na tiskárnu. Pokud tyto hodnoty uložte do vnitřn paměti nebo odešlete do počtače, ulož TNC data do souboru, který se defi nuje v bloku FN 16. Pro výstup formátovaných textů a hodnot Q parametrů vytvořte v textovém editoru TNC textový soubor, ve kterém definujete formáty a Q parametry. Přklad textového souboru s definic výstupnho formátu: "MŔŘICÍ PROTOKOL LOPATKOVÉ KOLO S TŔŞIŠTŔ"; “DATUM: %02.2dS%02.2dS%4d“,DAY,MONTH,YEAR4; “ČAS: %2d:%02.2d:%02.2d“,HOUR,MIN,SEC;“ “POČET MŔŘ. HODNOT: = 1“; “*******************************************“;# “X1 = %5.3LF“, Q31; “Y1 = %5.3LF“, Q32; “Z1 = %5.3LF“, Q33; “******************************************“; Při vytvářen textového souboru se použij následujc formátovac funkce: Speciáln znaky Funkce “............“ Definice výstupnho formátu textu a proměnných v hornch uvozovkách %5.3LF Definice formátu Q parametru: 5 celých, 4 desetinná msta, dl ouhý, plovouc (v destkové soustavě) %S Formát pro textové proměnné , Oddělovac znak mezi výstupnm formátem a parametrem ; Znak konce bloku, ukončuje řádek HEIDENHAIN TNC 426, TNC 430 371 10.8 Přdavné funkce Pro výstup různých informac do protokolovacho souboru jsou k dispozici následujc funkce: Klčové slovo Funkce CALL_PATH Vrát jméno a cestu NC programu, který obsahuje funkci FN16. Přkl ad: "Měřen: %S",CALL_PATH; M_CLOSE Zavře soubor, do něhož se zapisuje pomoc funkce FN16.Přklad: M_CLOSE; L_ENGLISCH Vypsat text pouze v dialogovém jazyce angličtina L_GERMAN Vypsat text pouze v dialogovém jazyce němčina L_CZECH Vypsat text pouze v dialogovém jazyce čeština L_FRENCH Vypsat text pouze v dialogovém jazyce francouzština L_ITALIAN Vypsat text pouze v dialogovém jazyce italština L_SPANISH Vypsat text pouze v dialogovém jazyce španělština L_SWEDISH Vypsat text pouze v dialogovém jazyce švédština L_DANISH Vypsat text pouze v dialogovém jazyce dánština L_FINNISH Vypsat text pouze v dialogovém jazyce finština L_DUTCH Text vypisovat jen u dialogu v holandština L_POLISH Vypsat text pouze v dialogovém jazyce polština L_HUNGARIA Vypsat text pouze v dialogovém jazyce maiarština L_ALL Vypisovat text dialogu bez omezen j azyka HOUR Údaj v hodinách reál ného času MIN Údaj v minutách reálného času SEC Údaj ve vteřinách reálného času DAY Údaj dne reálného času MONTH Čselný údaj měsce reálného času STR_MONTH Údaj zkratky měs ce reálného času YEAR2 Dvouciferný letopočet reálného času YEAR4 Čtyřciferný letopočet reálného času 372 10 Programován: Q parametry 10.8 Přdavné funkce Pro spuštěn výstupu naprogramujte v programu obráběn FN16: FTISK: 96 FN16: F PR INT TNC:\MASKE\MA SKE1.A/ R S232:\P ROT1.TXT TNC provede výstup souboru PROT1.TXT přes sériové rozhran: MŔŘICÍ PROTOKOL LOPATKOVÉ KOLO S TŔŞIŠTŔ DATUM: 27:11:2001 ČAS: 8:56:34 POČET MŔŘENÝCH HODNOT : = 1 ******************************************* X1 = 149,360 Y1 = 25,509 Z1 = 37,000 ******************************************* Při opakovaném použit funkce FN 16 v jednom programu ulož TNC všechny testy do adresáře definovaného při prvnm vol án funkce FN 16. Výstup souboru následuje až po načten bloku END PGM nebo po stisku tlačtka NC STOP. FN18: SYSDATUM READ: Čten systémových dat Pomoc funkce FN 18: SYSSDATUM READ můžete načtat systémová data a ukládat j e do Q parametrů. Volba systémových dat se provede pomoc čsla skupiny (IČ) nebo indexu. Jméno skupiny, IČ Čslo Index Význam Informace o programu, 10 1 S Stav mm/inch 2 S Koeficient překryt při frézován kapsy 3 S Čslo aktivnho obráběcho cyklu 1 S Čslo aktivnho nástroje 2 S Čslo připraveného nástroje 3 S Aktivn osa nástroje 0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W 4 S Naprogramované otáčky vřetene 5 S Platný stav vřetene: S1=nedefinován, 0=M3 zap., 1=M4 zap., 2=M5 po M3, 3=M5 po M4 8 S Stav chladic kapaliny: 0=vypnuto, 1=zapnuto Stav stroje, 20 HEIDENHAIN TNC 426, TNC 430 373 10.8 Přdavné funkce Jméno skupiny, IČ Parametry cyklu, 30 Data z tabulky nástrojů, 50 374 Čslo Index Význam 9 S Platný posuv 10 S Index připraveného nástroje 11 S Index aktivnho nástroje 1 S Bezpečnostn vzdálenost aktivnho obráběcho cyklu 2 S Hloubka vrtán/frézován aktivnho obráběcho cyklu 3 S Hloubka přsuvu aktivnho obráběcho cyklu 4 S Posuv přsuvu do hl oubky aktivnho obráběcho cyklu 5 S 1. délka strany v cyklu pravoúhlé kapsy 6 S 2. délka strany v cyklu pravoúhlé kapsy 7 S 1. délka strany v cyklu drážky 8 S 2. délka strany v cyklu drážky 9 S Radius cyklu kruhové kapsy 10 S Posuv při frézován aktivnho obráběcho cykl u 11 S Smysl otáčen aktivnho obráběcho cyklu 12 S Časová prodl eva akti vnho obráběcho cyklu 13 S Stoupán závitu v cykl u 17, 18 14 S Přdavek na dohotoven aktivnho obráběcho cyklu 15 S Úhel frézován aktivnho obráběcho cyklu 1 Čslo nástroj e Délka nástroje 2 Čslo nástroj e Radius nástroje 3 Čslo nástroj e Radius R2 nástroje 4 Čslo nástroj e Přdavek na délku nástroje DL 5 Čslo nástroj e Přdavek na radius nástroje DR 6 Čslo nástroj e Přdavek na radius nástroje DR2 7 Čslo nástroj e Nástroj blokován (0 nebo 1) 8 Čslo nástroj e Čslo sesterského nástroje 9 Čslo nástroj e Maximáln životnost TIME1 10 Čslo nástroj e Maximáln životnost TIME2 11 Čslo nástroj e Aktuáln doba použ ván CUR. TIME 10 Programován: Q parametry Čslo Index Význam 12 Čsl o nástroje Stav PLC 13 Čsl o nástroje Maximáln délka břitu LCUTS 14 Čsl o nástroje Maximáln úhel vnořen ANGLE 15 Čsl o nástroje TT: Počet břitů CUT 16 Čsl o nástroje TT: Tolerance opotřeben délky LTOL 17 Čsl o nástroje TT: Tolerance opotřeben radiu RTOL 18 Čsl o nástroje TT: Směr otáčen DIRECT (0=kladný/S1=záporný) 19 Čsl o nástroje TT: Přesazen roviny RSOFFS 20 Čsl o nástroje TT: Přesazen délky LSOFFS 21 Čsl o nástroje TT: Tolerance ulomen nástroje LBREAK 22 Čsl o nástroje TT: Tolerance zlomen radiu RBREAK 10.8 Přdavné funkce Jméno skupiny, IČ Bez indexu: data aktivnho nástroje Data z tabulky nástrojů, 51 1 Čsl o pozice Čslo nástroje 2 Čsl o pozice Speciál n nástroj: 0=ne, 1=ano 3 Čsl o pozice Pevná pozice: 0=ne, 1=ano 4 Čsl o pozice Blokovaná pozice: 0=ne, 1=ano 5 Čsl o pozice Stav PLC Čslo pozice nástroje v tabulce pozic, 52 1 Čsl o nástroje Čslo pozi ce Pozi ce následujc za TOOL CALL, 70 1 S Platná/neplatná pozice (1/0) 2 1 Osa X 2 2 Osa Y 2 3 Osa Z 3 S Naprogramovaný posuv (S1: posuv nen naprogramován) 1 S Radius nástroje (včetně delta hodnot) 2 S Délka nástroje (včetně delta hodnot) 1 S Základn otočen S manuáln provozn režim 2 S Naprogramované otočen v cyklu 10 3 S Aktivn osa zrcadlen Aktivn korekce nástroje, 200 Aktivn transformace, 210 HEIDENHAIN TNC 426, TNC 430 375 10.8 Přdavné funkce Jméno skupiny, IČ Čslo Index Význam 0: Zrcadlen nen aktivn +1: zrcadlové převrácen osy X +2: zrcadlové převrácen osy Y +4: zrcadlové převrácen osy Z +64: zrcadlové převrácen osy U +128: zrcadlové převrácen osy V +256: zrcadlové převrácen osy W Kombinace = součet jednotlivých os Aktivn posunut nulového bodu, 220 Rozsah pojezdu, 230 376 4 1 Platný koeficient změny měř tka osy X 4 2 Platný koeficient změny měř tka osy Y 4 3 Platný koeficient změny měř tka osy Z 4 7 Platný koeficient změny měř tka osy U 4 8 Platný koeficient změny měř tka osy V 4 9 Platný koeficient změny měř tka osy W 5 1 3D ROT osa A 5 2 3D ROT osa B 5 3 3D ROT osa C 6 S Naklopen roviny obráběn aktivn /neaktivn (S1/0) 2 1 Osa X 2 Osa Y 3 Osa Z 4 Osa A 5 Osa B 6 Osa C 7 Osa U 8 Osa V 9 Osa W 2 1 až 9 Záporný softwarový koncový spnač v ose 1 až 9 3 1 až 9 Kladný softwarový koncový spnač v ose 1 až 9 10 Programován: Q parametry Čslo Index Význam Clová poloha v REFS systému, 240 1 1 Osa X 2 Osa Y 3 Osa Z 4 Osa A 5 Osa B 6 Osa C 7 Osa U 8 Osa V 9 Osa W 1 Osa X 2 Osa Y 3 Osa Z 4 Osa A 5 Osa B 6 Osa C 7 Osa U 8 Osa V 9 Osa W 1 S 0: M128 vypnuto, S1: M128 zapnuto 2 S Posuv naprogramovaný pomoc M128 10 S Osa snmac sondy 11 S Platný radius kuličky 12 S Platná délka hrotu 13 S Radius kalibračnho prstence 14 1 Přesazen středu v hl avn ose 2 Přesazen středu ve vedlejš ose 15 S Směr přesazen středu oproti poloze 0° 20 1 Střed v ose X (REFSsystém) Clová poloha v zadávacm systému, 270 Stav M128, 280 Spnac snmac sonda, 350 Snmac sondy stolu TT 130 HEIDENHAIN TNC 426, TNC 430 1 10.8 Přdavné funkce Jméno skupiny, IČ 377 10.8 Přdavné funkce Jméno skupiny, IČ Index Význam 2 Střed v ose Y (REFSsystém) 3 Střed v ose Z (REFSsystém) 21 S Radius talře 30 S Kalibrovaná délka hrotu 31 S Radius hrotu 1 32 S Radius hrotu 2 33 S Průměr kalibračnho prstence 34 1 Přesazen středu v hlavn ose 2 Přesazen středu ve vedlejš ose 1 Korekčn koeficient 1. osy 2 Korekčn koeficient 2. osy 3 Korekčn koeficient 3. osy 1 Poměr sil 1. osy 2 Poměr sil 2. osy 3 Poměr sil 3. osy 1 1 až 9 Poloha v platné souřadné soustavě, osy 1 až 9 2 1 až 9 Poloha v REF soustavě, osa 1 až 9 Hodnota z platné tabulky nulových bodů v platné souřadné soustavě, 500 Čslo NP 1 až 9 Osa X až osa W Hodnota REF z platné tabulky nulových bodů, 501 Čslo NP 1 až 9 Osa X až osa W Vybrána tabulka nulových bodů, 505 1 S Vrácená hodnota = 0: nen aktivn žádná tabulka nulových bodů Vrácená hodnota = 1: aktivn tabulka nulových bodů Data z platné tabulky nulových bodů, 510 1 S Aktivn řádek 2 S Čslo pal ety z pole PAL/PGM Čslo MP Index MP Vrácená hodnota = 0: MP nen k dispozici Vrácená hodnota = 1: MP je k dispozici Měřic snmac sonda, 350 Čslo 35 36 Posledn snmac bod TCH SONDY S cyklus 0 nebo posledn snmac bod z manuálnho provozn ho režimu, 360 Strojn parametr je k dispozici, 1010 378 10 Programován: Q parametry 10.8 Přdavné funkce Přklad: Přiřazen hodnoty aktivnho koeficientu změny měřtka osy Z parametru Q25 55 FN18: SYSR EAD Q25 = ID210 NR 4 IDX3 FN19: PLC: Předán hodnoty do PLC Pomoc funkce FN19: PLC můžete předat až dvě čselné hodnoty nebo Q parametry do PLC. Kroky a jednotky: 0,1 µm nebo 0,0001° Přklad: Předán čselné hodnoty 10 (tj. 1 µm nebo 0,001°) do PLC 56 FN19: P LC=+10/+Q3 FN20: WAIT FOR: synchronizace NC a PLC Tuto funkci můžete použvat pouze po dohodě s výrobcem vašeho stroje! Pomoc funkce FN20: WAIT FOR můžete v průběhu programu provést synchronizaci mezi NC a PLC. NC zastav obráběn, než nastane splněn podmnky, kterou jste naprogramoval i v bloku FN20. TNC může testovat následujc operandy PLC: Operand PLC Zkratka Rozsah adres Značka M 0 až 4999 Vstup I 0 až 31, 128 až 152 64 až 126 (prvn PL 401 B) 192 až 254 (druhý PL 401 B) Výstup O 0 až 30 32 až 62 (prvn PL 401 B) 64 až 94 (druhý PL 401 B) Počtadlo C 48 až 79 Časovač T 0 až 95 Byte B 0 až 4095 Slovo W 0 až 2047 Dvojslovo D 2048 až 4095 V bloku FN 20 jsou dovoleny následuj c podmnky: Podmnka Symbol rovná se == menš než < větš než > HEIDENHAIN TNC 426, TNC 430 379 10.8 Přdavné funkce Podmnka Symbol menš nebo rovno <= větš nebo rovno >= Pøíklad: Pozastavení provádìní programu, dokud PLC nenastaví znaèku 4095 na hodnotu 1 32 F N20: WAIT F OR M4095==1 FN25\: PRESET\: Zadán nového vztažného bodu Tuto funkci lze naprogramovat, pokud se zadá klčové čslo 555343, viz „Zadán Čselného klče”, str. 421. Pomoc funkce FN 25: PRESET je možné v průběhu programu zadat v libovolné ose nový vztažný bod. U Volba Q parametrické funkce: Stiskněte klávesu Q (v poli numerických vstupů vpravo). Na liště kontextových kláves se zobraz Q parametrické funkce U Volba přdavných funkc: stiskněte kontextovou kl ávesu SPECIÁLNÍ FUNKCE U Volba FN25: Přepněte lištu kontextových kláves na druhou úroveň, stiskněte kontextovou klávesu FN25 ZADAT VZTAŞNÝ BOD U Osa?: zadejte osu, v niž chcete zadat nový vztažný bod, potvrite tlačtkem ENT U Hodnota k transformaci?: v aktuáln souřadné soustavě zadejte hodnotu souřadnice, na kterou chcete umstit nový vztažný bod U Nový vztažný bod?: zadejte souřadnici, jakou má mt transformovaná hodnota v nové souřadné soustavě 380 10 Programován: Q parametry 10.8 Přdavné funkce Přklad: Zvolte nový vztažný bod na souřadnici X+100 56 FN25: P RESET = X/+100/+ 0 Přklad: Aktuáln souřadnice Z+50 má mt v nové souřadné sous tavě hodnotu 20 56 FN25: PR ES ET = Z/+50/ 20 FN FN26\: TABOPEN\: otevřen volně definované tabulky Pomoc funkce FN 26: TABOPEN l ze otevřt libovolnou volně definovanou tabulku pro zadán popisu tabulky funkc FN27 nebo čten dat z tabulky pomc FN28. V NC programu sm být otevřena vždy jen jedna tabulka. Nový blok s přkazem TABOPEN automaticky zav rá předchoz otevřenou tabul ku. Tabulka, která se má otevřt, mus mt přponu .TAB. Přklad: Otevřen TAB1.TAB uložené v adresáři TNC:\DIR1 56 FN26: TABO PEN TNC:\DIR1\ TAB1.TAB FN27: TABWRITE: popis volně definované tabulky Pomoc funkce FN 27: TABWRITE se provede posán tabul ky otevřené pomoc funkce FN 26 TABOPEN. V jednom bloku TABWRITE lze definovat neboli popsat jména až 8 sloupců. Jména sloupců mus být v jednoduchých uvozovkách nahoře a od sebe oddělena čárkami. Hodnoty, které má TNC uložit do jednotlivých sloupců, se definuj v Q parametrech. Lze zadávat popisy pol numerické tabulky. ChceteSli popsat vce sloupců v jednom bloku, muste zapisované hodnoty uložit do Q parametrů čslovaných v řadě za sebou. Přklad: Do řádku 5 otevřené tabulky zapište sloupce radius, hloubka a D. Hodnoty, které se maj do tabul ky zapsat, uložte do Q parametrů Q5, Q6 a Q7 53 FN0: Q5 = 3,75 54 FN0: Q6 = 5 55 FN0: Q7 = 7,5 56 FN27: TABW RITE 5/ “Radius,Tiefe,D“ = Q5 HEIDENHAIN TNC 426, TNC 430 381 10.8 Přdavné funkce FN28\: TABREAD: čten z volně definované tabulky Pomoc funkce FN 28: TABREAD čtěte data z tabulky ptevřené pomoc funkce FN 26 TABOPEN. V jednom bloku TABREAD lze definovat neboli čst jména až 8 sloupců . Jména sloupců mus být v jednoduchých uvozovkách nahoře a od sebe oddělena čárkami. Č slo Q parametru, do něhož ná TNC zapsat prvn načtenou hodnotu, se definuje v bloku funce FN 28. Je možné čst pole numerické tabulky. Při čten vce sl oupců v jednom bloku ukládá TNC načtené hodnoty do Q parametrů čslovaných v řadě za sebou. Přklad: Z řádku 6 otevřené tabulky načtěte sloupce radius, hloubka a D. Prvn hodnotu uložte do Q parametru Q10 (druhou do Q11, třet do Q12). 56 F N28: TABREAD Q10 = 6/“ Radius,Tiefe,D“ 382 10 Programován: Q parametry 10.9 Přmé zadán vzorce 10.9 Přmé zadán vzorce Zadán vzorce Pomoc kontextových kláves můžete do programu obráběn zadávat přmo matematické vzorce, které obsahuj vce početnch operac: Vzorce se objev po stisknut kontextové klávesy VZOREC. Násl edujc kontextové klávesy se zobraz v několika lištách: Matematické funkce Kontextová klávesa Sčtán např. Q10 = Q1 + Q5 Odčtán např. Q25 = Q7 – Q108 Násoben např. Q12 = 5 * Q5 Dělen např. Q25 = Q1 / Q2 Otevřt závorku např. Q12 = Q1 * (Q2 + Q3) Uzavřt závorku např. Q12 = Q1 * (Q2 + Q3) Druhá mocnina (angl. square) např. Q15 = SQ 5 Druhá odmocnina (angl. square root) např. Q22 = SQRT 25 Sinus úhlu např. Q44 = SIN 45 Kosinus úhlu např. Q45 = COS 45 Tangens úhlu např. Q46 = TAN 45 Arkussinus Inverzn funkce sinu; určen úhlu z poměru protilehl á odvěsna ku přeponě např. Q10 = ASIN 0,75 Arkuskosinus Inverzn funkce kosinu; určen úhlu z poměru přilehlá odvěsna ku přeponě např. Q11 = ACOS Q40 HEIDENHAIN TNC 426, TNC 430 383 10.9 Přmé zadán vzorce Matematické funkce Kontextová klávesa Arkustangens Inverzn funkce k tangentě; určen úhlu z poměru protilehlá odvěsna ku přilehlé odvěsně např. Q12 = ATAN Q50 Umocněn např. Q15 = 3^3 Kons tanta PI (3,14159) např. Q15 = PI Přirozený logaritmus (LN) čsla základ 2,7183 např. Q15 = LN Q11 Destkový logaritmus čsla např. Q33 = LOG Q22 Exponenciáln funkce, 2,7183 na ntou např. Q1 = EXP Q12 Negace (vynásoben čslem 1) např. Q2 = NEG Q1 Odřznut desetinných mst vytvořen celočselné hodnoty např. Q3 = INT Q42 Absolutn hodnota např. Q4 = ABS Q22 Odřznut mst před desetinnou čárkou vytvořen neceločselného zbytku např. Q5 = FRAC Q23 Pravidla pro výpočty Pro programován matematických vzorců plat následuj c pravi dla: Pořad operac: mocnina a odmocnina násoben a dělen sčtán a odčtán 12 Q1 = 5 * 3 + 2 * 10 = 35 1. krok 5 * 3 = 15 2. krok 2 * 10 = 20 3. krok 15 + 20 = 35 384 10 Programován: Q parametry 10.9 Přmé zadán vzorce nebo 13 Q2 = SQ 10 3^3 = 73 1. krok 10 na druhou = 100 2. krok 3 na třet = 27 3. krok 100 – 27 = 73 Distributivn zákon Pravidlo roznásoben závorek a * (b + c) = a * b + a * c Přklad zadán Výpočet úhlu pomoc arctan z protilehlé odvěsny (Q12) a přilehlé odvěsny (Q13); výsl edek uložte do parametru Q25: Volba zadán vzorce: stiskněte klávesu Q a kontextovou klávesu VZOREC Čslo parametru vý sledku? 25 Zadejte čslo parametru Přepnětete li štu kontextových kláves a vyberte funkci arcustangens Přepněte li štu kontextových kláves a otevřete závorku 12 Zadejte Q parametr čslo 12 Vyberte dělen 13 Zadejte Q parametr čslo 13 Uzavřete závorku a ukončete zadán vzorce Přklad NC bloku 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN TNC 426, TNC 430 385 10.10 Obsazené Q parametry 10.10 Obsazené Q parametry Q parametry Q100 až Q122 jsou obsazeny hodnotami z TNC. Těmto Q parametrům jsou přiřazeny: n hodnoty z PLC n údaje o nástroji a vřeteni n údaje o provoznm stavu atd. Hodnoty z PLC: Q100 až Q107 TNC použvá parametry Q100 až Q107 k přebrán hodnot z PLC do NC programu. Aktivn radius nástroje: Q108 Aktivn hodnota radiu nástroje je přiřazena parametru Q108. Q108 se skládá z: n Radius nástroje R (tabulka nástrojů nebo blok TOOL DEF) n delta hodnota DR z tabulky nástrojů n delta hodnota DR z bloku TOOL CALL Osa nástroje: Q109 Hodnota parametru Q109 závis na aktuáln ose nástroje: Osa nástroje Hodnota parametru Osa nástroje nen definována Q109 = –1 Osa X Q109 = 0 Osa Y Q109 = 1 Osa Z Q109 = 2 Osa U Q109 = 6 Osa V Q109 = 7 Osa W Q109 = 8 Stav vřetene: Q110 Hodnota parametru Q110 závis na posledn naprogramované M funkci pro vřeteno: M funkce Hodnota parametru Stav vřetene nen definován Q110 = –1 M03: Vřeteno ZAP, ve smyslu hodinových ručiček Q110 = 0 386 10 Programován: Q parametry Hodnota parametru M04: Vřeteno ZAP, proti smyslu hodinových ručiček Q110 = 1 M05 po M03 Q110 = 2 M05 po M04 Q110 = 3 10.10 Obsazené Q parametry M funkce Dodávka chladic kapaliny: Q111 M funkce Hodnota parametru M08: ZAP chladic kapaliny Q111 = 1 M09: VYP chladic kapaliny Q111 = 0 Koeficient přesahu: Q112 TNC přiřad parametru Q112 koeficient přesahu při frézován kapes (MP7430). Rozměrové údaje v programu: Q113 Hodnota parametru Q113 závi s při vnořován pomoc PGM CALL na měrných jednotkách programu, který jako prvn volá jiný program. Měrné jednotky hlavnho programu Hodnota parametru Metrický systém (mm) Q113 = 0 Palcový systém (inch) Q113 = 1 Délka nástroje: Q114 Aktuáln hodnota délky nástroje je přiřazena parametru Q114. Souřadnice po snmán během programu Parametry Q115 až Q119 obsahuj po naprogramovaném měřen 3D snmac sondou souřadnice polohy vřetene v okamžiku měřen. Tyto souřadnice se vztahuj k vztažnému bodu, který je aktivn v manuálnm provoznm režimu. Délka dotykového hrotu a radius snmac kuličky se u těchto souřadnic neberou v úvahu. Souřadná osa Hodnota parametru Osa X Q115 Osa Y Q116 Osa Z Q117 HEIDENHAIN TNC 426, TNC 430 387 10.10 Obsazené Q parametry Souřadná osa Hodnota parametru IV. osa závis na MP100 Q118 V. osa závis na MP100 Q119 Odchylka skutečné a clové hodnoty při automatickém proměřován nástrojů sondou TT 130 Odchylka AKTCÍL Hodnota parametru Délka nástroje Q115 Radius nástroje Q116 Naklopen roviny obráběn s úhly obrobku: souřadnice osy otáčen vypočtené TNC Souřadnice Hodnota parametru Osa A Q120 Osa B Q121 Osa C Q122 388 10 Programován: Q parametry 10.10 Obsazené Q parametry Výsledky měřen z cyklů snmac sondy (viz též Př ručku pro uživatele Cykl y snmac sondy) Změřené skutečné hodnoty Hodnota parametru Úhel přmky Q150 Střed v hl avn ose Q151 Střed ve vedlejš ose Q152 Průměr Q153 Délka kapsy Q154 Šřka kapsy Q155 Délka v ose zvolené v cyklu Q156 Poloha středové osy Q157 Úhel osy A Q158 Úhel osy B Q159 Souřadnice v ose zvolené v cyklu Q160 Zjištěná odchy lka Hodnota parametru Střed v hl avn ose Q161 Střed ve vedlejš ose Q162 Průměr Q163 Délka kapsy Q164 Šřka kapsy Q165 Změřená délka Q166 Poloha středové osy Q167 Měřený prostorový úhel Hodnota parametru Otočen kolem osy A Q170 Otočen kolem osy B Q171 Otočen kolem osy C Q172 HEIDENHAIN TNC 426, TNC 430 389 10.10 Obsazené Q parametry Stav obrobku Hodnota parametru Dobrý Q180 Oprava Q181 Zmetek Q182 Odchylka měřená cyklem 440 Hodnota parametru Osa X Q185 Osa Y Q186 Osa Z Q187 Rezervováno pro intern použit Hodnota parametru Značky cyklů (schéma obráběn) Q197 Stav měřen nástroje sondou TT Hodnota parametru Nástroj v toleranci Q199 = 0,0 Nástroj je opotřeben (překročen LTOL/ RTOL) Q199 = 1,0 Nástroj je zlomený (LBREAK/RBREAK překročeno) Q199 = 2,0 390 10 Programován: Q parametry 10.11 Přklady programován Přklad: Elipsa Průběh programu n Obrys elipsy je aproxi mován řadkou krátkých přmkových úseků (počet se definuje v Q7). Čm větš j e počet kroků, tm hl adš bude výsledný obrys. n Směr frézován se stanov pomoc počátečn ho a koncového úhlu v rovi ně: Směr obráběn ve smysl u hodinových ručiček: počátečn úhel > koncový úhel Směr opracován proti smyslu hodinových ručiček: počátečn úhel < koncový úhel n Radius nástroje nemá vliv Y 30 50 50 50 X 0 BEGIN PGM EL IPSA MM 1 F N 0: Q1 = +50 Střed v ose X 2 F N 0: Q2 = +50 Střed v ose Y 3 F N 0: Q3 = +50 Poloosa X 4 F N 0: Q4 = +30 Poloosa Y 5 F N 0: Q5 = +0 Počátečn úhel v rovině 6 F N 0: Q6 = +360 Koncový úhel v rovině 7 F N 0: Q7 = +40 Počet výpočetnch kroků 8 F N 0: Q8 = +0 Natočen elipsy 9 F N 0: Q9 = +5 Hloubka frézován 10 F N 0: Q10 = +100 Posuv na hloubku 11 F N 0: Q11 = +350 Posuv při frézován 12 F N 0: Q12 = +2 Bezpečnostn vzdálenost pro nastaven na pozici 13 BLK FOR M 0.1 Z X +0 Y+0 Z20 Definice neobrobeného polotovaru 14 BLK FOR M 0.2 X+100 Y+100 Z+0 15 TOOL DEF 1 L +0 R +2,5 Definice nástroje 16 TOOL CALL 1 Z S4000 Vol án nástroje 17 L Z+250 R0 F MAX Vyjet nástroje 18 CALL LBL 10 Vol án obráběn 19 L Z+100 R 0 F MAX M 2 Vyjet nástroje, konec programu HEIDENHAIN TNC 426, TNC 430 391 10.11 Přklady programován 20 LBL 10 Podprogram 10: Obráběn 21 CYCL DEF 7.0 NULOVÝ BOD Posunut nulového bodu do středu elipsy 22 CYCL DEF 7.1 X+Q 1 23 CYCL DEF 7.2 Y+Q2 24 CYCL DEF 10.0 OTÁČENÍ Výpočet natočen v rovině 25 CYCL DEF 10.1 RO T+Q8 26 Q35 = (Q6 Q5) / Q7 Výpočet úhlového kroku 27 Q36 = Q5 Koprován počátečnho úhlu 28 Q37 = 0 Nastaven počtadla řezů 29 Q21 = Q3 * COS Q36 Výpočet souřadnice X počátečnho bodu 30 Q22 = Q4 * SIN Q36 Výpočet souřadnice Y počátečnho bodu 31 L X +Q21 Y+Q22 R0 F M AX M3 Najet do počátečnho bodu v rovině 32 L Z+Q12 R0 F MAX Přednastaven na bezpečnou vzdálenost v ose vřetene 33 L ZQ 9 R0 FQ10 Najet na hloubku obráběn 34 LBL 1 35 Q36 = Q36 + Q 35 Aktualizace úhlu 36 Q37 = Q37 + 1 Aktualizace počtadla řezů 37 Q21 = Q3 * COS Q36 Výpočet aktuáln souřadnice X 38 Q22 = Q4 * SIN Q36 Výpočet aktuáln souřadnice Y 39 L X +Q21 Y+Q22 R 0 F Q11 Najet do dalšho bodu 40 FN 12: I F +Q37 LT +Q7 GOTO LBL 1 Dotaz, zda nen dokončeno S jestliže ano, skok na LBL 1 41 CYCL DEF 10.0 OTÁČENÍ Zrušen natočen 42 CYCL DEF 10.1 RO T+0 43 CYCL DEF 7.0 NUL OVÝ BO D Zrušen posunut nulového bodu 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 46 L Z+Q12 R0 F MAX Najet na bezpečnou vzdálenost 47 LBL 0 Konec podprogramu 48 END PGM ELIP SA MM 392 10 Programován: Q parametry 10.11 Přklady programován Přklad: Konkávn válec pomoc kulové frézy Průběh programu n Program funguje pouze s kulovou frézou, délka nástroje se vztahuje ke středu koule n Obrys válce je aproximován velkým počtem přmkových úseků (lze definovat v Q13). Čm vce je úseků, tm hladš bude obrys n Válec se frézuj e podélnými řezy (zde: rovnoběžně s osou Y) n Směr frézován se urč pomoc počátečnho úhlu a koncového úhlu v prostoru: Směr obráběn ve smysl u hodinových ručiček: počátečn úhel > koncový úhel Směr obráběn proti smyslu hodinových ručiček: počátečn úhel < koncový úhel n Korekce radiu nástroje se provád automaticky Z R4 0 X -50 Y Y 100 50 100 X Z 0 BEGIN PGM VÁLEC M M 1 F N 0: Q1 = +50 Střed v ose X 2 F N 0: Q2 = +0 Střed v ose Y 3 F N 0: Q3 = +0 Střed v ose Z 4 F N 0: Q4 = +90 Prostorový počátečn úhel (rovina Z/X) 5 F N 0: Q5 = +270 Prostorový koncový úhel (rovina Z/X) 6 F N 0: Q6 = +40 Radius válce 7 F N 0: Q7 = +100 Dél ka vál ce 8 F N 0: Q8 = +0 Natočen v rovině X/Y 9 F N 0: Q10 = +5 Přdavek na radius vál ce 10 F N 0: Q11 = +250 Posuv přsuvu do hloubky 11 F N 0: Q12 = +400 Posuv při frézován 12 F N 0: Q13 = +90 Počet řezů (úseků) 13 BLK FOR M 0.1 Z X +0 Y+0 Z50 Definice neobrobeného polotovaru 14 BLK FOR M 0.2 X+100 Y+100 Z+0 15 TOOL DEF 1 L +0 R +3 Definice nástroje 16 TOOL CALL 1 Z S4000 Vol án nástroje 17 L Z+250 R0 F MAX Vyjet nástroje 18 CALL LBL 10 Vol án obráběn 19 F N 0: Q10 = +0 Zrušen přdavku HEIDENHAIN TNC 426, TNC 430 393 10.11 Přklady programován 20 CAL L L BL 10 Volán obráběn 21 L Z+100 R0 F M AX M2 Vyjet nástroje, konec programu 22 LBL 10 Podprogram 10: Obráběn 23 Q16 = Q6 Q10 Q108 Přepočet přdavku a nástroje vůči radiu válce 24 FN 0: Q 20 = + 1 Nastaven počtadla řezů 25 FN 0: Q 24 = + Q4 Koprován prostorového počátečnho úhlu (rovina Z/X) 26 Q25 = (Q5 Q4) / Q13 Výpočet úhlového kroku 27 CYCL DEF 7.0 NUL OVÝ BO D Posunut nulového bodu do středu válce (osa X) 28 CYCL DEF 7.1 X+ Q1 29 CYCL DEF 7.2 Y+Q2 30 CYCL DEF 7.3 Z+Q3 31 CYCL DEF 10.0 OTÁČENÍ Výpočet natočen v rovině 32 CYCL DEF 10.1 R OT+Q8 33 L X +0 Y+0 R0 F M AX Přednastaven v rovině do středu válce 34 L Z+5 R0 F1000 M 3 Přednastaven v ose vřetene 35 LBL 1 36 CC Z+0 X +0 Nastaven pólu v rovině Z/X 37 LP PR+Q16 PA+Q24 F Q11 Najet na výchoz pozici na válci, šikmý zápich do materiálu 38 L Y+Q7 R0 FQ12 Podélný řez ve směru Y+ 39 FN 1: Q20 = +Q20 + +1 Aktualizace počtadla řezů 40 FN 1: Q24 = + Q24 + +Q25 Aktualizace prostorového úhl u 41 FN 11: IF +Q20 GT +Q13 GOTO LBL 99 Dotaz, zda je dokončeno S pokud ano, skok na konec 42 LP PR+Q16 PA+Q24 F Q11 Přejezd po aproximovaném “obl ouku” na dalš podélný řez 43 L Y+0 R0 FQ12 Podélný řez ve směru Y– 44 FN 1: Q20 = + Q20 + +1 Aktualizace počtadla řezů 45 FN 1: Q24 = + Q24 + + Q25 Aktualizace prostorového úhl u 46 FN 12: I F +Q20 LT +Q13 GOTO LBL 1 Dotaz, zda nen dokončeno S jestliže ano, skok na LBL 1 47 LBL 99 48 CYCL DEF 10.0 OTÁČENÍ Zrušen natočen 49 CYCL DEF 10.1 R OT+0 50 CYCL DEF 7.0 NUL OVÝ BO D Zrušen posunut nulového bodu 51 CYCL DEF 7.1 X+ 0 52 CYCL DEF 7.2 Y+0 53 CYCL DEF 7.3 Z+0 54 LBL 0 Konec podprogramu 55 END PGM VÁ LEC 394 10 Programován: Q parametry Průběh programu Y Y R4 5 100 5 R4 n Program funguje pouze se stopkovou frézou n Obrys koule se aproximuje velkým počtem krátkých př mkových úseků (rovina Z/X, počet se definuje v Q14). Č m menš úhlový krok se definuje, tm hladš je obrys n Počet obrysových řezů určte pomoc úhlového kroku v rovině (v Q18) n Koule se frézuje prostorovým řezem zdola nahoru n Korekce radiu nástroje se provád automaticky 50 50 100 X -50 Z 0 BEGIN PGM KOUL E MM 1 F N 0: Q1 = +50 Střed v ose X 2 F N 0: Q2 = +50 Střed v ose Y 3 F N 0: Q4 = +90 Prostorový počátečn úhel (rovina Z/X) 4 F N 0: Q5 = +0 Prostorový koncový úhel (rovina Z/X) 5 F N 0: Q14 = +5 Úhlový krok v prostoru 6 F N 0: Q6 = +45 Radius koule 7 F N 0: Q8 = +0 Počátečn úhel natočen v rovině X/Y 8 F N 0: Q9 = +360 Koncový úhel natočen v rovině X/Y 9 F N 0: Q18 = +10 Úhlový krok v rovině X/Y pro hrubován 10 F N 0: Q10 = +5 Přdavek na radius koule pro hrubován 11 F N 0: Q11 = +2 Bezpečnostn vzdálenost pro přednastaven v ose vřetene 12 F N 0: Q12 = +350 Posuv při frézován 13 BLK FOR M 0.1 Z X +0 Y+0 Z50 Definice neobrobeného polotovaru 14 BLK FOR M 0.2 X+100 Y+100 Z+0 15 TOOL DEF 1 L +0 R +7,5 Definice nástroje 16 TOOL CALL 1 Z S4000 Vol án nástroje 17 L Z+250 R0 F MAX Vyjet nástroje HEIDENHAIN TNC 426, TNC 430 395 10.11 Přklady programován Přklad: Konvexn koule stopkovou frézou 10.11 Přklady programován 18 CAL L L BL 10 Volán obráběn 19 FN 0: Q10 = +0 Zrušen přdavku 20 FN 0: Q18 = +5 Úhlový krok v rovině X/Y pro dohotoven 21 CAL L L BL 10 Volán obráběn 22 L Z+100 R0 F M AX M2 Vyjet nástroje, konec programu 23 LBL 10 Podprogram 10: Obráběn 24 FN 1: Q23 = + Q11 + +Q6 Výpočet souřadnice Z pro přednastaven pozice 25 FN 0: Q 24 = + Q4 Koprován prostorového počátečnho úhlu (rovina Z/X) 26 FN 1: Q26 = +Q6 + +Q108 Korekce radiu koule pro přednastaven na pozici 27 FN 0: Q 28 = + Q8 Koprován natočen v rovině 28 FN 1: Q16 = +Q6 + Q10 Zohledněn přdavku na radi us koul e 29 CYCL DEF 7.0 NUL OVÝ BO D Posunut nulového bodu do středu koule 30 CYCL DEF 7.1 X+ Q1 31 CYCL DEF 7.2 Y+Q2 32 CYCL DEF 7.3 ZQ16 33 CYCL DEF 10.0 OTÁČENÍ Přepočet počátečnho úhlu natočen v rovině 34 CYCL DEF 10.1 R OT+Q8 35 CC X+ 0 Y+0 Nastaven pólu v rovině X/Y pro přednastaven na pozici 36 LP PR+Q26 PA+Q8 R 0 F Q12 Přednastaven na pozici v rovině 37 LBL 1 Přednastaven v ose vřetene 38 CC Z+0 X +Q108 Nastaven pólu v rovině Z/X s přesazenm o radius nástroje 39 L Y+0 Z+0 F Q12 Najet na hloubku 396 10 Programován: Q parametry 10.11 Přklady programován 40 LBL 2 41 LP PR +Q6 PA +Q24 R0 FQ12 Pojezd po aproximovaném „oblouku” nahoru 42 F N 2: Q24 = +Q24 +Q14 Aktualizace prostorového úhlu 43 F N 11: IF +Q24 GT +Q5 GOTO LBL 2 Dotaz, zda je oblouk dokončen S pokud ne, zpět na LBL 2 44 LP PR +Q6 PA+ Q5 Naj et na koncový úhel v prostoru 45 L Z+Q23 R 0 F1000 Vyjet v ose vřetene 46 L X+Q26 R0 F M AX Přednastaven pozi ce pro dalš oblouk 47 F N 1: Q28 = +Q28 + +Q18 Aktualizace natočen v rovině 48 F N 0: Q24 = +Q4 Zrušen prostorového úhlu 49 CYCL DEF 10.0 OTÁČENÍ Aktivace nového natočen 50 CYCL DEF 10.1 ROT+Q28 51 F N 12: IF +Q28 LT +Q9 GOTO LBL 1 52 F N 9: IF +Q28 EQU +Q9 GOTO LBL 1 Dotaz, zda nen dokončeno S pokud ano, návrat na LBL 1 53 CYCL DEF 10.0 OTÁČENÍ Zrušen natočen 54 CYCL DEF 10.1 ROT+0 55 CYCL DEF 7.0 NULOVÝ BOD Zrušen posunut nulového bodu 56 CYCL DEF 7.1 X+0 57 CYCL DEF 7.2 Y+0 58 CYCL DEF 7.3 Z+0 59 LBL 0 Konec podprogramu 60 END PGM KOUL E MM HEIDENHAIN TNC 426, TNC 430 397 11 Testován programů a prováděn programů 11.1 Grafika 11.1 Grafika Použit V provoznch režimech prováděn programu a testován programu provád TNC grafickou simulaci obráběn. Pomoc kontextových kl áves můžete vybrat z následujcch zobrazen: n Půdorys n Zobrazen ve 3 rovinách n 3D zobrazen Grafika TNC odpovdá zobrazen obrobku, který je obráběn nástrojem válcového tvaru. JeSli aktivn tabulka nástrojů, můžete nechat znázornit obráběn s kulovou frézou. K tomu je nutné zadat v tabulce nástrojů R2 = R. TNC grafiku nezobrazuje, jestliže n aktuáln program neobsahuje platnou defini ci neobrobeného polotovaru n nen zvolený žádný program Pomoc strojnch parametrů 7315 až 7317 můžete nastavit grafické zobrazen i tehdy, když nen defi nována osa vřetene ani pojezdy. Grafickou simulaci nel ze použt pro části programu nebo pro programy s pohyby os otáčen nebo s naklopenou rovinou obráběn: v těchto přpadech vypše TNC chybové hlášen. Přdavek na radius DRnaprogramovaný v bl oku TOOL CALL se v grafice TNC nezobraz. Grafické zobrazen je možné pouze u tvarů, kde j e poměr nejkratš a nejdelš strany v BLK FORM menš než 1 : 64. Přehled: Pohledy V provoznch režimech prováděn programu a testován programu zobraz TNC následujc kontextové klávesy: Pohled Kontextová klávesa Půdorys Zobrazen ve 3 rovinách 3D zobrazen 400 11 Testován programů a prováděn programů 11.1 Grafika Omezen během prováděn programu Obráběn se nedá graficky znázornit, pokud je procesor TNC vytžen kompl ikovanými obráběcmi úkony nebo velkopl ošným obráběnm. Přklad: Řádkován přes celý neobrobený polotovar vel kým nástrojem. TNC nepokračuje v grafickém zobrazen a v grafickém okně vypše text ERROR. Obráběn běž dále. Půdorys U Kontextovou klávesou zvolte půdorys U Pomoc kontextových kláves vyberte počet zobrazených úrovn hloubky (přepnutm lišty): na výběr je 16 nebo 32 úrovn, pro jejichž zobrazen plat: „Čm hlubš, tm tmavš“ Tato grafická simulace je nej rychlejš. Zobrazen ve 3 rovinách Na tomto zobrazen je vidět půdorys a 2 řezy podobně jako na techni ckém výkrese. Symbol vlevo pod grafikou udává, zda zobrazen odpovdá metodě promtán 1 nebo 2 podle DIN 6, část 1 (volba pomoc MP7310). Zobrazen ve třech rovinách umožňuje zvětšován zvoleného výřezu vi z „Zvětšen výřezu”, str. 402. Kromě toho můžete pomoc kontextových kláves posouvat rovinu řezu: U Pomoc kontextové klávesy zvolte zobrazen ve 3 rovinách U Přepněte l ištu kontextových kl áves tak, aby se objevila násl edujc nabdka: Funkce Kontextové klávesy Posunut svislé roviny řezu doprava nebo doleva Posunut vodorovné rovi ny řezu nahoru nebo dolů Polohu roviny řezu j e při posouván vidět na obrazovce. Souřadnice čáry řezu TNC zobrazuje dole v grafickém okně souřadnice čáry řezu vztažené k nulovému bodu obrobku. Zobrazuj se pouze souřadni ce v rovině obráběn. Tuto funkci l ze zapnout pomoc strojnho parametru 7310. HEIDENHAIN TNC 426, TNC 430 401 11.1 Grafika 3D zobrazen TNC zobraz obrobek prostorově. 3D zobrazen můžete natáčet okolo svislé osy. Obrys výchozho neobrobeného polotovaru lze zobrazit na začátku grafické simulace jako rámeček. V provoznm režimu testován programu jsou k dispozi ci funkce zvětšen výřezu, viz „Zvětšen výřezu”, str. 402. U Pomoc kontextové klávesy vyberte 3D zobrazen Natočen 3D zobrazen Přepněte lištu koontextových kláves na následujc nabdku: Kontextové klávesy Funkce Vertikáln natáčen zobrazen po 27° Zapnut a vypnut zobrazen výchozho obrysu U Zapnut: kontextovou klávesou ZOBRAZ BLKSFORM U Vypnut: kontextovou klávesou SMAZAT BLKSFORM Zvětšen výřezu V provoznm režimu testován programu můžete měnit výřez při zobrazen n ve 3 rovinách n 3D Grafickou simulaci j e nutno zastavit. Zvětšen výřezu plat vždy ve všech typech zobrazen . 402 11 Testován programů a prováděn programů 11.1 Grafika V provoznm režimu testován programu přepněte lištu kontextových kláves na následujc nab dku: Funkce Kontextové klávesy Volba l evé/pravé strany obrobku Volba předn/zadn strany obrobku Volba horn/doln strany obrobku Posunut plochy řezu pro zmenšen nebo zvětšen neobrobeného polotovaru Potvrzen výřezu Změna zvětšen výřezu Kontextové klávesy viz tabulka U U U U Podle potřeby zastavte grafickou simulaci Pomoc kontextových kláves zvolte stranu obrobku (tabul ka) Zmenšen nebo zvětšen polotovaru: stiskněte a podržte kontextovou klávesu „–“ nebo „+“ Znovu spust’te testován nebo prováděn programu kontextovou kl ávesou START (RESET + START obnov zobrazen původnho neobrobeného polotovaru) Poloha kursoru při zvětšován výřezu Při zvětšován výřezu zobrazuje TNC souřadnice ořezávaných os. Tyto souřadni ce odpovdaj části zobrazen určené ke zvětšen . Vlevo od lomtka zobrazuj e TNC nejmenš souřadnici výřezu (MINSbod), vpravo od něho největš (MAXSbod). Při zvětšeném zobrazen se v pravém dolnm rohu displeje objev nápis MAGN. Jestl iže TNC nemůže neobrobený pol otovar dále zmenšit nebo zvětšit, vypše ř dic systém v okně grafiky přslušné chybové hlášen. Chybové hlášen zmiz zvětšenm nebo zmenšenm zobrazen neobrobeného polotovaru. HEIDENHAIN TNC 426, TNC 430 403 11.1 Grafika Opakován grafické simulace Grafickou simulaci programu obráběn lze libovolně opakovat. Grafiku můžete nastavit zpět na neobrobený pol otovar nebo na jeho zvětšený výřez. Kontextová klávesa Funkce Zobrazen neobrobeného polotovaru v poslednm zvol eném zvětšen výřezu Zrušeb zvětšen výřezu tak, aby byl obrobený nebo neobrobený dlec zobrazen podle naprogramován v BLKSForm STISKNUTÍM KONTEXTOVÉ KLÁVESY POLOTOVAR JAKO BLK FORM se obrobek zobraz v naprogramované veli kosti i bez potvrzen výřezu přkazem POTVRDIT VÝŘEZ. – Měřen doby obráběn Provozn režimy prováděn programu Zobrazen času od spuštěn programu do konce. Při přerušen se počtán doby zastav. Testován programů Zobrazen přibližně vypočtené doby pohybů nástroje realizovaných posuvem. Na základě takto vypočtené doby nelze kalkulovat dobu potřebnou pro výrobu, protože v n nen obsažen čas různých strojnch úkonů (např. pro výměnu nástroje). Volba funkce stopek Přepněte lištu kontextových kláves na zobrazen následujc nabdky: Funkce stopek Kontextová klávesa Uložen zobrazeného času do paměti Zobrazen součtu uloženého a zobrazeného času Smazán zobrazeného času Kontextové klávesy vlevo od funkc stopek závis na zvoleném rozděl en displeje. časový údaj se zadánm nového přkazu BLKSForm vynuluje. 404 11 Testován programů a prováděn programů 11.2 Funkce zobrazen programu 11.2 Funkce zobrazen programu Přehled V provozn ch režimech prováděn programu a testován programu zobraz TNC kontextové klávesy, jeji chž pomoc můžete zobrazovat program obráběn po stránkách: Funkce Kontextová klávesa Listován v programu o jednu obrazovku zpět Listován v programu o jednu obrazovku vpřed Volba začátku programu Volba konce programu HEIDENHAIN TNC 426, TNC 430 405 11.3 Testován programů 11.3 Testován programů Použit V provoznm režimu testován programu lze simulovat průběh programů a část programů a eliminovat přpadné chyby v programu. TNC nabz podporu při vyhledáván n geometrických neslučitelnost n chyběj c ch údajů n neproveditelných skoků n narušen pracovnho prostoru Kromě toho můžete využt následujc funkce: n testován programu po blocch n přerušen testu u l ibovolného bloku n přeskočen bloků n funkce grafického znázorněn n měřen doby obráběn n doplňkové stavové zobrazen Testován programu Při zapnut centráln paměti nástrojů muste mt pro testován programu aktivovánu tabulku nástrojů (stav S). Volba tabulky nástrojů se provede v režimu testován programu pomoc správy souborů (PGM MGT). Pomoc MOD funkce BLK FORM V PRAC.PROST. spust’te kontrolu pracovnho prostoru při testován programu viz „Zobrazen neobrobeného polotovaru v pracovnm prostoru”, str. 435. U Zvolte provozn režim testován programu U Klávesou PGM MGT zobrazte správu souborů a zvolte soubor, který chcete testovat, nebo U Zvolte začátek programu tlačtkem GOTO řádek „0“, vol bu potvrite tl ačtkem ENT TNC zobraz následujc kontextové klávesy: Funkce Kontextová kláves a Testovat celý program Testovat bloky programu jednotlivě Zobrazit neobrobený polotovar a testovat celý program Zastavit test programu 406 11 Testován programů a prováděn programů 11.3 Testován programů Proveden testu programu po určitý blok Pomoc STOP NA N provede TNC test programu pouze po blok s čslem N. U U V provoznm režimu testován programu zvol te začátek programu Zvolte testován programu po určitý blok: Stiskněte kontextovou klávesu STOP NA N U S top na N: zadejte čsl o bloku, na kterém se má test programu zastavit U Program: Zadejte jméno programu, v němž se nacház bl ok zvoleného čsla; TNC zobraz jméno zvoleného programu; pokud se má testován zastavit v programu volaném pomoc PGM CALL, zadejte j eho jméno U Opakován: zadej te požadovaný počet opakován, j estliže se blok N nacház uvnitř opakováné části programu U Testován úseku programu: stiskněte kontextovou klávesu U START; TNC OTESTUJE PROGRAM PO ZADANÝ BLOK HEIDENHAIN TNC 426, TNC 430 407 11.4 Prováděn programu 11.4 Prováděn programu Použit V provoznm režimu plynulý běh programu nechá TNC program obráběn proběhnout až do konce nebo do přerušen. V provoznm režimu běh programu po blocch provede TNC každý blok zvlášt’ po stisknut externho tlačtka START. V provoznch režimech prováděn programu můžete použt násl edujc funkce TNC: n n n n n n n n přerušen prováděn programu prováděn programu od určitého bloku přeskok bloků editace tabulky nástrojů TOOL.T kontrola a změna Q parametrů superpozice polohy pomoc rotačnho ovladače funkce grafického znázorněn doplňkové stavové zobrazen Prováděn programu obráběn Přprava 1 Upněte obrobek do stolu stroje 2 Nastavte vztažný bod 3 Zvolte potřebné tabulky a palety–soubory (stav M) 4 Zvolte program obráběn (stav M) Posuv a otáčky vřetene můžete měnit pomoc otočných regulátorů override. Pomoc kontextové klávesyFMAX můžete snžit rychlost rychloposuvu pro najet programu. Zadaná hodnota zůstává v platnosti i po vypnut a zapnut stroje. Pro návrat k původn rychlosti rychloposuvu muste znovu zadat přslušnou čsel nou hodnotu. Plynulý běh programu U Spust’te program extern m tlačtkem START Běh programu po blocch U Proveden každého bloku spust’te externm tlačtkem START 408 11 Testován programů a prováděn programů 11.4 Prováděn programu Přerušen obráběn Existuje několik možnost jak přerušit prováděn programu: n naprogramované přerušen n extern tlačtko STOP n přepnut do režimu běh programu po bl occh ZjistSli TNC během prováděn programu chybu, přeruš se obráběn automaticky. Naprogramované přerušen Přerušen můžete defi novat přmo v programu obráběn. TNC přeruš prováděn programu, jakmile je program obráběn proveden po blok, který obsahuje některý z násl edujcch přkazů: n STOP (s přdavnou funkc nebo bez) n př davná funkce M0, M2 nebo M30 n př davná funkce M6 (definovaná výrobcem stroje) Přerušen externm tlačtkem STOP Stiskněte extern tlačtko STOP: blok, který TNC v okamžiku stisknut tlačtka zpracovává, se neprovede až do konce; na stavovém ukazateli se objev symbol „*“ U NechceteSl i v obráběn pokračovat, zastavte prováděn kontextovou klávesou INTERNAL STOP: symbol „*“ ve stavovém zobrazen zmiz. Program je třeba spustit znovu od začátku U Přerušen obráběn přepnutm do provoznho režimu běh programu po blocch V plynulém běhu programu přepněte na režim běh programu po blocch. TNC přeruš obráběn po dokončen aktuáln operace obráběn. HEIDENHAIN TNC 426, TNC 430 409 11.4 Prováděn programu Pojžděn strojnmi osami při přerušen Při přerušen běhu programu můžete pojždět strojnmi osami stejně jako v provoznm režimu manuáln ovládán. Nebezpeč kolize! PřerušteSli při naklopené rovině obráběn prováděn programu, můžete kontextovou klávesou 3D ZAP/VYP přepnat mezi naklopeným a nenaklopeným souřadným systémem. TNC tomu přizpůsob funkce směrových tlačtek os, rotačnho ovladače a logiku opětného najet na obrys. Při vyjet nástroje dbejte na to, aby byl zapnutý správný souřadný systém a aby v menu 3D ROT byly zadány úhlové hodnoty os otáčen. Přklad použit: Vyjet vřetene při zlomen nástroje U Přerušte obráběn U Odblokujte extern směrová tlačtka: stiskněte kontextovou klávesu RUČNÍ POJEZD. U Poj ždějte stroj nmi osami pomoc externch směrových tlačtek U některých strojů muste po stisknut kontextové klávey RUČNÍ POJEZD stisknout extern tlačtko START pro odblokován externch směrových tlačtek. Řiite se dle návodu ke stroji. 410 11 Testován programů a prováděn programů 11.4 Prováděn programu Pokračován v prováděn programu po přerušen PřerušteSli prováděn programu během obráběcho cyklu, muste při opětném vstupu do programu pokračovat od začátku cyklu. TNC pak mus zopakovat už jednou provedené obráběc kroky. Přeruš teSli prováděn programu uvnitř opakováné části programu nebo uvnitř podprogramu, muste opět najet na m sto přerušen pomoc funkce START Z BLOKU N. Při přerušen programu si TNC zapamatuje: n data poslednho volaného nástroje n platnou transformaci souřadnic (např. posunut nulového bodu, natočen, zrcadlen) n souřadnice poslednho definovaného středu kruhu Dbejte na to, aby data uložená v paměti zůstal a v platnosti do té doby, než je zrušte (např. volbou nového programu). Tato uložená data se použij pro opětné najet na obrys po ručnm pojžděn strojnmi osami při přerušen (kontextová klávesa NÁVRAT NA POZICI). Pokračován programu tlačtkem START Po přerušen můžete pokračovat v prováděn programu externm tlačtkem START tehdy, když bylo prováděn programu zastaveno tmto způsobem: n stisknutm externho tlačtka n STOP n naprogramovaným přerušen m pokračován programu po chybě Při neblikajcm chybovém hlášen: U U U Odstraňte přčinu chyby Smazán chybového hlášen na displeji: sti skněte klávesu CE Restartujte program na mstě přerušen Při blikajcm chybovém hl ášen: U U U Klávesu END podržte stisknutou dvě sekundy, TNC provede horký start Odstraňte přčinu chyby Restart Při opakovaném výskytu téže chyby si poznamenejte chybové hlášen a obrat’te se na servisn firmu. HEIDENHAIN TNC 426, TNC 430 411 11.4 Prováděn programu Spuštěn programu od libovolného msta (předběh bloků) Funkce PŘEDBŔH NA BLOK mus být aktivována a uzpůsobena výrobcem stroje. Řiite se dle návodu ke stroji. Funkc START Z BLOKU N (předběh bloků) můžete pokračovat v programu obráběn od libovol ně zvoleného bloku N. TNC zaznamená stupeň obroben kusu až po tento blok. Lze jej graficky zobrazit. Jestliže byl program přerušen pomoc INTERNAL STOP, nabdne TNC automaticky restart od bloku N, v němž byl program přerušen. Předběh bloků nesm začnat v podprogramu. Všechny potřebné programy, tabulky a soubory palet mus být navoleny v provoznm režimu prováděn programu (status M). ObsahujeSli program do konce předběhu bloků naprogramované přerušen, bude na tomto mstě předběh bloků přerušen. Pro pokračován v předběhu bl oků stiskněte extern tlačtko START. Po skončen předběhu bloků bude nástroj pomoc funckce NAJETÍ NA POZICI naveden na vypočtenou pozici. Pomoc strojnho parametru 7680 je definováno, zda předběh bloků začne u vnořených programů v bloku 0 hlavnho programu, nebo v bloku 0 programu, ve kterém bylo prováděn programu naposledy přerušeno. Pomoc kontextové klávesy 3D ZAP/VYP lze definovat, zda má TNC při naklopené rovině obráběn najždět v naklopeném nebo nenaklopeném systému. Funkce M128 nen u předběhu bloků povolena. ChceteSli použt předběh bloků v rámci tabulky palet, navolte nejdřve klávesami se šipkami v tabulce palet program, do něhož chcete vstoupit, a pak stiskněte přmo kontextovou klávesu START Z BLOKU N. Všechny cykly snmacch sond a cyklus 247 se při předběhu bloků přeskakuj. Výsledné parametry, do nichž tyto cykly zapi suj, pak nemus obsahovat žádné hodnoty. 412 11 Testován programů a prováděn programů 11.4 Prováděn programu U Jako začátek pro předběh zvolte prvn blok aktuálnho programu: zadej te GOTO „0“. U Volba předběhu bloků: stiskněte kontextovou klávesu START Z BLOKU N U S tart z bloku N: zadejte čslo N bloku, na kterém má předběh skončit U Program: zadejte jméno programu, v němž se blok N nacház U Opakován: Jestliže se blok N nacház uvnitř opakované části programu, zadejte požadovaný počet opakován při předběhu bloků U Spuštěn předběhu bloků: stiskněte extern tl ač tko START U Najet na obrys: viz „Návrat na obrys”, str. 413 Návrat na obrys Pomoc funkce NÁVRAT NA POZICI najede TNC nástrojem na obrys obrobku v následujcch si tuac ch: n návrat po pojžděn strojnmi osami při přerušen, které bylo provedeno bez INTERNAL STOP n návrat najet po předběhu bloků pomoc START Z BLOKU N, např. po přerušen pomoc INTERNAL STOP n při změně polohy některé osy po přerušen řdicho obvodu během přerušen programu (závis na proveden stroje) U U U U Volba opětného naj et na obrys: zvolte kontextovou klávesu NÁVRAT NA POZICI Najet osami v pořad , které navrhuje TNC na obrazovce: stiskněte extern tlačtko START nebo Najet osami v libovolném pořad: stiskněte kontextovou klávesu NAJET X, NAJET Z atd. a jednotli vé volby potvrite tl ač tkem START Pokračován v obráběn : stiskněte extern tlač tko START HEIDENHAIN TNC 426, TNC 430 413 11.5 Automatické spuštěn programu 11.5 Automatické spuštěn programu Použit Možnost automatického spouštěn programu je podmněna připravenost stroje pro tuto funkci TNC už z výroby, viz návod k použit stroje. Pomoc kontextové klávesy AUTOSTART (viz obrázek vpravo nahoøe) mùžete v libovolném provozním režimu provádìní programu spustit program, který je právì v daném provozním režimu aktivní: U Zobrazen okna pro stanoven času spuštěn (viz obrázek vpravo uprostřed) U Čas (hod:min:sek): čas spuštěn programu U Datum (DD.MM.RRRR): datum spuštěn programu U 414 Zapnut automatického spuštěn: přepněte kontextovou klávesu AUTOSTART do pol ohy ZAP. 11 Testován programů a prováděn programů 11.6 Přeskočen bloků 11.6 Přeskočen bloků Použit Bl oky, které při programován byly označeny znakem „/“, můžete při testován nebo prováděn programu přeskoči t: U Neproveden a neodzkoušen bloků označených „/“: přepněte kontextovou klávesu na ZAP U Proveden a testován bloků označených „/“: přepněte kontextovou klávesu na VYP Tato funkce se nevztahuje na bloky TOOL DEF. Posledn navolené nastaven zůstává zachováno i po přerušen napájen. HEIDENHAIN TNC 426, TNC 430 415 11.7 Volitelné zastaven programu 11.7 Volitelné zastaven programu Použit TNC přeruš prováděn programu nebo testován programu na bl oku, v němž je naprogramována funkce M01. PoužijeteSli funkci M01 v provoznm režimu prováděn programu, nezastav se vřeteno a nevypne se chladic kapalina. U Nepřerušen běhu a testován programu funkc M01: přepněte kontextovou klávesu na VYP U Přerušen běhu a testován programu funkc M01: přepněte kontextovou klávesu na ZAP 416 11 Testován programů a prováděn programů 12 MOD funkce 12.1 Volba MOD funkc 12.1 Volba MOD funkc Pomoc MOD funkc můžete zapnat dalš možnosti zobrazen a zadán . Přsup k MOD funkcm závis na zvoleném provoznm režimu. Volba MOD funkc Zvolte provozn režim, ve kterém chcete měnit MOD funkce. U Volba MOD funkc: Stiskněte tlačtko MOD. Na obrázcch vpravo jsou znázorněný typické nabdky menu v provozn ch režimech zadán/editace programu (obr. vpravo nahoře) testován programu (obr. vpravo dole) a provozn režim stroj e (následujc strana) Změna nastaven U Pomoc kláves se šipkami zvolte MOD funkci ve zobrazeném menu Pro změnu nastaven jsou k dispozici – v závislosti na zvol ené funkci – tři možnosti: n Přmé zadán čselné hodnoty, např. při definici omezen rozsahu pojezdu n Změna nastaven stisknutm klávesy ENT, např. při zadáván programu n Změna nastaven v nabdkovém okně. Pokud je k di spozic vce možnost nastaven, můžete stisknutm klávesy GOTO zobrazit okno, ve kterém jsou současně viditelné všechny možnosti nastaven. Požadované nastaven se zvol přmo stisknut m čslicové klávesy (vlevo od dvojtečky) nebo pomoc kláves se šipkami s potvrzenm klávesou ENT. NechceteSli nastaven měnit, zavřete okno klávesou END. Odchod z menu MODfunkc U Ukončen MOD funkc: stiskněte kontextovou klávesu END nebo klávesu END Přehled MOD funkc V závislosti na zvoleném provoznm režimu můžete provádět násl edujc změny: Zadán/editace programu: n Zobrazen různých čsel softwaru n Zadán čselného klče n Nastaven rozhran n Uživatelské parametry stroje n Zobrazen souborů nápovědy (HELP) 418 12 MOD funkce 12.1 Volba MOD funkc Testován programu: n n n n n n Zobrazen různých čsel softwaru Zadán čselného klče Nastaven datového rozhran Zobrazen neobrobeného polotovaru v pracovnm prostoru Uživatelské parametry stroj e Zobrazen souborů nápovědy (HELP) Všechny ostatn provozn provozn režimy: n n n n n n n n n n n Zobrazen různých čsel softwaru Identifikačn čsla instalovaných doplňků Vol ba indikace polohy Definice měrných jednotek (mm/inch) Definice programovacho jazyka pro MDI Definice os pro uložen skutečné polohy Nastaven omezen rozsahu pojezdu Zobrazen nulových bodů Zobrazen provoznch dob Zobrazen souborů nápovědy (HELP) Aktivace dálkové servi sn funkce HEIDENHAIN TNC 426, TNC 430 419 12.2 Čsla softwaru a doplňků 12.2 Čsla softwaru a doplňků Použit Čsla softwaru NC, PLC a instalačnch disket se zobraz na obrazovce TNC po navol en MOD funkc. Přmo pod nimi se nacházej čsla instalovaných doplňků (OPT:): Şádné doplňky OPT Digitalizace se spnac snmac sondouOPT Digitalizace s měřic snmac sondou OPT 420 00000000 00000001 00000011 12 MOD funkce 12.3 Zadán Čselného klče 12.3 Zadán Čselného klče Použit Čsel né klče vyžaduje TNC u následujcch funkc: Funkce Čslo klče Volba uživatelských parametrů 123 Konfigurace karty Ethernet NET123 Odblokován zvláštnch funkc při programován Q parametrů 555343 HEIDENHAIN TNC 426, TNC 430 421 12.4 Nastaven datových rozhran 12.4 Nastaven datových rozhran Použit K nastaven datového rozhran stiskněte kontextovou klávesu RS 232S / RS 422 S SETUP. TNC otevře obrazovku menu, kam je nutno zadat následujc nastaven: Nastaven rozhran RS232 Vlevo na obrazovce se zadává provozn režim a přenosová rychlost rozhran RSS232 v baudech. Nastaven rozhran RS422 Vpravo na obrazovce se zadává provozn režim a přenosová rychlost rozhran RSS422 v baudech. Volba PROVOZNÍHO REŞIMU externho zařzen V provoznch režimech FE2 a EXT nemůžete použvat funkce „načst všechny programy“, „načst nabzený program“ a „načst adresář“ Nastaven přenosové rychlosti v baudech Nastaven přenosové rychlosti je možné v rozmez od 110 do 115.200 baudů. Extern zařzen Provozn režim PC se softwarem HEIDENHAIN TNCremo pro dálkové ovládán TNC LSV2 PC s přenosovým softwarem HEIDENHAIN TNCremo FE1 Disketové jednotky HEIDENHAIN FE 401 B FE 401 od č.progr. 230 626 03 FE1 FE1 Disketová jednotka HEIDENHAIN FE 401 až do č. progr. 230 626 02 včetně FE2 Extern zařzen, např. tiskárna, čtečka, děrovačka, PC bez TNCremo EXT1, EXT2 422 Symbol 12 MOD funkce 12.4 Nastaven datových rozhran Přiřazen hodnoty Pomoc této funkce se definuje c l datového přenosu z TNC. Použit: n Výstup hodnot pomoc Q parametrické funkce FN15 n Vstup hodnot pomoc Q parametrické funkce FN16 n Cesta k adresáři na pevném disku TNC pro uložen digitalizovaných dat Na provoznm režimu TNC závis, zda se použije funkce PRINT nebo PRINTSTEST: Provozn režim TNC Přenosová funkce Běh programu po blocch PRINT Plynulý běh programu PRINT Testován programu PRINTSTEST PRINT a PRINTSTEST můžete nastavit takto: Funkce Cesta Výstup dat přes RSS232 RS232:\.... Výstup dat přes RSS422 RS422:\.... Uložen dat na pevný disk TNC TNC:\.... Uložen dat do adresáře, ve kterém je uložen program s FN15/FN16 nebo ve kterém se nacház program s digitalizačnmi cykly prázdná Jméno souboru: Data Provozn režim Jméno souboru Digitalizovaná data Běh programu Definováno v cyklu PRAC.ROZSAH Hodnoty pomoc FN15 Běh programu %FN15RUN.A Hodnoty pomoc FN15 Testován programu %FN15SIM.A Hodnoty pomoc FN16 Běh programu %FN16RUN.A Hodnoty pomoc FN16 Testován programu %FN16SIM.A HEIDENHAIN TNC 426, TNC 430 423 12.4 Nastaven datových rozhran Software pro přenos dat Pro přenos souborů z TNC a do TNC je vhodné použt software firmy HEIDENHAIN TNCremo nebo TNCremoNT. Pomoc TNCremo/ TNCremoNT můžete přes sériové rozhran ovládat všechny ř dic systémy HEIDENHAIN. Pro zskán softwaru pro přenos dat TNCremo nebo TNCremoNT za zvýhodněný poplatek se obrat’te na firmu HEIDENHAIN. Systémové požadavky při použit TNCremo n PC AT nebo kompatibiln n Operačn systém MSSDOS/PCSDOS 3.00 nebo vyšš, Windows 3.1, Windows for Workgroups 3.11, WindowsNT 3.51, OS/2 n 640 kB operačn paměti n 1 MByte volného prostoru na pevném disku n Jedno vol né sériové rozhran n Pro komfortnějš práci Microsoft (TM) kompatibiln myš (nen nutná) Systémové požadavky při použit TNCremoNT: n PC s procesorem 486 nebo lepšm n Operačn systém Windows 95, Windows 98, Windows NT 4.0 n 16 MBytů operačn paměti n 5 MBytů volného prostoru na pevném disku n Jedno volné sériové rozhran nebo připojen na st’ TCP/IP u TNC s kartou Ethernet Instalace ve Windows U Spust’te instalačn program SETUP.EXE ze správce souborů (průzkumn k) U Ři ite se instrukcemi programu SETUP Spuštěn TNCremo ve Windows 3.1, 3.11 a NT 3.51 Windows 3.1, 3.11, NT 3.51: U Poklepejte na ikonu ve skupině programů Aplikace HEIDENHAIN SpouštteSli program TNCremo poprvé, objev se dotaz na typ při pojeného řdicho systému, sériové rozhran (COM1 nebo COM2) a na přenosovou rychlost. Zadejte požadované informace. Spuštěn TNCremoNT ve Windows 95, Windows 98 a NT 4.0 U Klepněte na <Start>, <Programy>, <Apl ikace HEIDENHAIN>, <TNCremoNT> SpouštteSli TNCremoNT poprvé, pokus se TNCremoNT vytvořit spojen s TNC automaticky. 424 12 MOD funkce 12.4 Nastaven datových rozhran Přenos dat mezi TNC a TNCremo Zkontrolujte, zda: n je TNC připojeno ke správnému sériovému rozhran vašeho počtače n je provozní režim rozhraní u TNC nastaven na LSV2 vzájemnì souhlasí pøenosová rychlost dat na TNC pro režim LSV2 a v TNCremo Jakmil e spustte program TNCremo, uvid te v levé části hlavnho okna 1 všechny soubory, které jsou uloženy v aktivnm adresáři. Pomoc < Adresář>, <Změna> můžete zvolit li bovolnou j ednotku nebo jiný adresář v počtači. ChceteSli řdit přenos dat z PC, nakonfigurujte spojen na PC takto: U U U Zvolte <Spojen>, <Spojen >. TNCremo načte strukturu souborů a adresářů z TNC a zobraz ji ve spodn části hlavn ho okna 2 Pro přenos souboru z TNC do PC zvolte soubor v okně TNC (klepnutm myš se podsvětl) a spust’te funkci <Soubor> <Přenos> Pro přenos souboru z PC do TNC zvolte soubor v okně PC (klepnutm myš se podsvětl) a spust’te funkci <Soubor> <Přenos> ChceteSli řdit přenos dat z TNC, nakonfiguruj te spojen na PC takto: U U Zvolte <Spojen>, <Server souborů (LSVS2)>. TNCremo se nyn nacház v serverovém reži mu a může přijmat data z TNC resp. do TNC data odeslat Zvolte v TNC funkce pro správu dat klávesou PGM MGT (viz „Datový přenos s externm nosičem dat” na str. 59) a proveite přenos požadovaných souborů Ukončen programu TNCremo Zvolte položku menu <Soubor>, <Ukončit> nebo stiskněte kombi naci kláves ALT+X Věnujte pozornost funkci nápovědy programu TNCremo, kde vysvětleny všechny funkce tohoto programu. Přenos dat mezi TNC a TNCremoNT Zkontrolujte, zda: n je TNC připojeno ke správnému sériovému rozhran počtače nebo k sti n je provozn režim rozhran u TNC nastaven na LSV2 Jakmil e spustte program TNCremoNT, uvidte v levé části hlavn ho okna 1 všechny soubory, které jsou uloženy v aktivnm adresáři. Pomoc < Soubor>, <Změna složky> můžete zvolit libovolnou jednotku nebo jiný adresář v počtači. HEIDENHAIN TNC 426, TNC 430 425 12.4 Nastaven datových rozhran ChceteSli řdit přenos dat z PC, nakonfigurujte spojen na PC takto: U Zvolte <Soubor>, <Vytvořit spojen>. TNCremoNT načte strukturu souborů a adresářů z TNC a zobraz ji ve spodn části hlavn ho okna 2 U Pro přenos souboru z TNC do PC vyberte klepnutm myš soubor v okně TNC a přetáhněte vybraný soubor při stisknutém tlačtku myši do PC okna 1 U Pro přenos souboru z PC do TNC vyberte klepnutm myš soubor v okně PC a přetáhněte vybraný soubor při stisknutém tlačtku myši do TNC okna 2 ChceteSli řdit přenos dat z TNC, nakonfigurujte spojen na PC takto: U Zvolte <Speciál>, <TNCserver>. TNCremoNT spust serverový režim a může přijmat data z TNC nebo do TNC data odeslat U Zvolte v TNC funkce pro správu dat klávesou PGM MGT (viz „Datový přenos s externm nosičem dat” na str. 59) a přeneste požadované soubory Ukončen programu TNCremoNT Zvolte položku menu <Soubor>, <Ukončit> Věnujte pozornost funkci nápovědy programu TNCremo, kde vysvětleny všechny funkce tohoto programu. 426 12 MOD funkce 12.5 Rozhran Ethernet 12.5 Rozhran Ethernet Úvod TNC můžete podle přán dovybavit st’ovou kartou Ethernet, čmž zapojte řdic systém do počtačové stě jako cl ienta. TNC přenáš data přes kartu Ethernet protokolem TCP/IP (Transmission Control Protocol/Internet Protocol) a pomoc systému NFS (Network File System). Protokoly TCP/IP a NFS bývaj implementovány zejména v systémech UNIX, takže TNC může být připojeno k prostřed UNIX většinou bez dalšho softwaru. Počtače třdy PC s operačnmi systémy Microsoft pracuj v s t’ovém prostřed rovněž s protokolem TCP/IP, nikoli však se systémem NFS. Proto potřebujete k zapojen TNC do stě PC doplňkový software. HEIDENHAIN doporučuje pro operačn systémy Windows 95, Windows 98 a Windows NT 4.0 st’ový software CimcoNFS for HEI DENHAIN, který můžete objednat zvlášt’ nebo společně s Ethernetovou kartou pro TNC: Produkt Obj. č. HEIDENHAIN Pouze software CimcoNFS for HEIDENHAIN 339 737S01 Ethernetová karta a software CimcoNFS for HEIDENHAIN 293 890S73 Instalace karty Ethernet Před instal ac karty Ethernet mus být TNC i stroj vypnuty! Věnujte pozornost pokynům v návodu k montáži, který je přiložen ke kartě Ethernet! Možnosti připojen Kartu Ethernet ř dic jednotky TNC l ze do poč tačové stě zapojit přes konektor RJ45 (X26,10BaseT). Konektor j e galvanicky oddělen od elektroniky řdicho systému. Konektor RJ45 X26 (10BaseT) Pro propojen konektoru 10BaseT se st se použije opletený dvouvodičový kabel. Maximáln délka kabelu mezi TNC a dalšm uzlovým bodem sm být u nestněných kabelů nejvýše 100 m, u stněných kabelů nejvýše 400 m. TNC PC 10BaseT SpojujeteSli TNC př mo s PC, muste použt opletený kabel. HEIDENHAIN TNC 426, TNC 430 427 12.5 Rozhran Ethernet Konfigurace TNC Konfiguraci TNC přenechte specialistům na počtačové stě. UV provoznm režimu zadán/editace programu stiskněte klávesu MOD. Zadejte čselný klč NET123, TNC zobraz hlavn obrazovku st’ového nastaven. Obecné st’ové nastaven zadán obecného st’ového nastaven stiskněte kontextovou klávesu DEFINE NET a zadejte následujc informace: U Pro Nastaven Význam ADDRESS Adresa, kterou jednotce TNC přiděl správce stě. Zadán: čtyři č sla v destkové soustavě, oddělená tečkami, např. 160.1.180.20 MASK SUBNET MASK pro úsporu adres v rámci stě. Zadán: čtyři čsla v destkové soustavě oddělená tečkami, která zjistte u správce stě, např. 255.255.0.0 ROUTER Internetová adresa vašeho standardnho routeru. Zadává se jen u st složených z několika dlčch st. Zadán: čtyři čsla v destkové soustavě odděl ená tečkami, která zjistte u správce stě, např. 160.2.0.2 PROT Definice přenosového protokolu RFC: přenosový protokol dl e RFC 894 IEEE: přenosový protokol dle IEE 802.2/802.3 HW Definice použitého připojen 10BASET: při použit připoj en 10BaseT HOST S t’ové přihlašovac jméno TNC 428 12 MOD funkce 12.5 Rozhran Ethernet Specifické st’ové nastaven U Pro st’ové nastaven konkrétnch zař zen stiskněte kontextovou kl ávesu DEFINE MOUNT. Můžete definovat libovolný počet nastaven stě, spravovat jich však můžete současně maximálně pouze 7. Nastaven Význam ADDRESS Adresa vašeho serveru. Zadán: čtyři čsla v destkové soustavě oddělená tečkami, která zjistte u správce stě, např. 160.1.13.4 RS Vel ikost paketu pro přjem dat v bytech. Rozsah zadán: 512 až 4096. Zadán 0: TNC použije optimáln velikost paketu nahlášenou serverem WS Vel ikost paketu pro odeslán dat v bytech. Rozsah zadán: 512 až 4096. Zadán 0: TNC použije optimáln vel ikost paketu nahlášenou serverem TIMEOUT Čas v ms, po kterém TNC opakuje Remote Procedure Call bez odpovědi serveru. Rozsah zadán: 0 až 100 000. Standardn zadán: 700, to odpovdá hodnotě TIMEOUT 700 milisekund. Vyšš hodnoty se nastavuj , pokud TNC komunikuje se serverem přes v ce routerů. Hodnotu si zj istěte u správce stě HM Nastaven, zda se má Remote Procedure Call opakovat do obdržen odpovědi od serveru. 0: Remote Procedure Call opakovat stále 1: Remote Procedure Call neopakovat DEVICENAME Jméno, které TNC zobrazuje ve správě souborů, pokud je spoj eno se zař zenm PATH Adresář NFS serveru, který chcete spoji t s TNC. Při zadáván cesty rozlišujte vel ká a malá psmena UID Zadán uživatelského jména pro přstup k souborům v sti. Údaj si zj istěte u správce stě GID Zadán skupinového jména pro přstup k souborům v sti. Údaj si zj istěte u správce stě DCM Zde zadejte př stupová práva k NFS serverům (viz obrázek vpravo uprostřed). Zadává se hodnota v binárnm kódu. Přklad: 111101000 0: přstup nen dovolen 1: přstup dovolen DCM Zde zadejte př stupová práva k souborům NFS serveru (viz obrázek vpravo nahoře). Zadává se hodnota v binárnm kódu. Přklad: 111101000 0: přstup nen dovolen 1: přstup dovolen HEIDENHAIN TNC 426, TNC 430 111101000 429 12.5 Rozhran Ethernet Nastaven Význam AM Nastaven automatického spojen se s t při spuštěn TNC. 0: nespojovat se automaticky 1: spojovat se automaticky Definice st’ové tiskárny chcete soubory z TNC tisknout přmo na některé ze st’ových tiskáren, stiskněte kontextovou kl ávesu DEFINE PRINT: U Pokud Nastaven Význam ADDRESS Adresa vašeho serveru. Zadán: čtyři čsla v destkové soustavě oddělená tečkami, která zjistte u správce stě, např. 160.1.13.4 DEVICE NAME Jméno tiskárny, které TNC zobraz, při stisknut kontextové klávesy PRINT, vi z „Rozšřená správa souborů”, str. 49 PRINTER NAME Jméno tiskárny ve vaš počtačové sti, zjistěte u správce stě Testován spojen kontextovou klávesu PING U Zadejte internetovou adresu zařzen, jehož spojen chcete testovat, a vol bu potvrite tl ač tkem ENT. TNC bude odeslat datové pakety do okamžiku, kdy tlačtkem END odejtete z testovacho monitoru U Stiskněte V řádku TRY zobrazuje TNC počet datových paketů, které byly odeslány definovanému přjemci. Za počtem odeslaných datových paketů zobrazuje TNC stav: Zobrazen stavu Význam HOST RESPOND Nový přjem datového paketu, spojen v pořádku TIMEOUT Neopakovat přjem datového paketu, zkontrolovat spojen CAN NOT ROUTE Datový paket se nepodařilo odeslat, zkontrolujte zadán internetové adresy serveru a routeru na TNC 430 12 MOD funkce Vypsaná chybová hlášen jsou rozdělena do dvou kategori: Varovná hlášen jsou označena znakem (W). Označuj přpady, kdy se podařilo navázat st’ové spojen, ale muselo být upraveno s t’ové nastaven. Chybová hlášen j sou označena znakem (E). Tato chybová hl ášen znamenaj, že se nepodaři lo navázat spojen se s t . Chybové hlášen Přčina LL: (W) CONNECTION xxxxx UNKNOWN USING DEFAULT 10BASET Při DEFINE NET, HW bylo zadáno chybné označen LL: (E) PROTOCOL xxxxx UNKNOWN Při DEFINE NET, PROT zadáno chybné označen IP4: (E) INTERFACE NOT PRESENT TNC nemůže nal ézt Ethernet kartu IP4: (E) INTERNETADRESS NOT VALID Použili jste neplatnou internetovou adresu pro TNC IP4: (E) SUBNETMASK NOT VALID SUBNET MASK nesouhlas s i nternetovou adresou TNC IP4: (E) SUBNETMASK OR HOST ID NOT VALID Chybně zadaná internetová adresa TNC nebo SUBNET MASK nebo všechny bity HostID nastaveny na 0 (1) IP4: (E) SUBNETMASK OR SUBNET ID NOT VALID Všechny bity SUBNET ID jsou 0 nebo 1 IP4: (E) DEFAULTROUTERADRESS NOT VALID Pro router jste použili nepl atnou internetovou adresu IP4: (E) CAN NOT USE DEFAULTROUTER Standardn router nemá stej né NetID nebo SubnetID jako TNC IP4: (E) I AM NOT A ROUTER Jednotka TNC je definována jako router MOUNT: <Jméno zařzen> (E) DEVICENAME NOT VALID Jméno zařzen je přliš dlouhé nebo obsahuje nepřpustné znaky MOUNT: <Jméno zařzen> (E) DEVICENAME ALREADY ASSIGNED Zařzen s tmto jménem již existuje. MOUNT: <Jméno zařzen> (E) DEVICETABLE OVERFLOW Pokusili jste se spojit TNC s vce než 7 st’ovými jednotkami NFS2: <Jméno zařzen> (W) READSIZE SMALLER THEN x SET TO x Při DEFINE MOUNT jste zadal i pro RS př liš malou hodnotu. TNC nastav RS na 512 bytů NFS2: <Jméno zařzen> (W ) READSIZE LARGER THEN x SET TO x Při DEFINE MOUNT jste pro RS zadali př liš velkou hodnotu. TNC nastav RS na 4096 bytů NFS2: <Jméno zař zen> (W) WRITESIZE SMALLER THEN x SET TO x Při DEFINE MOUNT jste zadal i pro WS př liš malou hodnotu. TNC nastav WS na 512 bytů HEIDENHAIN TNC 426, TNC 430 431 12.5 Rozhran Ethernet Zobrazen chybového protokolu U Pro prohlžen chybového protokolu stiskněte kontextovou klávesu SHOW ERROR. TNC v něm protokol uje všechny chyby, které se vyskytly od poslednho zapnut TNC v st’ovém režimu 12.5 Rozhran Ethernet Chybové hlášen Přčina NFS2: <Jméno zařzen> (W) WRITESIZE LARGER THEN x SET TO x Při DEFINE MOUNT jste pro WS zadali přliš velkou hodnotu. TNC nastav WS na 4096 bytů NFS2: <Jméno zařzen> (E) MOUNTPATH TO LONG Při DEFINE MOUNT jste zadali přliš dlouhé jméno po PATH NFS2: <Jméno zařzen> (E) NOT ENOUGH MEMORY Momentálně nen k dispozici dostatek operačn paměti pro navázán st’ového spojen NFS2: <Jméno zařzen> (E) HOSTNAME TO LONG Při DEFINE NET jste zadali pro HOST přliš dlouhé jméno NFS2: <Jméno zařzen> (E) CAN NOT OPEN PORT Pro vytvořen s t’ového spoj en nemůže TNC otevřt požadovaný port NFS2: <Jméno zařzen> (E) ERROR FROM PORTMAPPER Jednotka TNC obdržel a z portmapperu nepovol ená data NFS2: <Jméno zařzen> (E) ERROR FROM MOUNTSERVER Jednotka TNC obdržela od mountserveru nepovolená data NFS2: <Jméno zařzen> (E) CANT GET ROOTDIRECTORY Mountserver nepovoli l navázán spojen s adresářem definovaným při DEFINE MOUNT, PATH NFS2: <Jméno zařzen> (E) UID OR GID 0 NOT ALLOWED Při DEFINE MOUNT jste zadali UID nebo GID 0. Hodnota zadán 0 je vyhrazena pro správce systému 432 12 MOD funkce 12.6 Konfigurace PGM MGT 12.6 Konfigurace PGM MGT Použit Touto funkc se definuje rozsah funkc správy programů (souborů): n Standardn: zjednodušená správa souborů bez zobrazen adresářů n Rozšřená: správa souborů s rozšřenými funkcemi a zobrazenm adresářů Pozor: viz „Standardn správa souborů”, str. 41, a viz „Rozš řená správa souborů”, str. 49. Změna nastaven U U U Volba správy souborů v provoznm režimu zadán/editace programu: stiskněte klávesu PGM MGT Volba MOD funkc: sti skněte klávesu MOD Volba nastaven PGM MGT: pomoc kláves se šipkami přesuňte zvýrazněné pol e na nastaven PGM MGT, klávesou ENT můžete přepnat mezi STANDARD a EXTENDED (rozšřený) HEIDENHAIN TNC 426, TNC 430 433 12.7 Uživatelské parametry stroje 12.7 Uživatelské parametry stroje Použit Pro uživatelské nastaven strojnch funkc může výrobce stroje definovat až 16 uživatelských strojnch parametrů. Tato funkce nemus být dostupná u každé jednotky TNC’. Řiite se dle návodu ke stroji. 434 12 MOD funkce 12.8 Zobrazen neobrobeného polotovaru v pracovnm prostoru 12.8 Zobrazen neobrobeného polotovaru v pracovnm prostoru Použit V provozn m režimu testován programu můžete graficky zkontrolovat polohu neobrobeného polotovaru v pracovn m prostoru stroje a zapnout kontrolu pracovnho prostoru v provoznm režimu testován programu: stiskněte kontextovou klávesu BLKFORM V PRAC. PROSTORU TNC zobraz pracovn prostor tvaru kvádru, jehož rozměry jsou uvedeny v okně „Rozsah pojezdu“. Tyto rozměry pracovnho prostoru si TNC zjist ze strojnch parametrů pro aktivn rozsah pojezdu. Protože rozsah pojezdu je defi nován ve vztažné soustavě stroje, odpovdá nulový bod kvádru nulovému bodu stroje. Poloha nulového bodu stroje v kvádru se zobraz stisknutm kontextové klávesy M91 (2. li šta kontextových kláves). Dalš kvádr () představuje neobrobený polotovar, jehož rozměry () TNC převezme z definice neobrobeného polotovaru ve zvoleném programu. Tento kvádr neobrobeného polotovaru definuje zadaný souřadný systém, jehož nulový bod lež uvnitř kvádru. Polohu tohoto nulového bodu v kvádru lze zobrazit stisknutm kontextové klávesy „Zobrazit nulový bod obrobku“ (2. lišta kontextových kláves). Poloha neobrobeného polotovaru v pracovnm prostoru je v běžném přpadě pro testován programu nepodstatná. Pokud však testujete programy, které obsahuj pojezdové pohyby pomoc funkce M91 nebo M92, muste neobrobený polotovar „graficky“ posunout tak, aby nedošl o k narušen obrysu. To se provede pomoc kontextových kláves uvedených v tabulce dole. Kromě toho můžete dále zapnout kontrolu pracovnho prostoru v provoznm režimu testován programu, aby byl program odzoušen s aktuálnm vztažným bodem a aktivnmi rozsahy pojezdu (viz dále uvedenou tabulku, posledn řádek). Funkce Kontextová klávesa Posun polotovaru vlevo Posun polotovaru vpravo Posun polotovar vpřed Posun polotovaru vzad Posunout polotovaru nahoru HEIDENHAIN TNC 426, TNC 430 435 12.8 Zobrazen neobrobeného polotovaru v pracovnm prostoru Funkce Kontextová klávesa Posun polotovaru dolů Zobrazit neobrobený polotovar vzhledem k nastavenému vztažnému bodu Zobrazit celkový pojezdový rozsah vzhledem k zobrazenému neobrobenému polotovaru Zobrazit nulový bod stroje v pracovnm prostoru Zobrazit výrobcem stroje definovanou polohu (např. polohu pro výměnu nástroje) v pracovn m prostoru Zobrazit nulový bod obrobku v pracovnm prostoru Zapnout (ZAP)/vypnout (VYP) kontrolu pracovnho prostoru 436 12 MOD funkce 12.9 Volba indikace polohy 12.9 Volba indikace polohy Použit V režimu manuálnho ovládán a v provoznch režimech prováděn programu lze i ndikaci souřadnic ovlivnit: Obrázek vpravo ukazuje různé pol ohy nástroje n výchoz poloha n clová poloha nástroje n nulový bod obrobku n nulový bod stroje Pro indikaci polohy TNC můžete volit následuj c souřadnice: Funkce Indikace Clová poloha; aktuáln hodnota TNC CÍL Aktuáln poloha; momentáln poloha nástroje AKT. Referenčn poloha; skutečná pol oha vztažená k nulovému bodu stroje REF Zbývajc dráha do programované polohy; rozd l mezi skutečnou a clovou polohou ZBYTK Polohová odchylka; rozdl mezi clovou a skutečnou polohou POL.CH Vychýlen měřic snmac sondy VYCHL. Pojezdové dráhy realizované funkc superpozice polohy rotačn m ovladačem (M118) (Pouze indikace polohy 2) M118 Pomoc MOD funkce INDIKACE POLOHY 1 se vol typ indikace polohy ve stavovém zobrazen. Pomoc MOD funkce INDIKACE POLOHY 2 se vol indikace polohy v doplňkovém stavovém zobrazen. HEIDENHAIN TNC 426, TNC 430 437 12.10 Volba měrných jednotek 12.10 Volba měrných jednotek Použit Touto MOD funkc se definuje, zda má TNC zobrazovat souřadnice v mm nebo inch (palcová soustava). n Metrická soustava: např. X = 15,789 (mm) MOD funkce změna mm/inch = mm. Indikace na 3 deseti nná msta n Palcová soustava: např. X = 0,6216 (inch) MOD funkce změna mm/inch = inch. Indikace na 4 desetinná msta JeSli zapnutá indikace v pal c ch, zobrazuje TNC posuv v inch/mi n. V palcových mrách se posuv zadává desetinásobnými hodnotami. 438 12 MOD funkce 12.11 Volba programovacho jazyka pro $MDI 12.11 Volba programovacho jazyka pro $MDI Použit Pomoc MOD funkce zadán programu l ze přepnout na programován souboru $MDI. n Programován $MDI.H v textovém di al ogu: Zadán programu: HEIDENHAIN n Programován $MDI.I podle DIN/ISO: Zadán programu: ISO HEIDENHAIN TNC 426, TNC 430 439 12.12 Volba os pro generován L bloku 12.12 Volba os pro generován L bloku Použit V poli zadán volby os se definuj souřadnice aktuál n polohy nástroje, které se maj uložit do L bloku. Generován samostatného L bloku se provád klávesou „Uložen aktuáln polohy“. Volba os se provád jako u strojnch parametrů v bitovém kódován: Volba os %11111X, Y, Z, IV., V. uložit osu Volba os %01111X, Y, Z, IV. uložit osu Volba os %00111X, Y, Z uložit osu Volba os %00011X, Y uložit osu Volba os %00001X uložit osu 440 12 MOD funkce Použit V rámci maximálnho rozsahu pojezdu můžete vymezit skutečně použvané rozmez pojezdových drah v jednotlivých souřadných osách. Z Přklad použit: zajištěn dělic hlavy proti kol izi Maximál n poj ezdový rozsah je vymezen softwarovými koncovými spnači. Skutečně využitá pojezdová dráha se omezuje pomoc MOD funkce ROZSAH POJEZDU: pro omezen zadejte maximáln hodnoty v kladném a záporném směru os vztažené k nulovému bodu stroj e. MáSli stroj vce pojezdových rozsahů, můžete nastavit omezen pro každý z nich samostatně (kontextová klávesa ROZSAH POJEZDU (1) až ROZSAH POJEZDU (3)). Práce bez omezen rozsahu pojezdu Z max Z min Y X min Ymax X max Ymin X U souřadných os bez omezen rozsahu pojezdu zadejte jako rozsah pojezdu maximáln dráhu pojezdu TNC (+/S 99999 mm). Výpočet a zadán maximálnho rozsahu pojezdu U U U U Zvolte indikaci polohy REF Najeite na požadované kladné a záporné koncové polohy os X, Y aZ Poznamenejte si hodnoty se znaménkem Volba MOD funkc: sti skněte klávesu MOD U Zadán omezen pojezdového rozsahu: stiskněte kontextovou klávesu ROZSAH POJEZDU. Zadejte poznamenané hodnoty pro osy jako omezen U Konec MOD funkc: stiskněte kontextovou klávesu END Korekce radiu nástroje se při omezen rozsahu pojezdu ignoruj. Omezen rozsahu pojezdu a softwarové koncové spnače se berou v úvahu po přejet referenčnch bodů. Zobrazen nulového bodu Hodnoty zobrazené na displeji vlevo dole jsou ručně nastavené vztažné body vůči nul ovému bodu stroje. V menu na obrazovce j e nelze měnit. HEIDENHAIN TNC 426, TNC 430 441 12.13 Zadán omezen rozsahu pojezdu, zobrazen nulového bodu 12.13 Zadán omezen rozsahu pojezdu, zobrazen nulového bodu 12.14 Zobrazen souborů nápovědy (HELP) 12.14 Zobrazen souborů nápovědy (HELP) Použit Soubory nápovědy poskytuj obsluze podporu v situacch, které vyžaduj dodržen pevně stanovených postupů, např. vyj et při výpadku napájen. V souboru HELP lze rovněž dokumentovat př davné funkce. Obrázek vpravo ukazuje zobrazen souboru nápovědy. Soubory nápovědy na některých strojch nemus být k dispozici. Bližš informace vám sděl výrobce vašeho stroje. Volba souborů nápovědy U Volba MOD funkc: stiskněte klávesu MOD U Volba poslednho spuštěného souboru nápovědy: stiskněte kontextovou klávesu HELP U V přpadě potřeby volejte správu soubotů (tl ač tkem PGM MGT) a vyberte jiný soubor nápovědy 442 12 MOD funkce 12.15 Zobrazen provoznch dob 12.15 Zobrazen provoznch dob Použit Výrobce stroje může umožnit zobrazen dalšch časových údajů. Informujte se v přručce ke stroji! Pomoc kontextové klávesy STROJNÍ ČAS můžete zobrazit různé provozn doby: Provozn doba Význam Zapnut řdicho systému Provozn doba řdicho systému od okamžiku uveden do provozu Zapnut stroje Provozn doba stroje od uveden do provozu Běh programu Provozn doba řzeného provozu od okamžiku uveden do provozu HEIDENHAIN TNC 426, TNC 430 443 12.16 Dálkový servis 12.16 Dálkový servis Použit Dál kovou servisn funkci aktivuje a definuje výrobce stroje. Informujte se v přručce ke stroji! Jednotka TNC je pro dálkový servis vybavena dvěma kontextovými klávesami, které umožňuj obsluhu ze dvou servisnch mst. TNC poskytuj e možnost dálkového servi su. Pro jej využit mus být jednotky TNC vybavena ethernetovou kartou, s nž lze dosahovat vyššch přenosových rychlost než přes sériové rozhran RSS232SC. Při použit softwaru HEIDENHAIN TeleService pak může výrobce stroje přes modem ISDN navazovat s TNC spojen k diagnostickým účelům. K dispozici jsou následuj c funkce: n online přenos obrazovky n testován stavů stroje n přenos souborů n dálkové ovládán TNC V zásadě by bylo možné i spojen přes internet. Pokusně však bylo prokázáno, že přenosové rychlosti bývaj často kvůli vysokému vytžen stě nedostatečné. Volán a ukončen dálkové servisn služby U Zvolte libovolný provozn režim stroje U Volba MOD funkc: stiskněte klávesu MOD U Navázán spoj en se servisnm mstem: kontextovou klávesuSERVICE neboSUPPORT přepněte naZAP. TNC automaticky ukonč spojen, pokud se během doby definované výrobcem stroje (standardně 15 minut) neuskutečn žádný datový přenos U Zrušen spojen se servi snm mstem: kontextovou klávesu SERVICE nebo SUPPORT přepněte na VYP. TNC ukonč spojen po cca jedné 444 12 MOD funkce 12.17 Extern přstup 12.17 Extern přstup Použit Výrobce stroj e může konfigurovat extern možnosti přstupu přes rozhran LSVS2. Informujte se v přručce ke stroji! Pomoc kontextové klávesy EXTERNÍ PŘÍSTUP můžete umožnit nebo zablokovat přstup přes rozhran LSVS2. Zápisem do konfiguračnho souboru TNC.SYS lze adresář včetně přpadných podadresářů chránit heslem. Při přstupu k datům tohoto adresáře přes rozhran LSVS2 bude toto heslo vyžadováno. V konfiguračnm souboru TNC.SYS definujte cestu a hesl o pro extern přstup. Soubor TNC.SYS mus být uložen v kořenovém adresáři TNC:\. Při zadán pouze jediného hesla bude chráněna celá jednotka TNC:\. Pro přenos dat použijte aktuáln verze softwaru HEIDENHAIN TNCremo nebo TNCremoNT. Položky v TNC.S YS Význam REMOTE.TNCPASSWORD= Heslo pro přstup LSVS2 REMOTE.TNCPRIVATEPATH= Chráněná cesta Přklad pro TNC.SYS R EMOTE.TNCPAS SWORD=KR1402 R EMOTE.TNCP RIVATEPATH=TNC:\R K Povolen a blokován externho přstupu U Zvolte libovolný provozn reži m stroj e U Volba MOD funkc: sti skněte klávesu MOD U Povolen spojen s TNC: přepněte kontextovou klávesuEXTERNÍ PŘÍSTUP na ZAP . TNC povol přstup k datům přes rozhran LSVS2. Při přstupu do adresáře, který byl uveden v konfiguračnm souboru TNC.SYS, bude žádat heslo U Zakázán spojen s TNC: přepněte kontextovou klávesu EXTERNÍ PŘÍSTUP na VYP . TNC zablokuj e přstup přes rozhran LSVS2 HEIDENHAIN TNC 426, TNC 430 445 13 Tabulky a přehledy 13.1 Obecné parametry uživatele 13.1 Obecné parametry uživatele Obecné uživatelské parametry j sou stroj n parametry, které ovlivňuj chován TNC. Typické uživatelské parametry jsou např. n dialogový j azyk n konfigurace rozhran n pojezdové rychlosti n průběhy obráběn n platnost override Možnosti zadán strojnch parametrů Strojn parametry lze programovat libovolně n v destkové soustavě čslo se zadává přmo n v dvojkové/binárn soustavě před hodnotou čsla se uvede znak procenta „%“ n v hexadecimáln soustavě před hodnotou čsla se uvede znak dolaru „$“ Přklad: Msto destkového čsla 27 můžete též zadat binárn čslo %11011 nebo hexadecimáln čslo $1B. Jednotlivé strojn parametry směj být zadány současně v různých čsel ných soustavách. Některé strojn parametry maj v ce funkc. Hodnota těchto strojnch parametrů j e součtem vstupnch hodnot označených znaménkem +. Volba obecných uživatelských parametrů Obecné uživatelské parametry se vol v MOD funkcch pomoc čsel ného klče 123. V MOD funkcch jsou k dispozici uživatelské parametry stroje (USER PARAMETER). 448 13 Tabulky a přehl edy 13.1 Obecné parametry uživatele Extern přenos dat Přizpůsoben TNC rozhran EXT1 (5020.0) a EXT2 (5020.1) externmu zařzen MP5020.x 7 datových bi tů (kód ASCII, 8.bit = parita): +0 8 datových bi tů (kód ASCII, 9.bit = parita): +1 kontroln znak bloku (BCC) libovolný:+0 kontroln znak bloku (BCC) nesm být řdic znak: +2 stop přenosu přes RTS je aktivn: +4 stop přenosu přes RTS nen aktivn: +0 stop přenosu přes DC3 je aktivn : +8 stop přenosu přes DC3 nen aktivn: +0 parita znaků sudá: +0 parita znaků lichá: +16 parita znaků nen žádouc: +0 parita znaků je žádouc : + 32 11/2 stop bit: +0 2 stop bity: +64 1 stop bit: +128 1 stop bit: +192 Př klad: Přizpůsoben TNC rozhran EXT2 (MP 5020.1) externmu cizmu zařzen s tmto nastavenm: 8 datových bi tů, BCC libovolný, zastaven přenosu přes DC3, sudá parita, pari ta se vyžaduje, 2 závěrné bity Zadán pro MP 5020.1: 1+0+8+0+32+64 = 105 Definice typu rozhran pro EXT1 (5030.0) a EXT2 (5030.1) MP5030.x standardn přenos: 0 rozhran pro blokový přenos: 1 3D snmac sondy a digitalizace Volba snmac sondy (pouze zařzen vybavená digitalizac pomoc měřic sondy) MP6200 použ t sp nac sn mac sondu: 0 použ t měřic snmac sondu: 1 Volba typu přenosu MP6010 snmac sonda s kabel ovým přenosem: 0 snmac sonda s infračerveným přenosem: 1 Posuv při snmán spnac sondou MP6120 1 až 3 000 [mm/min] Maximáln dráha pojezdu k snmacmu bodu MP6130 0,001 až 99 999,9999 [mm] Bezpečnostn vzdálenost k bodu snmán při automatickém měřen MP6140 0,001 až 99 999,9999 [mm] HEIDENHAIN TNC 426, TNC 430 449 13.1 Obecné parametry uživatele 3D snmac sondy a digitalizace Rychloposuv snmán pro spnac sondu MP6150 1 až 300 000 [mm/min] Měřen přesazen středu snmac sondy při kalibraci spnac sondy MP6160 kalibrace 3D snmac sondy nez otáčen o 180°: 0 M Funktion pro otočen sondy při kalibraci o 180°: 1 až 999 M funkce pro orientaci infračervené sondy před měřenm MP6161 funkce nen aktivn: 0 orientace přmo přes NC: 1 M funkce pro orientaci snmac sondy: 1 až 999 Úhlová orientace infračervené sondy MP6162 0 až 359,9999 [°] Rozdl mezi aktuálnm úhlem orientace a úhlem orientace z MP 6162, podle něhož má být orientováno vřeteno MP6163 0 až 3,0000 [°] Automatická orientace směrusnmán infračervené sondy před snmánm MP6165 funkce nen aktivn: 0 orientovat infračervené čidlo1 Vcenásobné měřen pro programovatelnou snmac funkci MP6170 1 až 3 Rozsah důvěryhodnosti vcenásobného měřen MP6171 0,001 až 0,999 [mm] Automatický kalibračn cyklus: střed kali bračnho prstence v ose X vztažený k nulo vému bodu stroje (nen u TNC 410) MP6180.0 (rozsah pojezdu 1) až MP6180.2 (rozsah pojezdu 3) 0 až 99 999,9999 [mm] Automatický kalibračn cyklus: střed kali bračnho prstence v ose Y vztažený k nulo vému bodu stroje pro MP6181.x (rozsah pojezdu 1) až MP6181.2 (rozsah pojezdu 3) 0 až 99 999,9999 [mm] Automatický kalibračn cyklus: horn hrana kalibračnho prstence v ose Z vztažená k nulovému bodu stroje pro MP6182.x (rozsah pojezdu 1) až MP6182.2 (rozsah pojezdu 3) 0 až 99 999,9999 [mm] Automatický kalibračn cyklus: vzdálenost od horn hrany prstence, v nž TNC kali braci provád MP6185.x (rozsah pojezdu 1) až MP6185.2 (rozsah pojezdu 3) 0,1 až 99 999,9999 [mm] Hloubka vnořen dotykového hrotu při digitalizaci pomoc měřic sondy MP6310 0,1 až 2,0000 [mm] (doporučeno: 1mm) Měřen přesazen středu snmac sondy při kalibraci měřic snmac sondy MP6321 měřit přesazen středu: 0 neměřit přesazen středu: 1 450 13 Tabulky a přehl edy 13.1 Obecné parametry uživatele 3D snmac sondy a digitalizace Přiřazen osy snmac sondy k ose stroje u měřic snmac sondy MP6322.0 Osa stroje X je rovnoběžná s osou snmac sondy X: 0, Y: 1, Z: 2 Upozorněn: MP6322.1 Osa stroje Y je rovnoběžná s osou snmac sondy X: 0, Y: 1, Z: 2 Mus být zajištěno správné přiřazen os snmac sondy k osám stroje, jinak hroz nebezpeč zlomen dotykového hrotu. MP6322.2 Osa stroje Z je rovnoběžná s osou snmac sondy X: 0, Y: 1, Z: 2 Maximáln vychýlen dotykového hrotu měřic snmac sondy MP6330 0,1 až 4,0000 [mm] Posuv nastaven měčic snmac sondy na MIN bod a najet na obrys MP6350 1 až 3 000 [mm/min] Snmac posuv měřic sondy MP6360 1 až 3 000 [mm/min] Rychloposuv ve snmacm cyklu pro měřic snmac sondu MP6361 10 až 3 000 [mm/min] Zpomalen posuvu při vychýlen měřicho snmacho hrotu do strany MP6362 Zpomalen posuvu nen aktivn: 0 Zpomalen posuvu je akti vn: 1 TNC zpomaluj e posuv podl e zadané křivky. Mini máln posuv je 10% posuvu naprogramovaného při digitalizaci. Radiáln zrychlen při digitalizaci pro měřic snmac sondu MP6370 0,001 až 5,000 [m/s2 ] (doporučeno: 0,1) Parametrem MP6370 se zpomaluje posuv, kterým pojžd TNC během digitalizace po kruhových drahách. Kruhové pohyby vznikaj např. při náhlých změnách směru. Pokud je programovaný posuv při digitalizaci menš než posuv vypočtaný pomoc MP6370, pojžd TNC naprogramovaným posuvem. Vhodnou hodnotu je nutno stanovit empiricky. Clové rozmez pro digitalizaci po vrstevnicch s měřic snmac sondou MP6390 0,1 až 4,0000 [mm] Při digitalizaci po vrstevnicch nesouhlas přesně koncový bod s výchozm bodem. MP6390 definuje čtvercové clové okno, ve kterém mus koncový bod ležet po jednom oběhu. Zadaná hodnota definuje polovi nu délky strany čtverce. Měřen radiu sondou TT 130: směr snmán HEIDENHAIN TNC 426, TNC 430 MP6505.0 (rozsah pojezdu 1) až 6505.2 (rozsah pojezdu 3) kladný směr snmán ve vztažné ose úhlu (osa 0°): 0 kladný směr snmán v ose +90°: 1 záporný směr snmán ve vztažné ose úhlu (osa 0°): 2 záporný směr snmán v ose +90°: 3 451 13.1 Obecné parametry uživatele 3D snmac sondy a digitalizace Posuv při snmán pro druhé měřen sondou TT 120, tvar hrotu, korekce v TOOL.T MP6507 výpočet posuvu při snmán pro druhé měřen sondou TT 130, s konstantn toleranc: +0 výpočet posuvu při snmán pro druhé měřen sondou TT 130, s proměnnou toleranc: +1 konstantn posuv při snmán pro druhé měřen sondou TT 130: +2 Maximáln přpustná chyba měřen sondou TT 130 při měřen ma rotujcm nástroji MP6510 0,001 až 0,999 [mm] (doporučeno: 0,005 mm) Nutné pro výpočet posuvu při snmán ve spojen s MP6570 Posuv při snmán TT 130 na stojcm nástroji MP6520 1 až 3 000 [mm/min] Měřen radiu sondou TT 130: vzdálenost doln hrany nástroje od horn hrany sn macho hrotu MP6530.0 (rozsah pojezdu 1) až MP6530.2 (rozsah pojezdu 3) 0,001 až 99,9999 [mm] Bezpečnostn vzdálenost v ose vřetene nad hrotem sondy TT 130 při nastaven na pozici MP6540.0 0,001 až 30 000,000 [mm] Bezpečnostn zóna v rovině obráběn kolem hrotu sondy TT 130 při nastaten na pozici MP6540.1 0,001 až 30 000,000 [mm] Rychloposuv ve snmacm cyklu TT 130 MP6550 10 až 10 000 [mm/min] M funkce pro orientaci vřetene při proměřován jednotlivých břitů MP6560 0 až 999 Měřen na rotujcm nástroji: přpustná oběžná rychlost na obvodu frézy MP6570 1,000 až 120,000 [m/min] Nutné pro výpočet otáček a posuvu při sn mán Měřen na rotujcm nástroji: maximáln přpustné otáčky 452 MP6572 0,000 až 1 000,000 [1/min] při zadán 0 se otáčky omez na 1000/min 13 Tabulky a přehl edy 13.1 Obecné parametry uživatele 3D snmac sondy a digitalizace Souřadnice středu snmacho hrotu TT 120 vztažené k nulovému bodu stroje MP6580.0 (rozsah pojezdu 1) osa X MP6580.1 (rozsah pojezdu 1) osa Y MP6580.2 (rozsah pojezdu 1) osa Z MP6581.0 (rozsah pojezdu 2) osa X MP6581.1 (rozsah pojezdu 2) osa Y MP6581.2 (rozsah pojezdu 2) osa Z MP6582.0 (rozsah pojezdu 3) osa X MP6582.1 (rozsah pojezdu 3) osa Y MP6582.2 (rozsah pojezdu) osa Z Zobrazen TNC, TNCeditor Cyklus 17: orientace vřetene na začátku cyklu MP7160 provést orientaci vřetene: neprovádět orientaci vřetene: Vytvořen progra movacho pracoviště MP7210 TNC se strojem: 0 TNC jako programovac pracoviště s aktivnm PLC: 1 TNC jako programovac pracoviště s neaktivnm PLC: 2 Potvrzen dialogu přerušen proudu po zapnut MP7212 potvrzovat klávesou: 0 potvrzovat automaticky: 1 Programován podle DIN/ISO: definice kroku čslován bloků MP7220 0 až 150 HEIDENHAIN TNC 426, TNC 430 453 13.1 Obecné parametry uživatele Zobrazen TNC, TNCeditor Blokován volby typů souborů MP7224.0 Pomoc kontextových kláves možno vol it všechny typy souborů: +0 Blokován volby programů HEIDENHAIN (kontextová klávesa UKAŞ .H): +1 Blokován volby programů DIN/ISO (kontextová klávesa UKAŞ .I): +2 Blokokován volby nástrojových tabulek (kontextová klávesa UKAŞ .T): +4 Blokován volby tabulek nulových bodů (kontextová klávesa UKAŞ .D): +8 Blokován volby tabulek palet (kontextová klávesa UKAŞ .P): +16 Blokován volby textových souborů (kontextová klávesa UKAŞ .A): +32 Blokován volby tabulek bodů (kontextová klávesa UKAŞ .PNT): +64 Blokován editace typů souborů MP7224.1 Neblokovat editor: +0 Zabl okovat editor pro Upozorněn: Zabl okujeteSli určité typy souborů, smaže TNC všechny soubory tohoto typu. n programy HEIDENHAIN: +1 n programy DIN/ISO: + 2 n tabulky nástrojů: +4 n tabulky nulových bodů: +8 n tabulky palet: +16 n textové soubory: + 32 n tabulky bodů: +64 Konfigurace tabulek palet MP7226.0 Tabulka palet nen aktivn: 0 Počet palet v jedné tabulce: 1 až 255 Konfigurace souborů nulových bodů MP7226.1 Tabulka nulových bodů nen aktivn: 0 Počet nulových bodů v jedné tabulce: 1 až 255 Kontrolovaný úsek programu MP7229.0 Bloky 100 až 9 999 Úsek programu, po který jsou povoleny bloky VO MP7229.1 Bloky 100 až 9 999 Výběr dialogového jazyka MP7230 anglicky: 0 německy: 1 česky: 2 francouzsky: 3 italsky: 4 španělsky: 5 portugalsky: 6 švédsky: 7 dánsky: 8 finsky: 9 holandsky: polsky: 11 maiarsky: 12 rezervováno: 13 rusky: 14 454 13 Tabulky a přehl edy Nastaven vnitřnho času MP7235 světový čas (greenwichský čas): 0 středoevropský čas (SEČ): 1 středoevropský letn čas: 2 časový rozdl od světového času: 23 až +23 [hodin] Konfigurace tabulky nástrojů MP7260 Nen aktivn: 0 Počet nástrojů, který TNC generuje při založen nové tabulky nástrojů: 1 až 254 PotřebujeteSli vce než 254 nástrojů, můžete tabulku nástrojů rozšřit funkc VLOŞIT N ŘÁDKĚ NA KONEC, viz „Nástrojová data”, str. 99 Konfigurace tabulky pozic nástrojů MP7261.0 (zás obnk 1) MP7261.1 (zásobnk 2) MP7261.2 (zásobnk 3) MP7261.3 (zásobnk 4) Nen aktivn: 0 Počet mst v zásobnku nástrojů: 1 až 254 ZapšeSl i se v MP 7261.1 až MP7261.3 hodnota 0, použije se pouze jeden zásobnk nástrojů. Indexován čsel nástrojů pro uložen vce korekčnch dat k jednomu čslu nástroje MP7262 Neindexovat: 0 Počet povolených indexac: 1 až 9 Kontextová klávesa tabulka pozic MP7263 Zobrazovat kontextovou klávesu TABULKA POZIC v tabul ce nástrojů: 0 Nezobrazovat kontextovou klávesu TABULKA POZIC v tabulce nástroj ů: 1 HEIDENHAIN TNC 426, TNC 430 455 13.1 Obecné parametry uživatele Zobrazen TNC, TNCeditor 13.1 Obecné parametry uživatele Zobrazen TNC, TNCeditor Konfigurace tabulky nástrojů (neuvádět: 0); čslo sloupce v tabulce nástrojů pro 456 MP7266.0 Jméno nástroje – JMÉNO: 0 až 31; šřka sl oupce: 16 znaků MP7266.1 Délka nástroje – L: 0 až 31; šřka sloupce: 11 znaků MP7266.2 Radius nástroje – R: 0 až 31; šřka sloupce: 11 znaků MP7266.3 Radius nástroje 2 – R2: 0 až 31; šřka sloupce: 11 znaků MP7266.4 Přdavek na délku – DL: 0 až 31; šřka sloupce: 8 znaků MP7266.5 Přdavek na radius – DR: 0 až 31; š řka sloupce: 8 znaků MP7266.6 Přdavek na radius 2 – DR2: 0 až 31; šřka sloupce: 8 znaků MP7266.7 Nástroj je blokován – TL: 0 až 31; šřka sl oupce: 2 znaky MP7266.8 Sesterský nástroj – RT: 0 až 31; šřka sloupce: 3 znaky MP7266.9 Maximáln životnost – TIME1: 0 až 31; šřka sloupce: 5 znaků MP7266.10 Max. životnost při TOOL CALL – TIME2: 0 až 31; šřka sloupce: 5 znaků MP7266.11 Aktuáln odpracovaná doba – CUR. TIME: 0 až 31; šřka sloupce: 8 znaků 13 Tabulky a přehl edy Konfigurace tabulky nástrojů (neuvádět: 0); čslo sloupce v tabulce nástrojů pro MP7266.12 Komentář k nástroji – DOC: 0 až 31; š řka sloupce: 16 znaků MP7266.13 Počet břitů – CUT. 0 až 31; šřka sl oupce: 4 znaky MP7266.14 Tolerance pro rozpoznán opotřeben délky nástroje – LTOL: 0 až 31; šřka sloupce: 6 znaků MP7266.15 Tolerance pro rozpoznán opotřeben radiu nástroje – RTOL: 0 až 31; šřka sloupce: 6 znaků MP7266.16 Směr řezán – DIRECT. 0 až 31; šřka sloupce: 7 znaků MP7266.17 Stav PLC – PLC: 0 až 31; šřka sloupce: 9 znaků MP7266.18 Přdavné přesazen nástroj e v ose nástroje vůči MP6530 – TT:LSOFFS: 0 až 31; µ řka sloupce: 11 znaků MP7266.19 Přesazen nástroje mezi středem snmacho hrotu a středem nástroje – TT:RSOFFS: 0 až 31; µ řka sloupce: 11 znaků MP7266.20 Tolerance pro rozpoznán zlomen nástroje (délka) – LBREAK: 0 až 31; šřka sloupce: 6 znaků MP7266.21 Tolerance pro rozpoznán zlomen nástroje (radius) – RBREAK: 0 až 31; šřka sloupce: 6 znaků MP7266.22 Délka břitu (cyklus 22) – LCUTS: 0 až 31; šřka sloupce: 11 znaků MP7266.23 Maximáln úhel zanořen (cyklus 22) – ANGLE. 0 až 31; šřka sloupce: 7 znaků MP7266.24 Typ nástroj e – TYP: 0 až 31; šřka sloupce: 5 znaků MP7266.25 Řezný materiál nástroje – TMAT: 0 až 31 ; šřka sloupce: 16 znaků MP7266.26 Tabulka řezných podmnek – CDT: 0 až 31; šřka sloupce: 16 znaků MP7266.27 Hodnota PLC – PLCSVAL: 0 až 31; šřka sl oupce: 11 znaků MP7266.28 Přesazen středu snmacho hrotu v hl avn ose – CALSOFF1: 0 až 31; šřka sl oupce: 11 znaků MP7266.29 Přesazen středu snmacho hrotu ve vedlejš ose – CALLSOFF2: 0 až 31; šřka sloupce: 11 znaků MP7266.30 Úhel vřetene při kal ibraci – CALLSANG: 0 až 31; šřka sloupce: 11 znaků Konfigurace tabulky pozic nástrojů; čslo sloupce v tabulce nástrojů pro (neuvádět: 0) MP7267.0 Čslo nástroje – T: 0 až 7 MP7267.1 Speciáln nástroj – ST: 0 až 7 MP7267.2 Pevná pozice – F: 0 až 7 MP7267.3 Blokovaná pozice – L: 0 až 7 MP7267.4 Stav PLC –– PLC: 0 až 7 MP7267.5 Jméno nástroj e z tabul ky nástrojů – TNAME: 0 až 7 MP7267.6 Komentář z tabulky nástrojů – DOC: 0 až 7 HEIDENHAIN TNC 426, TNC 430 457 13.1 Obecné parametry uživatele Zobrazen TNC, TNCeditor 13.1 Obecné parametry uživatele Zobrazen TNC, TNCeditor Provozn režim manuáln ovládán: indikace posuvu MP7270 Posuv F zobrazovat pouze při stisknut směrového tlačtka: 0 Posuv F zobrazovat i bez stisknut směrového tlačtka (posuv F definovaný kontextovou kl ávesou nebo posuv „nejpomalejš“ osy): 1 Definice desetinného znaku MP7280 Zobrazovat desetinnou čárku: 0 Zobrazovat desetinnou tečku: 1 Definice typu zobra zen MP7281.0 provozn režim zadán/editace programu MP7281.1 program obráběn Vceřádkové bloky zobrazovat vždy úplně: 0 Vceřádkové bloky zobrazovat úplně, když vceřádkový blok = aktivn blok: 1 Vceřádkové bloky zobrazovat úplně, když je vceřádkový blok editován: 2 Indikace polohy v ose nástroje MP7285 Indikace se vztahuje k vztažnému bodu nástroje: 0 Indikace v ose nástroje se vztahuje k čeln ploše : 1 Krok indikace pozice vřetene MP7289 0,1 °: 0 0,05 °: 1 0,01 °: 2 0,005 °: 3 0,001 °: 4 0,0005 °: 5 0,0001 °: 6 Krok indikace MP7290.0 (osa X) až MP7290.8 (9. ose) 0,1 mm: 0 0,05 mm: 1 0,01 mm: 2 0,005 mm: 3 0,001 mm: 4 0,0005 mm: 5 0,0001 mm: 6 Blokován nastaven vztažného bodu MP7295 Neblokovat nastaven vztažného bodu: +0 Blokovat nastaven vztažného bodu v ose X: +1 Blokovat nastaven vztažného bodu v ose Y: +2 Blokovat nastaven vztažného bodu v ose Z: +4 Blokovat nastaven vztažného bodu ve IV. ose: +8 Blokovat nastaven vztažného bodu v V. ose: +16 Blokovat nastaven vztažného bodu v 6. ose: +32 Blokovat nastaven vztažného bodu v 7. ose: +64 Blokovat nastaven vztažného bodu v 8. ose: +128 Blokovat nastaven vztažného bodu v 9. ose: +256 Blokován nastaven vztažného bodu pomoc oranžových osových tlačtek MP7296 Neblokovat nastaven vztažného bodu:0 Blokovat nastaven vztažného bodu oranžovými osovými kl ávesami: 1 458 13 Tabulky a přehl edy Nulován stavového zobrazen, Q parametrů a nástrojových dat MP7300 Vynulovat vše při volbě nového programu: 0 Vynulovat vše při volbě nového programu, a při M02, M30, END PGM: 1 Při volbě nového programu vynulovat jen zobrazen stavu a nástroj ová data: Při volbě nového programu a při M02, M30, END PGM vynulovat jen zobrazen stavu a nástrojová data: Při volbě nového programu vynulovat jen zobrazen stavu a Q parametry: 4 Při volbě nového programu a při M02, M30, END PGM vynulovat zobrazen stavu a Q parametry: 5 Při volbě nového programu vynulovat zobrazen stavu: 6 Při volbě nového programu a při M02, M30, END PGM vynulovat stavové zobrazen: 7 Definice pro zobrazen grafiky MP7310 Grafické zobrazen ve třech rovi nách podle DIN 6, část 1, projekčn metoda 1: +0 Grafické zobrazen ve třech rovi nách podle DIN 6, část 1, projekčn metoda 2: +1 Souřadný systém pro grafické zobrazen nenatáčet: +0 Souřadný systém pro grafické zobrazen natáčet o 90°: +2 Zobrazit nový BLK FORM při cyklu 7 NULOVÝ BOD vztažený ke starému nulovému bodu: +0 Zobrazit nový BLK FORM při cyklu 7 NULOVÝ BOD vztažený k novému nulovému bodu: +4 Nezobrazovat pol ohu kursoru při zobrazen ve třech rovinách: +0 Zobrazit polohu kursoru při zobrazen ve třech rovinách: +8 Grafická simulace bez naprogramované osy vřetene: radius nástroje MP7315 0 až 99 999,9999 [mm] Grafická simulace bez naprogramované osy vřetene: hloubka vnořen MP7316 0 až 99 999,9999 [mm] Grafická simulace bez naprogramované osy vřetene: M funkce pro start MP7317.0 0 až 88 (0: funkce nen aktivn) Grafická simulace bez naprogramované osy vřetene: M funkce pro konec MP7317.1 0 až 88 (0: funkce nen aktivn) Nastaven spořiče obrazovky MP7392 0 až 99 (0: funkce nen aktivn) Zadejte dobu, po které se má TNC šetřič obrazovky spustit HEIDENHAIN TNC 426, TNC 430 459 13.1 Obecné parametry uživatele Zobrazen TNC, TNCeditor 13.1 Obecné parametry uživatele Obráběn a prováděn programu Platnost cyklu 11 ZMŔNA MŔŘÍTKA MP7410 ZMŔNA MŔŘÍTKA plat ve 3 osách: 0 ZMŔNA MŔŘÍTKA plat pouze v rovině obráběn: 1 Správa nástrojových dat/kalibračnch dat MP7411 Aktuáln data nástroje přepsat kalibračnmi daty 3D snmac sondy: +0 Aktuáln data nástroje zůstanou zachována: + 1 Správa kali bračnch dat v menu kalibrace: +0 Správa kali bračnch dat v tabulce nástrojů: +2 SL cykly MP7420 Kanál kolem obrysu frézovat ve smyslu hodinových ručiček u čepů a proti smyslu hodinových ručiček u kapes: +0 Kanál kolem obrysu frézovat ve smyslu hodinových ručiček u kapes a proti smyslu hodinových ručiček u čepů: +1 Obrysový kanál vyfrézovat před vyhrubovánm: +0 Obrysový kanál vyfrézovat po vyhrubován: +2 Sjednotit korigované obrysy: +0 Sjednotit nekorigované obrysy: +4 Vyhrubovat vždy až do hloubky kapsy: +0 Kapsu úplně ofrézovat a vyhrubovat před každým dalšm přsuvem: +8 U cyklů 6, 15, 16, 21, 22, 23, 24 plat: Na konci cyklu najet nástrojem na posledn polohu naprogramovanou před volánm cyklu: +0 Na konci cyklu pouze vyjet nástroj em v ose vřetene: +16 Cyklus 4 FRÉZOVÁNÍ KAPES a cyklus 5 KRUHOVÁ KAPSA: koeficient překryt MP7430 0,1 až 1,414 Přpustná odchylka poloměru kruhu v koncovém bodě kruhu v porovnán s počátečnm bodem kruhu MP7431 0,0001 až 0,016 [mm] Účinek různých přdavných funkc M MP7440 Zastaven programu při M06: +0 Bez zastaven programu při M06: +1 Bez volán cykl u při M89: +0 Volán cyklu při M89: + 2 Zastaven programu při M funkcch: +0 Bez zastaven programu při M funkcch: +4 Nelze přepnat koefi ci enty kV pomoc M105 a M106: + 0 Lze přepnat koeficienty kV pomoc M105 a M106: +8 Posuv v ose nástroje s M103 F.. zpomalen nen aktivn: +0 Posuv v ose nástroje s M103 F.. zpomalen je aktivn: +16 Přesné zastaven při nastaven os otáčen nen aktivn: +0 Přesné zastaven při nastaven os otáčen je aktivn: +32 Upozorněn: Koeficienty k V definuje výrobce stroje. Řiite se dle návodu ke stroji . Chybové hlášen při volán cyklu 460 MP7441 Zobrazit chybové hlášen při vypnuté funkci M3/M4: 0 Potlačit chybové hlášen při vypnuté funkci M3/M4: +1 rezervováno: +2 Potlačit chybové chl ášen při nastaven hloubky kladnou hodnotou: +0 Zobrazit chybové chlášen při nastaven hloubky kladnou hodnotou: +4 13 Tabulky a přehl edy M funkce pro orientaci vřetene v obráběcch cy klech MP7442 Funkce nen aktivn: 0 Orientace přmo z NC: 1 M funkce pro orientaci vřetene: 1 až 999 Maximáln dráhová rychlost při override posuvu 100% v provoznch režimech prováděn programu MP7470 0 až 99 999 [mm/min] Posuv pro kompenzačn pohyby os otáčen MP7471 0 až 99 999 [mm/min] Nulové body z tabulky nulových bodů se vztahuj k MP7475 nulovému bodu obrobku: 0 nulovému bodu stroje: 1 Zpracován tabulek palet MP7683 Běh programu po blocch: při každém spuštěn NC zpracovat jeden řádek aktivnho NC programu; plynul ý běh programu: při každém spuštěn NC zpracovat celý NC program: +0 Běh programu po blocch: při každém spuštěn NC zpracovat celý NCS program: +1 Plynulý běh programu: při každém spuštěn NC zpracovat všechny NC programy až po dalš paletu: +2 Plynulý běh programu: při každém spuštěn NC zpracovat celý soubor palet: +4 Plynulý běh programu: při volbě zpracován celého souboru palet (+4) pak zpracovávat soubor palet v nekonečné smyčce, tj. do stisknut tlačtka NC Stop: +8 Tabulku palet lze editovat pomoc kontextové klávesy EDIT PALETY: +16 Zobrazen kontextové klávesy AUTOSTART: +32 Zobraz se tabulka pal et nebo NC program: +64 HEIDENHAIN TNC 426, TNC 430 461 13.1 Obecné parametry uživatele Obráběn a prováděn programu 13.2 Obsazen konektorů a datové kabely pro datová rozhran 13.2 Obsazen konektorů a datové kabely pro datová rozhran Rozhran V.24/RS232C Zařzen HEIDENHAIN Extern zařzen HEIDENHAIN V.24 adaptér. HEIDENHAIN spojovac kabel blok standardn kabel max. 17 m 3m X21 TNC Zapojen konektoru na logické jednotce TNC (X21) a na adaptérovém bloku je rozdlné. 462 13 Tabulky a přehl edy 13.2 Obsazen konektorů a datové kabely pro datová rozhran Ciz zařzen Zapojen konektoru na cizm zařzen se může značně l išit od zapojen konektoru na zařzen HEIDENHAIN. Závis na druhu zařzen a způsobu přenosu. Zapojen konektoru adaptérového bloku zjistte z n že uvedeného schématu. V.24 adaptér. blok HEIDENHAIN TNC 426, TNC 430 X21 TNC 463 13.2 Obsazen konektorů a datové kabely pro datová rozhran Rozhran V.11/RS422 K rozhran V.11 se připojuj pouze ciz zařzen. Zapojen konektoru na logické jednotce TNC (X22) a na adaptérovém bloku je identické. Extern V.24 adaptér. HEIDENHAIN spojovac kabel zařzen blok max. 1000 m 464 X22 TNC 13 Tabulky a přehl edy 13.2 Obsazen konektorů a datové kabely pro datová rozhran Rozhran Ethernet zdřka RJ45 (doplněk) Maximál n délka kabel u:nestněný: 100 m stněný: 400 m Pin Signál Popis 1 TX+ Vyslán dat 2 TX– Vyslán dat 3 REC+ Přjem dat 4 volný 5 volný 6 REC– 7 volný 8 volný Přjem dat Rozhran Ethernet zdřka BNC (doplněk) Maximál n délka kabel u: 180 m Pin Signál Popis 1 Data (RXI, TXO) Vnitřn vodič (duše) 2 GND Stněn HEIDENHAIN TNC 426, TNC 430 465 13.3 Technické údaje 13.3 Technické údaje Charakteristika TNC Stručný popis Řdic systém pro stroje až s 9 osami, s orientac vřetene; TNC 426 CB, TNC 430 CA s analogovou regulac otáček, TNC 426 PB, TNC 430 PB s digitáln regulac otáček a integrovaným regulátorem proudu Komponenty n Logická jednotka n Ovl ádac panel n Barevná obrazovka s kontextovými klávesami Datová rozhran n V.24 / RSS232SC n V.11 / RSS422 n Rozhran Ethernet (doplněk) n Rozšřené datové rozhran s protokolem LSV pro dálkovéovládán TNC přes datové rozhran se softwarem HEIDENHAIN TNCremo Současné projžděn os u obrysových prvků n přmky až v 5 osách exportn verze TNC 426 CF, TNC 426 PF, TNC 430 CE, TNC 430 PE: ve 4 osách n kružnice až ve 3 osách (při naklopené rovině obráběn) n šroubovice až ve 3 osách „Look Ahead“ n Definované zaoblen nespojitých přechodů obrysu (např. tvarů 3D) n sledován kolize SL cyklem pro „otevřené obrysy“ n u poloh s korekc radiu pomoc funkce M120 S prediktivn výpočet geometrie pro přizpůsoben posuvu Paraleln funkce editace během obráběn Grafické znázorněn n programovac grafika n testovac grafika n grafika průběhu programu Typy souborů n programy v textovém dialogu HEIDENHAIN n programy DIN/ISO n tabulky nástrojů n tabulky řezných dat n tabulky nul ových bodů n tabulky bodů n soubory palet n textové soubory n systémové soubory Pamět’ programů n pevný disk 1500 MB pro NC programy n správa libovolného počtu souborů Definice nástrojů až 254 nástrojů v programu, libovol ný počet nástrojů v tabulkách 466 13 Tabulky a přehl edy 13.3 Technické údaje Charakteristika TNC Programovac pomůcky n funkce pro najet a vyjet z obrysu n integrovaný kalkulátor n osnova programu n komentářové bloky n přmá podpora u chybových hlášen (kontextová nápověda) Programovatelné funkce Obrysové prvky n přmka n zkosen n kruhová dráha n střed kruhu n poloměr kruhu n tangenciáln napojen kruhové dráhy n zaoblen rohů n přmky a kruhové dráhy pro naj et a vyj et z obrysu n křivka Volné programován obrysu VO Pro všechny obrysové prvky, jeji chž kótován nevyhovuje NC programován Trojrozměrná korekce radiu nástroje pro dodatečnou změnu dat nástroje bez nutnosti přepočtu programu Programové skoky n podprogram n opakován části programu n libovolný program jako podprogram Obráběc cykly n vrtac cykly vrtán, hlubokého vrtán, vystružen, vyvrtáván, zahlubován , vrtán (řezán) závitů s vyrovnávac hlavou a bez n n cykly frézován vnitřnch a vnějšch závitů n Hrubován a dohotoven pravoúhlé a kruhové kapsy n cykly plošného frézován rovných a šikmých ploch n cykly frézován rovných a kruhových drážek n bodový rastr na kruhu a na přmce n obroben libovolných kapes a ostrůvků n interpolace na válcovém plášti Transformace souřadnic n posunut nulového bodu n zrcadlen n natočen n koeficient změny měřtka n naklápěn roviny obráběn HEIDENHAIN TNC 426, TNC 430 467 13.3 Technické údaje Programovatelné funkce použit 3D snmac sondy n snmac funkce ke kompenzaci šikmé polohy obrobku n snmac funkce pro nastaven vztažného bodu n snmac funkce automatické kontroly obrobku n digitalizace 3D povrchů měřic snmac sondou (doplněk) n digitalizace 3DSpovrchů sp nac sn mac sondou (doplněk) n automatické měřen obrobku pomoc TT 130 Matematické funkce n základn početn operace +, –, x a / n trigonometrické funkce sin, cos, tan, arcsin, arccos, arctan n odmocnina hodnoty a součtů čtverců n druhá mocnina hodnoty (SQ) n umocňován č sel (^) n Konstanta PI (3,14) n l ogari tmické funkce n exponenciáln funkce n vytvořen záporné hodnoty (NEG) n vytvořen celého čsla (INT) n vytvořen absol utn hodnoty (ABS) n odřznut celočselné části (FRAC) n funkce pro výpočet kruhu n porovnán větš, menš, rovná se, nerovná se TNC data Doba obráběn bloku 4 ms/blok Doba cyklu regulačnho obvodu n TNC 426 CB, TNC 430 CA: dráhová interpolace: 3 ms j emná interpolace: 0,6 ms (poloha) n TNC 426 PB, TNC 430 PB: dráhová interpolace: 3 ms j emná interpolace: 0,6 ms (otáčky) n TNC M, TNC 430 M: dráhová interpolace: 3 ms j emná interpolace: 0,6 ms (otáčky) Rychlost přenosu dat Maximálně 115.200 baudů přes V.24/V.11 Maximálně 1 Mbaud přes rozhran Ethernet (doplněk) Teplota prostřed n provoz: 0°C až +45°C n skladován:–30°C až +70°C Dráha pojezdu max. 100 m (3937 palců) Rychlost pojezdu max. 300 m/min (11811 palců/min) Otáčky vřetene max. 99 999 1/min 468 13 Tabulky a přehl edy Rozsah zadán n minimum 0,1µm (0,00001 palců) nebo 0,0001° n maximum 99 999,999 mm (3937 palců) nebo 99 999,999° Vstupn formáty a jednotky funkc TNC Polohy, souřadnice, poloměry kružnic, délky zkosen S99 999.9999 až +99 999.9999 (5,4: celá část, desetinná část) [mm] Čsla nástrojů 0 až 32 767,9 (5,1) Jména nástrojů 16 znaků, při TOOL CALL v uvozovkách ““. Dovolené zvláštn znaky: #, $, %, &, S Delta hodnoty pro korekce nástrojů S99,9999 až +99,9999 (2,4) [mm] Otáčky vřetene 0 až 99 999,999 (5.3) [1/min] Posuvy 0 až 99 999,999 (5.3) [mm/min] nebo [mm/ot] Časová prodleva v cyklu 9 0 až 3 600,000 (4.3) [s] Stoupán závitu v různých cyklech S99,9999 až +99,9999 (2,4) [mm] Úhel pro orientaci vřetene 0 až 360,0000 (3,4) [°] Úhel polárnch souřadnic, rotace, naklopen roviny S360,0000 až 360,0000 (3,4) [°] Úhel polárnch souřadnic pro interpolaci šroubovic (CP/G13) S5 400,0000 až 5 400,0000 (4,4) [°] Čsla nulových bodů v cyklu 7 0 až 2 999 (4,0) Změna měřtka v cyklech 11 a 26 0,000001 až 99,999999 (2,6) Přdavné funkce M 0 až 999 (1,0) Čsla Q parametrů 0 až 399 (1,0) Hodnoty Q parametrů S99 999,9999 až +99 999,9999 (5,4) Návěst skoků v programu 0 až 54 (3,0) Počet opakován části programu REP 1 až 65 534 (5,0) Čslo chyby u Q parametrické funkce FN14 0 až 1 099 (4,0) Parametry digitalizačnch cyklů 0 až 5,0000 (1,4) [mm] Parametry křivek K S9,99999999 až +9,99999999 (1,8) Exponent parametru křivky S255 až 255 (3,0) Normálové vektory N a T při 3D korekci S9,99999999 až +9,99999999 (1,8) HEIDENHAIN TNC 426, TNC 430 469 13.3 Technické údaje TNC data 13.4 Výměna záložn baterie Při vypnut řdicho systému napáj TNC záložn baterie, aby nedošlo ke ztrátě dat v paměti RAM. Jakmile TNC vypše hlášen Vyměnit zálohovac baterii, je třeba bateri e vyměnit: Před výměnou záložn baterie vypněte stroj a TNC! Záložn baterii sm vyměňovat pouze školená osoba! TNC 426 CB/PB, TNC 430 CA/PA Typ baterie: 3 monočlánky, zabezpečené proti vytečen, označen IEC „LR6“ 1 Otevřete jednotku logiky, záložn baterie se nacházej vedl e napájecho zdroje 2 Otevřen schránky s bateriemi: šroubovákem otočte kryt o čtvrt otáčky proti smyslu hodinových ruči ček 3 Vyměňte baterie a zajistěte, aby schránka s bateriemi byla opět správně zavřena TNC 426 M, TNC 430 M Typ baterie: 1 lithová baterie, typ CR 2450N (Renata) obj. č. 315 878S01 1 Otevřete jednotku logiky, záložn baterie se nacház vpravo vedle obvodů EPROM’ NCSsoftwaru 2 Vyměňte baterii; novou bateri i muste vsadit ve správné poloze D F 3D korekce ... 114 hodnoty delta ... 116 normovaný vektor ... 115 obvodové frézován ... 118 orientace nástroj e ... 116 plošné frézován ... 116 tvary nástroje ... 115 3D zobrazen ... 402 Definice materiálu obrobku ... 121 Definice neobrobeného polotovaru ... 64 Délka nástroje ... 99 Dialog ... 66 Dry na kružnici ... 277 Displej ... 3 Doplňujc stavové údaje ... 10 Dráhové funkce základy ... 128 kruhy a kruhové oblouky ... 130 najet na pozici ... 131 Dráhové pohyby Pol árn souřadnice polárn souřadnice kruhová dráha kolem pólu CC ... 152 kruhová dráha s tangenciálnm napojenm ... 153 přmka ... 152 pravoúhlé souřadnice kruhová dráha daného poloměru ... 145 kruhová dráha kolem středu CC ... 144 kruhová dráha s tangenciálnm napojenm ... 146 přehled ... 139 přmka ... 140 FN 26: TABOPEN: otevřen volně definované tabulky ... 381 FN 27: TABWRITE: Popis volně definované tabulky ... 381 FN 28: TABREAD: čten z volně definované tabulky ... 382 FN xx: Viz Q parametrické programován FN14: ERROR: Zobrazit chybové hl ášen ... 368 FN18: SYSREAD: ten systémových dat ... 373 FN20: WAIT FOR: sychronizace NC a PLC ... 379 FN25: PRESET: Zadán nového vztažného bodu ... 380 Frézován drážek ... 268 Frézován zakřivené drážky ... 272 A Adresář ... 49, 53 mazán ... 56 vytvořen ... 53 Automatický výpočet dat řezu ... 103 Automatické měřen nástroje ... 102 Automatické spuštěn programu ... 414 B Bl ok smazat ... 67 vložen , změna ... 68 C Celý kruh ... 144 Cesta ... 49 Chybová hlášen ... 79 nápověda ... 79 Chybová hlášen NC ... 79 Cyklus definice ... 202 skupiny ... 203 D Dálkový servis ... 444 Data nástroje zadán do tabul ky ... 101 DateiSVerwaltung aufrufen ... 41 Datová rozhran zapojen konektorů ... 462 Datové rozhran Nastaven ... 422 Přiřazen ... 423 HEIDENHAIN TNC 426, TNC 430 Index Symbole G Generován L bloku ... 440 Grafická simulace ... 404 Grafika při programován ... 70 zvětšen výřezu ... 71 Pohledy ... 400 Zvětšen výřezu ... 402 H E Hlavn osy ... 35 Hluboké vrtán ... 211 Elipsa ... 391 Extern př stup ... 445 I Indexované nástroje ... 105 Informace o formátech ... 469 Interpolace šroubovice ... 153 Interpolace křivky ... 173 formát bloku ... 173 rozsah zadán ... 174 J Jméno programu: viz Správa souborů, Jméno souboru I Index K N P Kalkulátor ... 78 Klávesnice ... 5 Kombinace ... 346 Konstantn dráhová rychlost: M90 ... 181 Kontrola pracovnho prostoru ... 406, 435 Konverze programu VO do textového dialogu ... 167 Kooficient změny měřtka ... 328 Korekce nástroj e dél ka ... 110 radius ... 111 trojrozměrná ... 114 Korekce radiu ... 111 vrcholy, kouty ... 113 zadán ... 112 Koule ... 395 Kruhový čep načisto ... 266 Kruhová dráha ... 144, 145, 146, 152, 153 Kruhová kapsa hrubován ... 262 načisto ... 264 N Nastaven polohy Najet na obrys ... 133 Najet na pozici při naklopené rovině obráběn ... 180, 197 Naklápěn roviny obráběn ... 24, 330 cyklus ... 330 ručně ... 24 souhrnný návod ... 333 Nápověda při chybových hlášench ... 79 Nastaven přenosové rychlosti v baudech ... 422 Nastaven polohy s ručnm zadánm ... 30 Nastaven vztažného bodu ... 22 bez 3D snmac sondy ... 22 Nástrojová data del ta hodnoty ... 100 indexace ... 105 vyvolán ... 107 zadáván v programu ... 100 Návrat na obrys ... 413 Předběh bl oků ... 412 Přejezd referenčnch bodů ... 16 Přepnout velká/mal á psmena ... 75 Přerušen obráběn ... 409 Přdavné funkce pro kontrolu prováděn programu ... 177 pro laserové řezac stroje ... 198 pro osy otáčen ... 191 pro úpravu dráhy ... 181 pro vřeteno a chladic kapalinu ... 177 pro zadán souřadnic ... 178 zadán ... 176 Přdavné osy ... 35 Přmka ... 140, 152 Připoj en na st’ ... 61 Přslušenstv ... 13 Půdorys ... 401 Parametrické programován: Viz Q parametrické programován Pevný disk ... 39 Pl ášt’ válce ... 295 Podprogram ... 343 Pojžděn os stroje externmi směrovými tlačtky ... 18 Polárn souřadnice programován ... 151 Základy ... 36 Polohy obrobku přrůstkové ... 37 Pootočen ... 327 Posunut nulového bodu pomoc tabulek nul ových bodů ... 321 v programu ... 320 O L asová prodleva ... 337 selné kl če ... 421 sla doplňků ... 420 sla softwaru ... 420 Look ahead ... 185 M Materiál nástroje ... 103, 122 MSfunkce: viz přdavné funkce Měřen doby obráběn ... 404 Měřen nástroje ... 102 MOD funkce Odchod ... 418 Přehled ... 418 vol ba ... 418 II Obecná rovina ... 314 Odchod z obrysu ... 133 Odskok od obrysu ... 188 Opakován části programu ... 344 Orientace vřetene ... 338 Osa otáčen dráhově optimalizované pojžděn: M126 ... 191 rozsah indikace polohy: M94 ... 192 Osová měřtka ... 329 Osy nakl ápěn ... 194 Otevřený obrys ... 293 Otevřené rohy obrysu: M98 ... 183 Q S Posuv u os otáčen, M116 ... 191 změna ... 21 Posuv v mil imetrech/otáčku vřetene: M136 ... 184 Potlačen kotroly pomoc sond ... 189 Pravoúhlá kapsa hrubován ... 256 obroben načisto ... 258 Program editován ... 67 struktura ... 63 vytvořen nového ... 64 Programovac grafika ... 159 Programován dráhy nástroje ... 66 Programován pomoc Q parametrů podmněné přkazy ... 364 úhlové funkce ... 361 výpočet kruhu ... 363 Programován Q parametrů přdavné funkce ... 367 poznámky k programován ... 356 základn matematické funkce ... 359 Programován VO grafika ... 159 konverze programu ... 167 kruhové dráhy ... 161 možnosti zadán pomocné body ... 164 relativn kóty ... 165 směr a délka obrysových prvků ... 162 uzavřené obrysy ... 164 přmky ... 160 zahájen dialogu ... 160 základy ... 158 Prováděn programu předběh bloků ... 412 přehled ... 408 přerušen ... 409 přeskočen bloků ... 415 pokračován po přerušen ... 411 proveden ... 408 Provozn doby ... 443 Provozn režimy ... 6 Q parametrické programován ... 356 Q parametry formátovaný výstup ... 371 kontrola ... 366 Neformátovaný výstup ... 370 obsazené ... 386 Předán hodnot do PLC ... 379 Soubory ASCII ... 74 Správa programů: viz Správa souborů Správa souborů adresáře ... 49 extern přenos dat ... 44 jméno souboru ... 39 Konfigurace pomoc MOD ... 433 koprován souborů ... 54 Koprován tabulek ... 54 Ochrana souborů ... 48, 58 přejmenován souboru ... 46, 58 Přepsán souborů ... 61 rozšřená ... 49 přehl ed ... 50 smazán souboru ... 42 standardn ... 41 typ souboru ... 39 volba souboru ... 42, 52 vyvolán ... 51 Šroubovice ... 153 Střed kruhu ... 143 Status souborů ... 41, 51 Strojn parametry pro 3D snmac sondy ... 449 pro extern přenos dat ... 449 Pro obráběn a prováděn programu ... 460 pro zobrazen TNC a TNCSeditor ... 453 Synchronizace NC a PLC ... 379 Synchronizace PLC a NC ... 379 HEIDENHAIN TNC 426, TNC 430 R Radius nástroje ... 100 Rastr bodů na kruhu ... 277 Rastry bodů přehled ... 276 Řezán laserem, přdavné funkce ... 198 Rozdělen displej e ... 4 Rozhran Ethernet Konfigurace ... 428 Možnosti připojen ... 427 Při pojen a odpojen st’ových j ednotek ... 61 St’ová tiskárna ... 62, 430 Úvod ... 427 Rychloposuv ... 98 Rychlost datového přenosu ... 422 S St’ová tiskárna ... 62, 430 St’ové nastaven ... 428 Skupiny součást ... 358 SL cykly cyklus obrys ... 285 data obrysu ... 288 otevřený obrys ... 293 předvrtán ... 289 základy ... 283 Snmac cykly: Viz Přručka pro uživatele S cykly snmac sondy Software pro přenos dat ... 424 Souřadnice vztažené ke stroj i: M91, M92 ... 178 III Index P Index T U W Tabul ka řezných dat ... 120 Tabul ka nástroj ů edi tačn funkce ... 104 edi tován, odchod ... 103 možnosti zadán ... 101 tabulka nástrojů Tabul ka palet potvrzen souřadnic ... 80, 85 použit ... 80, 84 prováděn ... 82, 94 výběr a odchod ... 89 vol ba a odchod ... 82 Tabul ka pozic ... 106 Tabul ky bodů ... 206 Teach In ... 140 Test programu proveden ... 406 Testován programů Testován programu po určitý blok ... 407 Textový dialog ... 66 Textový soubor Editačn funkce ... 74 funkce mazán ... 76 otevřen a opuštěn ... 74 TNC 426, TNC 430 ... 2 TNCremo ... 424, 425 TNCremoNT ... 424, 425 Transformace souřadnic ... 319 Trigonometrie ... 361 Úhlové funkce ... 361 Univerzáln vrtán ... 218 Uživatel ské parametry ... 448 obecné pro zobrazen TNC, TNCSeditor ... 453 pro daný stroj ... 434 všeobecné pro 3D snmac sondy a digitalizaci ... 449 pro extern přenos dat ... 449 pro obráběn a prováděn programu ... 460 WMAT.TAB ... 121 IV V V práva souborů Adresáře vytvořen ... 53 Výměna nástrojů ... 108 Výměna záložn bateri e ... 470 Výpočet kruhu ... 363 Výpočty se závorkami ... 383 V7počet dat řezu ... 120 Válec ... 393 Vkládán komentářů ... 73 Vložen polohován rotačnm ovladačem: M118 ... 187 Volán programu Libovolný program jako podprogram ... 345 pomoc cyklu ... 338 Volba měrných jednotek ... 64 Volba typu nástroje ... 103 Volba vztažného bodu ... 38 Vrtac cykl y ... 209 Vrtac frézován závitů ... 242 Vrtán ... 212, 218 Vrtán závitu bez vyrovnávac hlavy ... 229, 230 s vyrovnávac hlavou ... 226 Vypnán ... 17 Vystružen ... 214 Vztažná soustava ... 35 Z Zadán otáček vřetene ... 107 Zadán vztažného bodu během programu ... 380 Zálohován dat ... 40 Zaoblen rohů ... 142 Zapnut ... 16 Zapojen konektorů datových rozhran ... 462 Zkosen ... 141 Změna otáček vřetene ... 21 Zobrazen souborů nápovědy (HELP) ... 442 Zobrazen stavu ... 9 všeobecné ... 9 Zobrazen ve 3 rovinách ... 401 Zpětné zahlouben ... 220 Zpomal en posuvu při zanořen: M103 ... 183 Zrcadlen ... 325 Přehledná tabulka: Přdavné funkce M Funkce Platnost v bloku na na Strana začátku konci M00 STOP programu/STOP vřetene/VYP chlad.kap. n Str. 177 M01 Volitelné zastaven programu n Str. 416 M02 STOP prováděn programu/STOP vřetene/VYP chlad.kap./přp. smazán zobrazen stavu (závis na strojnm parametru)/návrat na blok 1 n Str. 177 M03 M04 M05 START vřetene po směru hodinových ručiček START vřetene proti smyslu hodinových ručiček STOP otáčen vřetene M06 Výměna nástroj e/STOP prováděn programu (závis na strojnm parametru)/ STOP vřetene M08 M09 ZAP chladic kapaliny VYP chladi c kapaliny n M13 M14 START vřetene po směru hodinových ručiček/ZAP chlad. kapal iny START vřetene proti smyslu hodinových ručiček/ZAP chlad. kapaliny n n M30 Stejná funkce jako M02 M89 M89 Vol ná př davná funkce nebo volán cyklu, s modálnm účinkem (závis na strojnm parametru) M90 Pouze ve vlečném režimu: konstantn dráhová rychlost v rozch M91 V pozičnm bloku: souřadnice se vztahuj k nulovému bodu stroje n Str. 178 M92 V pozičnm bloku: souřadnice se vztahuj k poloze definované výrobcem stroje, např. k n poloze pro výměnu nástroje Str. 178 M94 Přepočet indikace rotačn osy na hodnotu pod 360° n Str. 192 M97 Obráběn malých úseků obrysu n Str. 182 M98 Úplné obroben otevřených obrysů n Str. 183 M99 Volán cykl u po blocch n Str. 204 n n Str. 177 n n n Str. 177 Str. 177 n n Str. 177 n n Str. 177 Str. 204 Str. 181 M101 Automatická výměna nástroje za sesterský nástroj po uplynut životnosti M102 Zrušen M101 n M103 Redukce posuvu při vnořován na zlomek F (procentuáln hodnota) n Str. 183 M104 Reaktivace posledn ho nastaveného vztažného bodu n Str. 180 M105 Provést obráběn s druhým koeficientem kv M106 Provést obráběn s prvnm koeficientem kv n n Str. 460 M107 Potlačen chybového hlášen u sesterských nástrojů s přdavkem M108 Zrušen M107 n n n Str. 109 Str. 108 M Funkce Platnost v bloku na na Strana začátku konci M109 Konstantn dráhová rychlost na břitu nástroje (zrychlen a zpomal en posuvu) M110 Konstantn dráhová rychlost na břitu nástroje (pouze zpomalen posuvu) M111 Zrušen M109/M110 n M114 Autom. korekce geometrie stroje při práci s naklápěcmi osami M115 Zrušen M114 n M116 Posuv v úhl ových osách v mm/min M117 Zrušen M116 n M118 Superponovaná úprava polohy rotačn m ovladačem během programun n Str. 187 M120 Dopředný výpočet obrysu s korekc radiu (LOOK AHEAD) n Str. 185 M126 Pojžděn os otáčen nejkratš cestou M127 Zrušen M126 n M128 Zachován polohy hrotu nástroje při nastanován naklápěcch os (TCPM) M129 Zrušen M128 n M130 V pozičnm bloku: body se vztahuj k nenaklopenému souřadnému systému n M134 Přesné zastaven na netangenciálnch přechodech obrysu při nastaven os otáčen M135 Zrušen M134 n M136 Posuv F v milimetrech na otáčku vřetene M137 Zrušen M136 n M138 Vol ba naklápěcch os n Str. 196 M140 Odskok od obrysu ve směru os nástroje n Str. 188 M141 Potlačen kontroly sondami n Str. 189 M142 Smazán modálnch programových informac n Str. 190 M143 Smazán základnho natočen n Str. 190 M144 Započten kinematiky stroje do clových a skutečných poloh na konci bloku M145 Zrušen M144 n M200 M201 M202 M203 M204 n n n n n Řezán Řezán Řezán Řezán Řezán laserem: přmý výstup naprogramovaného napět laserem: výstup napět jako funkce dráhy laserem: výstup napět jako funkce rychlosti laserem: výstup napět jako funkce času (lineárn růst) laserem: výstup napět jako funkce času (impuls) Str. 185 n n n n n n Str. 193 Str. 191 Str. 191 Str. 194 Str. 180 n n n Str. 196 Str. 184 Str. 197 Str. 198 DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 (86 69) 31-0 | +49 (86 69) 50 61 E-Mail: [email protected] Technical support | +49 (86 69) 31-10 00 E-Mail: [email protected] Measuring systems { +49 (86 69) 31-31 04 E-Mail: [email protected] TNC support { +49 (86 69) 31-31 01 E-Mail: [email protected] NC programming { +49 (86 69) 31-31 03 E-Mail: [email protected] PLC programming { +49 (86 69) 31-31 02 E-Mail: [email protected] Lathe controls { +49 (7 11) 95 28 03-0 E-Mail: [email protected] www.heidenhain.de Ve 00 340 135-81 · 5/2002 · pdf · Subject to change without notice
Podobné dokumenty
TNC 426 TNC 430
Vložen definované kružnice zaoblen mezi přmkové úseky: M112 ..... 147
Obráběn malých obrysových stupňů: M97 ..... 147
Úplné obroben otevřených rohů obrysu: M98 ..... 148
Faktor posuvu pro pono...
TNC 410 - heidenhain
Důležité polohy při najet a odjet ..... 68
Najet na přmce s tangenciálnm napojenm: APPR LT ..... 70
Najet na přmce kolmo k prvému bodu obrysu: APPR LN ..... 70
Najet po kruhové dráze s tan...
PDF - ARCDATA PRAHA
kontrastu s tvrzením, o kterém mě informoval právě na konferenci
jeden z účastníků. Měl možnost být na nějaké akci, na které se organizátoři rozloučili s GIS a ukončili tak jeho existenci. Poněkud
...
GPS v GIS
1. Pro zobrazení menu Vyhledávání stiskněte klávesu FIND.
2. Pomocí KURZOROVÉ KLÁVESY vyberte ikonku Body a
stiskněte ENTER. Automaticky se zobrazí body nejblíže Vaší
pozici (je přednastaveno z výr...
8.2 Cykly k vrtán, ře zán vnitřnch závitů a frézován závitů
Označen souborů ..... 68
Přejmenován souboru ..... 69
Třděn souborů ..... 69
Přdavné funkce ..... 69
Datový přenos z/na extern nosič dat ..... 70
Koprován souboru do jiného adresáře ..... 7...