192
s SINUMERIK 802S/802C Uživatelská příručka Vydání: 04/2000 Obsluha a programování Soustružení (Turning) Uživatelská dokumentace

BP-D_0400-802S,802C Sústruženie,4.00

  • Upload
    gebe1

  • View
    318

  • Download
    1

Embed Size (px)

Citation preview

Page 1: BP-D_0400-802S,802C Sústruženie,4.00

s�

SINUMERIK 802S/802C Uživatelská příručka Vydání: 04/2000

Obsluha a programování Soustružení (Turning) Uživatelská dokumentace

Page 2: BP-D_0400-802S,802C Sústruženie,4.00
Page 3: BP-D_0400-802S,802C Sústruženie,4.00

Úvod 1

Zapnutí napájení 2

Základní parametry 3

Režim manuálního ovládání

4

Automatický režim 5

Programování výroby součásti 6

Služby a diagnostika 7

Programování 8

s

SINUMERIK 802S SINUMERIK 802C

Obsluha a programování Soustružení Uživatelská příručka Uživatelská dokumentace Platí pro: Řídící systém Verze programového vybavení SINUMERIK 802S 3 SINUMERIK 802C 3 Vydání: 04.2000

Cykly 9

Page 4: BP-D_0400-802S,802C Sústruženie,4.00

Dokumentace systému SINUMERIK® Klíč k vydáním Níže uvedený seznam obsahuje podrobnosti o tomto a o předcházejících vydáních. Ve sloupci „Poznámka“ je písmenem vyznačeno, kterému stavu dříve vydaná vydání odpovídají. Označení stavu ve sloupci „Poznámka": A .... Nová dokumentace. B .... Nezměněný dotisk s novým objednacím číslem. C .... Přepracovaná verze s novým číslem vydání. Vydání Objednací číslo Poznámka: 02.99 6FC5598-2AA00-0BP1 A 04.00 6FC5598-3AA00-0TP1 A Tato příručka je zahrnuta do dokumentace na CD-ROM (DOCONCD). Vydání Objednací číslo Poznámka: Obchodní známky SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIROTEC® a SIMODRIVE® jsou registrovanými obchod-ními známkami firmy Siemens. Třetí strany používající pro své vlastní účely jakékoli jiné názvy obsažené v tomto dokumentu, které by mohly být obchodními známkami, mohou porušit práva jejich vlastníků. Tato dokumentace může podléhat změnám bez předchozího upozornění Další šíření, jakož i rozmnožování této dokumentace, neoprávněné využívání a rozšiřování jejího obsahu je nepřípustné, pokud nebylo výslovně povoleno. Jednání v rozporu s těmito pokyny zavazuje k náhradě škody. Všechna práva vyhrazena, zejména pro případ udělování patentů nebo zápis GM. © Siemens AG 1999. Všechna práva vyhrazena.

V rámci řídícího systému se mohou vyskytovat i další funkce nepopsané v rámci této dokumentace, které lze spustit. S ohledem na tyto funkce však není možné vznést žádný nárok pro případ nové dodávky nebo servisního případu.. Obsah této dokumentace byl kontrolován, zda je v souladu s popisovaným hardware a software. Přesto však není možné vyloučit odchylky, takže nedáváme žádnou záruku, že se dokumentace bude dokonale shodovat. Údaje v této příručce jsou však pravidelně kontrolovány a potřebné korekce jsou obsaženy v následujících vydáních. Budeme Vám velmi vděční za jakékoli návrhy na zlepšení.

Page 5: BP-D_0400-802S,802C Sústruženie,4.00

v

Obsah

Ovládací panel SINUMERIK 802S Slimline................................................................ ix

Externí řídící panel stroje.............................................................................................x

Úvod ................................................................................................................................................................................................................................................................... 1-11 1.1 Uspořádání obrazovky..................................................................................................................1-12 1.2 Systémové oblasti ........................................................................................................................1-15 1.3 Přehled nejdůležitějších funkcí programových tlačítek .................................................................1-16 1.4 Kalkulačka ....................................................................................................................................1-17 1.5 Základní principy ..........................................................................................................................1-21

Zapnutí a najíždění na referenční bod................................................................... 2-23 2.1 Zapnutí .........................................................................................................................................2-24 2.2 Najíždění na referenční bod – systémová oblast Machine ...........................................................2-24

Nastavované parametry ........................................................................................ 3-25 3.1 Zadávání nástrojů a korekcí nástrojů – systémová oblast Parameter ..........................................3-26

3.1.1 Vytváření nového nástroje ..............................................................................................3-27 3.1.2 Korekční parametry nástroje...........................................................................................3-28 3.1.3 Zjišťování korekčních parametrů nástroje.......................................................................3-29

3.2 Zadávání/úpravy posunutí počátku – systémová oblast Parameter .............................................3-31 3.2.1 Stanovení posunutí počátku ...........................................................................................3-32

3.3 Programování hodnot parametrů – systémová oblast Parameter ................................................3-34 3.4 R-parametry – systémová oblast Parameter ................................................................................3-36

Režim manuálního ovládání .................................................................................. 4-37 4.1 Režim Jog – systémová oblast Machine ......................................................................................4-38

4.1.1 Přiřazování ručních koleček............................................................................................4-40 4.2 Režim MDA (manuální zadávání dat) – systémová oblast Machine.............................................4-41

Automatický režim ................................................................................................. 5-43 5.1 Vybírání / spouštění výrobního programu – systémová oblast Machine.......................................5-46 5.2 Vyhledávání bloku – systémová oblast Machine ..........................................................................5-47 5.3 Pozastavení/zrušení výrobního programu – systémová oblast Machine......................................5-48 5.4 Návrat do původní polohy po přerušení – systémová oblast Machine .........................................5-49 5.5 Zpracovávání externího programu (rozhraní V.24).......................................................................5-50 5.6 Režim Teach In ............................................................................................................................5-51

Page 6: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Obsah

vi

Výrobní programy .................................................................................................. 6-55 6.1 Zadávání nového programu – systémová oblast Program ...........................................................6-57 6.2 Editace výrobního programu – systémová oblast Program ..........................................................6-58

6.2.1 Editace azbuky................................................................................................................6-60 6.3 Podpora programování .................................................................................................................6-61

6.3.1 Svislé menu ....................................................................................................................6-61 6.3.2 Cykly ...............................................................................................................................6-62 6.3.3 Kontury............................................................................................................................6-63 6.3.4 Uživatelem definovatelná programová tlačítka................................................................6-80

Služby a diagnostika.............................................................................................. 7-81 7.1.1 Parametry rozhraní .........................................................................................................7-84 7.1.2 Speciální funkce..............................................................................................................7-85 7.1.3 Nastavování parametrů rozhraní.....................................................................................7-86

7.2 Diagnostika a spouštění – systémová oblast Diagnosis ...............................................................7-88

Programování ...................................................................................................... 8-101 8.1 Základy programování NC systémů............................................................................................8-102

8.1.1 Struktura programu .......................................................................................................8-102 8.1.2 Struktura slova a adresa ...............................................................................................8-103 8.1.3 Struktura bloku..............................................................................................................8-104 8.1.4 Sada znaků ...................................................................................................................8-106 8.1.5 Přehled instrukcí ...........................................................................................................8-107

8.2 Data polohování..........................................................................................................................8-116 8.2.1 Absolutní/inkrementální rozměry: G90, G91 .................................................................8-116 8.2.2 Rozměry v metrických jednotkách / v palcích: G71, G70..............................................8-117 8.2.3 Rozměry rádiusů/průměrů: G22/G23 ............................................................................8-118 8.2.4 Programovatelné posunutí počátku: G158....................................................................8-119 8.2.5 Upnutí obrobku – Nastavitelné posunutí počátku: G54 až G57, G500, G53.................8-120

8.3 Pohyby os...................................................................................................................................8-121 8.3.1 Lineární interpolace s rychlým posuvem: G0 ................................................................8-121 8.3.2 Lineární interpolace s pracovním posuvem: G1............................................................8-122 8.3.3 Kruhová interpolace: G2, G3.........................................................................................8-123 8.3.4 Kruhová interpolace s vnitřním bodem: G5...................................................................8-126 8.3.5 Řezání závitů s konstantním stoupáním: G33...............................................................8-127 8.3.6 Najíždění na pevný bod: G75........................................................................................8-129 8.3.7 Najíždění na referenční bod..........................................................................................8-130 8.3.8 Posuv F.........................................................................................................................8-130 8.3.9 Přesné najetí / Režim řízení pohybu po dráze: G9, G60, G64......................................8-131 8.3.10 Doba prodlevy: G4 ........................................................................................................8-134

8.4 Pohyby vřetena...........................................................................................................................8-135 8.4.1 Otáčky vřetena S, směr otáčení....................................................................................8-135 8.4.2 Omezení rychlosti vřetena: G25, G26...........................................................................8-135 8.4.3 Polohování vřetena – SPOS .........................................................................................8-136

8.5 Speciální funkce pro soustružení................................................................................................8-137 8.5.1 Konstantní řezná rychlost: G96, G97 ............................................................................8-137 8.5.2 Zaoblení, faseta ............................................................................................................8-138

8.6 Nástroje a korekce nástrojů ........................................................................................................8-140 8.3.1 Všeobecné poznámky...................................................................................................8-140 8.6.2 Nástroj T .......................................................................................................................8-140 8.6.3 Číslo korekce nástroje D...............................................................................................8-141 8.6.4 Volba korekce rádiusu nástroje: G41, G42 ...................................................................8-146 8.6.6 Vypnutí korekce rádiusu nástroje: G40 .........................................................................8-149 8.6.7 Speciální případy korekce rádiusu nástroje ..................................................................8-150 8.6.8 Příklad pro korekci rádiusu nástroje..............................................................................8-151

8.7 Doplňková funkce M ...................................................................................................................8-152

Page 7: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Obsah

© Siemens AG 2001, Všechna práva vyhrazena vii

8.8 Aritmetické parametry R.............................................................................................................8-153 8.9 Větvení programu.......................................................................................................................8-155

8.9.1 Návěští – cíl pro programové skoky..............................................................................8-155 8.9.2 Nepodmíněné programové skoky.................................................................................8-155 8.9.3 Podmíněné programové skoky .....................................................................................8-156 8.9.4 Příklad programování pro skoky ...................................................................................8-158

8.10 Technika podprogramů...............................................................................................................8-159

Cykly ................................................................................................................... 9-163 9.1 Všeobecné informace o standardních cyklech ...........................................................................9-163

9.1.1 Přehled cyklů ................................................................................................................9-163 9.1.2 Chybová hlášení a zacházení s chybami v cyklech......................................................9-164

9.2 Obráběcí cykly............................................................................................................................9-165 9.2.1 Vrtání, čelní zahlubování – LCYC 82............................................................................9-165 9.2.2 Vrtání hlubokých děr – LCYC83 ...................................................................................9-168 9.2.3 Vrtání závitů s vyrovnávací hlavičkou – LCYC840........................................................9-172 9.2.4 Vystružování – LCYC85 ...............................................................................................9-175 9.2.5 Cyklus pro zápich – LCYC93........................................................................................9-177 9.2.6 Cyklus pro výrobu odlehčovacího zápichu – LCYC94 ..................................................9-181 9.2.7 Cyklus oddělování třísky – LCYC95 .............................................................................9-183 9.2.8 Řezání závitu – LCYC97 ..............................................................................................9-188

Rejstřík ................................................................................................................ X-191

Page 8: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Obsah

viii

Page 9: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

ix

Ovládací panel SINUMERIK 802S Slimline

Programové tlačítko

Vertikální menu

Tlačítko systémové oblasti Machine

Potvrzení alarmu

Tlačítko Recall

Tlačítko Selection/ přepínání

Tlačítko ETC

ENTER / tlačítko Input

Tlačítko přepínání systémové oblasti

Tlačítko Shift

Kurzorové tlačítko NAHORU s klávesou Shift: stránka nahoru

Kurzorové tlačítko DOLŮ s klávesou Shift: stránka dolů

Kurzorové tlačítko VLEVO

Kurzorové tlačítko VPRAVO

Tlačítko Delete (backspace) – mazání

MEZERA (INSERT)

Numerická tlačítka alternativní obsazení přes tlačítko Shift)

Alfanumerická tlačítka alternativní obsazení přes tlačítko Shift)

Page 10: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

x

Externí řídící panel stroje

Uživatelem definované tlačítko s LED

Uživatelem definované tlačítko bez LED

INCREMENT

JOG

REFERENCE POINT

AUTOMATIC

SINGLE BLOCK

MANUAL DATA

Spuštění otáčení vřetena vlevo, otáčení proti směru hodinových ručiček

Spuštění otáčení vřetena vpravo, otáčení ve směru hodinových ručiček

Zastavení vřetena

RESET

RAPID TRAVERSE OVERLAY

NC STOP

osa X

NC START

osa Z

Override otáček vřetena

Override posuvu

Page 11: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

1 - 11

Úvod 1

Účel této uživatelské příručky

Tato uživatelská příručka popisuje následující procesy:

• Obsluha a

• Programování

pomocí řídícího systému SINUMERIK 802S.

Uspořádání příručky Návod k obsluze je vytištěn ve dvou sloupcích. Funkce programových tlačítek amožnosti vstupů jsou uváděny formou symbolů v levém sloupci. Položky nižšíchúrovní menu jsou reprezentovány jako symboly programových tlačítek.

Pravý sloupeček obsahuje popis funkcí.

Page 12: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 12

1.1 Uspořádání obrazovky

Obrázek 1-1: Uspořádání obrazovky

Vysvětlení prvků na obrazovce

Zkratky na obrazovce mají následující význam:

Tabulka 1-1: Vysvětlení prvků na obrazovce Obrazový

prvek Zkratka Význam

MA Machine

PA Parameter

PR Programming

DI Services

1 Aktivní

systémová oblast

DG Diagnostika

STOP Program je zastaven.

RUN Program je zpracováván. 2

Stav programu

RESET Program byl zrušen.

Jog Manuální posuv

MDA Manuální vstup s automatickou funkcí 3

Režim obsluhy

Auto Automatický režim

Page 13: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 13

Obrazový

prvek Zkratka Význam

SKP Skip block - přeskočení bloku Programové bloky označené lomítkem před číslem bloku budou při zpracovávání programu ignorovány.

DRY Dry run feed (zkušební posuv) Posuvy budou uskutečňovány rychlostí specifikovanou v parametru Dry Run Feed.

ROV Rapid traverse override (korekce rychlého posuvu) Na režim rychlého posuvu je aplikována nastavovaná hodnota.

SBL Zpracování blok po bloku se zastavováním po každém bloku Pokud je tato funkce aktivní, bloky výrobního programu jsou zpracovávány následujícím způsobem: Každý blok je dekódován samostatně. Na konci každého bloku se program zastaví. Jedinou výjimkou jsou bloky pro výrobu závitu bez zkušebního posuvu. V tomto případě se program zastaví, až když je dosaženo konce právě zpracovávaného závitového bloku. SBL je možné aktivovat jen ve stavu RESET.

M1 Programovatené zastavení Pokud je tato funkce aktivní, program se zastavuje v každém bloku, v němž je naprogramována funkce M01. V tomto případě se na obrazovce bude vypisovat hlášení „5 stop M00/M01 active“.

PRT Test programu.

4 Stavové

informace

1...1000 INC

Inkrementální režim Pokud se řídící systém nachází v režimu Jog, vypisuje se inkrementální rozměr namísto aktivní funkce programového ovládání.

5 Provozní hlášení

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Stop: NC není připraven. Stop: Aktivní nouzový vypínač. Stop: Aktivní alarm se zastavovací funkcí. Stop: M00/M01 aktivní. Stop: Ukončen blok v režimu SBL. Stop: NC STOP aktivní. Čekat: Chybějící odblokování načítání. Čekat: Chybějící odblokování posuvu. Čekat: Aktivní doba prodlevy. Čekat: Chybějící potvrzení pomocné funkce. Čekat: Chybějící odblokování osy. Čekat: Není dosaženo přesného najetí. Čekat: Na vřeteno. Čekat: Override (korekce otáček) vřetena na 0%. Stop: Nesprávný NC blok. Čekat: Aktivní hledání bloku. Čekat: Není k dispozici vřeteno. Čekat: Hodnota posuvu osy 0.

Page 14: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 14

Obrazový

prvek Zkratka Význam

6 Název

programu

7 Řádek alarmu

Řádek alarmu se objevuje jen tehdy, pokud je aktivní nějaký alarm NC nebo PLC. Na řádku alarmu se vypisuje číslo alarmu a kritérium vynulování posledního aktivního alarmu.

8 Pracovní plocha

Pracovní plocha a obrazovka NC.

9 Symbol Recall

Tento symbol se objevuje nad pruhem programových tlačítek, kdykoli se obsluha nachází na nějakém menu nižší úrovně. Když toto tlačítko stisknete, vrátíte se na nejbližší vyšší úroveň menu, aniž by se uložila nějaká data.

10 Rozšíření

menu

ETC je k dispozici. Pokud se nad pruhem programových tlačítek zobrazuje tento symbol, jsou k dispozici další funkce tohoto menu. Tyto funkce je možné aktivovat po stisknutí tlačítka ETC.

11 Pruh

programových tlačítek

12 Svislé menu

Pokud se nad pruhem programových tlačítek zobrazuje tento symbol, jsou k dispozici další funkce tohoto menu. Když toto tlačítko stisknete, funkce se objeví na obrazovce a bude možné z nich vybírat pomocí kurzorových tlačítek NAHORU a DOLŮ.

Page 15: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1.2 Systémové oblasti Základní funkce jsou v CNC seskupeny do následujících systémových oblastí:

Obr

Přepínání mezi systémovými oblastmi

Stis

Pokpou

Kdypře

Po

Úrovně ochrany Citl

ObsDat

Pře

V n

• K

• P

• H

• P

Systémové oblasti

Parameter Machine Program Services Diagnosis

ZnpMo

Editace dat programu

Vytváření výrobních programů

Import / export dat

Vypisování alarmů Spouštění

pracováváí výrobních rogramů anuální vládání

1 - 15

ázek 1-2: Systémové oblasti systému SINUMERIK 802S.

kněte toto tlačítko, budete-li se chtít dostat přímo do systémové oblasti Machine.

ud se budete chtít dostat ze kterékoli systémové oblasti do hlavního menu, žijte tlačítko pro přepínání systémových oblastí.

ž stisknete tlačítko pro přepínání systémových oblastí dvakrát, vrátíte se do dcházející systémové oblasti.

zapnutí řídícího systému se budete vždy nacházet v systémové oblasti Machine.

ivá místa řídícího systému jsou chráněna heslem proti vstupu a modifikacím dat.

luhující pracovník však může úrovně ochrany měnit. Slouží k tomu menu Machine a Display v systémové oblasti Diagnosis.

dem nastavená je úroveň ochrany 3.

ásledujících menu závisí zadávání a úpravy dat na nastavené úrovni ochrany:

orekční parametry nástroje

osunutí počátku

odnoty parametrů

arametry rozhraní V.24

Page 16: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 16

1.3 Přehled nejdůležitějších funkcí programových tlačítek

Page 17: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 17

1.4 Kalkulačka Tato funkce může být pomocí znaku „=“ aktivována pro všechna vstupní pole určená pro zadávání numerických hodnot. Abyste vypočítali požadovanou hodnotu, můžete používat čtyři základní aritmetické operace a funkce sinus, kosinus, umocňování a odmocňování.

Jestliže se ve vstupním poli už nachází nějaká hodnota, funkce kalkulačky přepisuje tuto hodnotu do svého vstupního pole.

Obrázek 1-3: Kalkulačka

Přípustné znaky Při zadávání je přípustné používání těchto znaků:

+ Hodnota X plus hodnota Y

– Hodnota X mínus hodnota Y

* Hodnota X krát hodnota Y

/ Hodnota X děleno hodnotou Y

S Funkce sinus Hodnota X před kurzorem je nahrazena hodnotou sin(X).

C Funkce kosinus Hodnota X před kurzorem je nahrazena hodnotou cos(X).

Q Funkce umocňování Hodnota X před kurzorem je nahrazena hodnotou X2.

R Funkce odmocňování Hodnota X před kurzorem je nahrazena hodnotou odmocnina z X.

Příklady výpočtu Úloha Zadávání

100 + (67*3) 100+67*3

sin(45°) 45 S –> 0,707107

cos(45°) 45 C –> 0,707107

42 4 Q –> 16

√4 4 R –> 2

Výpočet se uskutečňuje po stisknutí tlačítka Input. Prostřednictvím funkčního tlačítka Take over se výsledek přenese do vstupního pole a funkce kalkulačky se ukončí.

Page 18: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 18

Pokud budete potřebovat vypočítat pomocné body na kontuře, kalkulačka Vám nabízí následující funkce:

• Výpočet tangenciálního přechodu mezi kruhovým a přímkovým úsekem.

• Posunování bodu v rovině.

• Převádění polárních souřadnic na kartézské.

• Vkládání druhého koncového bodu konturového úseku „přímka – přímka“ zadaného prostřednictvím úhlového vztahu.

Tyto funkce jsou přímo spojeny se vstupními poli podpory programování. Jakékoli hodnoty v tomto vstupním poli jsou kalkulačkou přepisovány do vstupního řádku a výsledek se automaticky kopíruje do vstupních polí podpory programování.

Programová tlačítka

Tato funkce se používá pro výpočet bodu na kružnici. Bod je zadán úhlem příslušné tangenty a směrem otáčení na kružnici.

Obrázek 1-4: Výpočet bodu na kružnici

Zadejte střed kruhu, úhel tangenty a rádius kruhu.

Tato funkce zajišťuje přepínání mezi vstupní obrazovkou pro zadávání průměru a pro zadávání poloměru.

Programová tlačítka G2 / G3 se používají pro definování směru opisování kruhu.

Vypočítají se hodnoty abscisy a ordináty; abscisou je první osa v rovině a ordinátou je druhá osa v rovině.

Příklad Pokud je aktivní rovina G18, abscisou je osa Z a ordinátou osa X.

Hodnota abscisy se zkopíruje do toho vstupního pole, z něhož byla funkce kalkulačky vyvolána, zatímco hodnota ordináty přejde do následujícího vstupního pole.

Page 19: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 19

Příklad Výpočet průsečíku mezi kruhovým obloukem (1) a přímkovým úsekem (2).

Je zadáno: rádius 10 střed kruhu Z 147 X 103 úhel pokračujícího přímkového úseku: –45°

Výsledek: Z = 154.071 X = 117.142

Tato funkce vypočítává chybějící koncový bod úseku kontury přímka – přímka, kdy druhý přímý úsek je kolmý na první přímkový úsek.

Jsou známy následující hodnoty přímkových úseků:

Přímkový úsek 1: Počáteční bod a úhel směrnice

Přímkový úsek 2: Délka a jeden koncový bod v kartézských souřadnicích.

Obrázek 1-5

Tato funkce provádí přepínání mezi vstupní obrazovkou pro zadávání průměru a pro zadávání poloměru.

Pomocí této funkce vyberte zadanou souřadnici koncového bodu. Hodnota ordináty a/nebo abscisy je zadána.

Druhý přímkový úsek je otočen vůči prvnímu přímkovému úseku ve směru hodinových ručiček nebo proti směru hodinových ručiček o 90°.

Page 20: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 20

Funkce vybírá odpovídající parametry.

Stisknutím tohoto tlačítka se vypočítá chybějící koncový bod. Hodnota abscisy se zkopíruje do vstupního pole, z něhož byla funkce kalkulačky vyvolána. Hodnota ordináty se přenese do následujícího vstupního pole.

Příklad

Obrázek 1-6

Výše uvedený výkres je nutné doplnit o hodnotu středu kružnice, aby bylo možné vypočítat průsečík kruhového oblouku a přímky. Chybějící souřadnici středu je možné vypočítat pomocí této funkce kalkulačky, protože rádius je v tangenciálním přechodu kolmý na přímkový úsek.

Výpočet bodu M1 v úseku 1:

V tomto úseku se rádius nachází na přímkovém úseku otočeném proti směru hodinových ručiček.

Použijte tato dvě programová tlačítka, abyste zadali uvedenou konstelaci.

Zadejte souřadnice, pól P1, úhel směrnice, zadanou hodnotu ordináty a rádius kružnice, který je vlastně délkou.

Obrázek 1-7

Výsledek: Z = 24.601 X = 60

Page 21: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 21

1.5 Základní principy Souřadné systémy Pro nástroje v obráběcím stroji se používají pravotočivé pravoúhlé souřadné systémy.

Tyto systémy popisují pohyby stroje jako relativní pohyb mezi nástrojem a obrobkem.

Obrázek 1-8: Specifikace vzájemného vztahu mezi směry os; souřadný systém pro

programování při soustružení

Souřadný systém stroje (MCS)

Orientace souřadného systému na stroji závisí na jeho typu. Souřadný systém můžebýt natočen do různých směrů.

Obrázek 1-9: Souřadný systém stroje / osy na soustruhu

Počátek tohoto souřadného systému se nazývá počátek stroje. V tomto bodě jsou všechny osy v nulové poloze. Tento bod je však zřídka referenčním bodem stanoveným výrobcem stroje. Není nutné, aby se na něj dalo najet.

Rozsah posuvu os stroje může ležet i v záporné oblasti.

Page 22: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Úvod

1 - 22

Souřadný systém obrobku (WCS)

Souřadný systém popisovaný výše (viz obrázek 1-8) se používá také pro popisobrobku v programu pro jeho výrobu (výrobním programu). Počátek obrobku může být programátorem zvolen na libovolném bodě na ose Z. Osa Z se kryje s osou otáčení obrobku.

Obrázek 1-10: Souřadný systé

Upnutí obrobku Aby bylo možné obrobek obrsrovnán takovým způsobem, s osami stroje. Jakékoli výsledobrobku v ose Z musí být zadnastavitelných posunutí pzpracování NC programu na„Upnutí obrobku – nastaviteln

Obrázek 1-11: Obrobek ve stro

Aktuální souřadný systém obrobku

Prostřednictvím programovatposunutí vůči souřadnému sysobrobku (viz kapitola „Program

o

stro

stro

brobek

m obrobku

ábět, je třeba jej upaby osy souřadného né posunutí mezi počáno do speciální k toočátku. Toto pospř. pomocí program

é posunutí počátku...“

ji

elných posunutí počtému obrobku. Výsleovatelné posunutí po

o

W – počáte

obrobeje

je

např.

brobku

nout dosystémátky somuto úunutí ového ).

átku Gdkem jčátku:

k obro

o u

k

brobk

stroje. Obrobek musí býtu obrobku byly rovnoběžnéuřadného systému stroje ačelu určené datové oblastije aktivováno v průběhupříkazu G54 (viz kapitola

158 může být vytvořenoe aktuální souřadný systém G158“).

bku

obrobku

obrobku

Page 23: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

2 - 23

Zapnutí a najíždění na referenční bod 2

Poznámka

Než zapnete stroj a systém SINUMERIK 802S, prostudujte si prosím dokumentaci od výrobce stroje, protože zapínání a najíždění na referenční bod jsou funkce, které závisí na typu stroje.

Page 24: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Zapnutí a najíždění na referenční bod

2 - 24

2.1 Zapnutí Postup Napřed zapněte napájení systému CNC a stroje. Poté, co se řídící systém spustí,

budete se nacházet v systémové oblasti Machine a v režimu obsluhy Jog.

Bude aktivní okno pro najíždění na referenční bod.

Obrázek 2-1: Základní obrazovka Jog Ref

2.2 Najíždění na referenční bod – systémová oblast Machine

Postup Najíždění na referenční bod je možné pouze v režimu Jog.

Aktivujte funkci Najíždění na referenční bod stisknutím tlačítka Ref na řídícím panelu stroje.

V okně Najíždění na referenční bod (viz obrázek 2-1) je naznačeno, zda se osami musí nebo nemusí najíždět na referenční bod.

Osou je nutno najet na referenční bod

Osa již referenčního bodu dosáhla.

Stiskněte směrová tlačítka.

Pokud zvolíte nesprávný směr, osa se nebude pohybovat. Jednotlivými osami postupně najíždějte na referenční bod. Funkci ukončíte zvolením jiného provozního režimu (MDA, Auto nebo Jog).

Page 25: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

3 - 25

Nastavované parametry 3

Smysl této kapitoly Než budete moci používat CNC, nastavte parametry stroje, nástrojů atd. na CNCuskutečněním následujících kroků:

• Zadejte nástroje a korekce nástrojů

• Zadejte / modifikujte posunutí počátku

• Zadejte hodnoty parametrů

Page 26: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 26

3.1 Zadávání nástrojů a korekcí nástrojů – systémová oblast Parameter

Funkce Korekční parametry nástrojů se skládají z několika údajů, které popisují geometrii,opotřebení a typ nástroje.

Každý nástroj má definovaný počet parametrů závisející na jeho typu.

Každý nástroj je identifikován svým vlastním číslem nástroje (T číslo).

Viz rovněž kapitola 8.6 „Nástroje a korekce nástrojů“.

Postup

Tato funkce otevírá okno Tool Compensation Data, které obsahuje hodnoty korekcí nástroje, který je v daném okamžiku aktivní. Pokud prostřednictvím programových tlačítek T>> nebo <<T vyberete jiný nástroj, až okno zavřete, nastavení zůstane zachováno.

Obrázek 3-1: Okno Tool Compensation Data

Programová tlačítka

Zvolení nejbližšího vyššího nebo nižšího čísla břitu.

Zvolení nejbližšího vyššího nebo nižšího čísla nástroje.

Stanovení hodnoty délkové korekce.

Stisknutím tlačítka ETC se dostanete k funkcím dalších programových tlačítek.

Page 27: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 27

Veškeré hodnoty korekcí jednotlivých břitů jsou vynulovány.

Vytvoření nového břitu a načtení odpovídajících parametrů.

Nový břit se vytváří pro právě zobrazovaný nástroj; je mu automaticky přiřazeno nejbližší vyšší číslo břitu (D1 – D9).

Celkem může být v paměti uloženo maximálně 30 břitů.

Vymazání všech korekčních parametrů pro všechny břity vybraného nástroje.

Vytvoření bloku korekcí pro nový nástroj. Poznámka: Lze vytvořit maximálně 15 nástrojů.

Stisknutím tohoto programového tlačítka se otevře dialogové okno, v němž si budete moci prostudovat přehled přiřazených čísel nástrojů. Do vstupního pole zadejte číslo hledaného nástroje a stisknutím tlačítka OK spusťte vyhledávání. Pokud hledaný nástroj existuje, vyhledávací funkce otevře dialogové okno s korekčními parametry.

3.1.1 Vytváření nového nástroje Postup Budete-li chtít vytvořit nový nástroj, stiskněte toto programové tlačítko.

Po stisknutí tohoto programového tlačítka se otevře vstupní maska a přehled přiřazených čísel nástrojů.

Obrázek 3-2: Okno New Tool

Zadejte nové T číslo (v rozsahu 1 až 32000) a specifikujte typ nástroje.

Stiskněte tlačítko OK, abyste zadání potvrdili. Otevře se dialogové okno Tool Compensation (korekční parametry nástroje).

Page 28: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 28

3.1.2 Korekční parametry nástroje Korekční parametry nástroje se dělí na údaje korekce délky a korekce rádiusu.

Seznam je uspořádán podle typu nástroje.

Obrázek 3-3 Okno Korekční parametry nástroje

Postup Při zadávání hodnot korekčních parametrů postupujte takto:

Najeďte kurzorem na vstupní pole, jehož obsah se má upravovat.

Zadejte hodnotu (nebo hodnoty).

Své zadání potvrďte stisknutím tlačítka Input nebo posunutím kurzoru.

Page 29: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 29

3.1.3 Zjišťování korekčních parametrů nástroje Funkce Tuto funkci je možné používat pro zjišťování neznámé geometrie nástroje T.

Předpoklady Odpovídající nástroj byl vyměněn ve sklíčidle. V režimu JOG najeďte řeznou hranounástroje na bod na stroji, jehož souřadnice v systému stroje znáte. Může se jednato obrobek, jehož polohu znáte. Hodnota souřadnic v systému stroje může být rozděle-na na dvě složky: uložené posunutí počátku a korekci nástroje.

Postup Hodnotu posunutí zadejte do příslušného pole Offset. Pak zvolte požadovanéposunutí počátku (např. G54) nebo G500, pokud se žádné posunutí počátku nemázohledňovat. Tyto hodnoty musí být zadány pro každou zvolenou osu (viz obr. 3-6). Mějte prosím na paměti následující: Přiřazení délky 1 nebo 2 ose závisí na typu nástroje (soustružnický nůž, vrták..). V případě soustružnického nože je hodnotou posunutí rozměr průměru.

Pomocí skutečné hodnoty polohy bodu F (souřadný systém stroje), zadaného offsetu a zvoleného posunutí počátku Gxx (poloha hrany obrobku) může řídící systém vypočítat přiřazenou hodnotu korekce délky 1 nebo délky 2 pro předem zvolenou osu.

Poznámka: Můžete také použít již zjištěné posunutí počátku (např. hodnotu G54) jako známou polohu v souřadném systému stroje. V tomto případě najeďte řeznou hranou nástroje na počátek souřadné soustavy obrobku. Pokud se břit nachází přímo v počátku souřadné soustavy obrobku, je hodnota posunutí nulová.

Obrázek 3-4: Zjištění hodnoty délkové korekce na příkladu soustružnického nože

stroje X

Z stroje

obrobek

skutečná poloha X

skutečná poloha Z

Délka 2 = ?

Dél

ka 1

= ?

F – vztažný bod držáku nástroje M – počátek souřadné soustavy stroje W – počátek souřadné soustavy obrobku Hodnota posunutí ve směru osy X je hodnotou průměru!

prům

ěr

Gxx posunutí

Page 30: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 30

Obrázek 3-5: Stanovení délkové korekční hodnoty na příkladu vrtáku; délka 1 / osa Z

Postup

Aktivujte programové tlačítko Get Comp. Otevře se okno pro zadání korekcí.

Obrázek 3-6: Okna pro zadávání korekčních parametrů

• Zadejte posunutí (offset), jestliže řezná hrana nástroje není schopna najet na počátek Gxx. Pokud pracujete bez posunutí počátku, aktivujte G500 a zadejte offset.

• Když stisknete tlačítko Calculate, řídící systém stanoví hledanou geometrii délky 1 nebo 2, v závislosti na předtím vybrané ose. Tato geometrie se počítá na základě skutečné polohy, na kterou se najelo, zvolené funkci Gxx a zadané hodnotě offsetu. Zjištěná hodnota korekce se ukládá.

stroje X

Z stroje

obrobek skutečná poloha Z

Délka 1 = ?

F – vztažný bod držáku nástroje M – počátek souřadné soustavy stroje W – počátek souřadné soustavy obrobku

Gxx posunutí

Page 31: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 31

3.2 Zadávání/úpravy posunutí počátku – systémová oblast Parameter

Funkce Skutečné hodnoty uložené do paměti a proto také vypisované hodnoty jsou po najetína referenční bod vztaženy k počátku souřadné soustavy stroje. Program proopracovávání obrobku se však vztahuje na souřadný systém obrobku. Toto posunutí musí být zadáno jako posunutí počátku.

Postup

Pomocí programových tlačítek Parameter a Zero Offset vyberte posunutí počátku.

Na obrazovce se objeví přehled posunutí počátku, z nichž si můžete vybrat.

Obrázek 3-7: Okno Posunutí počátku

Najeďte textovým kurzorem do pole, které má být změněno.

Zadejte hodnotu.

Další přehled posunutí počátku se zobrazí, když stisknete Page Down. Nyní se budou zobrazovat G56 a G57.

Stisknutím tohoto tlačítka se vrátíte na nejbližší vyšší úroveň v menu, aniž by se hodnoty posunutí počátku uložily.

Page 32: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 32

Programová tlačítka

Tuto funkci použijte, pokud si budete přát stanovit posunutí počátku vůči počátku souřadné soustavy stroje. Jestliže máte zvolen nástroj, který si přejete použít pro měření, můžete odpovídající podmínky zvolit v okně Determine.

Zobrazí se okno s naprogramovaným posunutím počátku. Hodnotu v okně není možné editovat.

Zobrazí se součet všech aktivních posunutí počátku. Editace hodnot není možná.

3.2.1 Stanovení posunutí počátku Předpoklady Máte otevřeno okno s příslušným posunutím počátku (např. G54) a máte zvolenu osu,

pro kterou si přejete posunutí zjistit.

Obrázek 3-8: Určování posunutí počátku pro osu Z

Postup

• Posunutí počátku může být zjišťováno pouze pomocí známého nástroje. Aktivní nástroj zadejte v dialogovém okně. Stiskněte OK, aby byl nástroj převzat. Potom se otevře okno Determine.

• Vybraná osa se objeví v oblasti Axis. V přilehlém poli se bude vypisovat skutečná poloha referenčního bodu držáku nástroje (MCS) související s danou osou.

• Pro břit nástroje se bude vypisovat D-číslo 1. Jestliže jste zadali platné korekce pro použitý nástroj do jiného D-čísla než D1, zde zadejte toto D-číslo.

• Automaticky se zobrazí do paměti uložený typ nástroje.

• Dále se zobrazí právě platná hodnota korekce délky (geometrie).

stroje X

Z stroje

obrobek

skutečná poloha Z

Posunutí počátku Z=?

F – vztažný bod držáku nástroje M – počátek souřadné soustavy stroje W – počátek souřadné soustavy obrobku

Délka 2

Page 33: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 33

• Vyberte znaménko (+, –), pokud si budete přát vypočítat korekci délky nebo použijte volbu „without“, pokud nebudete chtít brát zřetel na korekci délky. Záporné znaménko odečítá hodnotu délkové korekce od aktuální polohy. Výsledkem je posunutí počátku ve zvolené ose.

• Posunutí Pokud nástroj nedosáhne počátku, je možné zadat posunutí a tak specifikovat další změnu polohy do bodu, na který je možné nástrojem najet.

Obrázek 3-9: Vstupní obrazovka pro volbu nástroje

Obrázek 3-10: Maska Stanovení posunutí počátku

Toto programové tlačítko je možné používat pro vybírání posunutí počátku G54 až G57. Vybrané posunutí počátku se potom vypisuje na zvoleném programovém tlačítku.

Tímto tlačítkem zvolíte další osu.

Stisknutím programového tlačítka Calculate vypočítáte posunutí počátku.

Stiskněte programové tlačítko OK, budete-li si přát okno zavřít.

Page 34: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 34

3.3 Programování hodnot parametrů – systémová oblast Parameter

Funkce Prostřednictvím těchto hodnot definujete nastavení parametrů pro provozní stavy.V případě nutnosti můžete provádět jejich úpravy.

Postup

Použijte programová tlačítka Parameter a Setting Data, čímž nastavování parametrů aktivujete.

Programovým tlačítkem Setting Data se otevře další úroveň menu, na které mohou být nastavovány různé možnosti ovládání systému.

Obrázek 3-11: Základní obrazovka Setting Data

Pomocí tlačítek pro listování najeďte kurzorem na požadovaný řádek na obrazovce.

Do vstupních polí zadejte novou hodnotu.

Stiskněte tlačítko Input kvůli potvrzení.

Page 35: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 35

Programová tlačítka

Tuto funkci je možné používat pro změnu následujících parametrů:

Jog Feed Hodnota posuvu v režimu Jog. Pokud je hodnota posuvu nastavena na nulu, řídící systém použije hodnotu uloženou v parametrech stroje.

Spindle Otáčky vřetena. Směr otáčení vřetena.

Minimum / Maximum Mezní hodnoty pro otáčky vřetena nastavené v polích Max. (G26) / Min. (G25) musí být v rozmezí daném mezními hodnotami specifikovanými v parametrech stroje.

Programmed (LIMS) Programovatelné omezení maximální rychlosti (LIMS) na konstantní řeznou rychlost (G96).

Dry-run federate pro zkušební režim (DRY)

Zde zadaná hodnota posuvu se používá při zpracovávání programu namísto programového posuvu v automatickém režimu, když je aktivní posuv ve zkušebním režimu (viz Řízení zpracování programu, obrázek 5-3).

Start angle pro řezání závitů (SF)

Počáteční úhel reprezentující výchozí polohu vřetena se zobrazuje pro operace řezání závitů. Změnou tohoto úhlu je možné vyrábět vícechodé závity a opakovat operace řezání závitů.

Page 36: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Základní parametry

3 - 36

3.4 R-parametry – systémová oblast Parameter Funkce Všechny R-parametry (aritmetické parametry), které v řídícím systému existují, se

vypisují formou seznamu na základní obrazovce R Parameters (viz rovněž kapitola8.8 „Aritmetické parametry / R parametry“).

V případě potřeby můžete provádět jejich úpravy.

Obrázek 3-12: Okno R parametry

Postup

Použijte programová tlačítka Parameter a R Parameter.

Najeďte kurzorem do vstupního pole, které si přejete editovat.

Zadejte hodnotu.

Stiskněte tlačítko Input nebo použijte kurzorové tlačítko, aby se změna potvrdila.

Page 37: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

4 - 37

Režim manuálního ovládání 4

Úvodní poznámky Manuální ovládání je možné pouze v režimech Jog a MDA.

V režimu Jog můžete pohybovat osami a v režimu MDA můžete zadávat a zpracová-vat jednotlivé bloky programu pro výrobu součásti (výrobního programu).

Page 38: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Režim manuálního ovládání

4 - 38

4.1 Režim Jog – systémová oblast Machine Funkce V režimu Jog můžete provádět následující:

• Posuv os

• Nastavování rychlosti posuvu pomocí korekčních ovládacích prvků (override) atd.

Postup

Stiskněte tlačítko Jog na ovládacím panelu stroje, čímž režim Jog aktivujete.

Pokud si budete přát pohybovat některou osou, stiskněte odpovídající tlačítko osy X nebo osy Z.

Dokud držíte směrové tlačítko osy stisknuté, osa se kontinuálně pohybuje rychlostí zadanou v nastavovaných parametrech. Pokud je nastavovaná rychlost nulová, použije se hodnota uložená v parametrech stroje.

V případě nutnosti můžete rychlost posuvu změnit pomocí korekčního ovládacího prvku (override).

Jestliže současně stisknete také tlačítko Rapid Traverse Override, vybraná osa se bude pohybovat rychlostí rychlého posuvu, dokud budete obě tlačítka držet stisknutá.

Jestliže aktivujete režim Inkrementálního posuvu, můžete pomocí téhož postupu pohybovat osou v nastavitelných krocích. Nastavený inkrement se vypisuje v obra-zové oblasti. Pokud budete chtít tento režim zrušit, znovu stiskněte tlačítko Jog.

Na základní obrazovce režimu Jog se vypisují údaje o poloze, posuvu a o vřetenu, jakož i právě používaný nástroj.

Obrázek 4-1: Základní obrazovka režimu Jog

Page 39: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Režim manuálního ovládání

4 - 39

Parametry Tabulka 4-1: Popis parametrů v základní obrazovce režimu Jog

Parametr Popis

MCS X Z

+X –Z

Vypisování adres existujících os v souřadném systému stroje (MCS). Jestliže pohybujete osou v kladném, (+) nebo záporném (–) směru, v odpovídajícím poli se bude vypisovat příslušné znaménko plus nebo mínus. Pokud se osa nepohybuje, nevypisuje se žádné znaménko.

Act. mm

V těchto polích se vypisuje aktuální poloha os v MCS nebo v WCS.

Repos offset

Pokud se osy pohybují v režimu Jog ve stavu Program přerušen, v tomto sloupci se vypisuje vzdálenost uražená jednotlivými osami od místa, kde došlo k přerušení.

Spindle S rpm

Vypisování skutečných a požadovaných otáček vřetena.

Feed F mm/min

Vypisování skutečné a požadované hodnoty posuvu po dráze.

Tool Zde se zobrazují informace o právě aktivním nástroji a číslu právě používaného břitu.

Programová tlačítka

Vyvolání okna Handwheel (ruční kolečko).

Vyvolání okna Axis Feed (posuv osy) nebo Interp. Feed.

Toto tlačítko slouží pro přepínání mezi okny Axis Feed a Interp. Feed.

Když je otevřeno okno Axis/Feed, označení programového tlačítka se změní na Interp. Feed.

Skutečné hodnoty se vypisují v závislosti na zvolené souřadné soustavě. Existují dvě různé souřadné soustavy: souřadný systém stroje (MCS) a souřadný systém obrobku (WCS).

Toto programové tlačítko umožňuje přecházet z jednoho do druhého, přičemž označení programového tlačítka se mění následujícím způsobem:

• Pokud je aktivován souřadný systém stroje, označení programového tlačítka se změní na Act. val. WCS.

• Jestliže se nacházíte v souřadném systému obrobku, na tlačítku se bude vypisovat Act. val. MCS.

Zvětšené zobrazení skutečných hodnot.

Page 40: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Režim manuálního ovládání

4 - 40

4.1.1 Přiřazování ručních koleček Osa je přiřazena odpovídajícímu ručnímu kolečku a stává se aktivní, jakmile stisknete tlačítko OK.

Postup

V režimu Jog vyvolejte okno Handwheel.

Poté, co se toto okno otevře, všechny identifikátory os se zobrazí ve sloupci Axis a objeví se také v pruhu programových tlačítek. V závislosti na počtu připojených ručních koleček je možné přecházet pomocí kurzoru z ručního kolečka 1 na ruční kolečko 2 a nazpět.

Nastavte kurzor na řádek s ručním kolečkem, jemuž si přejete přiřadit nějakou osu. Potom aktivujte programové tlačítko obsahující název této osy.

V okně se objeví tento symbol.

Obrázek 4-2: Okno Handwheel

Tlačítko MCS/WCS se používá, když potřebujete zvolit osu, která má být přiřazena ručnímu kolečku, v souřadném systému stroje nebo obrobku. V okně Handwheel se vypisuje aktuální nastavení.

Stiskněte tlačítko OK, aby se vybrané parametry převzaly systémem; okno se pak zavře.

Zobrazení další části menu.

Nastavení pro vybrané ruční kolečko se zruší.

Page 41: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Režim manuálního ovládání

4 - 41

4.2 Režim MDA (manuální zadávání dat) – systémová oblast Machine

Funkce V režimu MDA můžete vytvářet a provádět bloky programu pro výrovu součásti(výrobního programu).

Kontury, které vyžadují několik bloků (např. zaoblení a fasety), není možné zpracovávat.

Pozor

Tento režim je chráněn stejnými bezpečnostními interlocky, jako plně automatický režim.

Dále režim MDA podléhá stejným předpokladům, jako režim plně automatický.

Postup

Když budete chtít aktivovat režim MDA, použijte tlačítko MDA a ovládacím panelu stroje.

Obrázek 4-3: Základní obrazovka MDA

Pomocí ovládací klávesnice zadejte blok.

Zadaný blok bude zpracován stisknutím tlačítka NC START. Jestliže právě probíhá obrábění, zpracování bloku nebude možné.

Page 42: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Režim manuálního ovládání

4 - 42

Parametry Tabulka 4-2: Popis parametrů v základní obrazovce režimu MDA

Parametr Popis

MCS X Z

+X –Z

Vypisování existujících os v souřadném systému stroje (MCS) nebo obrobku (WCS). Jestliže pohybujete osou v kladném, (+) nebo záporném (–) směru, v odpovídajícím poli se bude vypisovat příslušné znaménko plus nebo mínus. Pokud se osa nepohybuje, nevypisuje se žádné znaménko.

Act. value mm

V těchto polích se vypisuje aktuální poloha os v MCS nebo v WCS.

Spindle S rpm

Vypisování skutečných a požadovaných otáček vřetena.

Feed F mm/min

Vypisování skutečné a požadované hodnoty posuvu po dráze.

Tool Zde se zobrazují informace o právě aktivním nástroji a číslu právě používaného břitu (T.., D..)..

Edit Window Pokud je program ve stavu Stop nebo Reset, zobrazí se editační okno pro zadávání bloku výrobního programu.

Programová tlačítka

V závislosti na zvolené souřadné soustavě se zde vypisují skutečné hodnoty pro režim MDA. Existují dvě různé souřadné soustavy: souřadný systém stroje (MCS) a souřadný systém obrobku (WCS).

Zvětšené zobrazení skutečných hodnot.

Zobrazení další části menu.

Vyvolání okna Axis Feed (posuv osy) nebo Interp. Feed. Toto tlačítko slouží pro přepínání mezi těmito dvěma okny. Když je otevřeno okno Axis/Feed, označení programového tlačítka se změní na Interp. Feed.

Okno G Function obsahuje všechny aktivní G-funkce, přičemž každá G-funkce je přiřazena do skupiny a má své pevné místo v okně. Další G-funkce je možné zobrazit pomocí tlačítek Page Up a Page Down. Až budete chtít okno zavřít, použijte tlačítko Recall.

V tomto okně se vypisuje v daném okamžiku editovaný blok v celé své délce.

Tímto tlačítkem se otevírá okno M-funkcí, v němž se vypisují všechny aktivní M-funkce daného bloku.

Page 43: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

5 - 43

Automatický režim 5

Funkce V automatickém režimu mohou být výrobní programy (programy pro výrobu určitésoučásti) zpracovávány plně automaticky, jedná se tedy o provozní režim prostandardní zpracovávání výrobních programů.

Podmínky Podmínky pro zpracovávání programů jsou následující:

• Bylo najeto na referenční bod.

• Požadovaný výrobní program máte už uložen v paměti řídícího systému.

• Zkontrolovali jste nebo jste zadali hodnoty nezbytných posunutí, např. posunutí počátku a korekce nástrojů.

• Požadované bezpečnostní blokovací obvody jsou v aktivním stavu.

Postup

Automatický režim aktivujete stisknutím tohoto tlačítka.

Objeví se základní obrazovka automatického režimu, v níž se budou vypisovat údaje o poloze, posuvu, vřetenu a o nástroji. Kromě toho zde naleznete právě zpracovávaný blok.

Obrázek 5-1: Základní obrazovka automatického režimu

Page 44: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 44

Parametry Tabulka 5-1: Popis parametrů v základní obrazovce automatického režimu

Parametr Popis

MCS X Z

Vypisování existujících os v souřadném systému stroje (MCS) nebo obrobku (WCS).

+X –Z

Jestliže pohybujete osou v kladném, (+) nebo záporném (–) směru, v odpovídajícím poli se bude vypisovat příslušné znaménko plus nebo mínus. Pokud se osa nepohybuje, nevypisuje se žádné znaménko.

Act. val. mm

V těchto polích se vypisuje aktuální poloha os v MCS nebo v WCS.

Distance to go

V těchto polích se vypisuje vzdálenost, kterou je potřeba urazit osami v MCS nebo v WCS.

Spindle S rpm

Vypisování skutečných a požadovaných otáček vřetena.

Feed F mm/min

nebo mm/ot

Vypisování skutečné a požadované hodnoty posuvu po dráze.

Tool Zde se zobrazují informace o právě aktivním nástroji a číslu právě používaného břitu (T.., D..)..

Current block

V tomto poli se vypisuje právě zpracovávaný blok. Blok se vypisuje jen na jednom řádku a v případě nutnosti se nevypisuje celý.

Programová tlačítka

Na obrazovce se zobrazí okno sloužící pro volbu řízení zpracovávání programu (Program Control) – např. přeskočení bloku, zkušební zpracování atd.

V tomto okně se vypisuje předcházející, právě zpracovávaný a následující blok v celé své délce. Kromě toho se zde zobrazují názvy aktuálního programu a podprogramu.

Funkci Block Search použijte, budete-li chtít přejít na požadované místo v programu.

Programovým tlačítkem Search se vyvolávají funkce „Najít řádek“ a „Najít následující“.

Kurzor se nastaví na blok v hlavním programu, na kterém se nachází bod přerušení (Breakpoint). Vyhledávaný cíl se automaticky nastaví na úrovních podprogramů.

Pokračování v hledání.

Programovým tlačítkem Start B Search se spouští proces vyhledávání, ve kterém jsou uskutečňovány stejné výpočty jako při normálním zpracovávání programu, avšak aniž by se osy pohybovaly.

Vyhledávání bloku může být zrušeno tlačítkem NC Reset.

Page 45: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 45

Pomocí těchto tlačítek vybíráte souřadný systém stroje nebo souřadný systém obrobku. Označení programového tlačítka se odpovídajícím způsobem mění na Act. val. MCS nebo na Act. val. WCS.

Zvětšené zobrazení skutečných hodnot.

Zobrazení další části menu.

Když stisknete některé z těchto tlačítek, objeví se okno Axis Feed (posuv osy) nebo Interp. Feed.

Toto tlačítko slouží pro přepínání mezi těmito dvěma okny. Když je otevřeno okno Axis/Feed, označení programového tlačítka se změní na Interp. Feed.

Pomocí tohoto tlačítka se externí program přenese do řídícího systému přes rozhraní V.24 a stisknutím tlačítka NC START se okamžitě spustí jeho zpracovávání.

Otevře se okno G Function, v němž se vypisují všechny aktivní G-funkce.

Okno G Function obsahuje všechny aktivní G-funkce, přičemž každá G-funkce je přiřazena do skupiny a má své pevné místo v okně. Další G-funkce je možné zobrazit pomocí tlačítek Page Up a Page Down.

Obrázek 5-2: Okno aktivních G-funkcí

Tímto tlačítkem se otevírá okno M-Function, v němž se vypisují všechny aktivní M-funkce.

Page 46: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 46

5.1 Vybírání / spouštění výrobního programu – systémová oblast Machine

Funkce Před spuštěním programu musí být zabezpečeno nastavení řídícího systému a stroje.Věnujte prosím pozornost bezpečnostním instrukcím vydaným výrobcem stroje.

Postup

Pomocí tlačítka Automatic aktivujte automatický režim.

Zobrazí se přehled všech programů uložených v řídícím systému.

Najeďte kurzorem na požadovaný program.

Pomocí programového tlačítka Select vyberte tento program pro zpracování. Název zvoleného programu se objeví na řádku obrazovky Program Name.

V případě potřeby můžete nyní nastavit parametry potřebné pro zpracovávání programu.

Je možné aktivovat a deaktivovat následující funkce ovlivňující zpracovávání programu:

Obrázek 5-3: Okno Program Control

Zpracovávání programu spustíte stisknutím tlačítka NC START.

Page 47: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 47

5.2 Vyhledávání bloku – systémová oblast Machine

Postup Předpoklady: Požadovaný program již byl vybrán (viz kapitola 5.1) a řídící systém senachází ve stavu Reset.

Funkce pro vyhledávání bloku se může používat pro přecházení v rámci výrobního programu až na požadované místo. Cíl vyhledávání se určí nastavením kurzoru přímo na požadovaný blok ve výrobním programu.

Obrázek 5-4: Okno Block Search (Vyhledávání bloku)

Pomocí této funkce se spustí posun v programu, načež se okno Search zavře.

Výsledek vyhledávání Požadovaný blok se zobrazí v okně „Current Block“ (Právě zpracovávaný blok).

Page 48: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 48

5.3 Pozastavení/zrušení výrobního programu – systémová oblast Machine

Funkce Výrobní programy je možné pozastavit a úplně zrušit.

Postup

Stisknutím tlačítka NC STOP je možné zpracovávání výrobního programu pozastavit. Ve zpracovávání pozastaveného programu je možné opět pokračovat, když stisknete tlačítko Continue.

Pokud budete potřebovat právě zpracovávaný program úplně zrušit, stiskněte tlačítko RESET. Když potom znovu stisknete tlačítko NC START, zrušený program se znovu spustí a jeho zpracovávání začne od začátku.

Page 49: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 49

5.4 Návrat do původní polohy po přerušení – systémová oblast Machine

Funkce Po pozastavení programu (NC STOP) můžete v manuálním režimu (Jog) odjet odobráběné kontury. Řídící systém uloží souřadnice bodu, kde k pozastavení došlo(„bod přerušení“). Potom se vypisují dráhové diference, o něž se jednotlivé osyposunuly.

Postup

Aktivujte automatický režim.

Stisknutím tohoto tlačítka otevřete okno Block Search, aby se načetlo místo, kde došlo k přerušení.

Místo přerušení se načte. Systém se nastaví na počáteční pozici pro zpracování přerušeného bloku.

Spustí se vyhledávání bloku, aby bylo nalezeno místo přerušení.

Stisknutím tlačítka NC START bude zpracovávání programu pokračovat.

Page 50: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 50

5.5 Zpracovávání externího programu (rozhraní V.24)

Funkce Externí program se přenese do řídícího systému prostřednictvím rozhraní V.24 astisknutím tlačítka NC START se okamžitě spustí.

V průběhu zpracovávání obsahu vyrovnávací paměti i nadále průběžně probíhá načítání programu. Jako externí zařízení může být použit např. osobní počítač, na němž je instalován PCIN jako nástroj pro přenos dat.

Postup Předpoklad: Řídící systém je ve stavu Reset. Parametry rozhraní V.24 jsou správně nastaveny (viz kapitola 7) a přenos není narušen žádnou jinou aplikací (DataIn, DataOut, STEP7).

Stiskněte toto programové tlačítko.

Na externím zařízení (PC) aktivujte PCIN, aby se aktivoval program pro vysílání dat.

Program se přenáší do vyrovnávací paměti a automaticky se aktivuje a zobrazuje. Kvůli hladkému zpracovávání programu je výhodné počkat, dokud není vyrovnávací paměť naplněna.

Zpracovávání programu se spouští stisknutím tlačítka NC START. Načítání programu potom průběžně pokračuje.

Buď na konci programu nebo když stisknete tlačítko RESET, se program automaticky odstraní z řídícího systému.

Poznámka

• Existuje možnost spouštět funkci External Program Execution také v systé-mové oblasti Services.

• Když stisknete programové tlačítko Error Log, veškeré chyby, které se vyskyt-ly, se vypíší v systémové oblasti Services.

Page 51: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 51

5.6 Režim Teach In Funkce Pomocný režim Teach In použijte, jestliže budete potřebovat přenést hodnoty polohy

os přímo do bloku výrobního programu, který má být generován nebo modifikován.

Na pozice os se v automatickém režimu najíždí buď posuvem tlačítky Jog nebo pomocí ručního kolečka. Napřed však stiskněte příslušné programové tlačítko (viz níže) v systémové oblasti Programming, aby se pomocný režim Teach In aktivoval.

Postup Předpoklady:

– Volba Teach In je aktivována (MD 278=4 na displeji).

– Řídící systém se nachází buď ve stavu Stop nebo ve stavu Reset.

Zobrazí se seznam všech programů existujících v řídícím systému.

Stisknutím tlačítka Open se pro vybraný program otevře dialogové okno editoru.

Vyvolání dalších funkcí menu.

Aktivujte toto tlačítko.

Vyvolání dalších funkcí menu.

Aktivujte toto tlačítko.

Obrázek 5-5: Základní obrazovka Teach In

Page 52: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 52

Programová tlačítka

Toto tlačítko použijte, pokud budete potřebovat vygenerovat blok technologických dat.

Tuto obrazovkovou masku použijte pro zadání následujících parametrů:

• Hodnota posuvu

• Otáčky a směr otáčení vřetena

• Nástroj a číslo břitu

• Režim posuvu (aktivní; mm/min odpovídá G64; mm/otáčku vřetena odpovídají G96)

• Chování při polohování (aktivní; přesné najetí G60; řízení pohybu po dráze G64)

Obrázek 5-6: Vstupní maska pro technologická data

Když stisknete OK, blok s technologickými údaji bude vytvořen a vložen před blok, na kterém se právě nachází kurzor. Stisknutím tlačítka RECALL zrušíte své zadání a systém Vás vrátí do základní obrazovky režimu Teach In.

Toto programové tlačítko použijte, až budete chtít vytvořit NC blok pomocí tlačítek posuvu nebo ručního kolečka.

Jednoduché NC bloky jsou generovány posuvem příslušnými osami buď pomocí tlačítek posuvu nebo ručním kolečkem. Je také možné opravovat hodnoty u existujícího bloku.

Obrázek 5-7: Obrazovka Teach In pro NC bloky

Page 53: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 53

Použijte toto programové tlačítko, pokud budete potřebovat vytvořit blok rychlého posuvu (G0).

Pomocí tohoto tlačítka generujete blok lineárního posuvu (G1).

Toto tlačítko slouží pro generování bloku pohybu po kruhové dráze (G5 se zadáním vnitřního a koncového bodu.

Použijte toto programové tlačítko, pokud budete chtít vytvořit blok s hodnotami z pomocného režimu Teach In. Nový blok se vloží před blok, na kterém se nachází kurzor.

Hodnoty v bloku, ve kterém byl umístěn kurzor, jsou opraveny (akceptovány ze vstupní masky).

Pomocí tlačítka RECALL se můžete vrátit na hlavní obrazovku Teach In. Jakékoli změny, které budete potřebovat provést, mohou být později vloženy manuálně.

Pomocí tohoto programového tlačítka můžete vytvořit blok M2, který bude vložen za právě zpracovávaný blok (na němž se nachází kurzor).

Toto programové tlačítko použijte, aby se naprogramovaný posuv uskutečnil.

Znovu se objeví obrazovka nastavená v automatickém režimu. Pomocí tlačítka NC Start spustíte pokračování zpracovávání vybraného, leč přerušeného programu od naposled zvoleného bloku (pokud se systém nenacházel ve stavu Reset). Pomocný režim Teach In zůstává aktivní. Když je Teach In aktivní, vyhledávání bloku není možné.

Pomocí tohoto programového tlačítka pomocný režim Teach In vypnete.

Poznámka

Po vypnutí pomocného režimu Teach In již nebude možné dále editovat přerušený program.

Page 54: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Automatický režim

5 - 54

Příklad Blok G5.

Obrázek 5-8: Kruhový oblouk v režimu Teach In.

• Programový blok a příkazem G5 je vybrán kurzorem.

• Stiskněte programové tlačítko Circul. Počáteční bod kružnice je koncovým bodem předcházejícího bloku.

• Najeďte na vnitřní bod kontury a stiskněte tlačítko Accept Change.

• Najeďte na koncový bod kontury a znovu stiskněte tlačítko Accept Change.

Page 55: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

6 - 55

Výrobní programy 6

Funkce Tato kapitola popisuje, jak se sestavují nové programy pro výrobu určité součásti, tzn.výrobní programy.

Za předpokladu, že disponujete odpovídajícími přístupovými oprávněními, mohou se zobrazovat také standardní cykly.

Postup Nacházíte se v hlavním menu.

Stiskněte toto tlačítko, aby se objevila základní obrazovka Programování.

Obrázek 6-1: Základní obrazovka Programování

Když systémovou oblast Program aktivujete poprvé, automaticky se aktivuje adresář výrobních programů a podprogramů (viz výše).

Programová tlačítka

Když stisknete programové tlačítko Cycles, zobrazí se adresář standardních cyklů.

Toto programové tlačítko se zobrazuje jen tehdy, pokud obsluhující pracovník disponuje odpovídajícími přístupovými oprávněními.

Tato funkce vybírá program zvýrazněný kurzorem pro zpracování. Program se spustí následným stisknutím tlačítka NC START.

Otevření souboru vybraného kurzorem pro editaci.

Page 56: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 56

Vyvolání dalších funkcí menu.

Použijte programové tlačítko New, budete-li si přát vytvořit nový program. Objeví se okno, v němž budete vybídnuti, abyste zadali název a typ nového programu.

Poté, co své zadání potvrdíte stisknutím tlačítka OK, je vyvolán programový editor, v němž můžete zadávat jednotlivé programové bloky. Tuto funkci ukončíte stisknutím tlačítka RECALL.

Programové tlačítko Copy slouží pro zkopírování zvoleného programu do jiného programu.

Program zvýrazněný kurzorem je vymazán poté, co si systém vyžádal potvrzení operace mazání.

Stiskněte tlačítko OK, budete-li chtít žádost o vymazání potvrdit, nebo RECALL, čímž ji zrušíte.

Pokud aktivujete programové tlačítko Rename, objeví se okno, v němž budete moci přejmenovat program, který máte zvýrazněný kurzorem.

Po zadání nového názvu můžete tento název potvrdit stisknutím tlačítka OK nebo tlačítka RECALL, čímž operaci zrušíte.

Programové tlačítko Programs se může používat pro změnu adresáře programů.

Když stisknete toto tlačítko, vypíší se informace o celkové dostupné kapacitě paměti NC systému.

Page 57: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 57

6.1 Zadávání nového programu – systémová oblast Program

Funkce Tato kapitola popisuje, jak se vytváří nový soubor pro výrobní program. Zobrazí seokno, v němž budete vyzváni, abyste zadali název a typ programu.

Obrázek 6-2: Vstupní obrazovka Nový program

Postup

Stisknutím tohoto tlačítka se dostanete do systémové oblasti Program. Na obrazovce se objeví okno Program Overview, v němž se budou vypisovat programy uložené v CNC systému.

Stiskněte programové tlačítko New. Zobrazí se dialogové okno, ve kterém zadáte název nového hlavního programu nebo podprogramu. Přípona .MPF pro hlavní program je doplněna automaticky. Příponu .SPF pro podprogramy musíte zadat spolu s názvem programu.

Zadejte název nového programu.

Dokončete své zadání stisknutím programového tlačítka OK. Takto vznikne název nového výrobního programu, který bude ihned připraven k editaci.

Vytváření programu je možné přerušit stisknutím tlačítka RECALL; okno se potom zavře.

Page 58: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 58

6.2 Editace výrobního programu – systémová oblast Program

Funkce Výrobní programy nebo části výrobních programů mohou být editovány jen tehdy,pokud neprobíhá jejich zpracovávání.

Obrázek 6-3: Okno Editor

Postup

Nacházíte se v hlavním menu a aktivovali jste systémovou oblast Programs. Automaticky se zobrazí přehled programů.

Pomocí tlačítek pro listování vyberte program, který chcete editovat.

Stisknutím programového tlačítka Open vyvoláte pro vybraný program editor a otevřete okno editoru.

Soubor nyní je možné editovat. Všechny změny se okamžitě ukládají.

Programová tlačítka

Uživatelem definovatelná tlačítka

Programovým tlačítkům 1 – 4 můžete přiřadit předem definované funkce (viz kapitola 6.3.4 „Uživatelem definovatelná programová tlačítka“).

Tato programová tlačítka jsou přiřazena specifickým procesním funkcím výrobcem řídícího systému.

Funkce pro práci s konturami jsou popisovány v kapitole 6.3 „Podpora programování“.

Další funkce menu.

Page 59: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 59

Tato funkce vybírá úsek textu až do aktuální pozice kurzoru.

Pomocí této funkce vymažete vybraný text.

Tato funkce provádí zkopírování vybraného textu do schránky.

Tato funkce vkládá text ze schránky na aktuální pozici kurzoru.

Abyste mohli provádět zpětný překlad, kurzor se musí v programu nacházet na řádku s voláním cyklu. Požadované parametry musí být uspořádány přímo před volání cyklu a nesmí být odděleny nějakým příkazem nebo řádky komentáře. Funkce dekóduje název cyklu a připraví vstupní masku s odpovídajícími parametry. Jestliže by se vyskytly nějaké parametry, jejichž hodnota by ležela mimo platné rozmezí, funkce automaticky použije standardní hodnoty. Po potvrzení vstupní masky je původní blok parametrů automaticky nahrazen novým. Poznámka: Zpětný překlad je možné uskutečnit jen u automaticky generovaných bloků.

Poznámka

Abyste mohli s těmito funkcemi pracovat i mimo menu Edit, je možné používat kombinace kláves <SHIFT> a

programové tlačítko 1 Výběr programové tlačítko 2 Vymazání bloku programové tlačítko 3 Zkopírování bloku programové tlačítko 4 Vložení bloku

Další funkce menu.

Tuto funkci můžete používat pro změnu přiřazení funkcí programových tlačítek 1 – 4. Podrobnější popis je uveden v kapitole 6.3.4.

Programová tlačítka Search a Continue Search můžete používat pro vyhledávání řetězce znaků v programovém souboru zobrazeném na obrazovce.

Na vstupní řádek napište text, který chcete najít, a stisknutím programového tlačítka OK spusťte operaci vyhledávání. Pokud Vámi specifikovaný řetězec znaků není možné v programovém souboru najít, vypíše se chybové hlášení, které musí být potvrzeno pomocí OK. Když použijete tlačítko RECALL, zavřete dialogové okno, aniž by se spustilo vyhledávání.

Na vstupní řádek napište číslo řádku. Vyhledávání spustíte stisknutím tlačítka OK. Když stisknete tlačítko RECALL, zavřete dialogové okno, aniž by se spustilo vyhledávání.

Page 60: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 60

Tato funkce prohledává soubor ve snaze najít další výskyt hledaného řetězce znaků.

Pomocí této funkce uložíte změny do systému souborů, načež se soubor automaticky zavře.

6.2.1 Editace azbuky Tato funkce je k dispozici jen tehdy, pokud máte instalovánu ruštinu (volitelný doplněk).

Postup Řídící systém nabízí okno, ve kterém je možné vybírat písmena z azbuky. Přepínacímtlačítkem se zapíná a vypíná jeho zobrazování.

Obrázek 6-4

Při vybírání znaku postupujte takto:

• Pomocí písmen X, Y, Z vyberte řádek.

• Potom stiskněte číslici nebo písmeno přiřazené odpovídajícímu sloupci.

Jakmile zadáte číslici, znak se zkopíruje do editovaného souboru.

Page 61: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 61

6.3 Podpora programování Funkce Podpora programování obsahuje nejrůznější pomůcky usnadňující programování

výrobních programů, aniž byste byli nějak omezováni, pokud jde o možnosti vstupu.

6.3.1 Svislé menu Funkce Toto menu se zobrazuje v programovém editoru.

Svislé menu Vám umožňuje rychle vkládat určité NC instrukce do výrobního programu.

Postup Nacházíte se v programovém editoru.

Stiskněte tlačítko VM a ze seznamu vyberte požadovanou instrukci.

Obrázek 6-5: Svislé menu

Řádky, které končí „...“, obsahují několik NC instrukcí. Listovat těmito instrukcemi můžete pomocí tlačítek pro listování nebo zadáním čísla řádku.

Obrázek 6-6: Svislé menu

Pomocí těchto tlačítek nastavte kurzor na požadovanou volbu.

Své zadání potvrďte stisknutím tlačítka Input.

Kromě toho můžete zadat číslo řádku od 1 do 7, čímž vyberete odpovídající instrukci a přenesete ji do výrobního programu.

Page 62: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 62

6.3.2 Cykly Funkce Můžete specifikovat buď své vlastní obráběcí cykly přiřazením příslušných parametrů

nebo můžete použít vstupní obrazovky, v nichž nastavíte všechny potřebné R-para-metry.

Postup

Vstupní formuláře se vybírají buď pomocí odpovídajících programových tlačítek nebo pomocí svislého menu.

Obrázek 6-7

Podpora programování cyklů poskytuje vstupní obrazovky, v nichž můžete vyplnit všechny potřebné R-parametry. Grafická a kontextová nápověda Vám při doplňování údajů do formuláře pomohou.

Stiskněte programové tlačítko OK, aby se vygenerované volání cyklu přeneslo do výrobního programu.

Page 63: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 63

6.3.3 Kontury Funkce Řídící systém Vám poskytuje celou řadu různých tvarů kontur, čímž Vám pomáhá

rychle a spolehlivě vytvářet výrobní programy. Zadejte nezbytné parametry dovstupních masek a své zadání potvrďte.

Vstupní masky pro kontury je možné používat pro programování následujících konturových prvků a úseků kontur:

• Přímý úsek se specifikací koncového bodu nebo úhlu.

• Kruhový úsek zadaný středem a koncovým bodem.

• Kruhový úsek zadaný středem a úhlem výseče.

• Kruhový úsek se specifikací středu a rádiusu.

• Úsek kontury přímka / kruh zadaný úhlem a koncovým bodem.

• Úsek kontury přímka / kruh s tangenciálním přechodem; vypočítaný na základě úhlu, rádiusu a koncového bodu.

• Úsek kontury přímka / kruh s jakýmkoli přechodem; výpočet na základě úhlu, středu a koncového bodu.

• Konturový úsek kruh / přímka s tangenciálním přechodem; výpočet na základě úhlu, rádiusu a koncového bodu.

• Konturový úsek kruh / přímka s libovolným přechodem; výpočet na základě úhlu, středu a koncového bodu.

• Konturový úsek kruh / kruh s tangenciálním přechodem; výpočet na základě středu, rádiusu a koncového bodu.

• Konturový úsek kruh / kruh s libovolným přechodem; výpočet na základě středu a koncové pozice.

• Konturový úsek kruh-přímka-kruh s tangenciálními přechody.

• Konturový úsek kruh-kruh-kruh s tangenciálními přechody.

Obrázek 6-8

Page 64: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 64

Programová tlačítka Funkce programových tlačítek odpovídají jednotlivým konturovým prvkům.

Programovací pomůcka pro programování přímkových úseků.

Obrázek 6-9

Zadejte koncový bod úsečky.

Pohyb definovaný blokem bude proveden buď rychlým posuvem nebo naprogramova-nou rychlostí posuvu.

Koncový blok je možné uložit buď v absolutních rozměrech G90 nebo jako inkrementální rozměr G91.

Na vstupní obrazovce se vypisuje aktuální nastavení.

Koncový bod úsečky je definován délkou a úhlem.

Popis programového tlačítka se změní na Line.

Obrázek 6-10

Do vstupních polí zapište hodnoty a vstupní obrazovku zavřete tlačítkem OK.

Tato funkce slouží pro přepínání mezi první a druhou osou v rovině.

Když stisknete programové tlačítko OK, systém převezme blok do výrobního progra-mu a zobrazí masku Additional Functions (Další funkce), v níž můžete blok rozšířit přidáním dalších instrukcí.

Page 65: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 65

Další funkce

Obrázek 6-11: Vstupní obrazovka Další funkce

Do příslušných polí zadejte další příkazy. Příkazy je možné oddělit mezerami, čárkami nebo středníky.

Tato vstupní obrazovka je k dispozici pro všechny konturové prvky.

Programovým tlačítkem OK se příkazy přenesou do výrobního programu.

Aktivujte tlačítko RECALL, budete-li chtít zavřít interaktivní masku, aniž by se hodnoty ukládaly.

Tato dialogová vstupní obrazovka se používá pro vytvoření bloku kruhového konturového prvku zadaného prostřednictvím souřadnic středu a koncového bodu.

Obrázek 6-12

Do vstupních polí zadejte souřadnice středu.

Tímto programovým tlačítkem se mění směr opisování kružnice z G2 na G3. Na displeji se objeví G3. Když toto programové tlačítko stisknete ještě jednou, vrátíte se do G2.

Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální rozměr G91.

Koncový bod je stanoven specifikovaným středem kruhu a úhlem kruhové výseče.

Page 66: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 66

Obrázek 6-13

Použijte programové tlačítko CP / EP, budete-li si přát přepnout vstupní pole na zadávání koncového bodu. Souřadnice se ukládají výše popisovaným způsobem.

Programovým tlačítkem OK se blok uloží do výrobního programu a v následující vstupní masce budou nabídnuty další příkazy.

Tato dialogová vstupní obrazovka se používá pro vytvoření bloku kruhového konturového segmentu zadaného pomocí rádiusu a koncového bodu.

Obrázek 6-14

Specifikace pomocí úhlu kruhové výseče:

• Kladná hodnota parametru CR – úhel kruhové výseče je menší nebo roven 180°.

• Záporná hodnota parametru CR – úhel kruhové výseče je větší než 180°.

Když stisknete programové tlačítko OK, systém převezme blok do výrobního programu a zobrazí další vstupní masku Additional Functions (Další funkce).

Page 67: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 67

Pomocí této funkce můžete vypočítat průsečík dvou přímek.

Pro tento účel musí být specifikovány souřadnice koncového bodu druhé úsečky a úhly obou přímek.

Jestliže z předcházejících bloků není možné vypočítat počáteční bod, musí být tento bod stanoven programátorem.

Obrázek 6-15: Výpočet průsečíku dvou přímkových úseků

Tabulka 6-1: Vstupní parametry ve vstupní masce

Koncový bod přímkového úseku 2

E Koncový bod přímkového úseku musí být specifikován s ohledem na zvolenou rovinu G17/18/19.

Úhel úsečky 1 A1 Úhel specifikovaný proti směru hodinových ručiček od 0 do 360°.

Úhel úsečky 2 A2 Úhel specifikovaný proti směru hodinových ručiček od 0 do 360°.

Posuv F Posuv

Tato funkce vypočítává tangenciální přechod mezi přímkovým úsekem a kruhovým obloukem. Úsečka musí být zadána svým počátečním bodem a úhlem. Kruh musí být popsán svým rádiusem a koncovým bodem.

Aby bylo možné vypočítat průsečíky s jakýmikoli přechodovými úhly, funkce programového tlačítka POI zabezpečuje zobrazení souřadnic středu.

Obrázek 6-16: Úsečka/kruh s tangenciálním přechodem

Page 68: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 68

Tabulka 6-2: Vstupní parametry ve vstupní masce

Koncový bod kruhového oblouku

E Koncový bod kruhového oblouku musí být specifikován s ohledem na zvolenou rovinu.

Úhel úsečky A Úhel specifikovaný proti směru hodinových ručiček od 0 do 360°.

Rádius kruhu R Vstupní pole pro rádius kruhu.

Posuv F Vstupní pole pro interpolační posuv.

Tímto programovým tlačítkem se mění směr opisování kružnice z G2 na G3. Na displeji se objeví G3. Když toto programové tlačítko stisknete ještě jednou, vrátíte se do G2.

Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální rozměr G91. Aktuální nastavení se vypisuje ve vstupní obrazovce.

Pomocí tohoto tlačítka vybíráte mezi tangenciálním a libovolným přechodem.

Obrázek 6-17: Přímkový úsek / kruh s libovolným přechodem

Tabulka 6-2: Vstupní parametry ve vstupní masce

Střed kruhu M Pokud mezi přímkovým a kruhovým úsekem není tangenciální přechod, musí být znám střed kruhu. Specifikace se provádí s ohle-dem na metodu výpočtu zvolenou v přede-šlém bloku (absolutní nebo inkrementální rozměry).

Jestliže počáteční bod nemůže být vypočten z předcházejících bloků, musí být zadán programátorem.

Vstupní obrazovka vygeneruje blok přímkového úseku a blok kruhového oblouku na základě zadaných dat.

Jestliže existuje více průsečíků, programátor musí požadovaný průsečík vybrat v dialogovém okně.

Page 69: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 69

Tato funkce provádí výpočet tangenciálního přechodu mezi kruhovým a přímým úsekem kontury. Kruhový oblouk musí být zadán parametry střed kruhu a rádius, parametry úsečky jsou koncový bod a úhel.

Aby bylo možné vypočítat průsečíky pro libovolný přechodový úhel, funkce programového tlačítka POI zobrazuje souřadnice středu.

Obrázek 6-18: Tangenciální přechod

Tabulka 6-4: Vstupní parametry ve vstupní masce

Koncový bod přímkového úseku

E Koncový bod přímkového úseku musí být specifikován s ohledem na zvolenou rovinu.

Úhel úsečky A Úhel specifikovaný proti směru hodinových ručiček od 0 do 360° a vztahuje se k průsečíku.

Rádius kruhu R Vstupní pole pro rádius kruhu

Posuv F Vstupní pole pro interpolační posuv.

Tímto programovým tlačítkem se mění směr opisování kružnice z G2 na G3. Na displeji se objeví G3. Když toto programové tlačítko stisknete ještě jednou, vrátíte se do G2.

Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální rozměr G91. Aktuální nastavení se vypisuje ve vstupní obrazovce.

Pomocí tohoto tlačítka vybíráte mezi tangenciálním a libovolným přechodem.

Obrázek 6-19: Libovolný přechod

Page 70: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 70

Tabulka 6-5: Vstupní parametry ve vstupní masce

Střed kruhu M Pokud mezi přímkovým a kruhovým úsekem

není tangenciální přechod, musí být znám střed kruhu. Specifikace se provádí s ohle-dem na metodu výpočtu zvolenou v přede-šlém bloku (absolutní nebo inkrementální rozměry).

Vstupní obrazovka vygeneruje blok přímkového úseku a blok kruhového oblouku na základě zadaných dat.

Jestliže počáteční bod nemůže být vypočten z předcházejících bloků, musí být zadán programátorem.

Jestliže existuje více průsečíků, programátor musí požadovaný průsečík vybrat v dialogovém okně.

Tato funkce vypočítává tangenciální přechod mezi dvěma kruhovými konturovými prvky. Kruhový segment 1 musí být popsán parametry počáteční bod a střed, u kruhového segmentu 2 musí být známy parametry koncový bod a rádius.

Obrázek 6-20: Tangenciální přechod Tabulka 6-6: Vstupní parametry ve vstupní masce

Koncový bod kruhu 2 E První a druhá geometrická osa v rovině.

Střed kruhového segmentu 1 M1 První a druhá geometrická osa v rovině.

Střed kruhového segmentu 2 M2 První a druhá geometrická osa v rovině.

Posuv F Vstupní pole pro interpolační posuv. Specifikace bodů se uskutečňuje s ohledem na metodu výpočtu vybranou v předcházejícím bloku (absolutní nebo inkrementální zadávání rozměrů).

Tímto programovým tlačítkem se mění směr opisování kružnice z G2 na G3. Na displeji se objeví G3. Když toto programové tlačítko stisknete ještě jednou, vrátíte se do G2.

Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální rozměr G91. Aktuální nastavení se vypisuje ve vstupní obrazovce.

Pomocí tohoto tlačítka vybíráte mezi tangenciálním a libovolným přechodem.

Page 71: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 71

Obrázek 6-21: Libovolný přechod Tabulka 6-7: Vstupní parametry ve vstupní masce

Koncový bod kruhového oblouku 2

E První a druhá geometrická osa v rovině.

Střed kruhového segmentu 1 M1 První a druhá geometrická osa v rovině.

Rádius kruhového segmentu 1 R Vstupní pole pro zadání rádiusu.

Posuv F Vstupní pole pro interpolační posuv.

Jestliže počáteční bod nemůže být vypočten z předcházejících bloků, musí být zadán programátorem.

Specifikace bodů se uskutečňuje s ohledem na metodu výpočtu vybranou v předchá-zejícím bloku (absolutní nebo inkrementální zadávání rozměrů).

Tato vstupní obrazovka generuje na základě zadaných dat dva bloky kruhových konturových prvků.

Volba průsečíku

Jestliže existuje několik průsečíků, programátor musí vybrat ten požadovaný v dialogovém okně.

Obrázek 6-22: Vybírání průsečíku

Kontura je nakreslena pomocí průsečíku 1.

Kontura je nakreslena pomocí průsečíku 2.

Průsečík zobrazované kontury se přenese do výrobního programu.

Page 72: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 72

Tato funkce vkládá přímkový úsek napojený tangenciálními přechody na dva kruhové oblouky. Kruhové segmenty jsou definovány svými středy a rádiusy. V závislosti na zvoleném směru opisování mohou vznikat různé průsečíky.

Použijte vstupní obrazovku a zadejte parametry střed a rádius prvního kruhového segmentu a parametry koncový bod, střed a rádius druhého kruhového segmentu. Kromě toho musí být zvolen směr opisování obou kruhů. Aktuální nastavení Vám ukazuje nápověda.

Tlačítkem OK se na základě zadaných údajů vypočítají všechny tři konturové bloky, které se pak vloží do výrobního programu.

Obrázek 6-23: Vstupní obrazovka pro výpočet úseku kontury kruh – úsečka – kruh

Tabulka 6-8: Vstupní parametry ve vstupní masce

Koncový bod E První a druhá geometrická osa v rovině.

Střed kruhového segmentu 1 M1 První a druhá geometrická osa v rovině (absolutní souřadnice)

Rádius kruhového segmentu 1 R1 Vstupní pole pro zadání rádiusu 1.

Střed kruhového segmentu 2 M2 První a druhá geometrická osa v rovině (absolutní souřadnice)

Rádius kruhového segmentu 2 R2 Vstupní pole pro zadání rádiusu 2.

Posuv F Vstupní pole pro interpolační posuv.

Jestliže počáteční bod nemůže být vypočten z předcházejících bloků, příslušné souřadnice musí být zadány ve vstupní masce „Starting Point“.

Tato vstupní obrazovka dá na základě zadaných údajů vzniknout blokům úsečky a dvou kruhových oblouků.

Toto programové tlačítko definuje směr opisování obou kruhových segmentů. K dispozici jsou následující možnosti:

Kruhový segment 1 Kruhový segment 2

G2 G3

G3 G2

G2 G2

G3 G3

Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální rozměr G91. Aktuální nastavení se vypisuje ve vstupní obrazovce.

Page 73: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 73

Příklad

Obrázek 6-24

Je zadáno: R1 50 mm R2 100 mm R3 40 mm M1 Z–159 X 138 M2 Z–316 X 84 M3 Z–413 X 292

Počáteční bod: Za počáteční je považován bod X = 138 a Z = –109 mm (–159 – R50).

Obrázek 6-25: Definice počátečního bodu

Jakmile máte potvrzeno zadání počátečního bodu, pro výpočet úseku kontury C1 – L1 – C2 je možné použít vstupní obrazovku vyvolávanou tímto tlačítkem.

Pak použijte programové tlačítko 1, abyste nastavili směr opisování (G2/G3) pro oba kruhové segmenty a vyplnili seznam parametrů.

Polohy středů musí být zadány v absolutních souřadnicích, tzn. souřadnice X musí být vztažena k nule.

Koncový bod může být buď ponechán otevřený nebo je třeba zadat souřadnice Z–316 X = 284.0 (84.0 + R100).

Page 74: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 74

Obrázek 6-26: Vyvolání vstupní obrazovky

Obrázek 6-27: Výsledek kroku 1

Když budete mít vstupní obrazovku vyplněnu, stiskněte tlačítko OK, abyste ji zavřeli. Systém vypočítá průsečíky a vytvoří dva konturové bloky.

Jelikož byl koncový bod ponechán otevřený, jako počáteční bod pro následující úsek kontury se použije průsečík mezi přímkovým úsekem L1 a kruhovým segmentem C2.

Nyní je třeba znovu vyvolat vstupní obrazovku, aby se vypočítal úsek kontury C2 – C3. Koncovým bodem tohoto úseku kontury jsou souřadnice Z = –413.0 a X = 212.

Obrázek 6-28: Vyvolání vstupní obrazovky

Page 75: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 75

Obrázek 6-29: Výsledek kroku 2

Tato funkce vkládá kruhový segment mezi dva sousední kruhové segmenty. Kruhové segmenty jsou popsány svými středy a rádiusy. Vkládaný kruhový oblouk je popsán svým rádiusem.

Programátorovi se nabízí vstupní obrazovka, ve které může zadat parametry střed a rádius pro kruhový segment 1 a parametry koncový bod, střed a rádius pro kruhový segment 2. Kromě toho musí být zadán rádius vkládaného kruhového oblouku 3 a směr opisování.

Zvolená nastavení ukazuje obrázek nápovědy.

Když stisknete tlačítko OK, systém na základě zadaných údajů vypočítá trojici bloků a vloží ji do výrobního programu.

Obrázek 6-30: Vstupní formulář pro výpočet úseku kontury kruh – kruh – kruh

Tabulka 6-8: Vstupní parametry ve vstupní masce

Koncový bod E První a druhá geometrická osa v rovině.

Střed kruhového segmentu 1 M1 První a druhá geometrická osa v rovině (absolutní souřadnice)

Rádius kruhového segmentu 1 R1 Vstupní pole pro zadání rádiusu 1.

Střed kruhového segmentu 2 M2 První a druhá geometrická osa v rovině (absolutní souřadnice)

Rádius kruhového segmentu 2 R2 Vstupní pole pro zadání rádiusu 2.

Rádius kruhového segmentu 3 R3 Vstupní pole pro zadání rádiusu 3.

Posuv F Vstupní pole pro interpolační posuv.

Page 76: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 76

Jestliže počáteční bod nemůže být vypočten z předcházejících bloků, příslušné souřadnice musí být zadány ve vstupní masce „Starting Point“.

Toto programové tlačítko definuje směr opisování obou kruhových segmentů. K dispozici jsou následující možnosti:

Kruhový segment 1 Vkládaný kruhový segment Kruhový segment 2

G2 G3 G2

G2 G2 G2

G2 G2 G3

G2 G3 G3

G3 G2 G2

G3 G3 G2

G3 G2 G3

G3 G3 G3

Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální rozměr G91. Aktuální nastavení se vypisuje ve vstupní obrazovce.

Page 77: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 77

Příklad

Obrázek 6-31

Je zadáno: R1 39 mm R2 69 mm R3 39 mm R4 49 mm M1 Z–111 X 196 M2 Z–233 X 260 M3 Z–390 X 162

Pro počáteční bod jsou zvoleny souřadnice Z –72, X 196.

Jestliže máte počáteční bod potvrzen, můžete pro výpočet úseku kontury C1 – C3 použít vstupní obrazovku vyvolávanou tímto tlačítkem. Koncový bod je ponechán otevřený, protože jeho souřadnice nejsou známy.

Pomocí programového tlačítka 1 nastavte směr opisování na obou kružnicích (G2 – G3 – G2) a vyplňte seznam parametrů.

Obrázek 6-32: Definice počátečního bodu

Page 78: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 78

Obrázek 6-33: Vstupní obrazovka „kruh – kruh – kruh“

Obrázek 6-34: Výsledek kroku 1

Výsledkem této funkce je koncový bod, jímž je průsečík mezi kruhovým segmentem 2 a kruhovým segmentem 3.

Ve druhém kroku použijeme vstupní obrazovku vyvolávanou tímto tlačítkem pro výpočet úseku kontury C3 – C5. Pro potřeby výpočtu je potřeba stanovit směr opisování G2 – G3 – G2. Počátečním bodem je koncový bod z prvního výpočtu.

Obrázek 6-35: Vstupní obrazovka „kruh – kruh – kruh“

Page 79: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 79

Obrázek 6-36: Výsledek kroku 2

Výsledkem této funkce je koncový bod, jímž je průsečík mezi kruhovým segmentem 4 a kruhovým segmentem 5.

Pro výpočet tangenciálního přechodu mezi úseky C5 a L1 se použije vstupní obrazovka „kruh – úsečka“.

Obrázek 6-37: Vstupní obrazovka „Kruh / přímkový úsek“

Obrázek 6-38: Výsledek kroku 3

Page 80: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Výrobní programy

6 - 80

6.3.4 Uživatelem definovatelná programová tlačítka Programovým tlačítkům můžete přiřazovat různé cykly nebo kontury. Pro tento účel jsou Vám k dispozici programová tlačítka 1 až 4 v pruhu systémové oblasti Program.

Když aktivujete funkci Assign softkeys, na obrazovce se objeví seznam všech dostupných cyklů nebo kontur.

Obrázek 6-39

Najeďte kurzorem na prvek, který si přejete přiřadit.

Stiskněte programové tlačítko 1 až 4, aby se přiřadilo požadovanému prvku. Takto provedené přiřazení se bude objevovat v pruhu programových tlačítek pod seznamem, z něhož jste vybírali.

Své přiřazení potvrďte stisknutím programového tlačítka OK.

Page 81: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

7 - 81

Služby a diagnostika 7

Funkce Rozhraní V.24 (RS 232) CNC můžete používat pro export dat (např. výrobníchprogramů) na externí paměťové médium nebo pro import těchto dat opačnýmsměrem. Rozhraní V.24 a zařízení pro ukládání dat musí být naprogramovány tak,aby mohly spolu komunikovat. Řídící systém poskytuje interaktivní vstupní masku, vekteré můžete nastavit speciální parametry pro komunikaci s paměťovým médiem.

Poté, co aktivujete systémovou oblast Services, na obrazovce se objeví seznam všech dostupných výrobních programů a podprogramů.

Obrázek 7-1: Základní obrazovka Services

Typy souborů Za předpokladu, že máte nastavena příslušná přístupová oprávnění, je možnésoubory importovat nebo exportovat přes rozhraní V.24.

Pokud tedy disponujete přístupovým oprávněním (viz Technická příručka), je možné přenášet následující data:

• Data:

– Parametry voleb

– Parametry stroje

– Nastavované parametry

– Korekční parametry nástrojů

– Posunutí počátku

– R-parametry

Page 82: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 82

• Výrobní programy

– Výrobní programy

– Podprogramy

• Parametry spouštění

– Parametry NCK

– Data PLC

– Alarmové texty

• Korekční parametry

– Chyba stoupání vřetena / chyby snímače

• Cykly

– Standardní cykly

Postup

Použijte programové tlačítko Service, abyste se dostali do systémové oblasti Services.

Programová tlačítka

Tímto tlačítkem se spouští import dat.

Pomocí tohoto tlačítka spouštíte export dat do PG/PC nebo jiného zařízení.

Jestliže máte odpovídající přístupová oprávnění, tato funkce může být použita pro modifikování parametrů rozhraní a jejich ukládání.

Obrázek 7-2: Parametry rozhraní

Najeďte kurzorem na požadovaný parametr.

Pomocí tlačítka pro výběr změňte hodnotu parametru v levém sloupci. Tlačítkem Select můžete aktivovat a deaktivovat speciální funkce.

Aktivování přenosového protokolu

Tato programová tlačítka jsou určena pro přizpůsobení rozhraní V.24 danému přenosovému protokolu. Můžete vytvořit a uložit až tři různé přenosové protokoly.

Page 83: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 83

Stiskněte toto programové tlačítko, abyste své parametry uložili.

Pokud aktivujete RECALL, okno se zavře, aniž byste své nastavení uložili.

Stisknutím tohoto tlačítka vyvoláte záznamy o přenášených datech.

• Při exportu souborů

– Názvy souborů

– Potvrzení chyb

• Při importu souborů

– Názvy souborů a specifikace cesty

– Potvrzení chyb

Hlášení o přenosu OK Přenos byl úspěšně ukončen.

ERR OFF Byl přijat znak konce souboru, archiv však není kompletní.

Time Out Funkce monitorující vypršení času signalizuje přerušení přenosu.

User Abort Přenos byl zrušen stisknutím programového tlačítka Stop.

Error Com Chyba na portu COM 1.

NC / PLC Error Chybové hlášení NC systému.

Error Data Datové chyby 1. Soubory načteny s/bez hlavičky nebo 2. Soubory přenášené ve formátu děrné pásky bez názvu souboru.

Error File Name Název souboru neodpovídá konvencím pro názvy souborů v NC.

Zobrazení dat, která jsou mezi datovými typy označena „...“. Tato funkce se používá pro přenášení jednotlivých souborů.

Vyvolání dalších funkcí menu.

Externí program se přenáší do řídícího systému prostřednictvím rozhraní V.24 a zde je stisknutím tlačítka NC Start okamžitě zpracováván (viz kapitola 5.5).

Poznámka

Jinou možností je aktivování funkce External Program Execution v systémové oblasti Automatic.

Page 84: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 84

7.1.1 Parametry rozhraní Tabulka 7-1: Parametry rozhraní

Parametr Popis

Typ zařízení • XON/XOFF Možnost využívat pro řízení přenosu řídících znaků XON (DC1, DEVICE CONTROL 1) a XOFF (DEVICE CONTROL2). Když je vyrovnávací paměť periferního zařízení plná, odešle toto zařízení znak XOFF, jakmile je opět schopno přijímat data, vyšle znak XON.

• RTS/CTS Režim odesílání u zařízení pro přenášení dat je řízen signálem RTS (Request to Send). Aktivní signál: Data by se měla odeslat. Pasivní signál: Režim odesílání by měl být ukončen až tehdy, když budou všechna data odeslána. Signál CTS představuje potvrzovací signál pro RTS a vysílá se, když je zařízení podílející se na přenosu dat připraveno data poslat.

XON Je to znak, jímž se přenos spouští. Je funkční jen tehdy, je-li přístroj druhu XON/XOFF.

XOFF Jedná se o znak, kterým se přenos dat zastavuje.

Konec přenosu

Jedná se o znak, jímž je signalizován konec přenosu textového souboru. Pro přenášení binárních dat nesmí být aktivní speciální funkce znaku „Zastavit při konci přenosu“.

Přenosová rychlost

Nastavte rychlost přenosu přes rozhraní: 300 baudů 600 baudů 1200 baudů 2400 baudů 4800 baudů 9600 baudů

Datové bity Počet datových bitů při asynchronním přenosu. Je možné nastavit: 7 bitů 8 bitů (předdefinované nastavení)

Stop-bity Počet stop-bitů při asynchronním přenosu. Je možné nastavit: 1 stop-bit (předdefinované nastavení) 2 bity

Parita Bity parity se používají pro rozpoznávání chyb. Do přenášeného úseku se vkládá ještě jeden znak, aby počet míst nastavených na „1“ byl buď sudé číslo nebo liché číslo. Zadání: žádná parita (předdefinované nastavení) sudá parita lichá parita

Page 85: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 85

7.1.2 Speciální funkce Tabulka 7-2: Speciální funkce

Parametr aktivní neaktivní

Spuštění s XON Přenos se spustí tehdy, jestliže byl v proudu dat od vysílajícího zachycen znak XON.

Ke spuštění přenosu dochází nezávisle na znaku XON.

Přepisování s potvrzením

Při importu souboru se kontroluje, zda v NC už neexistuje soubor téhož názvu.

Soubor je přepisován bez kontrolního dotazu.

Konec bloku s CR LF

V případě výstupu ve formátu děrné pásky se vkládají znaky CR (hexadecimálně 0D).

Žádné doplňkové znaky se nevkládají.

Stop při konci přenosu

Znak konce přenosu je aktivní. Tento znak není vyhodnocován.

Vyhodnocování signálu DSR

V případě chybějícího signálu DSR se přenos přeruší.

Signál DSR nemá žádný efekt.

Zaváděcí a koncová část pásky

Při příjmu dat se zaváděcí část přeskočí. Při odesílání dat se vytváří zaváděcí část 120*0 h.

Zaváděcí a koncová část se načítají. Při odesílání se žádná zaváděcí část nepřipojuje.

Formát děrné pásky Načítání výrobních programů. Načítání z archivu v archivním formátu systému SINUMERIK.

Monitorování vypršení času

V případě přenosových problémů se přenos po 5 sekundách přeruší.

K přerušení přenosu nedojde.

Page 86: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 86

7.1.3 Nastavování parametrů rozhraní Následující odstavce uvádějí příklady nastavení parametrů rozhraní V.24.

Parametry pro programy DIN

Když je aktivováno toto nastavení, jsou programy importovány v souladu s ustanove-ními normy DIN (spouštění pomocí %).

Typ zařízení: RTS/CTS

XON: 11(H)

XOFF: 13(H)

Konec přenosu: 1A(H)

Přenosová rychlost: 9600 baudů

Datové bity: 8

Stop bity: 1

Parita: žádná parita

Spouštění s XON Přepisování s potvrzením X Konec bloku s CR LF Zastavení při konci přenosu X Vyhodnocování signálu DSR Zaváděcí a koncová část pásky X Formát děrné pásky X Monitorování vypršení času

Vstup / výstup děrné pásky

Volba „Zaváděcí a koncová část pásky“ musí být aktivována, aby mohla fungovat čtečka/děrovačka tohoto média.

Pokud je čtečka/děrovačka ovládána prostřednictvím CST, musí být aktivována volba „Zastavení na konci přenosu“.

Typ zařízení: RTS/CTS

XON: 0

XOFF: 0

Konec přenosu: 0

Přenosová rychlost: 9600 baudů

Datové bity: 8

Stop bity: 2

Parita: žádná parita

Spouštění s XON Přepisování s potvrzením X Konec bloku s CR LF Zastavení při konci přenosu X Vyhodnocování signálu DSR X Zaváděcí a koncová část pásky X Formát děrné pásky X Monitorování vypršení času

Page 87: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 87

Parametry pro sériovou tiskárnu

Pomocí vhodného kabelu připojte tiskárnu se sériovým rozhraním (kontrola spojení s CTS).

Typ zařízení: RTS/CTS

XON: 11(H)

XOFF: 13(H)

Konec přenosu: 1A(H)

Přenosová rychlost: 9600 baudů

Datové bity: 8

Stop bity: 1

Parita: žádná parita

Spouštění s XON Přepisování s potvrzením X Konec bloku s CR LF X Zastavení při konci přenosu Vyhodnocování signálu DSR Zaváděcí a koncová část pásky X Formát děrné pásky X Monitorování vypršení času

Page 88: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 88

7.2 Diagnostika a spouštění – systémová oblast Diagnosis

Funkce V systémové oblasti Diagnosis můžete vyvolávat servisní a diagnostické funkce,nastavovat spínače pro spouštění atd.

Postup

Když stisknete programové tlačítko Diagnosis, objeví se základní obrazovka diagnostiky.

Obrázek 7-3: Základní obrazovka diagnostiky

Programová tlačítka pro diagnostické funkce

V tomto okně se vypíší všechny aktivní alarmy řádek po řádku, počínaje alarmem s nejvyšší prioritou.

Vypisují se zde číslo alarmu, kritérium odstranění a text chyby. Text chyby se vztahuje k číslu alarmu, na kterém se nachází kurzor.

Vysvětlivky k obrazovce:

• Číslo Ve sloupci Number se vypisuje číslo alarmu. Alarmy se vypisují v chronologické posloupnosti.

• Kritérium odstranění Pro každý alarm se zobrazuje symbol tlačítka, které je třeba stisknout, aby byl alarm odstraněn.

Vypnutí a opětovné zapnutí přístroje.

Stisknutí tlačítka RESET.

Stisknutí tlačítka „Potvrzení alarmu“.

Alarm bude odstraněn stisknutím tlačítka NC START.

• Text Zde se vypisuje alarmové hlášení.

Page 89: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 89

Na obrazovce se objeví okno Service Axes.

V tomto okně se vypisují informace o pohonech osy.

Obrázek 7-4: Okno Service Axes

Zobrazují se také tlačítka Axis+ a Axis–.

Ta mohou být použita pro vyvolání hodnot pro následující nebo předešlou osu.

Jestliže budete potřebovat optimalizovat pohony, pro grafické zobrazování požadované hodnoty rychlosti je k dispozici funkce oscilografu. Požadovaná hodnota rychlosti odpovídá rozhraní ± 10 V.

Spouštění záznamu může být spojeno s různými kritérii, která umožňují, aby zaznamenávání probíhalo souběžně s vnitřními stavy řídícího systému. Parametry, které jsou potřebné pro tuto možnost, musí být nastaveny pomocí funkce Select Signal.

Pro analýzu výsledků je možné používat tyto funkce:

Změna měřítka abscisy a ordináty.

Měření hodnot prostřednictvím vodorovné a svislé značky.

Měření hodnot abscisy a ordináty pomocí rozdílu mezi polohami dvou měřicích značek.

Obrázek 7-5: Základní obrazovka Servo Trace

Záhlaví diagramu obsahuje právě používané měřítko abscisy a ordináty, právě změřené polohy a diferenční hodnoty měřicích značek.

Zobrazovaný diagram je možné posunovat po viditelné oblasti obrazovky pomocí kurzorových tlačítek.

Page 90: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 90

Obrázek 7-6: Význam polí

Prostřednictvím tohoto menu vyberte osu, pro kterou se má měření uskutečnit, dobu měření, prahovou hodnotu, časový okamžik před/po spouštěcím signálu a podmínky spouštění měření. Nastavení parametrů signálu jsou neměnná.

Obrázek 7-7: Volba signálu

• Vybírání osy: Osa se vybírá v přepínacím políčku Axis.

• Typ signálu: Požadovaná hodnota rychlosti Skutečná hodnota polohy měřicího systému 1 Vlečná chyba

• Stanovení doby měření: Měřicí doba se zadává v ms přímo do vstupního pole Measuring Time.

• Stanovení časového posunutí před nebo za spouštěcí událost Jestliže je zadána vstupní hodnota < 0, záznam se spouští o nastavenou dobu před spouštěcí událostí, pokud je zadána hodnota > 0, ke spuštění dochází za spouštěcí událostí, přičemž musí být dodržena následující podmínka:

Doba spuštění + doba měření ≥ 0

• Volba spouštěcí podmínky: Najeďte kurzorem na pole Trigger Condition a přepínacím tlačítkem vyberte podmínku.

– Žádný spouštěcí signál (No trigger), tzn. měření se spouští okamžitě po stisknutí programového tlačítka Start.

– Záporná hrana

– Dosaženo jemného přesného najetí

– Dosaženo hrubého přesného najetí

Měřítko abscisy

Počáteční hodnoty Aktuální poloha měřicí značky

Vzdálenost (diference) měřicích značek

Měřítko ordináty

Page 91: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 91

• Stanovení mezní hodnoty pro spouštění: Mezní hodnota se zadává přímo do vstupního pole Threshold. Na tento parametr se bere ohled jen tehdy, je-li nastavena spouštěcí podmínka „Positive Edge“ nebo „Negative Edge“.

Prostřednictvím této funkce se dostanete na další úroveň programových tlačítek, na která lze zapínat a vypínat vodorovné nebo svislé měřicí značky. Tyto značky se zobrazují ve stavovém pruhu.

Měřicí značky se pohybují krocích po jednom inkrementu prostřednictvím kurzorových tlačítek. Větší délky kroku mohou být nastaveny ve vstupních polích. Hodnota specifikuje počet rastrových jednotek na jedno <SHIFT> + pohyb kurzoru, o který se má značka posunout.

Jestliže měřicí značka dosáhne okraje diagramu, automaticky se zobrazí následující rastr ve vodorovném nebo svislém směru.

Obrázek 7-8: Nastavování měřicích značek

Značky se mohou používat také pro zjišťování rozdílů ve vodorovném a svislém směru. Pro tento účel najeďte značkou na počáteční bod a stiskněte programové tlačítko Fix H–Mark nebo Fix T–Mark. Nyní se bude ve stavovém řádku vypisovat vzdálenost mezi tímto počátečním bodem a aktuální polohou značky. Označení programového tlačítka se změní na „Free H–Mark“ nebo na „Free T–Mark“.

Stisknutím tohoto programového tlačítka vyvoláte vysvětlivky k hodnotám zobrazovaným na obrazovce.

Stisknutím programového tlačítka Start spustíte záznam. Označení programového tlačítka se změní na Stop. Všimněte si, že se vypisuje „Recording active“.

Jakmile doba měření vyprší, označení programového tlačítka se opět změní na Start.

Když stisknete programové tlačítko Stop, právě probíhající měření zrušíte. Označení programového tlačítka se opět změní na Start.

Měřítko časové osy se mění v následujících krocích: 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000 ms/div.

Měřítko vodorovné osy se mění v následujících krocích: 0.01, 0.05, 0.1, 0.5, 1, 5, 10, 50, 100, 500, 1000, 5000 jednotek/div.

Tato funkce vypočítává svislé měřítko na základě špičkových hodnot.

Toto okno obsahuje číslo verzí a datum vytvoření jednotlivých komponent CNC systému.

Page 92: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 92

Programová tlačítka pro spouštěcí funkce

Poznámka

Viz rovněž Technická příručka.

Spouštěcí funkce jsou v menu s následujícími programovými tlačítky:

Obrázek 7-9

Spouštěcí spínač

Spouštěcím parametrům systému můžete přiřadit odlišná data.

Pozor

Změny spouštěcích parametrů mají podstatný vliv na chování stroje.

Toto tlačítko aktivuje spouštěcí režim NC systému.

Obrázek 7-10: Obrazovka NC start-up

Page 93: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 93

Obrázek 7-11: Spouštění PLC

PLC se může spouštět v následujících režimech:

• Restart

• Celkový reset

Kromě toho je možné spojit spouštění s následujícími operacemi:

• Následná simulace

• Následný režim ladění

Použijte tlačítko OK, budete-li chtít provést opětovné spuštění NC systému.

Pokud se budete chtít vrátit do základní obrazovky Start-up, aniž by se provedla nějaká operace, použijte RECALL.

Tuto funkci je možné používat pro vkládání a/nebo modifikaci alarmových hlášení PLC. Pomocí funkce programového tlačítka „Next Number“ vyberte číslo požadovaného alarmu. Právě platný text se bude vypisovat jak v okně, tak i na vstupním řádku.

Obrázek 7-12: Vstupní obrazovka pro editaci alarmových textů PLC

Do vstupního řádku zadejte nový text. Své zadávání dokončete stisknutím tlačítka INPUT.

Pokud budete potřebovat informace o zápisu textů, nahlédněte prosím do kapitoly „Spuštění“.

Pomocí této funkce vyberete nejbližší následující číslo pro editaci textu. Jakmile dosáhnete posledního čísla textu, proces se znovu spustí od prvního čísla.

Page 94: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 94

Prostřednictvím této funkce vyberete zadané číslo textu pro editaci.

Stisknutím tohoto tlačítka se modifikované texty ukládají. Editor se potom zavře.

Editor bude uzavřen, aniž by se uložily nějaké změny.

Editace čínských znaků

Tato funkce je k dispozici jen tehdy, jestliže je instalována sada čínských znaků.

V okně editoru se vypisuje úsek napsaný čínskými znaky. Pomocí kurzoru procházíte tímto seznamem. Jestliže se v daném úseku nevyskytuje Vámi hledaný znak, pomocí písmen A – Z vyberte jiný úsek. Stisknutím programového tlačítka 4 se požadovaný znak přenese na vstupní řádek. Znaky latinské abecedy není možné v tomto režimu zadávat.

Obrázek 7-13: Vstupní obrazovka pro editaci alarmových textů PLC v čínštině

Jsou realizovány následující funkce programových tlačítek:

Tato funkce vybírá text s nejbližším vyšším číslem pro editaci. Jestliže už bylo dosaženo posledního čísla, proces se spouští znovu od prvního čísla.

Pomocí této funkce vyberete text se zadaným číslem pro editaci.

Tato funkce Vám umožňuje přepínat mezi vybíráním ze stránky znaků a vstupem písmen z latinské abecedy.

Stisknutím tohoto tlačítka se vybraný znak přenese do vstupního řádku.

Stisknutím tohoto tlačítka se modifikovaný text uloží. Okno editoru se pak zavře.

Tímto tlačítkem zavřete editor, aniž by se nějaké změny uložily.

Page 95: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 95

Menu S7–Conn je možné použít, jestliže budete potřebovat spojit PLC s externím programovacím zařízením S7–200.

Pokud je rozhraní RS 232 již obsazeno přenášením dat, můžete řídící systém spojit s programovacím zařízením až tehdy, když bude přenos ukončen.

Jakmile je spojení vytvořeno, proběhne inicializace rozhraní RS 232. Použitým programem jsou definovány následující parametry rozhraní:

Zařízení: RTS – CTS

Přenosová rychlost: 9600

Stop bity: 1

Parita: sudá

Datové bity: 8

Obrázek 7-14: Spojení S7–200

Tato funkce umožňuje aktivovat spojení mezi PC a řídícím systémem. Označení programového tlačítka se změní na Connection off (Conn.off).

Aktivní, resp. neaktivní stav zůstává zachován i po vypnutí a zapnutí napájení (s vý-jimkou spuštění zaváděcího programu s implicitními daty).

Menu zavřete pomocí tlačítka RECALL.

Page 96: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 96

Budete-li chtít, můžete si nechat zobrazit informace o aktuálních stavech níže uvedených buněk v paměti PLC; v případě potřeby lze tento stav změnit.

Je možné současně zobrazovat 6 operandů. Vstupy I Vstupní byte (IBx), vstupní slovo (IWx), dvojité vstupní slovo

(IDx)

Výstupy Q Výstupní byte (QBx), výstupní slovo (QWx), dvojité výstupní slovo (QDx)

Paměťové bity

M Paměťový byte (MBx), paměťové slovo (MWx), dvojité paměťové slovo (MDx)

Časovače T Časovač (Tx)

Čítač C Čítač (Zx)

Data V Datový byte (VBx), datové slovo (VWx), dvojité datové slovo (VDx)

Formát B H D

binární hexadecimální decimální Binární reprezentaci nelze používat pro dvojitá slova. Časovače a čítače se vypisují v decimálním formátu.

Obrázek 7-15: Obrazovka stavů PLC

V tomto menu jsou Vám k dispozici další programová tlačítka.

• Edit Cyklická aktualizace hodnot je přerušena. Nyní budete moci editovat hodnoty operandů.

• Cancel Cyklická aktualizace bude pokračovat, aniž by však zadané hodnoty byly přeneseny do PLC.

• Accept Zadané hodnoty se přenesou do PLC; cyklická aktualizace pokračuje.

• Delete Všechny operandy jsou vymazány.

• Operand + Adresa operandu může být inkrementována v krocích po 1.

• Operand – Adresa operandu může být snižována v krocích po 1.

Page 97: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 97

Nastavení hesla

V řídícím systému jsou koncipovány čtyři úrovně ochrany heslem, které umožňují různá přístupová oprávnění:

• Heslo firmy Siemens

• Systémové heslo

• Heslo výrobce

• Uživatelské heslo

V závislosti na úrovni přístupových práv (viz také „Technická příručka“) je možno provádět úpravy dat.

Zadejte heslo.

Pokud Vám heslo není známo, nemáte žádná přístupová oprávnění.

Heslo je nastaveno, když stisknete programové tlačítko OK.

Když aktivujete tlačítko RECALL, vrátíte se do základní obrazovky Start-Up, aniž by se Vaše zadání uložilo.

Přístupové oprávnění je zrušeno.

Změna hesla

Obrázek 7-16

V závislosti na přístupových oprávněních budete mít k dispozici v pruhu programo-vých tlačítek různé možnosti pro změnu hesla.

Pomocí programových tlačítek vyberte úroveň hesla. Zadejte nové heslo a své zadání potvrďte stisknutím tlačítka OK.

Systém Vás požádá, abyste nové heslo znovu potvrdili.

Když stisknete OK, změna hesla bude dokončena.

Stisknutím tlačítka RECALL se vrátíte do základní obrazovky Start-Up, aniž by se Vaše zadání uložilo.

Page 98: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 98

Ukládání dat

Tato funkce zabezpečuje uložení obsahu energeticky závislých pamětí do energeticky nezávislých pamětí. Předpoklad: V dané chvíli není zpracováván žádný program.

Zatímco probíhá ukládání dat, jsou veškeré zásahy obsluhy nepřípustné.

Programová tlačítka pro servisní funkce

Parametry stroje (viz rovněž Technická příručka).

Obrázek 7-17

Změny parametrů stroje mají výrazný vliv na jeho chování. Nesprávné nastavení těchto parametrů může mít za následek neopravitelné poškození mechanických součástí.

userdef definované uživatelem

m/s**2 metry za sekundu

U/s**3 otáčky za sekundu

s sekunda

Kgm**2 setrvačný moment

mH indukčnost

Nm kroutící moment

us mikrosekundy

uA mikroampér

Jednotky

uVs mikrovoltsekunda

so okamžitá působnost

cf s potvrzením

re reset

Působnost

po vypnutí a zapnutí systému

Page 99: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 99

Hlavní parametry stroje

Pomocí tohoto tlačítka se otevře obrazovka General Machine Data. Pomocí tlačítek pro listování se v ní můžete pohybovat nahoru a dolů.

Parametry stroje specifické pro osu

Toto tlačítko slouží pro otevření obrazovky parametrů stroje specifických pro osu. Pomocí kurzorových tlačítek se v této obrazovce můžete pohybovat nahoru a dolů.

Obrázek 7-18

Budou se vypisovat údaje o dané ose.

Ostatní parametry stroje

Stisknutím tohoto tlačítka se otevře okno Other Machine Data. Pomocí kurzorových tlačítek se v této obrazovce můžete pohybovat nahoru a dolů.

Výpis parametrů stroje

Tímto tlačítkem se otevírá okno Display Machine Data. Pomocí kurzorových tlačítek se v této obrazovce můžete pohybovat nahoru a dolů.

Tato funkce ukládá nastavené parametry.

Vyhledávání

Zadejte číslo nebo název parametru stroje, který chcete najít, a stiskněte tlačítko Input.

Kurzor přeskočí na cílový parametr.

Obrázek 7-19

Toto tlačítko slouží pro vyhledání následujícího výskytu hledaného čísla nebo textu.

Programová tlačítka Axis+ nebo Axis– se používají pro přepínání do oblasti parametru stroje následující nebo předešlé osy.

Toto programové tlačítko se používá pro aktivování parametrů stroje označených „cf“.

Page 100: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Služby a diagnostika

7 - 100

Jas

Toto programové tlačítko se může používat pro nastavování jasu obrazovky.

Prostřednictvím výpisu parametru stroje je možné zadat implicitní nastavení, které bude aktivováno při spouštění systému. Nastavování pomocí těchto programových tlačítek neovlivňuje nastavení, které se objevuje na výpisu parametrů stroje.

Přepínání jazyka

Použijte tlačítko Change lang., jestliže si budete přát přepnout mezi jazyky používanými na popředí a na pozadí.

Page 101: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

8- 101

Programování 8

Úvodní poznámky Nástroje numericky řízených strojů vyžadují NC programy, aby mohly opracovávatobrobky automaticky.

Tyto NC programy bývají z tohoto důvodu často označovány jako

• Programy pro výrobu součásti nebo

• Výrobní programy

Tyto programy mohou být sestavovány v systémové oblasti Program pomocí editoru (viz kapitola 2.5).

Obsahují informace, které jsou nezbytné pro řízení obrábění určitého obrobku na stroji.

Smysl kapitoly Kapitola 8 popisuje základy programování NC systémů včetně formátu programů abloků, jakož i příkazy, které jsou zapotřebí pro řízení obráběcích operací na obrobku.

Page 102: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 102

8.1 Základy programování NC systémů 8.1.1 Struktura programu Struktura a obsah NC program se skládá z posloupnosti bloků (viz tabulka 8-1).

Každý blok představuje jeden krok obráběcí operace.

Příkazy se v bloku zapisují ve formě slov.

Poslední blok v posloupnosti pracovních kroků obsahuje speciální slovo pro konec programu: M2. Tabulka 8-1: Struktura NC programu

blok slovo slovo slovo … ; komentář

blok N10 G0 X20 … ; 1. blok

blok N20 G2 Z37 … ; 2. blok

blok N30 G91 … … ; …

blok N40 … … … ; …

blok N50 M2 ; konec programu

Názvy programů Každý program má svůj vlastní název.

Poznámka

Při sestavování programu si můžete jeho název libovolně zvolit za předpokladu, že budou dodrženy následující podmínky:

• První dva znaky musí být písmena.

• Jinak se mohou používat písmena, číslice a znaky podtržení.

• Nepoužívejte více než 8 znaků.

• Nepoužívejte oddělovací znaky (viz kapitola „Sada znaků“).

Příklad: SHAFT527

Page 103: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8.1.2 Struktura slova a adresa Funkce / struktura Slovo představuje prvek bloku a ve většině případů představuje řídící instrukci.

Slovo (viz obrázek 8-1) má tyto části:

• Adresový znak: Adresovým znakem je za normálních okolností písmeno.

• Číselná hodnota: Numerická hodnota je posloupností číslic. U určitých adres může být doplněna o znaménko a desetinnou tečku. Kladné znaménko (+) je možné vypustit.

Obrázek 8-1: Příklad struktury slova

Několik adresových znaků

Slovo může obsahovat i větší počet adresových písmen. Číselná v tomto případě musí být přiřazena pomocí vloženého znaku „=“.

Příklad: CR=5.23

Posuv s lineární interpolací

slovo slovo slovo

ah

ah

Příklad 1 1

Vysvětlení Dráha nebo koncová pozice pro osu X:

-20.1 mm 30

dresa odnota

adresa odnota

dresa odnota

0

G hX-20. F30

8- 103

hodnota však

Posuv: 0 mm/min

Page 104: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 10

8.1.3 Struktura bloku Funkce Blok by měl obsahovat všechny údaje potřebné pro provedení kroku obráběcí

operace.

Blok se obecně skládá z několika slov a vždy je ukončen znakem konec bloku „LF“ (nový řádek). Tento znak se vkládá automaticky při stisknutí tlačítka pro přechod na nový řádek nebo tlačítka Input.

Obráze

Poslo

Číslov

Přesk(viz ob

Kome

/N… slovo1 slovo2 slovo n … ; komentář LF

mezera mezera mezera mezera

Čph

Příkazy bloku

Z b

íslo bloku – nachází se před říkazy, jen v případě potřeby, u lavních bloků je na místě N znak „:“ dvojtečka)

Celkový počet znaků v bloku: 127 znaků

(Potlačení bloku, pouze v případě potřeby nachází se na začátku

4

k 8-2: Schéma struktury bloku

upnost slov Jestliže je v jednom bloku více než jedna instrbyla uspořádána v následující posloupnosti:

N… G… X… Z… F… S… T… D… M… H…

ání bloků Čísla bloků zprvu nastavujte v krocích po 5 nvkládat další bloky a přitom dodržet rostoucí po

akování bloků rázek 5-3)

Bloky programu, které se nemají provádět přzvláštním způsobem označeny znakem lomítk

Samotné potlačení bloku se potom aktivuje bvatelného řídícího zařízení (signál). Je možnjestliže několik po sobě jsoucích bloků označít

Jestliže je v průběhu zpracování programuprogramové bloky označené znakem „/“ se neblocích se vůbec nebude brát zřetel. Proneoznačeným blokem.

ntář, poznámka Příkazy v blocích programu mohou být vysvětKomentáře se vypisují spolu s obsahem zbMohou se vypisovat také „hlášení“ poskytující opotřebné informace.

Jen v případě potřeby, nachází se na konci, od zbytku bloku je oddělen znakem „;“ ( tř d ík)

ukce, doporučuje se,

ebo po 10. Takto busloupnost čísel bloků

i každém jeho zpraca „/“ před číslem blok

uď obsluhou nebo pé také přeskočit cele znakem „/“.

potlačování bloků uskuteční. Na příkazygram bude pokračo

lovány pomocí komenytku bloku v aktuálnbsluhujícímu pracovn

nak konceloku

aby slova v bloku

dete moci později.

ování, mohou býtu.

omocí programo-ý úsek programu,

aktivní, všechny uvedené v těchtovat následujícím

tářů (poznámek).ím výpisu bloku.íkovi/pozorovateli

Page 105: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 105

Příklad programu N10 ; Firma G&S, č. zak. 12A71 N20 ; ventil čerpadla 17, č. výkresu 123 677 N30 ; program vytvořil H. Adam, odd. TV 4 :50 G17 G54 G94 F470 S220 D2 M3 ; hlavní blok N60 G0 G90 X100 Z200 N70 G1 Z185.6 N80 X112 /N90 X118 Z180 ; blok může být potlačen N100 X118 Z120 N110 X135 Z70 N120 X145 Z50 N130 G0 G90 X200 N120 M2 ; konec programu

Page 106: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 106

8.1.4 Sada znaků Pro sestavování programu se mohou používat následující znaky. Ty jsou potom interpretovány v souladu s danými pravidly.

Písmena A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

Malá a velká písmena nejsou rozlišována. Malá písmena jsou tedy ekvivalentnípísmenům velkým.

Číslice 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Speciální tisknutelné znaky

( Kulatá závorka levá ) Kulatá závorka pravá [ Hranatá závorka levá ] Hranatá závorka pravá < menší > větší : Hlavní blok, ukončení návěští = Přiřazení, rovná se / Dělení, potlačení bloku * Násobení + Sčítání, kladné znaménko – Odečítání, záporné znaménko “ Uvozovky _ Znak podtržení (patří k písmenům) . Desetinná tečka , Čárka, oddělovací znak ; začátek komentáře % rezervováno, nepoužívat & rezervováno, nepoužívat ‘ rezervováno, nepoužívat $ rezervováno, nepoužívat ? rezervováno, nepoužívat ! rezervováno, nepoužívat

Speciální netisknutelné znaky

LF Znak konce bloku mezera Oddělovací znak mezi slovy tabulátor rezervováno, nepoužívat

Page 107: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 107

8.1.5 Přehled instrukcí

Adresa Význam Přiřazení hodnot Informace Programování

D Číslo korekce nástroje

0…9, jen celočíselné, bez znaménka

Obsahuje korekční parametry pro určitý nástroj T.. D0-> hodnoty korekcí =0 max. 9 D-čísel pro nástroj

D…

F Posuv 0.001..99 999.999 Rychlost pohybu po dráze nástroje/obrobku, jednotky mm/min nebo mm/ot podle nastavení G94 nebo G95

F…

F Doba čekání (blok s G4)

0.001..99 999.999 Doba čekání (setrvání) v sekundách

G4 F.. ; vlastní blok

G-funkce jsou rozčleněny do skupin. V jednom bloku smí být zapsána pouze jedna G-funkce z každé skupiny. G-funkce může být modální (až do odvolání jinou G-funkcí z téže skupiny) nebo je aktivní jen v bloku, v němž se nachází – bloková působnost).

G G-funkce (přípravná funkce)

pouze celočíselné předdefinované hodnoty

G-skupina

G…

G0 Lineární interpolace s rychlým posuvem

G0 X.. Z..

G1 * Lineární interpolace s posuvem G1 X.. Z.. F..

G2 Kruhová interpolace ve směru hodinových ručiček

G2 X.. Z.. I.. K.. F.. ; střed a koncový bod G2 X.. Z.. CR=.. F.. ; rádius a koncový bod G2 AR=.. I.. K.. F.. ; úhel výseče a střed G2 AR=.. X.. Z.. F.. ; úhel výseče a koncový bod

G3 Kruhová interpolace proti směru hodinových ručiček

G3 … ; jinak viz G2

G5 Kruhová interpolace přes interpolační bod

1: Příkazy pohybů (druh interpolace)

G5 X.. Z.. IX=.. KZ=.. F..

G33 Řezání závitů s konstantním stoupáním

modální působnost G33 Z.. K.. SF=.. ; válcový závit G33 X.. I.. SF=.. ; závit v rovině G33 Z.. X.. K.. SF=.. ; kuželový závit, dráha v ose Z ; je delší jak dráha v ose X G33 X.. Z.. I.. SF=.. ; kuželový závit, dráha v ose X ; je delší jak dráha v ose Z

Page 108: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 108

Adresa Význam Přiřazení hodnot Informace Programování

G4 Doba čekání (setrvání) G4 F.. ; samostatný blok, G4 S.. ; samostatný blok,

G74 Najíždění na referenční bod G74 X.. Z.. ; v samostatném bloku

G75 Najíždění na pevný bod

2: Speciální pohyby, bloková působnost

G75 X.. Z.. ; v samostatném bloku

G158 Programovatelné posunutí G158 X.. Z.. ; samostatný blok

G25 Dolní mezní otáčky vřetena G25 S.. ; samostatný blok

G26 Horní mezní otáčky vřetena

3. Zápis do paměti, bloková působnost

G26 S.. ; samostatný blok

G17 (je třeba při vrtání středicích důlků)

G18 * Rovina Z/X

6. Volba roviny

G40 * Vypnutí korekce rádiusu nástroje

G41 Korekce rádiusu nástroje vlevo od kontury

G42 Korekce rádiusu nástroje vpravo od kontury

7. Korekce rádiusu nástroje, modální působnost

G500 * Vypnutí nastavitelných posunutí počátku

G54 1. Nastavitelné posunutí počátku

G55 2. Nastavitelné posunutí počátku

G56 3. Nastavitelné posunutí počátku

G57 4. Nastavitelné posunutí počátku

8.Nastavitelná posunutí počátku, modální působnost

G53 Potlačení nastavitelných posunutí počátku v rámci bloku

9. Potlačení nastavitelných posunutí počátku, bloková působnost

G60 * Přesné najetí

G64 Režim řízení dráhy

10. Chování při najíždění modální působnost

G9 Přesné najetí v rámci bloku 11.Přesné najetí v rámci bloku, bloková působnost

G601 * Okno přesného najetí jemný u příkazů G60, G9

G602 Okno přesného najetí hrubý u příkazů G60, G9

12 Okno přesného najetí, modální působnost

G70 Udání rozměrů v palcích

G71 * Udávání rozměrů v metrických jednotkách

13. Udávání rozměrů v palcích/v metrech, modální působnost

Page 109: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 109

Adresa Význam Přiřazení hodnot Informace Programování

G90 * Zadávání absolutních rozměrů

G91 Zadávání řetězových rozměrů

14. Absolutní/řetězové kótování, modální působnost

G94 Posuv F v mm/min

G95 * Posuv F v mm/otáčku vřetena

G96 Zapnutí konstantní řezné rychlosti (F v mm/otáčku, S v m/min)

G96 S.. LIMS=.. F..

G97 Vypnutí konstantní řezné rychlosti

15. Posuv / vřeteno, modální působnost

G450 * Přechodový prvek kruh

G451 Průsečík

18. Chování v rozích u korekce rádiusu nástroje, modální působnost

G22 Zadávání rozměrů rádiusů

G23 * Zadávání rozměrů průměru

29. Zadávání rozměrů rádius/průměr, modální působnost

Funkce označené hvězdičkou (*) jsou nastaveny na začátku programu (ve stavu, v jakém je řídící systém dodáván, pokud není naprogramováno nic jiného).

Page 110: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 110

Adresa Význam Přiřazení hodnot Informace Programování

I Interpolační parametr

±0.001..99 999.999 závity: 0.001..2000.000

Přiřazeno ose X, význam závisí na G2, G3 -> střed kruhu nebo G33, G331, G332 -> stoupání závitu

Viz G2, G3 a G33

K Interpolační parametr

±0.001..99 999.999 závity: 0.001..2000.000

Přiřazeno ose Z, jinak viz I Viz G2, G3 a G33

L Podprogram Název při volání

7 desetinných míst, pouze celá čísla bez znaménka

Místo libovolného názvu lze použít i označení L1 až L9999999. Podprogram jím bude volán v samostat-ném bloku. Pozor: L0001 není totéž jako L1.

L… ; samostatný blok

M Doplňková funkce

0 … 99 jen celá čísla bez znaménka

např. spouštění přepínačů, jako je „Zapnutí chladicí kapaliny“. V jednom bloku smí být maximálně 5 M-funkcí.

M…

M0 Naprogramované zastavení Na konci bloku s M0 bude obrábění zastaveno, operace se znovu spustí stisknutím „NC-START“.

M1 Volitelné zastavení Jako M0, k zastavení však dojed jen tehdy, pokud je aktivní speciální signál.

M2 Konec programu Nachází se v posledním bloku posloupnosti příkazů pro opracování.

M30 – rezervováno, nepoužívat

M17 – rezervováno, nepoužívat

M3 Otáčení vřetena ve směru hodinových ručiček

M4 Otáčení vřetena proti směru hodinových ručiček

M5 Zastavení vřetena

M6 Výměna nástroje Pouze když se provádí pomocí parametru stroje, když je aktivováno pomocí M6, jinak se výměna provádí přímo příkazem T.

M40 Automatické přepínání převodového stupně

M41 až M45

Převodový stupeň 1 až převodový stupeň 5

M70 – rezervováno, nepoužívat

Page 111: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 111

Adresa Význam Přiřazení hodnot Informace Programování

M.. Zbývající M-funkce Tyto funkce nejsou ze strany řídícího systému definovány a jsou tedy voně k dispozici pro použití výrobcem stroje.

N Číslo bloku – vedlejší blok

0 … 9999 9999, jen celá čísla bez znaménka

Může být použito pro označování bloku čísly, leží se na začátku bloku.

N20

: Číslo bloku - hlavní blok

0 … 9999 9999, jen celá čísla bez znaménka

Zvláštní označení bloku namísto N.., tento blok by měl obsahovat všechny příkazy pro následný kompletní krok opracování

:20

P Počet průchodů podprogra-mem

1 … 9999 jen celá čísla a bez znaménka

Používá se při opakova-ném volání podprogramu v tomtéž bloku

L781 P.. ; samostatný blok N10 L871 P3 ; trojí průchod

R0 až R299

Aritmetický parametr

± 0.0000001 … 9999 9999 (8 desetinných míst nebo v exponenciálním tvaru: ± (10-300…10+300)

R0 až R99 – může být přiřazováno uživatelem R100 až R249 – převody parametrů pro obráběcí cykly

Matematické funkce

SIN( ) sinus údaj ve stupních např.: R1=SIN(17.35)

COS( ) kosinus údaj ve stupních např.: R2=COS(R3)

TAN( ) tangens údaj ve stupních např.: R4=TAN(R5)

SQRT( ) odmocnina např.: R6=SQRT(R7)

ABS( ) absolutní hodnota

např.: R8=ABS(R9)

TRUNC( ) celočíselná část

např.: R10=TRUNC(R11)

RET Konec podpro-gramu

Používá se místo M2 pro zachování správného postupu při zpracování

RET ; samostatný blok

S Otáčky vřetena nebo jiný význam s G4, G96

0.001 .. 99 999.999 Otáčky vřetena, jednotky ot/min Je-li naprogramováno G96, S je interpretováno jako konstantní řezná rychlost v m/min (soustr.) S G4 se jedná o dobu setrvání (čekání) udanou v otáčkách vřetena

S…

Page 112: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 112

Adresa Význam Přiřazení hodnot Informace Programování

T Číslo nástroje

1 .. 32 000 jen celá čísla, bez znaménka

Výměna nástroje se může uskutečňovat příkazem T přímo nebo jen při M6. Nastavuje se parametry stroje.

T…

X Osa ±0.001..99 999.999 Údaj dráhy X…

Z Osa ±0.001..99 999.999 Údaj dráhy Z…

AR Úhel výseče pro kruhovou interpolaci

00001 … 359.99999 Údaj ve stupních, možnost definice kruhu u G2/G3

viz G2, G3

CHF Faseta 0.001 .. 99 999.999 Vložení fasety mezi dva bloky kontury se zadanou délkou fasety.

N10 X… Z… CHF=… N11 X… Z…

CR Rádius pro kruhovou interpolaci

0.010 .. 99 999.999 záporné znaménko – pro volbu kruhu: větší půlkruh

Možnost definice kruhu u G2/G3

Viz G2, G3

GOTOB Příkaz sko-ku směrem zpět

– Skok na označený blok ve spojení s návěštím, cíl skoku leží ve směru začátku programu.

N20 GOTOB MARKE1

GOTOF Příkaz skoku směrem dopředu

– Skok na označený blok ve spojení s návěštím, cíl skoku leží ve směru konce programu.

N20 GOTOF MARKE2

IF Podmíněný skok

– Jestliže je podmínka skoku splněna, uskuteční se skok na následující příkaz. Relační operátory: == rovná se <> nerovná se > větší < menší >= větší nebo rovno <= menší nebo rovno

N20 IF R1>5 GOTOB MARKE1

IX Interpolační bod pro kruhovou interpolaci

±0.001...99 99.999 Pro osu X, programováno pro kruhovou interpolaci s příkazem G5

Viz G5

KZ Interpolační bod pro kruhovou interpolaci

±0.001...99 99.999 Pro osu Z, programováno pro kruhovou interpolaci s příkazem G5

Viz G5

LCYC... Volání obráběcího cyklu

Jen specifikované hodnoty

Obráběcí cykly musí být volány v samostatném bloku, přenášeným parametrům je nutné přiřadit hodnoty.

Page 113: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 113

Adresa Význam Přiřazení hodnot Informace Programování

LCYC82 Vrtání, čelní zahlubování R101: Návratová rovina (abs) R102: Bezpečnostní vzdál. R103: Referenční rovina (abs) R104: Konečná vrtaná hloubka (abs) R105: Doba prodlevy na vyvrtané hloubce

N10 R100=... R101=... ... N20 LCYC82 ; samostatný blok

LCYC83 Vrtání hlubokých děr R100: Číslo vrtací osy =3 R101: Návratová rovina (abs) R102: Bezpečnostní vzdál. R103: Referenční rovina (abs) R104: Konečná vrtaná hloubka (abs) R105: Doba prodlevy na vyvrtané hloubce R106: Doba prodlevy start/ odstraňování materiálu R107: První vrtaná hloubka (absolutní) R108: Velikost degrese R109: Faktor posuvu pro vrtání R110: Typ obrábění ulamování třísky = 0 odstraňování mat.=1 R111: Posuv pro 1. vrtanou hloubku

N10 R100=... R101=... ... N20 LCYC83 ; samostatný blok

LCYC840 Řezání závitů s vyrovnávací hlavičkou

R101: Návratová rovina (abs) R102: Bezpečnostní vzdál. R103: Referenční rovina (abs) R104: Konečná vrtaná hloubka (abs) R106: Hodnota stoupání závitu R126: Směr otáčení vřetena při řezání závitu

N10 R100=... R101=... ... N20 LCYC840 ; samostatný blok

LCYC85 Vrtání R101: Návratová rovina (abs) R102: Bezpečnostní vzdál. R103: Referenční rovina (abs) R104: Konečná vrtaná hloubka (abs) R105: Doba prodlevy na vyvrtané hloubce R107: Posuv pro vrtání R108: Posuv při vytahování z vrtané hloubky

N10 R100=... R101=... ... N20 LCYC85 ; samostatný blok

Page 114: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 114

Adresa Význam Přiřazení hodnot Informace Programování

LCYC93 Zápich (vrtací cyklus) R100: Počáteční bod na čelní ose R101: Počáteční bod na podélné ose R105: Typ obrábění (1..8) R106: Přídavek rozměru pro opracování načisto R107: Šířka nože R108: Přísuv do hloubky R114: Šířka zápichu R116: Úhel stěny zápichu R117: Faseta na horním okraji zápichu R118: Faseta u dna zápichu R119: Doba prodlení u dna zápichu

N10 R100=... R101=... ... N20 LCYC93 ; samostatný blok

LCYC94 Zápich (tvar E a F) (soustružnický cyklus)

R100: Počáteční bod na čelní ose R101: Počáteční bod kontury na podélné ose R105: Tvar E=55, F=56 R107: Poloha nože (1..4)

N10 R100=... R101=... ... N20 LCYC94 ; samostatný blok

LCYC95 Obrábění oddělováním třísky (soustružnický cyklus)

R105: Typ obrábění (1..12) R106: Přídavek rozměru pro obrábění načisto R108: Hloubka přísuvu R109: Úhel přísuvu při hrubování R110: Přídavek rozměru na kontuře při hrubování R111: Posuv při hrubování R112: Posuv při obrábění načisto

N10 R105=... R106=... ... N20 LCYC95 ; samostatný blok

LCYC97 Řezání závitu (soustružnický cyklus)

R100: Průměr závitu v počátečním bodě R101: Počáteční bod závitu na podélné ose R102: Průměr závitu v koncovém bodě R103: Koncový bod závitu na podélné ose R104: Stoupání závitu R105: Typ obrábění (1 a 2) R106: Přídavek rozměru pro opracování načisto R109: Dráha při najíždění R110: Dráha při vyjíždění R111: Hloubka závitu R112: Posunutí počátečního bodu R113: Počet průchodů nástroje při hrubování R114: Počet chodů závitu

N10 R100=... R101=... ... N20 LCYC97 ; samostatný blok

LIMS Horní mez-ní otáčky pro vřeteno v příkazu G96

0.001… 99 999.999

Omezení otáček vřetena, když je aktivní funkce G96 – konstantní řezná rychlost

Viz 96.

Page 115: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 115

Adresa Význam Přiřazení

hodnot Informace Programování

RND Zaokrouhlování 0.010 … 99 999.999

Vložení tangenciálního zaoblení mezi dvěma bloky kontury se zadanou hodnotou rádiusu

N10 X.. Z.. RND=… N11 X.. Z..

SF Místo nasazení závitu u G33

0.001..359.9999 Údaj ve stupních, o kolik bude posunutý bod nasazení závitu v G33

viz G33

SPOS Poloha vřetena 0.0000 … 359.9999

Údaj ve stupních; vřeteno se zastaví na udané pozici (vřeteno k tomu musí být technicky uzpůsobeno: regulace polohy).

N10 SPOS=…

STOPRE Předběžné zastavení – Speciální funkce; následující blok bude dekódován až poté, co bude dokončen blok před STOPRE.

STOPRE ; samostatný blok

Page 116: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 116

8.2 Data polohování 8.2.1 Absolutní/inkrementální rozměry: G90, G91 Funkce Pomocí příkazů G90/G91 jsou vyhodnocovány zadané údaje polohy X, Z jako

souřadnice koncového bodu (G90) nebo jako dráha osy, kterou je potřeba urazit(G91). G90/G91 platí pro všechny osy.

Tyto příkazy neurčují skutečnou dráhu, po které má být koncového bodu dosaženo.Pro tento účel existuje skupina G-funkcí (G0, G1, G2, G3, .. – viz kapitola „Pohybyos“).

Programování G90 ; zadávání absolutních kót G91 ; zadávání řetězových kót

Obrázek 8-3: Různá kótování ve výkresu součásti

Absolutní rozměry G90 Při zadávání absolutních kót se údaj rozměru vztahuje na počátek momentálněplatného souřadného systému (obrobek nebo aktuální souřadný systém obrobkunebo souřadný systém stroje). To závisí na tom, která posunutí jsou právě v platnosti:programovatelná, nastavitelná nebo žádná.

Při spuštění programu je pro všechny osy v platnosti G90; tento příkaz zůstává platittak dlouho, dokud není deaktivován příkazem G91 v některém z dalších bloků(zadávání řetězových kót). Má tedy modální platnost.

Inkrementální rozměry G91

Při zadávání řetězových kót odpovídá číselná hodnota informaci o dráze, kterou jepotřeba osou urazit. Znaménko udává směr pohybu.

G91 platí pro všechny osy a je v platnosti tak dlouho, dokud nedojde k jehodeaktivování příkazem G90 (zadávání absolutních kót) v některém dalším bloku.

Příklad programování pro G90 a G91

N10 G90 X20 Z90 ; zadávání absolutních kót N20 X75 Z-32 ; zadávání absolutních rozměrů je stále aktivní … N180 G91 X40 Z20 ; přepnutí na zadávání řetězových kót N190 X-12 Z17 ; zadávání řetězových kót je stále aktivní

G90: absolutní kótování G91: Řetězové kótování

Page 117: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 117

8.2.2 Rozměry v metrických jednotkách / v palcích: G71, G70 Funkce Jestliže jsou rozměry obrobku kótovány odlišně od základního nastavení řídícího sys-

tému (v palcích nebo v mm), může být tento způsob kótování zadán přímo v pro-gramu. Potřebné přepočítávací práce přebírá řídící systém.

Programování G70 ; zadávání rozměrů v palcích G71 ; zadávání rozměrů v metrických jednotkách

Příklad programování N10 G70 X10 Z30 ; Systém kótování v palcích N20 X40 Z50 ; G70 je stále ještě aktivní ... N80 G71 X19 Z17.3 ; Od tohoto místa je aktivní metrický systém ...

Informace V závislosti na základním nastavením interpretuje řídící systém všechny geometrickéhodnoty jako údaje v metrických jednotkách nebo v palcích. „Geometrickýmihodnotami“ je třeba rozumět také korekce nástroje a nastavitelná posunutí počátkuvčetně vypisovaných a zobrazovaných hodnot; také posuv F se udává v mm/min nebov palcích/min. Základní nastavení může být změněno parametry stroje. Všechny příklady uváděné v této dokumentaci vycházejí ze základního nastavení metrických jednotek.

Příkazy G70, resp. G71 vyhodnocují všechny geometrické údaje, které se přímo vztahují na obrobek:

• Informace o dráze X, Z u příkazů G0, G1, G2, G3, G33

• Interpolační parametry I, K (také stoupání závitu)

• Rádius kruhu CR

• Programovatelná posunutí počátku (G158)

Všechny zbylé geometrické údaje, které nemají přímou souvislost s obrobkem, jako jsou rychlosti posuvu, korekce nástroje, nastavitelná posunutí, nejsou příkazy G70/G71 ovlivňovány.

Page 118: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 118

8.2.3 Rozměry rádiusů/průměrů: G22/G23 Funkce Při opracovávání součástí na soustruzích bývá běžnou praxí, že údaje o poloze pro

osu X (příčná osa) bývají programovány jako rozměry průměrů. Specifikovanáhodnota je řídícím systémem interpretována jako průměr pouze pro tuto osu.V případě potřeby je možné v programu přepnout na zadávání poloměrů (rádiusů).

Programování G22 ; Údaj představuje rádius G23 ; Údaj odpovídá průměru

Obrázek 8-4:

Informace Jestliže je aktivnván buď jako rozSkutečná hodnoobrobku. Programrozměr rádiusu. P

Příklad programování N10 G23 X44 Z3N20 X48 Z25 N30 Z10 ... N110 G22 X22 ZN120 X24 Z25 N130 Z10 ...

příčná osa

a

příčná osa

Zadávání údajů průměru G23

Zadávání údajů rádiusu G22

podélná os

Rozměry průměru a rádiusu pro příčnou osu

í G22 nebo G23, je specifikovaný koncový bod pro osuměr rádiusu nebo jako rozměr průměru. ta se odpovídajícím způsobem zobrazuje v souřadnovatelné posunutí s příkazem G158 X... je vždy interpropis této funkce je uveden v následující kapitole.

0 ; Průměr pro osu X ; G23 je stále ještě aktivní

30 ; Odtud přepnutí na rozměry rádiusů pro os

a

podélná os

X interpreto-

é soustavě etováno jako

u X

Page 119: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8.2.4 Programovatelné posunutí počátku: G158 Funkce V případě opakujících se tvarů/uspořádání v různých polohách na jednom obrobku

nebo jednoduše při volbě nového vztažného bodu pro zadání rozměrů můžete použítprogramovatelné posunutí počátku. Tak vzniká aktuální souřadný systém obrobku,na který se vztahují nové zapsané údaje rozměrů. Posunutí je možné ve všech osách.

Pro příkaz G158 je vždy zapotřebí samostatný blok.

Obrázek 8-5: Příklad programovatelného posunutí

Posunutí G158 Pomocí příkazu G158 může být naprogramováno posunutí počátku pro všeNově zadaný příkaz G158 nahrazuje všechny předcházející instrukce progrného posunutí počátku.

Vymazání posunutí Pokud je do bloku vložen příkaz G158 bez udání os, potom jakékoprogramovatelné posunutí počátku bude vymazáno.

Příklad programování N10 ... N20 G158 X3 Z5 ; Programovatelné posunutí počátku N30 L10 ; Volání podprogramu, obsahuje geometrii, kte ; být posunuta ... N70 G158 ; Posunutí vymazáno ...

Volání podprogramů – viz kapitola 8.10 „Systém podprogramů“.

posunutá soustava obrobku

posunutí X.. Z.. u

aktuální

původní soustava obrobku

aktuální

o u

obrobk

brobk

8- 119

chny osy.amovatel-

li aktivní

rá má

Page 120: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 120

8.2.5 Upnutí obrobku – Nastavitelné posunutí počátku: G54 až G57, G500, G53

Funkce Nastavitelné posunutí počátku udává polohu počátku souřadné soustavy obrobku nastroji (posunutí souřadné soustavy obrobku vůči souřadné soustavě stroje). Totoposunutí je zjišťováno při upnutí obrobku do stroje a je zapotřebí, aby je obsluhujícípracovník zadal do příslušného datového pole. Hodnota je aktivována programempomocí volby jednoho ze čtyř možných uspořádání: G54 až G57.

Popis postupu při této operaci je popsán v kapitole 3.2 „Zadávání/úpravy posunutí počátku“.

Programování G54 ; 1. nastavitelné posunutí počátku G55 ; 2. nastavitelné posunutí počátku G56 ; 3. nastavitelné posunutí počátku G57 ; 4. nastavitelné posunutí počátku G500 ; Vypnutí nastavitelného posunutí počátku – modální platnost G53 ; Vypnutí nastavitelného posunutí počátku – bloková platnost

Obrázek 8-6: Nastavitelné posunutí počátku

Příklad programování N10 G54 ... ; Vyvolání prvního nastavitelného pN20 X.. Z.. ; Obrábění obrobku ... N90 G500 G0 X... ; Deaktivování nastavitelného posu

o k

s j

ZZ

brobku

osun

nutí p

u

obrobk

obrobe

stroj

tro

adávejte pouze posunutí v ose !

utí počátku

očátku

Page 121: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 121

8.3 Pohyby os 8.3.1 Lineární interpolace s rychlým posuvem: G0 Funkce Rychlý posuv G0 se používá pro rychlé polohování nástroje, avšak nikoli pro přímé

opracovávání obrobku. Všechny osy se přitom pohybují současně, vzniká tedypřímá dráha.

Pro každou osu je v parametrech stroje definována maximální rychlost (rychlý posuv). Pokud se pohybuje jen jedna osa, pohybuje se svým rychlým posuvem. Jestliže se pohybují dvě osy současně, je rychlost pohybu po dráze (výsledná rychlost) zvolena tak, aby celková rychlost odpovídala nejvyšší možné rychlosti pohybu po dráze při zohlednění obou os.

Naprogramovaný posuv F nemá pro G0 žádný význam. G0 zůstává v platnosti až do deaktivování jiným příkazem z téže skupiny G-funkcí (G1, G2, G3, …).

Obrázek 8-7: Lineární interpolace s rychlým posuvem z bodu P1 do bodu P2

Příklad programování N10 G0 X100 Z65

Informace Pro programování najíždění na určitou pozici je k dispozici ještě i další skupinaG-funkcí (viz kapitola 8.3.9 „Přesné najetí / Režim řízení pohybu po dráze: G60,G64“). G60 (Přesné najetí) je spojen s jinou skupinou, která umožňuje nastavenírůzné přesnosti, kterou si lze zvolit pomocí okna. Existuje také bloková instrukce,např. G9, rovněž zajišťující přesné najetí. Měli byste těmto možnostem věnovat pozornost, až budete zvažovat, jak přizpůsobit řízení svým polohovacím úkolům.

Page 122: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 122

8.3.2 Lineární interpolace s pracovním posuvem: G1 Funkce Nástroj se pohybuje od počátečního bodu ke koncovému bodu po přímé dráze. Pro

rychlost pohybu po dráze je rozhodující naprogramované F-slovo. Všechny osy se mohou pohybovat současně. G1 zůstává v platnosti tak dlouho, dokud není deaktivován jiným příkazem z této G-skupiny (G0, G2, G3, …).

Obrázek 8-8: Lineární interpolace s G1

Příklad programování N05 G54 G0 G90 X40 Z200 S500 M3 ; nástroj najíždí rychlým posuvem, otáčky vřetena ; 500 ot/min, otáčí se ve směru hodinových ručiček N10 G1 Z120 F0.15 ; přímková interpolace s posuvem 0,15 mm/otáčku N15 X4 Z105 N20 Z80 N25 G0 X100 ; odjetí rychlým posuvem N30 M2 ; konec programu

Page 123: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8.3.3 Kruhová interpolace: G2, G3 Funkce Nástroj se pohybuje z počátečního do koncového bodu po kruhové dráze. Směr je

určen G-funkcí:

G2 – ve směru hodinových ručiček

G3 – proti směru hodinových ručiček

Rychlost pohybu po dráze je stanovena naprogramovaným F-slovem. Požadovaný cyklus může být popsán různými způsoby:

– Střed a koncový bod

– Rádius kruhu a koncový bod

– Střed a úhel kruhové výseče

– Úhel kruhové výseče a koncový bod

Funkce G2/G3 zůstává v platnosti, dokud není zrušena jinou instrukcí ze stejné skupiny G-funkcí (G0, G1, ..).

č

G2/G3 a zadání

G2/G3 a zadán

ve směru hodinovýchčič k

Obrázek 8-9: Definice směru opisován

Obrázek 8-10: Možnosti programování

k Z

středu (+ koncový bod) G2/G3 a

í úhlu výseče (+ střed) G2/G3 a

n

s

ú

proti směru hodinovýchčič k

í kruhu G2/G3

k

zadání rádiusu (+ koncový bod)

oncový bod X,

Z např. G2 X.. Z.. I..

r

střed I, K č počáte

ní bod

kruhu

kon zadání úhlu výseče

n

n

oncový bod X,

co (

např. G2 X.. Z..

vý bod X, Z + koncový bod)

apř. G2 AR=… I...

apř. G2 AR=… X...

třed I, K

ádius CR

úhel AR

hel AR

počátení bod

očátečn bod X,

počátečí bod X,

8- 123

Page 124: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 124

Příklad programování Specifikace středu a koncového bodu

Obrázek 8-11: Příklad specifikace středu a koncového bodu

N5 G90 Z30 X40 ; Střed kruhu pro N10 N10 G2 Z50, X40 K10 I–7 ; Koncový bod a střed

Příklad programování Specifikace koncového bodu a rádiusu

Obrázek 8-12: Příklad zadání koncového bodu a rádiusu

N5 G90 Z30 X40 ; Počáteční bod kruhu pro N10 N10 G2 Z50, X40 CR=12.207 ; Koncový bod a rádius

Poznámka: Záporné znaménko u hodnoty u parametru CR= zvolí kruhový oblouk, který je větší než půlkruh.

koncový bod

střed

počáteční b d

koncový bod

střed

počáteční b d

Page 125: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

Příklad programování Specifikace koncového bodu a úhlu výseče

Obrázek 8-13: Příklad specifikace koncového bodu a úhlu kruhové výseče

N5 G90 Z30 X40 ; Počáteční bod kruhu pro N10 N10 G2 Z50, X40 AR=105 ; Koncový bod a úhel kruhové výseče

Příklad programování Specifikace středu a úhlu výseče

Obrázek 8-14: Příklad specifikace středu a úhlu

N5 G90 Z30 X40 ; Počáteční bod N10 G2 K10 I–7 AR=105 ; Střed a úhel kr

Tolerance vstupních hodnot pro kruhy

Kruhy jsou řídícím systémem akceptovány tento účel se provádí porovnávání rádiusu krPokud leží zjištěný rozdíl v rámci tolerance, dosazeny, jinak se vypíše alarmové hlášení.

Hodnota tolerance může být nastavována pros

koncový bod

s d

p

koncový bod

s d

p b

tře

očátečníb d

tře

očátečníd

8- 125

kruhové výseče

kruhu pro N10 uhové výseče

pouze s určitou tolerancí rozměrů. Prouhu v počátečním a v koncovém bodě.jsou souřadnice středu interně přesně

třednictvím parametrů stroje.

Page 126: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 126

8.3.4 Kruhová interpolace s vnitřním bodem: G5 Funkce Jestliže znáte tři body kontury, jimiž prochází kruhový úsek kontury, namísto

souřadnic středu nebo rádiusu nebo úhlu kruhové výseče, byste měli dávat přednostpoužití funkce G5.

Směr opisování kruhu přitom vyplývá z polohy vnitřního bodu (ležícího mezi počáteč-ním a koncovým bodem).

Příkaz G5 zůstává v platnosti, dokud není vyvolán jiný příkaz z této skupiny G-funkcí (G0, G1, G2, …).

Poznámka: Nastavené rozměrové jednotky G90 nebo G91 platí nejen pro koncový bod, ale i pro vnitřní bod!

Obrázek 8-15: Kru

Příklad programování N5 G90 Z30 X40 N10 G5 Z50 X40 K

koncový bod

vnitřní bod p b

očátečníd

h se zadáním koncového a vnitřního bodu když je aktivní G90

; Počáteční bod kruhu pro N10 Z=40 IX=45 ; Koncový a vnitřní bod

Page 127: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 127

8.3.5 Řezání závitů s konstantním stoupáním: G33 Funkce Funkce G33 může být použita pro řezání následujících typů závitů s konstantním

stoupáním:

• Závit na válcových tělesech

• Závit na kuželovitých tělesech

• Vnější / vnitřní závity

• Jednochodé a vícechodé závity

• Závit ve více blocích (několik závitů za sebou)

Tato funkce vyžaduje vřeteno se systémem pro měření polohy.

G33 zůstává v platnosti až do vyvolání jiného příkazu z této skupiny G-funkcí (G0, G1, G2, G3…).

Obrázek 8-16: Příklad vnějšího/vnitřního závitu na válcovém tělese

Levé nebo pravé závity Směr závitu, tzn. zda závit bude levý nebo pravý, se určuje nastavením směru otáčenívřetena (M3 – otáčení ve směru hodinových ručiček, M4 - otáčení proti směru hodino-vých ručiček; viz kapitola 8.4 „Pohyby vřetena“). Pro tento účel se musí do adresyS naprogramovat otáčky vřetena.

Poznámka: Dráha pro najíždění a vyjíždění musí být vzata v úvahu s ohledem na délku závitu.

Obrázek 8-17: Programovatelné veličiny pro řezání závitů pomocí příkazu G33

Bokorys

koncový délka závitu počáteční značka 0° snímače vřetena

Půdorys

posunutí SF=…

stoupání

Stoupání: I nebo K (hodnota je konstantní po celou délku závitu bloku

může existovat další počáteční bod (pro případ vícechodých

pravý nebo levý závit (M3 nebo M4)

vnější závit vnitřní závit

Page 128: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 128

Obrázek 8-18: Přiřazení stoupání na příkladu os Z/X

V případě kuželovitých závitů (je zapotřebí zadat údaje ppoužívat příslušnou adresu stoupání I nebo K pro osu s dezávitu). Druhé stoupání se nezadává.

Posunutí počátečního bodu SF=

Posunutí počátečního bodu vřetena o určitý úhel je zapotřzávit s posunutým řezem nebo vícechodý závit. Posuprogramuje v bloku závitu s G33 do adresy SF (absolutní pPokud počáteční blok není součástí bloku, aktivuje separametrů.

Pozor: Naprogramovaná hodnota SF= se vždy ukládá taképarametrů.

Příklad programování Válcový závit, se dvěma chody – úhlové posunutí počzávitu (včetně náběhu a výběhu) 100 mm, stoupání závituZávit je pravý, válec byl opracován předem.

N10 G54 G0 G90 X50 Z0 S500 M3 ; Najíždění na počáteč ; ve směru hodinovýchN20 G33 Z–100 K4 SF=0 ; Stoupání 4 mm/otáčN30 G0 X54 N40 Z0 N50 X50 N60 G33 Z–100 K4 SF=180 ; Druhý počáteční bodN70 G0 X54 ...

Válcový závit s í

G33 Z… K…

Kuželovitý závit G33 Z... X… K…

Závit v rovině G33 X… I…

G33 Z… X… I… úhel na kuželu je větší než 45°

toupán

rolš

ebnuo

h

d

át 4

n r

ku

, p

stoupání

obě osy) jí dráhou (

í tehdy, mtí počátečzice). odnota z n

o nastavo

ečního bo mm/otáčku

í bod, otáčučiček

osunutí o

í

stoupán

í

stoupán

Programování

úhel na kuželuje menší než 45°

(stoupání K, protože v ose Z je dráha d lší)

(stoupání I, protože v ose X je dráha d lší)

e nutné větší délka

á-li být vyrobenního bodu se

astavovaných

vaných

du 180°, délka.

ení vřetena

180 stupňů

Page 129: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 129

Závit ve více blocích Pokud je naprogramováno několik závitových bloků za sebou, má zadání posunutípočátečního bodu smysl pouze v 1. závitovém bloku. Jen zde se tento údaj použije.

Závitové bloky jsou automaticky spojeny příkazem G64 - Režim řízení pohybu po dráze (viz kapitola 8.3.9 „Přesné najetí / Režim řízení pohybu po dráze: G9, G60, G64“).

Obrázek 8-19: Příklad pro závit ve více blocích (zřetězení závitů)

Rychlost os U závitů s G33 vyplývá rychlost pohybu os pro délku závitu z otáček vřetena astoupání závitu. Posuv F nemá žádný význam. Zůstává však uložen v paměti.Maximální rychlost osy definovaná v parametrech stroje (rychlý posuv) však nesmí býtpřekročena.

Informace Důležité:

– Ovládací prvek pro korekci otáček vřetena (Spindle Override) by měl při vyrábění závitů zůstat v nezměněné poloze.

– Ovládací prvek pro korekci posuvu (Feed Override) nemá v tomto bloku žádnou funkci.

8.3.6 Najíždění na pevný bod: G75 Funkce Pomocí G75 je možné najíždět na pevný bod na stroji, např. na bod pro výměnu

nástroje. Poloha je pro všechny osy pevně definována parametry stroje. Poloha bodunení ovlivňována žádnými posunutími. Na pozici se najíždí rychlým posuvem. G75 vyžaduje svůj vlastní blok a má blokovou působnost. V bloku za G75 je znovu aktivní předcházející G-příkaz ze skupiny „Druh interpolace“ (G0, G1, G2, …).

Příklad programování N10 G75 X0 Z0

Poznámka: Naprogramované hodnoty poloh pro X, Z jsou ignorovány.

3. blok s G33

2. blok s G33 1. blok s G33

N10 G33 Z… K… SF=… N20 Z… X… K… N30 Z… X… K…

Page 130: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 130

8.3.7 Najíždění na referenční bod Funkce Příkaz G74 se používá pro najíždění na referenční bod v rámci NC programu. Směr a

rychlost jsou pro jednotlivé osy uloženy v parametrech stroje.

G74 vyžaduje samostatný blok a má blokovou působnost. V bloku za G74 je znovu aktivní předcházející G-příkaz ze skupiny „Druh interpolace“ (G0, G1, G2, …).

Příklad programování N10 G74 X0 Z0

Poznámka: Naprogramované hodnoty poloh pro X, Z jsou ignorovány.

8.3.8 Posuv F Funkce Posuv F udává rychlost pohybu po dráze a představuje absolutní hodnotu geo-

metrického součtu vektorů rychlosti všech os, které se na pohybu podílejí.

Rychlosti os vyplývají z toho, jak se jednotlivé osy podílejí na celkové dráze.

Posuv F je aktivní pro druhy interpolace G1, G2, G3 a G5 a zůstává v platnosti tak dlouho, dokud není v programu zapsáno nové F-slovo.

Programování F...

Poznámka: V případě celočíselných hodnot může desetinná tečka odpadnout, např.F300.

Měřicí jednotky pro F: G94, G95

Měřicí jednotky F-slova jsou určovány G-funkcemi:

• G94 F jako posuv v mm/min

• G95 F jako posuv v mm/otáčku vřetena (má smysl jen tehdy, pokud se vřeteno pohybuje!)

Příklad programování N10 G94 F310 ; posuv v mm/min ... N110 S200 M3 ; vřeteno se otáčí vpravo N120 G95 F15.5 ; posuv v mm/otáčku

Poznámka: Při přepnutí G94 – G95 nezapomeňte napsat nové F-slovo!

Informace G-skupina s příkazy G94, G95 obsahuje ještě funkce G96 a G97 pro konstantnířeznou rychlost u soustruhů. Tyto funkce navíc ještě ovlivňují S-slovo (viz kapitola8.5.1 „Konstantní řezná rychlost“).

Page 131: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 131

8.3.9 Přesné najetí / Režim řízení pohybu po dráze: G9, G60, G64 Funkce Tyto funkce Vám umožňují definovat chování posuvu na hranicích bloků a ovládat

přechod programu na následující blok, což Vám umožňuje optimální přizpůsobenísvého programu různým požadavkům. Např. si můžete přát rychle najíždět osami nadanou polohu nebo opracovávat dráhu kontury popsanou v několika blocích.

Programování G60 ; Přesné najetí – modální působnost G64 ; Průběžné řízení pohybu po dráze G9 ; Přesné najetí – bloková působnost G601 ; Jemné přesné najetí G602 ; Hrubé přesné najetí

Přesné najetí: G60, G9 Pokud je funkce přesného najetí (G60 nebo G9) aktivní, za účelem dosažení přesnécílové pozice na konci programového bloku se rychlost zabrzdí na nulu.

Přitom je možné dalšími funkcemi z této G-skupiny s modální platnosti nastavit, kdy platí posuv po dráze pro tento blok za ukončený a kdy dojde k přepnutí na následující blok.

• G601 Jemné okno přesného najetí K přechodu na následující blok dojde tehdy, když všechny osy dosáhnou „jemného okna přesného najetí“ (hodnota v parametrech stroje).

• G602 Hrubé okno přesného najetí K přechodu na následující blok dojde tehdy, když všechny osy dosáhnou „hrubého okna přesného najetí“ (hodnota v parametrech stroje).

Volba okna přesného najetí výrazně ovlivňuje celkový čas, jestliže se provádí velký počet operací polohování. Přesné polohy vyžadují více času.

Page 132: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 132

Obrázek 8-20:

Příklad programování N5 G602 N10 G0 G60 ZN20 X... Z... ... N50 G1 G601N80 G64 Z... ... N100 G0 G9 ZN111 ... ...

Poznámka: Poproti tomu G

Režim řízení pohybu po dráze: G64

Cílem řízení pna následujíctangenciálníchnásledující bl(rohy), se rycskokovou změv rozích vznik

(hrubé)

Přechod na následující blokpři nastavení „hrubé“ a

Okno hrubého a jemného přesného najetí, které je v platnosti s G60/G9, zvětšené zobrazení okna

; Hrubé přesné najetí ... ; Přesné najetí s modální působností ; G60 je stále aktivní

... ; Jemné přesné najetí ; Přepnutí na řízení pohybu po dráze

... ; Přesné najetí má působnost jen v tomto bloku

říkaz G9 generuje přesné najetí jen v bloku, v němž je naprogramován;60 zůstává aktivní, dokud není zrušen příkazem G64.

ohybu po dráze je zabraňovat zabrždění na hranicích bloků a přecházetí blok s co možno nejrovnoměrnější rychlostí pohybu po dráze (při přechodech). Funkce využívá algoritmů pro předvídání rychlosti na

ok. V případě přechodů v dráze, které nemají tangenciální charakterhlost v případě potřeby snižuje, protože osy nejsou schopné uskutečnitnu rychlosti, která přesahuje maximální zrychlení. V takových případechá zaoblení závislé na rychlosti.

(jemné)

Page 133: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

Obrázek 8-21:

Příklad programování N10 G64 G1N20 X... ... N180 G60

Obrázek 8-22:

Pn

Posuv

Naprogramovaný

řechod na ásledující blok

Zaoblení kontury v rozích při G64

Z.. F.. ; Spojité řízení p ; Spojité řízení p

; Přepnutí na pře

Porovnání průběhů rychlosti při G

Pn

posuv F

Gd

G60 – Přesné najet

řechod na ásledující blok

ohybu po dráze ohybu po dráze je stále aktivní

sné najetí

Posuv F2 je větší než posuv F1

Naprogramovaná rychlost nemůže být dosažena, protože dráha bloku je příliš krátká

64 – spojité řízení pohybu po á

60 a G64 v případě krátkýc

í

P b

osloupnostloků

8- 133

h úseků dráhy

Page 134: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 134

8.3.10 Doba prodlevy: G4 Funkce Mezi dvěma NC-bloky můžete obrábění na definovanou dobu přerušit tím, že vložíte

samostatný blok s G4; např. kvůli odříznutí. Slova s F... nebo S... se pouze v tomto bloku používají pro zadání časového údaje. Dříve naprogramovaný posuv F a otáčky vřetena S zůstávají zachovány.

Programování G4 F... ; doba prodlevy v sekundách G4 S... ; doba prodlevy v otáčkách vřetena

Příklad programování N5 G1 F200 Z–50 S300 M3 ; Posuv F, otáčky vřetena S N10 G4 F2.5 ; doba prodlevy 2,5 s N20 Z70 N30 G4 S30 ; Doba prodlevy 30 otáček vřetena, což odpovídá času ; t = 0,1 s, protože je nastaveno S=300 ot/min ; a korekce otáček vřetena je 100% N40 X... ; Posuv a otáčky vřetena zůstávají beze změny

Poznámka Funkci G4 S... je možné naprogramovat jen v případě, že je k dispozici vřetenos regulací polohy (jestliže byly předem naprogramovány otáčky rovněž pomocí S...).

Page 135: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

8- 135

8.4 Pohyby vřetena 8.4.1 Otáčky vřetena S, směr otáčení Funkce Otáčky vřetena se programují pod adresou S v otáčkách za minutu, pokud je stroj

vybaven řízeným vřetenem. Směr otáčení a začátek, resp. konec pohybu se zadáváprostřednictvím M-funkcí (viz kapitola „Doplňková funkce M“).

Poznámka: V případě celočíselných hodnot S může být desetinná tečka vypuštěna, např. S270.

Informace Jestliže napíšete příkaz M3 nebo M4 v bloku s pohyby os, budou M-příkazy aktivníuž před těmito pohyby os. Standardní nastavení: Pohyby os začnou až tehdy, když vřeteno dosáhne předepsaných otáček (M3, M4). Také M5 se zadává před pohyby os, v tomto případě se však na zastavení vřetena nečeká. Pohyby os začnou, ještě než se vřeteno zastaví. Konec programu nebo RESET vřeteno zastaví. Poznámka: Prostřednictvím parametrů stroje je možné projektovat i jiné nastavení.

Příklad programování N10 G1 X70 Z20 F300 S270 M3 ; Vřeteno se roztočí na 270 ot/min ve směru ; hodinových ručiček předtím, než se uskuteční ; pohyb os X, Z ... N80 S450 ; Změna rychlosti ... N170 G0 Z180 M5 ; Pohyb osy Z v bloku, zastavení vřetena

8.4.2 Omezení rychlosti vřetena: G25, G26 Funkce Prostřednictvím programu můžete funkcemi G25 nebo G26 a adresou vřetena S a

mezní hodnotou definovat maximální nebo minimální otáčky vřetena. Současně se tímpřepisují hodnoty uložené v nastavovaných parametrech.

G25 nebo G26 vyžadují vždy samostatný blok. Dříve naprogramovaná hodnota otáček S zůstává zachována.

Programování G25 S... ; dolní mezní hodnota otáček vřetena G26 S... ; horní mezní hodnota otáček vřetena

Informace Maximální a minimální hranice otáček vřetena jsou definovány v parametrech stroje.Zadáním prostřednictvím ovládacího panelu můžete aktivovat nastavované parametrya zajistit tak další omezení. Jestliže je aktivní funkce G96 – konstantní řezná rychlost, je možné zadat nebo naprogramovat další maximální hodnotu otáček.

Příklad programování N10 G25 S12 ; dolní mezní hodnota otáček vřetena: 12 ot/min N20 G26 S700 ; horní mezní hodnota otáček vřetena: 700 ot/min

Page 136: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 136

8.4.3 Polohování vřetena – SPOS Funkce Předpoklad: Vřeteno musí být technicky vybaveno pro režim regulace polohy

v uzavřené smyčce.

Pomocí funkce SPOS= můžete vřeteno nastavit do určitého úhlového nastavení. Vřeteno je díky polohové regulaci udržováno v této poloze.

Rychlost operace polohování je definována v parametrech stroje.

Dokud není proces nastavování do požadované polohy ukončen, zůstává zachován odpovídající směr otáčení daný příkazem M3/M4. Při polohování z klidové polohy se na zadanou pozici najíždí po nejkratší dráze. Směr přitom vyplývá z počáteční a koncové pozice.

Výjimka: První pohyb vřetena, tzn. dokud měřicí systém není ještě synchronizován. Pro tento případ se směr zadává v parametrech stroje.

Pohyb probíhá paralelně s případnými pohyby os ve stejném bloku. Tento blok je ukončen, až když jsou ukončeny oba pohyby.

Programování SPOS=... ; Absolutní poloha 0 ... < 360 stupňů

Příklad programování N10 SPOS=14.3 ; pozice vřetena 14,3 stupně ... N80 G0 X89 Z300 SPOS=25.6 ; Polohování vřetena s pohybem os. Blok bude ; ukončen, až když budou skončeny všechny pohyby N81 X200 Z300 ; Blok N81 začne, až když bude skončeno také ; polohování vřetena z N80

Page 137: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 137

8.5 Speciální funkce pro soustružení 8.5.1 Konstantní řezná rychlost: G96, G97 Funkce Předpoklad: Vřeteno musí být technicky vybaveno pro režim regulace polohy

v uzavřené smyčce.

Když je funkce G96 aktivní, jsou otáčky vřetena v každém okamžiku přizpůsobovány průměru obráběného obrobku (v příčné ose) tak, aby naprogramovaná řezná rychlost S na břitu nástroje zůstala konstantní (otáčky vřetena x průměr = konst.).

S-slovo je od bloku s příkazem G96 vyhodnocováno jako řezná rychlost. G96 má modální působnost a zůstává v platnosti až do vyvolání jiné G-funkce z této skupiny (G94, G95, G97).

Programování G96 S... LIMS=.. F... ; Konstantní řezná rychlost zapnuta G97 ; Konstantní řezná rychlost vypnuta

STL Vysvětlení

S Řezná rychlost, jednotky m/min

LIMS= Horní mezní rychlost vřetena, je v platnosti jen s G96

F Posuv, měřicími jednotkami jsou mm/ot – jako u G95

Poznámka: V tomto případě je posuv F vždy interpretován v měřicích jednotkách mm/otáčku. Pokud byl předtím aktivní příkaz G94 místo G95, pak musí být v pro-gramu znovu vloženo vhodné F-slovo!

Obrázek 8-23: Konstantní řezná rychlost G96

Rychlý posuv Při najíždění rychlým posuvem G0 nedochází k žádným změnám otáček.

Výjimka: Pokud se na konturu najíždí rychlým posuvem a pokud následující blok obsahuje interpolaci druhu G1 nebo G2, G3 nebo G5 (konturový blok), potom se již v najížděcím bloku s G0 nastavují otáčky pro konturový blok.

Horní mezní otáčky vřetena, LIMS=

Při obrábění velkých průměrů na malé mohou otáčky vřetena dramaticky narůstat.V takovém případě se doporučuje zadání omezení maximálních otáček pomocíLIMS=... . Funkce LIMS je aktivní pouze tehdy, je-li v platnosti G96. Naprogramováním LIMS=... se přepisuje hodnota uložená v nastavovaných paramet-rech stroje. Maximální otáčky definované naprogramovaným příkazem G26 nebo pomocí parametrů stroje nemohou být pomocí LIMS= překročeny.

(příčná osa)

otáčky vřetena

průměr

konstantní

Page 138: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 138

Deaktivování konstantní řezné rychlosti: G97

Funkce „Konstantní řezná rychlost“ se pomocí příkazu G97 deaktivuje. Jestliže jefunkce G97 aktivní, následně naprogramované S-slovo je opět vyhodnocováno jakootáčky vřetena v ot/min.

Pokud v programu není nové S-slovo zapsáno, vřeteno se dále otáčí otáčkami, které byly naposled nastaveny, když byla aktivní funkce G96.

Příklad programování N10 ... M3 ; Směr otáčení vřetena N20 G96 S120 LIMS=2500 ; Zapnutí konstantní řezné rychlosti, 120 m/min, mezní ; otáčky 2500 ot/min N30 G0 X150 ; Žádná změna otáček, protože pro blok N31 platí G0 N31 X50 Z... ; Žádná změna otáček, protože pro blok N32 platí G0 N32 X40 ; Najíždění na konturu, nové otáčky budou nastaveny ; automaticky tak, jak je třeba pro počátek bloku N40 N40 G1 F0.2 X32 Z... ; Posuv 0,2 mm/otáčku ... N180 G97 X... Z... ; Vypnutí konstantní řezné rychlosti N190 S... ; Nové otáčky vřetena, ot/min

Informace Funkce G96 může být deaktivována také funkcí G94 nebo G95 (stejná G-skupina).V tomto případě, pokud není napsáno nové S-slovo, budou pro další postupopracování v platnosti poslední naprogramované otáčky vřetena S.

8.5.2 Zaoblení, faseta Funkce Do rohů kontury můžete vložit buď konturový prvek faseta nebo zaoblení. Odpovída-

jící příkaz CHF=... nebo RND=... se zapisuje do bloku s osovým pohybem, který vededo rohu kontury.

Programování CHF=... ; vložení fasety, hodnota: délka fasety RND=... ; vložení zaoblení, hodnota: rádius zaoblení

Faseta CHF= Mezi lineárními a kruhovými konturami v libovolné kombinaci se vkládá lineárníúsek. Hrana je tím zkosena.

Page 139: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 139

Obrázek 8-24: Vložení fasety mezi dva lineární úseky kontury (příklad)

Příklad programování fasety

N10 G1 Z... CHF=5 ; Vložení fasety 5 mm N20 X... Z...

Zaoblení RND= Mezi lineárními a kruhovými konturami v libovolné kombinaci se vkládá kruhovýkonturový prvek s tangenciálním napojením.

Obrázek 8-25: Příklady vložení zaoblení

Příklad programování zaoblení

N10 G1 Z... RND=8 ; vložení zaoblení s rádiusem 8 N20 X... Z... ... N50 G1 Z... RND=7.3 ; vložení zaoblení s rádiusem 7,3 N60 G3 X... Z...

Informace Poznámka:

Jestliže je délka kontury v odpovídajícím bloku nedostatečná, automaticky se provádí zmenšení naprogramované hodnoty pro fasetu nebo zaoblení. Pokud je za sebou naprogramován více než jeden blok, který neobsahuje žádné informace pro pohyb os, zaoblení/faseta se vkládat nebudou.

faseta

úhel rozdělí na poloviny

zaoblení

Přímka/přímka Přímka/kruh zaoblení

Page 140: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 140

8.6 Nástroje a korekce nástrojů 8.3.1 Všeobecné poznámky Funkce Při sestavování programu pro opracování obrobku se nemusíte ohlížet na délky

nástrojů nebo na rádius nože. Programujete přímo rozměry obrobku, např. podlevýkresu.

Parametry nástroje zadáváte odděleně do zvláštní datové oblasti. V programu vyvoláváte pouze potřebný nástroj s jeho korekčními parametry. Na základě těchto údajů uskuteční řídící systém potřebné korekce dráhy, aby byl vyroben definovaný obrobek.

Obrázek 8-26: Opracování obrobku s nástroji různých rozměrů

8.6.2 Nástroj T Funkce Programováním T-slova se provádí volba nástroje. Zda se přitom jedná o výměnu

nástroje nebo jen o předvolbu nástroje, je definováno parametrem stroje:

• Výměna nástroje (vyvolání nástroje) se provádí T-slovem přímo (což je obvyklé u soustruhů s revolverovým zařízením pro výměnu nástrojů).

• T-slovo je předvolbou a výměna se uskuteční až pomocí dalšího příkazu M6 (viz také kapitola „Doplňková funkce M“).

Programování T... ; číslo nástroje

Poznámka Do řídícího systému je možné současně uložit maximálně 10 nástrojů.

Příklad programování Výměna nástroje bez M6:

N10 T1 ; nástroj 1 ... N70 T588 ; nástroj 588

F – vztažný bod držáku nástroje M – počátek souřadné soustavy stroje W – počátek souřadné soustavy obrobku

Page 141: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 141

8.6.3 Číslo korekce nástroje D Funkce Určitému nástroji může být přiřazeno vždy 1 až 9 datových polí s různými bloky

korekčních parametrů nástroje (v případě více břitů). Pokud je nástroj vybavenspeciálním břitem, můžete naprogramovat D a odpovídající číslo. Není-li zapsáno žádné D-číslo, automaticky se aktivuje D1. Jestliže je naprogramováno D0, jsou korekční parametry nástroje vypnuté.

Poznámka Do řídícího systému je možné současně uložit 30 datových polí s korekčními para-metry nástrojů.

Programování D... ; číslo korekčního parametru nástroje: 1 - 9, ; D0: korekce jsou deaktivovány

Obrázek 8-27: Příklady přiřazení čísel korekčních parametrů nástroje / nástroj

Informace Korekce délky nástroje se aktivuje okamžitě, jakmile se nástroj stane aktivním;nebylo-li naprogramováno žádné D-číslo, použijí se hodnoty D1. Korekce délkynástroje se realizuje s prvním naprogramovaným posuvem osy příslušné délkovékorekce.

Korekce rádiusu nástroje musí být dodatečně aktivována příkazy G41/G42.

Příklad programování Výměna nástroje:

N10 T1 ; aktivuje se nástroj 1 s příslušnou korekcí D1 N11 G0 X...Z... ; vyrovnání délkové korekce je realizováno od tohoto místa N50 T4 D2 ; výměna nástroje 4, D2 nástroje T4 je aktivní ... N70 G0 Z... D1 ; aktivní D1 nástroje 4, pouze výměna břitu

Page 142: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 142

Obsah paměti korekčních parametrů

Do paměti korekčních parametrů zadejte následující:

• Geometrické charakteristiky: délka, rádius Skládají se z několika komponent (geometrie, opotřebení). Tyto komponenty řídící systém přepočítá na výslednou charakteristiku (např. Délka 1, Výsledný rádius). Tato výsledná charakteristika se aktivuje při vyvolání korekčního parametru z paměti. To, jak jsou tyto hodnoty přepočítávány pro osy, určuje typ nástroje a příkazy G17, G18 (viz následující obrázek).

• Typ nástroje Typ nástroje určuje, které geometrické údaje jsou zapotřebí a jak potom probíhá jejich přepočítávání (vrták nebo soustružnický nástroj). – Typ 2xy: Vrtáky – Typ 5xy: Soustružnické nástroje

• Poloha břitu U typu nástroje „soustružnický nástroj“ zadávejte navíc ještě polohu břitu.

Parametry nástroje Hodnota příslušného parametru nástroje se zadává do pole DP... .Typ nástrojerozhoduje o tom, které parametry jsou zapotřebí. Všechny parametry nástroje, kterénejsou zapotřebí, musí být nastaveny na „0“.

Typ nástroje: DP1

Délka břitu: DP2

Geometrie Opotřebení

Délka 1: DP3 DP12

Délka 2: DP4 DP13

Rádius: DP6 DP15

Následující schémata ukazují, které parametry nástrojů jsou zapotřebí pro jednotlivé typy nástrojů

Page 143: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

Obrázek 8-28: Hodnoty kore

Obrázek 8-29: Soustružnický

t

G18

1 2

S

Délka 1(X)Hodnoty

opotřebení podle požadavků Všechny ostatní hodnoty nastavte na 0.

Zr

1

2 D

1 2

Ho p V

t

D D

G18

ŠP

Působnos

kc

n

D D

D P

élka 1 v Xélka 2 v Z

Délka

Délka

Zadání v paramet-rech nástroje

e délk

ástro

oustružnický

y pro soustružnický nůž

j s korekcemi pro dva břity

F – Red

ŠP

D

élka 2

Špička nástroje F – Referenční bod držáku

ferenční bod ržáku nástroje

adání v paramet-ech nástroje

Délka

D Délka

Soustružnický nůž

1

1: Délka

1(X)

Délka

Délka

odnoty potřebení podleožadavků

šechny ostatní

Působnos

élka 1 v Xélka 2 v Z

pička nástroje

2: Délka

(X)

pička nástroje

2: Délka2

D1: Délka 2

8- 143

Page 144: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 144

S

Působ

DD

G18

S

D

D

R

oustružnický

Délka 1

Délka 2

n

špička nástrojeP (břit)

Obrázek 8-30: Parametry korekcí u obráběcích ná

R – rádius břitu (rádius nástroje S – poloha středu břitu

Upvb

ost

P

D D

G18

Parametr nástroje DP2 specifikuje směr špičky nástroje. Tento směr je možné naprogramovat hodnotami 1 .. 9.

1

2

Hopp V h

s

pozornění: arametry Délka 1, Délka 2 se ztahují u poloh břitu 1 – 8 na od P, u polohy 9 však na bod S

élka 1 v Xélka 2 v Z

ůsobnost

élka 1 v Xélka 2 v Z

měr špičky nástroje DP2

Zadání v paramet-rech nástroje

élka

élka

odnoty potřebení odle ožadavků

šechny ostatníodnoty

ádiu

strojů s korekcí rádiusu nástroje

Page 145: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

Obrázek 8-31: Korekční parametry potřebné pro vrták

Vrtání středové díry Při vrtání středové díry přepněte na G17. Korekcepádem aktivní v ose Z. Po vrtání je potřeba pomokorekci soustružnického nástroje.

Příklad:

N10 T... ; vrták, typ nástroje 20N20 G17 G1 F... Z... ; korekce délky je aktiN30 Z... N40 G18 ... ; vrtání je ukončeno

Obrázek 8-32: Vrtání díry ve středu (funguje i ve čtvrte

Působnost

Délka 1

G17

Zadání v paramet-rech nástroje

Délka 1

Hodnoty opotřebení podle požadavků Všechny ostatní hodnoty nastavte G18

Délka 1 v Soustr. nástroje

F – vztažný bod držáku nástroje

8- 145

y

délky nástroje pro vrták bude tímcí G18 přepnout zpět na normální

0 vní v ose Z

k)

Page 146: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 146

8.6.4 Volba korekce rádiusu nástroje: G41, G42 Funkce Musí být aktivní nástroj s odpovídajícím D-číslem. Korekce rádiusu nástroje (korekce

rádiusu břitu) se zapíná/vypíná funkcemi G41/G42. Řídící systém pak automatickyvypočítá pro v dané chvíli aktuální rádius nástroje potřebnou ekvidistantní dráhunástroje k naprogramované kontuře. Musí být aktivní G18.

Obrázek 8-33: Korekce rádiusu nástroje (korekce rádiusu břitu)

Programování G41 X... Z... ; korekce rádiusu nástroje vlevo od kontury G42 X... Z... ; korekce rádiusu nástroje vpravo od kontury

Poznámka: Tuto funkci můžete aktivovat pouze při lineární interpolaci (G0, G1). Naprogramujte obě osy. Jestliže zadáte jen jednu osu, bude druhá osa automaticky doplněna poslední naprogramovanou hodnotou.

Obrázek 8-34: Korekce vlevo / vpravo od kontury

rádius břitu

Page 147: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

Zahájení korekce Nástroj najíždí na konturu po lineární dráze a v počátečním bodu kontury se stavíkolmo na tečnu své dráhy. Počáteční bod zvolte tak, aby bylo zaručeno, že přinajíždění nedojde ke kolizi.

Infor

Přík

Počátek kontury: kruh

Počátek kontury:

Obrázek 8-35: Zahájení korekce rádiusu nástroje na příkladu G42, polo

mace Za blokem s G41/G42 obvykle následuje první blok kontury obrovšak smí být přerušen jedním dovnitř vloženým blokem, který informace o dráze kontury, např. pouze M-příkazem.

lad programování N10 T... F... N15 X... Z... ; počáteční bod P0 N20 G1 G42 X... Z... ; volba korekce vpravo od kontury, PN30 X... Z... ; počáteční úsek kontury, kruh nebo

tečna

e

počáteční bod

rádius kruhu

R – rádius břitu

kd

P1 – počáteční bod kontury

korigovaná dráha nástroj

počáteční

origovaná ráha nástroje

8- 147

ha břitu =3

bku. Popis konturyneobsahuje žádné

1 přímka

Page 148: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 148

8.6.5 Chování v rozích: G450, G451 Funkce Pomocí funkcí G450 a G451 můžete definovat chování v místě nespojitého přechodu

z jednoho konturového prvku na jiný konturový prvek (chování v rohu), když jsouaktivní G41/G42. Vnější a vnitřní rohy jsou řídícím systémem automaticky rozpoznávány. Ve vnitřních rozích se vždy najíždí na průsečík ekvidistantních drah.

Programování G450 ; přechodovým prvkem je kruh G451 ; přechodovým prvkem je průsečík

Ob

Ob

Přechodový prvek kruh: G450

StřnáPřes p

Průsečík: G451 V pprů

Vnější roh průsečík P (

Vnější roh

řechodový prvek kruhrádius = rádius

rázek 8-36: Chování v případě vnějších rohů

rázek 8-37: Chování v případě vnitřních rohů

ed nástroje objíždí vnější roh obrobku po kruhové dráze odpovídající rádiusustroje. chodový prvek kruh patří z technického a datového hlediska k následujícímu bloku říkazy pohybu, např. pokud jde o posuv.

řípadě funkce G451 (průsečík ekvidistantních drah) se najíždí na bod, který jesečíkem drah nástroje (kruh nebo přímka).

průsečík Vnitřní roh

Page 149: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8.6.6 Vypnutí korekce rádiusu nástroje: G40 Funkce Pomocí funkce G40 se provádí deaktivování korekcí (G41/G42). G40 je platným

nastavením na počátku programu.

Nástroj ukončí blok před G40 v normálním nastavení (vektor korekce je kolmý na tečnu v koncovém bodě); nezávisle na úhlu odjíždění. Koncový bod bloku s G40 volte proto vždy tak, aby bylo zaručeno, že při pohybu nedojde ke kolizi!

Programování G40 X... Z... ; vypnutí korekce rádiusu nástroje

Poznámka: Deaktivování režimu započítávání korekcí se může uskutečnit jen s li-neární interpolací (G0, G1).

Naprogramujte obě osy. Jestliže zadáte jen jednu osu, bude druhá osa automaticky doplněna poslední naprogramovanou hodnotou.

Obráz

Příklad programování ... N100N110

Konec kontury: přímka

tečna

rádius kruhu R – rádius břitu

Konec kontury: kruh

PGP

MP

1 – koncový bod, poslední blok s např. 42 2 k ý b d bl k G40

8- 149

ek 8-38: Ukončení korekce rádiusu nástroje pomocí G40 na příkladu G42, poloha břitu = 3

X... Z... ; poslední blok na kontuře, kruh nebo přímka, P1 G40 G1 X... Z... ; vypnutí korekce rádiusu nástroje, P2

Page 150: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 150

8.6.7 Speciální případy korekce rádiusu nástroje Změna směru korekce Směr korekce je možné změnit (G41 <-> G42), aniž by bylo potřeba mezi nimi psát

příkaz G40. Poslední blok se starým směrem korekce se ukončí v normální poloze vektoru korekce v koncovém bodě. Nová korekce se uskuteční jako při zahájení korekce rádiusu nástroje (normální poloha v počátečním bodě).

Opakování G41, G41 nebo G42, G42

Stejná korekce může být znovu naprogramována, aniž by bylo potřeba vkládat příkazG40: Poslední blok před novým vyvoláním korekce se ukončí v normální poloze vektoru korekce v koncovém bodě. Nová korekce se uskuteční jako při zahájení korekce rádiusu nástroje, jak bylo popsáno v odstavci „Zahájení korekce“ na straně 8-147.

Změna korekčního parametru D

Číslo korekce D může být změněno v režimu práce s korekcí. Změněný rádiusnástroje se v tomto případě aktivuje už na začátku bloku, ve kterém je nové D-číslonaprogramováno. Úplné změny je dosaženo až na konci bloku. Změna se tedyuskutečňuje kontinuálně v rámci celého bloku; to platí i při kruhové interpolaci.

Zrušení korekce pomocí M2

Jestliže je režim práce s korekcí ukončen příkazem M2 (konec programu), aniž by bylnaprogramován příkaz G40, poslední blok se ukončí se souřadnicemi v normálnípoloze vektoru korekce. Neprovádí se žádný vyrovnávací pohyb. Program skončív této poloze nástroje.

Kritické případy obráběcích operací

Při programování věnujte zvláštní pozornost případům, kdy je dráha kontury vevnitřních rozích menší než je rádius nástroje nebo pokud za sebou následují dvavnitřní rohy, které jsou menší než průměr nástroje.

Vyhněte se těmto případům!

Prostudujte i více bloků za sebou, zda se na kontuře nevyskytují úzká místa, tzv. „hrdla láhve“.

Když provedete zkušební zpracování programu, používejte přitom nástroj, jehož rádius je největší, jaký máte k dispozici.

Obrázek 8-39: Kritické případy obráběcích operací, příklad

Ko

N

R – rádius špičky nástroje

lize

Naprogramovaná áprava: V tomto případě přepněte z G450 na G451.

ukazuje přechodový prvek kruh

Page 151: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 151

8.6.8 Příklad pro korekci rádiusu nástroje

Obrázek 8-40: Příklad korekce rádiusu nástroje, rádius břitu nakreslen zvětšený

Příklad programování N1 ; obrábění kontury N2 T1 ; nástroj 1 s korekcí D1 N10 G22 F... S... M... ; zadávání rádiusů, technologické hodnoty N15 G54 G0 G90 X100 Z15 N20 X0 Z6 N30 G1 G42 G451 X0 Z0 ; zahájení korekce rádiusu nástroje N40 G91 X20 CHF=(5*1.1223) ; vložení fasety N50 Z–25 N60 X10 Z–30 N70 Z–8 N80 G3 X20 Z–20 CR=20 N90 G1 Z–20 N95 X5 N100 Z–25 N110 G40 G0 G90 X100 ; ukončení korekce rádiusu nástroje N120 M2

Page 152: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 152

8.7 Doplňková funkce M Funkce Pomocí doplňkové funkce M můžete např. ovládat různé spínací akce, jako třeba

„Zapnutí/vypnutí chladicí kapaliny“ a spouštět některé zvláštní funkce.

Menší část M-funkcí je výrobcem řídícího systému obsazena pevně definovanými funkcemi. Zbývající část je uživateli volně k dispozici.

V jednom bloku se může vyskytovat maximálně 5 M-funkcí.

Programování M...

Aktivování Aktivování v blocích, jež obsahují pohyby os: Jestliže se funkce M0, M1, M2 nacházejí v bloku s příkazy pro pohyb os, budou tyto M-funkce aktivovány po ukončení pohybů.

Funkce M3, M4, M5 jsou odesílány do interního rozhraní řídícího systému před zahájením pohybu os. V případě M3, M4 začnou pohyby os až tehdy, když se řízené vřeteno roztočí na požadované otáčky. U M5 se však na zastavení vřetena nečeká. Pohyby os začínají ještě před jeho zastavením (standardní nastavení).

U zbývajících M-funkcí se jejich odesílání do interního rozhraní řídícího systému uskutečňuje současně s pohyby os.

Jestliže si budete přát naprogramovat M-funkci cíleně před nebo po pohybu os, stačí vložit samostatný blok s touto M-funkcí. Mějte prosím na paměti: Tento blok přerušuje G64 – režim řízení pohybu po dráze a obnovuje přesné najetí!

Příklad programování N10 S... N20 X... M3 ; M-funkce v bloku s pohybem os, vřeteno se roztočí před pohybem osy X N180 M78 M67 M10 M12 M37 ; max. 5 M-funkcí v bloku

Page 153: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 153

8.8 Aritmetické parametry R Funkce Jestliže mají v NC programu platit hodnoty, které nejsou jednorázově definované,

nebo pokud musíte nějaké hodnoty vypočítávat, použijte pro tento účel aritmetickýparametr R. Potřebné hodnoty můžete potom nechat vypočítat nebo dosadit až přizpracovávání programu řídícím systémem. Další možností je dosazení hodnoty početního parametru přímo pracovníkem obslu-hy. Pokud je početnímu parametru dosazena hodnota, můžete ji v NC programu přiřadit jiné NC adrese, jejíž hodnota má být pružně měnitelná.

Programování R0=... až R249=... (až do R299, pokud se nevyskytují žádné obráběcí cykly)

Vysvětlení K dispozici máte 250 aritmetických parametrů s následující klasifikací:

R0 až R99 – pro volné použití při přiřazování hodnot

R100 až R249 – pro přenášení parametrů do obráběcích cyklů

R250 až R299 – interní aritmetické parametry obráběcí cyklů

Jestliže nemáte v úmyslu používat obráběcí cykly (viz kapitola 9.2 „Obráběcí cykly“), pak je Vám tento rozsah aritmetických parametrů rovněž k dispozici.

Přiřazování hodnot Početním parametrům můžete přiřazovat hodnoty z následujícího rozsahu:

± (0.000 000 1 ... 9999 9999) (8 desetinných míst a znaménko a desetinná tečka)

V případě celočíselných hodnot může desetinná tečka odpadnout. Také kladné zna-ménko je možné vypustit.

Příklad: R0=3.5678 R1=–37.3 R2=2 R3=–7 R4=–45678.1234

Při exponenciálním způsobu zápisu můžete přiřazovat rozšířený rozsah čísel:

± (10-300 ... 10+300)

Hodnota exponentu se zapisuje za znaky EX; maximální počet číslic je 10, včetně znaménka a desetinné tečky. Rozsah hodnot EX: -300 až +300.

Příklady: R0=–1.5EX–5 ; znamená: R0=–0,000 001 R1=1.874EX8 ; znamená: R1=187 400 000

Poznámka: V jednom bloku se může vyskytovat více přiřazení. Je možné přiřazovat i matematické výrazy.

Přiřazování jiným adresám

Flexibilita NC programů je zajišťována také tím, že tyto početní parametry nebo matematické výrazy s početními parametry přiřazujete jiným NC adresám. Všem adresám můžete přiřazovat hodnoty, matematické výrazy nebo početní parametry; výjimkou jsou adresy N, G a L.

Při přiřazování tohoto druhu píšete za identifikátor adresy znak „=“. Je možné i přiřazení se záporným znaménkem.

Pokud se přiřazování uskutečňuje adresám os (příkazy posuvu), je k tomuto účelu nutný samostatný blok.

Příklad:

N10 G0 X=R2 ; přiřazení pro osu X

Page 154: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 154

Matematické operátory a funkce

Při používání operátorů / matematických funkcí je třeba dodržovat obvyklý mate-matický způsob zápisu. Priorita při zpracovávání se určuje kulatými závorkami. Jinakplatí obvyklé pravidlo, že násobení a dělení se provádí před sčítáním a odečítáním.V goniometrických funkcích se údaj zadává ve stupních.

Příklad programování: R-parametr

N10 R1=R1+1 ; Nová hodnota R1 je součtem staré hodnoty R1 plus 1 N20 R1=R2+R3 R4=R5–R6 R7=R8*R9 R10=R11/R12 N30 R13=SIN(25.3) ; R13=sinus 25,3 stupně N40 R14=R1*R2+R3 ; násobení se provádí před sčítáním R14=(R1*R2)+R3 N50 R14=R3+R2*R1 ; stejný výsledek jako v bloku N40 N60 R15=SQRT(R1*R1 + R2*R2) ; význam:

Příklad programování: přiřazení ose

N10 G1 G91 X=R1 Z=R2 F300 N20 Z=R3 N30 X=–R4 N40 Z=–R5 ...

22 2115 RRR +=

Page 155: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 155

8.9 Větvení programu 8.9.1 Návěští – cíl pro programové skoky Funkce Pro označení bloků, které jsou cílem programových skoků, slouží návěští. Pomocí

programových skoků je možné dosáhnout větvení zpracování programu.

Návěští mohou být libovolná, musí se však skládat z minimálně 2 a maximálně 8 písmen nebo číslic, přičemž oba první znaky musí být písmena nebo znaky podtržení.

V bloku, který slouží jako cíl skoku, se návěští ukončuje dvojtečkou. Návěští se musí vždy nacházet na začátku bloku. Jestliže se zde vyskytuje navíc i číslo bloku, nachází se návěští za číslem bloku.

V rámci programu musí být návěští jedinečné.

Příklad programování N10 MARKE1: G1 X20 ; MARKE1 je návěští, cíl skoku ... TR789: G0 X10 Z20 ; TR789 je návěští, cíl skoku, není zde žádné číslo bloku

8.9.2 Nepodmíněné programové skoky Funkce NC programy zpracovávají Vaše bloky v pořadí, v jakém byly uspořádány při jejich

zápisu.

Použitím programových skoků však může být posloupnost bloků při zpracovávání změněna.

Jediným možným cílem skoku může být blok s návěštím. Tento blok se musí v pro-gramu nacházet.

Příkaz nepodmíněného skoku vyžaduje svůj vlastní blok.

Programování GOTOF návěští ; skok směrem dopředu GOTOB návěští ; skok směrem dozadu

STL Vysvětlení

GOTOF skok směrem dopředu (ve směru posledního bloku programu)

GOTOB skok směrem dozadu (ve směru prvního bloku programu)

Label Zvolený řetězec znaků pro návěští

Page 156: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 1

8.9Funk

Prog

zpracovávání programu

56

Obrázek 8-41: Příklad nepodmíněných skoků

.3 Podmíněné programové skoky ce Za příkazem IF je formulována podmínka sk

(hodnota není nulová), skok se uskutečns odpovídajícím návěštím. Tento blok se mus

Příkaz podmíněného skoku vyžaduje svůj vlasvyskytovat několik příkazů podmíněných skok

Při použití podmíněných programových skoků výrazného zkrácení zpracovávání programu.

ramování IF podmínka GOTOF návěští ; skok smIF podmínka GOTOB návěští ; skok sm

STL Vysvětlení

GOTOF skok směrem dopředu (ve sm

GOTOB skok směrem dozadu (ve smě

Label Zvolený řetězec znaků pro náv

IF Označení podmíněného skoku

Podmínka Aritmetický parametr, aritmeticpodmínky

; skok na návěští

oíí

m

ěě

ě

r

; konec

; skok na návěští

; skok na návěští

ku. Pokud je podmínka skoku splněna. Cílem skoku může být pouze blok v programu nacházet.

ní blok. V jednom bloku se může .

ůžete za určitých okolností dosáhnout

rem dopředu rem dozadu

ru posledního bloku programu)

u prvního bloku programu)

ěští

ký porovnávací výraz pro formulaci

Page 157: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 157

Logické operátory operátor význam

= = rovná se

< > nerovná se

> je větší

< je menší

> = je větší nebo rovno

< = je menší nebo rovno

Logické operátory se používají pro formulaci podmínky skoku. Je možné porovnávat i matematické výrazy.

Výsledkem logické operace je buď „je splněno“ nebo „není splněno“. „Není splněno“ přitom odpovídá nulové hodnotě.

Příklad programování pro logické operace

R1>1 ; R1 je větší než 1 1<R1 ; 1 je menší než R1 R1<R2+R3 ; R1 je menší než R2 plus R3 R6>=SIN(R7*R7) ; R6 je větší nebo rovno SIN (R72)

Příklad programování N10 IF R1 GOTOF MARKE1 ; pokud R1 není nula, skok na blok s MARKE1 ... N100 IF R1>1 GOTOF MARKE2 ; je-li R1 větší než 1, skok na blok s MARKE2 ... N1000 IF R45==R7+1 GOTOB MARKE3 ; jestliže je R45 rovno R7 plus 1, skok na blok s návěštím MARKE3 ...

více podmíněných skoků v bloku:

... N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ... ...

Poznámka: Skok se uskuteční při první splněné podmínce.

Page 158: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 158

8.9.4 Příklad programování pro skoky Cíl programu Najíždění na body na kruhovém oblouku:

Jsou zadány následující hodnoty: úhel počátečního bodu: 30° v R1 rádius kruhu: 32 mm v R2 vzdálenost pozic: 10° v R3 počet bodů: 11 v R4 poloha středu kruhu v Z: 50 mm v R5 poloha středu kruhu v X: 20 mm v R6

Obrázek 8-42: Najíždění na body na kruhovém oblouku

Příklad programování N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ; přiřazení počátečních hodnot N20 MA1: G0 Z=R2*COS(R1)+R5 X=R2*SIN(R1)+R6 ; výpočet a přiřazení adresám os N30 R1=R1+R3 R4=R4–1 N40 IF R4>0 GOTOB MA1 N50 M2

Vysvětlení V bloku N10 jsou přiřazovány počáteční podmínky odpovídajícím početním para-metrům. V bloku N2 se provádí výpočet souřadnice X a Z a opracování.

V bloku N30 se R1 zvyšuje o úhel R3, o který jsou body od sebe vzdáleny; R4 se snižuje o 1. Pokud je R4 > 0, blok N20 se zpracuje znovu, jinak následuje N50 s ukončením programu.

R4 = 11 (počet bodů)

Page 159: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8.10 Technika podprogramů Použití Mezi hlavním programem a podprogramem obecně není žádný zásadní rozdíl.

Do podprogramů se ukládají často se opakující obráběcí postupy, např. určité tvary kontur. V hlavním programu jsou potom tyto podprogramy vyvolávány na určených místech a tak jsou zpracovávány.

Formou podprogramu je i obráběcí cyklus. Obráběcí cykly obsahují všeobecně platné případy opracování (např. řezání závitu, oddělování třísky atd.). Doplněním o hodnoty pro příslušné předávané parametry můžete dosáhnout přizpůsobení svému konkrétnímu případu použití (viz kapitola „Obráběcí cykly“).

Struktura Podprogram a hlavní program jsou z hlediska struktury identické (viz kapitola 8.1.2„Struktura programu“). Podprogram je zapotřebí ukončit stejně jako hlavní programv posledním kroku postupu zpracování příkazem M2 – konec programu. V tomtopřípadě to však znamená návrat na programovou úroveň, ze které byl podprogramvyvolán.

Konec programu Namísto příkazu M2 – Konec programu je možné v podprogramu použít také příkazkonce RET.

Příkaz RET vyžaduje svůj vlastní blok.

Příkaz RET je potřeba použít tehdy, jestliže při návratu nemá dojít k přerušení režimu řízení pohybu po dráze G64, když systém provádí programový skok z podprogramu do hlavního programu. Při použití M2 se G64 přeruší a aktivuje se přesné najetí.

Obrázek 8-43: Příklad průběhu zprac

hlavní program postup zpracování

podprogram volání

n a

; volání

; volání

vol

ávr

ová

n

ání

ávra

8- 159

ní pro dvojí vyvolání podprogramu

Page 160: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 160

Názvy podprogramů Aby bylo možné z několika podprogramů vybrat jeden určitý, dostávají podprogramysvá vlastní označení. Název podprogramu může být libovolný, musí však býtdodržena určitá pravidla.

– Prvními dvěma znaky musí být písmena.

– Ostatními znaky mohou být písmena, číslice nebo znaky podtržení.

– Celkem může být použito maximálně 8 znaků.

– Nesmí se používat žádné pomlčky (viz kapitola „Sada znaků“).

Pro názvy podprogramů platí stejná pravidla jako pro název hlavního programu. Příklad: BUCHSE7

U podprogramů navíc ještě existuje možnost využívat adresového slova L.... Pro hodnotu je možné použít až 7 číslic (jen celá čísla).

Prosíme pozor: Mějte na paměti, že nuly na počátku mají u adresy L význam pro rozlišování. Příklad: L128 není totéž jako L0128 nebo L00128 ! Jedná se o tři různé podprogramy.

Volání podprogramu Podprogram je v programu (hlavním programu nebo podprogramu) volán svýmnázvem. K tomu je potřebný samostatný blok.

Příklad:

N10 L785 ; volání podprogramu L785 N20 WELLE7 ; volání podprogramu WELLE7

Opakování programu P...

Jestliže má být podprogram zpracováván vícekrát po sobě, v bloku volání napište zanázev podprogramu pod adresu P počet, kolikrát se má podprogram procházet. Jemožné zadat maximálně 9999 průchodů (P1 ... P9999).

N10 L785 P3 ; volání podprogramu L785, 3 průchody podprogramem

Hloubka vnoření Podprogramy nemusí být vyvolávány pouze z hlavního programu, nýbrž i z pod-programu. Celkově máte k dispozici 4 programové úrovně vnoření volání programů,včetně úrovně hlavního programu.

Poznámka: Jestliže pracujete s obráběcími cykly, prosíme nezapomeňte, že tyto cyklytaké vyžadují jednu ze čtyř programových úrovní.

Page 161: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8- 161

Obrázek 8-44: Postup při 4 programových úrovních

Informace V podprogramu je možné měnit G-funkce s modální platností, např. G90 -> G91. Přinávratu do programu, z něhož byl podprogram vyvolán, dávejte proto pozor, abyvšechny funkce s modální působností byly nastaveny tak, jak potřebujete.

Totéž platí i pro aritmetické R-parametry. Dávejte pozor, aby aritmetické parametry, které používáte na vyšších programových úrovních, nebyly nechtěně změněny na úrovních nižších.

1. úroveň

hlavní program

2. úroveň 3. úroveň 4. úroveň

podprogram podprogram

podprogram

Page 162: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Programování

8 - 162

Pro poznámky:

Page 163: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

9- 163

Cykly 9

Předmluva Cykly jsou technologické podprogramy, které podporují všeobecnou implementacispecifických obráběcích procesů, jako jsou např. vrtání, oddělování třísky a řezánízávitů. Cykly jsou prostřednictvím svých vstupních parametrů přizpůsoboványspecifickému problému, o který se jedná.

Standardní cykly pro soustružnické aplikace jsou dodávány spolu se systémem.

9.1 Všeobecné informace o standardních cyklech Tato kapitola Vám poskytuje všeobecné informace týkající se standardních cyklů firmy Siemens.

9.1.1 Přehled cyklů LCYC82 Vrtání, čelní zahlubování LCYC83 Vrtání hlubokých děr LCYC840 Vrtání závitů s vyrovnávací hlavičkou LCYC85 Vystružování LCYC93 Zápich LCYC94 Odlehčovací zápich (tvary E a F podle DIN) LCYC95 Oddělování třísky s podříznutím LCYC97 Řezání závitů

Předávané parametry Pro předávání parametrů pro cykly se používají aritmetické parametry R100 až R249.

Poznámka: Předtím, než cyklus vyvoláte, musí být jeho předávaným parametrům přiřazeny hodnoty. Nastavení těchto hodnot zůstává beze změn i po zpracování cyklu.

Aritmetické parametry Pokud máte v úmyslu používat obráběcí cykly, musíte zajistit, aby pro tento účel bylyrezervovány aritmetické parametry R100 až R249, které tedy nesmí být používányžádnými jinými funkcemi v rámci programu. Parametry R250 až R299 jsou v cyklechpoužívány jako interní aritmetické proměnné.

Vyvolávací a návratové podmínky

Před vyvoláním cyklů musí být aktivní G23 (pro LCYC93, 94, 95 a 97) nebo G17 (proLCYC82, 83, 840 a 85). Jinak se bude vypisovat chybové hlášení 17040 Illegal axisindex. Ve výrobním programu musí být dále naprogramovány odpovídající hodnotypro posuv, otáčky vřetena a směr otáčení vřetena, pokud v rámci cyklu není pro tytoparametry přiřazována hodnota.

Na konci cyklu jsou vždy v platnosti G0 G90 G40.

Page 164: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 164

9.1.2 Chybová hlášení a zacházení s chybami v cyklech Zacházení s chybami v cyklech

Alarmy s čísly v rozsahu 61000 až 62999 jsou generovány v cyklech. Toto rozmezíčísel je dále rozděleno na reakce na alarm a kritérium vynulování. Tabulka 9-1: Čísla alarmů, kritérium vynulování, reakce na alarm

Číslo alarmu Reakce Program bude

pokračovat po

61000 ..61999 Příprava bloku v NC byla zrušena NC RESET

62000..62999 Příprava bloku je přerušena, pokračování je možné pomocí NC Start po vynulování alarmu

Tlačítko Reset

Chybové hlášení, které se vypisuje současně s číslem alarmu, obsahuje další podrobnosti o příčině chyby.

Přehled alarmů cyklů Následující tabulka obsahuje přehled chyb, které se v cyklech mohou vyskytnout,místo jejich původu a vodítka pro jejich odstranění. Tabulka 9-2: Alarmy cyklů

Číslo

alarmu Text alarmu Zdroj (cyklus) Nápravný zásah

61001 Stoupání závitu není správně definováno

LCYC840 Zkontrolujte parametr R106 (R106=0).

61002 Typ obrábění nesprávně naprogramován

LCYC93, 95, 97 Hodnota parametru R106 pro typ obrábění je nesprávně nastavena a musí být změněna.

61003 Chybí 3. geometrická osa LCYC82, 83, 840 Zkontrolujte konfiguraci stroje a volbu roviny (připojte 3. geometrickou osu).

61101 Referenční rovina nesprávně definována

LCYC82, 83, 840, 85

Zkontrolujte parametry R101, R103, R104, –R103 = R104 nebo R103 neleží mezi R101 a R104.

61102 Není definován směr otáčení vřetena

LCYC840 Hodnota v parametru R107 je větší než 4 nebo je menší než 3.

61107 První vrtaná hloubka není správně definována

LCYC83 Změňte hodnotu pro první vrtanou hloubku (první vrtaná hloubka je v rozporu s celkovou vrtanou hloubkou).

61601 Průměr obráběné součásti je příliš malý

LCYC94 Je naprogramován průměr soustružené součásti < 3 mm. Toto nastavení je nepřípustné.

61602 Šířka nástroje nesprávně definovaná

LCYC93 Šířka nástroje (parametr R107) neodpovídá naprogramovanému typu zápichu.

61603 Tvar zápisu nesprávně definován

LCYC93 Tvar zápichu je nesprávně naprogramován.

61606 Chyba při přípravě kontury LCYC95 Zkontrolujte podprogram kontury. Zkontrolujte parametr typ obrábění (R105).

61608 Naprogramován nesprávný směr špičky nástroje

LCYC94 Musí být naprogramován směr špičky nástroje 1...4, který vyhovuje tvaru podříznutí.

61609 Tvar není správně definován

LCYC94 Zkontrolujte parametry tvaru podříznutí.

61610 Není naprogramován přísuv do hloubky

LCYC95 Pro obrábění nahrubo musí být parametr pro přísuv do hloubky R108 nastaven >0.

Page 165: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 165

9.2 Obráběcí cykly Tato kapitola popisuje následující:

• Všeobecné podmínky pro vyvolávání standardních cyklů firmy Siemens.

• Parametry pro vyvolávání jednotlivých cyklů.

• Popis sekvence pohybů v cyklu.

• Pro popisování volání jsou v této příručce používány příklady.

9.2.1 Vrtání, čelní zahlubování – LCYC 82 Funkce Nástroj vrtá s naprogramovanými táčkami vřetena a posuvem směrem dolů až do

naprogramované konečné hloubky. Jakmile je konečné vrtané hloubky dosaženo, jemožné naprogramovat dobu prodlevy. Vrták se z vyvrtané díry vytahuje rychlýmposuvem.

Volání LCYC82

Obrázek 9-1: Posloupnost pohybů a parametry v cyklu

Page 166: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 166

Podmínky Rychlost vřetena a směr otáčení, stejně jako posuv vrtací osy, musí být definovány navyšší programové úrovni.

Na pozici, kde se má vrtání uskutečnit, je nutno najet na vyšší programové úrovni před voláním cyklu.

Před voláním cyklu je nutné také zvolit nástroj a korekci nástroje.

Musí být aktivní G17.

Parametry

Parametr Význam, rozmezí hodnot

R101 Návratová rovina (absolutně)

R102 Bezpečnostní vzdálenost

R103 Referenční rovina (absolutně)

R104 Konečná vrtaná hloubka (absolutně)

R105 Doba prodlevy v sekundách

Informace

R101 Návratová rovina určuje polohu vrtací osy na konci cyklu.

R102 Bezpečnostní vzdálenost je vztažena k referenční rovině, tzn. referenční rovina jeposunutá dopředu o míru danou bezpečnostní vzdáleností.

Směr, ve kterém se bezpečnostní vzdálenost započítává, je automaticky určováncyklem.

R103 Do tohoto parametru referenční roviny je naprogramován počáteční bod vrtané díryuvedený ve výkresu.

R104 Vrtaná hloubka se vždy programuje jako absolutní hodnota vzhledem k počátkusouřadné soustavy obrobku.

R105 Doba prodlevy na vrtané hloubce (kvůli ulomení třísky) se programuje v sekundách doparametru R105.

Posloupnost pohybů Pozice dosažená před zahájením cyklu: Poslední pozice na vyšší programové úrovni (poloha vrtané díry).

Cyklus provádí následující posloupnost pohybů:

1. Najíždění na referenční rovinu posunutou dopředu o bezpečnostní vzdálenost pomocí G0.

2. Posuv na konečnou vrtanou hloubku s G1 a pracovním posuvem naprogramovaným na vyšší programové úrovni.

3. Posečkání o dobu prodlevy na konečné vrtané hloubce.

4. Vyjetí nástroje na návratovou rovinu rychlostí G0.

Page 167: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 167

Příklad Vrtání – čelní zahlubování

Program vyrábí vyvrtanou díru o hloubce 27 mm na pozici X24 Y15 v rovině XY pomocí cyklu LCYC82. Doba prodlevy je 2 s. Bezpečnostní vzdálenost v ose vývrtu (zde: Z) činí 4 mm. Při dokončení cyklu se nástroj nachází na pozici X24 Y15 Z110.

Obrázek 9-2: Příklad výkresu

N10 G0 G17 G90 F500 T2 D1 M4 ; Definice technologických parametrů N20 X24 Y15 ; Najíždění na pozici vrtané díry N25 G17 N30 R101=110 R102=4 R103=102 ; Vstupní parametry N35 R104=75 R105=2 ; Vstupní parametry N40 LCYC82 ; Volání cyklu N50 M2 ; Konec programu

Page 168: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 168

9.2.2 Vrtání hlubokých děr – LCYC83 Funkce Cyklus pro vrtání hlubokých děr vyrábí středové díry směrem dolů až do konečné

vrtané hloubky prostřednictvím opakovaného přísuvu do hloubky v krocích, jejichžmaximální velikost je možné definovat parametry. Při vrtání se nástroj může stahovatbuď na referenční rovinu kvůli odstranění třísek po každém přísuvu do hloubky nebopo každém kroku o 1 mm, aby se ulomily třísky.

Volání LCYC83

Obrázek 9-3: Posloupnost pohybů a parametry v cyklu

Podmínky Otáčky vřetena a směr otáčení musí být definovány na vyšší programové úrovni.

Na pozici vrtané díry se musí najíždět na vyšší programové úrovni před voláním cyklu.

Před voláním cyklu musí být pro vrták zvolena korekce nástroje.

Musí být aktivní G17.

Parametry

Parametr Význam, rozmezí hodnot

R101 Návratová rovina (absolutně)

R102 Bezpečnostní vzdálenost, zadává se bez znaménka

R103 Referenční rovina (absolutně)

R104 Konečná vrtaná hloubka (absolutně)

R105 Doba prodlevy na vrtané hloubce (ulomení třísky)

Tato posloupnost pohybů se opakuje pro každou vrtanou hloubku

R101 R103+R102 R103

Volná vzdálenost k aktuální vrtané hloubce

1.vrtaná hloubka R110

2. Vrtaná hloubka Další vrtaná hloubka

R104

Poznámka: V obrázku je volná vzdálenost pro aktuální vrtanou hloubku ukázána jen pro 1. vrtanou hloubku. Ve skutečnosti je v platnosti pro každou z vrtaných hloubek.

Page 169: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 169

Parametry

Parametr Význam, rozmezí hodnot

R107 Posuv pro vrtání.

R108 Přísuv pro první vrtanou hloubku.

R109 Doba prodlevy v počátečním bodě a kvůli odstranění třísek.

R110 První vrtaná hloubka (absolutně).

R111 Absolutní degrese, zadává se bez znaménka.

R127 Typ obrábění: Ulamování třísky = 0 Odstraňování třísek = 1

Informace

R101 Návratová rovina určuje polohu vrtací osy na konci cyklu.

Cyklus je naprogramován za předpokladu, že návratová rovina se nachází předreferenční rovinou, tzn. že její vzdálenost na konečnou hloubku je větší.

R102 Bezpečnostní vzdálenost je vztažena k referenční rovině, tzn. referenční rovina jeposunutá dopředu o míru danou bezpečnostní vzdáleností.

Směr, ve kterém se bezpečnostní vzdálenost započítává, je automaticky určováncyklem.

R103 Do tohoto parametru referenční roviny je naprogramován počáteční bod vrtané díryuvedený ve výkresu.

R104 Vrtaná hloubka se vždy programuje jako absolutní hodnota bez ohledu na to, jak bylypřed voláním cyklu nastaveny příkazy G90/91.

R105 Doba prodlevy na vrtané hloubce (kvůli ulomení třísky) se programuje v sekundách doparametru R105.

R107, R108 Prostřednictvím těchto parametrů se programuje přísuv pro první vrtanou hloubku doR108) a pro všechny ostatní vrtané hloubky (do R107).

R109 Do parametru R109 může být naprogramována doba prodlevy na počátečním boděv sekundách.

Doba prodlevy v počátečním bodě se nechává uplynout pouze při variantě vrtání„s odstraňováním třísek“.

R110 Parametr R110 určuje první vrtanou hloubku.

R111 Parametr R111, který je absolutní hodnotou degrese, určuje míru, o kterou se aktuálnívrtaná hloubka zmenšuje vzhledem k předešlé vrtané hloubce.

Druhá vrtaná hloubka odpovídá první vrtané hloubce zmenšené o absolutní hodnotudegrese, ovšem za předpokladu, že tato hodnota je větší než naprogramovanáabsolutní hodnota degrese.

Jinak druhá vrtaná hloubka odpovídá absolutní hodnotě degrese.

Následující vrtaná hloubka odpovídá absolutní hodnotě degrese, pokud je zbývajícívrtaná hloubka pořád ještě větší než její dvojnásobek. Zbytek se potom rovnoměrněrozdělí mezi poslední dvě vrtané hloubky.

Page 170: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 170

Jestliže je hodnota pro první vrtanou hloubku v rozporu s celkovou vrtanou hloubkou, vypíše se chybové hlášení:

61170 „První vrtaná hloubka je nesprávně zadána“ Cyklus se v takovém případě neprovede.

R127 Hodnota 0: Po každém dosažení vrtané hloubky se vrták vysune o 1 mm kvůli ulomení třísky.

Hodnota 1: Vrták vyjíždí až na návratovou rovinu, která je posunuta dopředu o bezpečnostní vzdálenost. Smyslem je odstranění třísek po dosažení každé vrtané hloubky.

Posloupnost pohybů Pozice dosažená před zahájením cyklu: Poslední poloha dosažená vyšší programovou úrovní (poloha vrtané díry).

Cyklus provádí následující posloupnost pohybů:

1. Najíždění na referenční rovinu posunutou dopředu o bezpečnostní vzdálenost pomocí G0.

2. Posuv do první vrtané hloubky s G1; pracovní posuv vyplývá z posuvu naprogramovaného před voláním cyklu poté, co byla tato hodnota přepočítána prostřednictvím parametru R109 (faktor posuvu). Provedení doby prodlevy na vrtané hloubce (parametr R105). Jestliže je aktivováno ulamování třísky:

Nástroj se stáhne o 1 mm z právě dosažené vrtané hloubky s G1, aby se ulomily třísky.

Jestliže je aktivováno odstraňování třísek:

Kvůli odstranění třísek nástroj vyjíždí až na návratovou rovinu posunutou o bezpečnostní vzdálenost s G0. V počátečním bodě potom následuje prodleva (parametr R106). Pak se najíždí na poslední dosaženou vrtanou hloubku zmenšenou o bezpečnostní vzdálenost vypočítanou v cyklu s G0.

3. Přísuv do následující vrtané hloubky s posuvem G1 a naprogramovanou rychlostí; tato posloupnost pohybů se provádí tak dlouho, dokud není dosaženo konečné vrtané hloubky.

4. Vysunutí nástroje zpět na návratovou rovinu rychlostí G0.

Page 171: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 171

Příklad

Obrázek 9-4: Příklad výkresu

Vrtání hlubokých děr ; Tento program provádí cyklus LCYC83 ; na pozici X0 N100 G0 G18 G90 T4 S500 M3 ; Definice technologických parametrů N110 Z115 N120 X0 ; Najíždění na první vrtanou pozici N125 G17 R101=155 R102=1 R103=150 R104=5 R105=0 R109=0 R110=100 ; Vstupní parametry R111=20 R107=500 R1271´R108=400 N140 LCYC83 ; První volání cyklu N199 M2

Page 172: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 172

9.2.3 Vrtání závitů s vyrovnávací hlavičkou – LCYC840 Funkce Nástroj vrtá s naprogramovanými otáčkami vřetena a směrem otáčení až na zadanou

hloubku závitu. Přísuv ve směru osy vrtání vyplývá z otáček vřetena. Tento cyklus semůže používat pro vrtání závitů s vyrovnávací hlavičkou a s vřetenem vybavenýmpolohovou regulací. Směr otáčení se automaticky v rámci cyklu převrací. Vytahováníse může provádět samostatnou rychlostí. Po dokončení cyklu je aktivován příkaz M5(zastavení vřetena).

Volání LCYC840

Obrázek 9-5

Předpoklady Tento cyklus je možné využívat jen tehdy, pokud je vřeteno Vašeho stroje vybavenoregulací otáček a snímačem polohy. Cyklus nekontroluje, zda systémy pro regulacipolohy a otáček vřetena opravdu existují.

Otáčky vřetena a směr otáčení musí být definovány na vyšší programové úrovni.

Najíždění na pozici vrtané díry se musí uskutečnit na vyšší programové úrovni ještě před voláním cyklu.

Před voláním cyklu musí být také vybrány nástroj a korekce nástroje.

Musí být aktivní G17.

Parametry

Parametr Význam, rozmezí hodnot

R101 Návratová rovina (absolutně)

R102 Bezpečnostní vzdálenost

R103 Referenční rovina (absolutně)

R104 Konečná vrtaná hloubka (absolutně)

R106 Hodnota stoupání závitu. Rozsah hodnot:0.001 až 2000.000mm

R126 Směr otáčení vřetena při vrtání závitu Možné hodnoty 3 (pro M3), 4 (pro M4)

Page 173: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 173

Informace

R101 – R104 Viz LCYC84

R106 Hodnota stoupání závitu

R126 Blok vrtání závitu se uskutečňuje se směrem otáčení vřetena naprogramovaným doparametru R126. Uvnitř cyklu se směr otáčení automaticky převrací.

Posloupnost pohybů Pozice dosažená před zahájením cyklu: Poslední poloha dosažená vyšší programovou úrovní (poloha vrtané díry).

Cyklus provádí následující posloupnost pohybů:

1. Najíždění na referenční rovinu posunutou dopředu o bezpečnostní vzdálenost pomocí G0.

2. Řezání závitu až na konečnou hloubku pomocí funkce G33.

3. Vyjíždění až na referenční rovinu posunutou dopředu o bezpečnostní vzdálenost prostřednictvím G33.

4. Posun na návratovou rovinu s G0.

Příklad Tento program se používá pro řezání závitu na pozici X0; osa Z je vrtací osou.Parametru R107 pro směr otáčení musí být přiřazena hodnota. Při obrábění se musípoužívat vyrovnávací hlavička. Otáčky vřetena jsou definovány na vyšší programovéúrovni.

Obrázek 9-6: Příklad výkresu

Page 174: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 174

N10 G0 G17 G90 S300 M3 D1 T1 ; Definice technologických parametrů N20 X35 Y35 Z60 ; Najíždění na pozici vyvrtané díry N30 R101=60 R102=2 R103=56 R104=15 R105=1 ; Vstupní parametry N40 R106=0.5 R126=3 ; Vstupní parametry N50 M2

Page 175: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 175

9.2.4 Vystružování – LCYC85 Funkce Nástroj vystružuje s naprogramovanými otáčkami vřetena a posuvem až na zadanou

konečnou hloubku vývrtu. Jakmile je konečné hloubky vývrtu dosaženo, je možnénaprogramovat dobu prodlevy. Pohyby při najíždění a stahování jsou uskutečňoványposuvem naprogramovaným pod příslušnými parametry.

Volání LCYC85

Obrázek 9-7: Posloupnost pohybů a parametry cyklu

Podmínky Otáčky vřetena a směr jeho otáčení musí být definovány na vyšší programové úrovni.

Na pozici vyvrtané díry se musí najet před voláním cyklu na vyšší programové úrovni.

Před voláním cyklu je nutné vybrat odpovídající nástroj a jeho korekční parametry.

Parametry

Parametr Význam, rozmezí hodnot

R101 Návratová rovina (absolutně)

R102 Bezpečnostní vzdálenost

R103 Referenční rovina (absolutně)

R104 Konečná vrtaná hloubka (absolutně)

R105 Doba prodlevy na hloubce vystružované díry v sekundách.

R107 Posuv při vystružování

R108 Posuv při vysouvání nástroje z díry

Page 176: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 176

Informace

R101 až R105 Viz LCYC82

R107 Zde definovaná hodnota posuvu se používá při vystružování.

R108 Hodnota posuvu zadávaná do parametru R108 je uplatňována při vysouvání nástrojez díry.

Posloupnost pohybů Pozice dosažená před zahájením cyklu: Poslední poloha dosažená vyšší programovou úrovní (poloha vrtané díry).

Cyklus provádí následující posloupnost pohybů:

1. Najíždění na referenční rovinu posunutou dopředu o bezpečnostní vzdálenost pomocí G0.

2. Posuv až na konečnou vystružovanou hloubku s G1 a posuvem naprogramovaným pomocí parametru R106.

3. Uskutečnění doby prodlevy na konečné vystružované hloubce.

4. Návrat na referenční rovinu posunutou dopředu o bezpečnostní vzdálenost s G1 a posuvem při vysouvání naprogramovaným v parametru R108.

Příklad Cyklus LCYC85 je vyvolán na pozici Z70 a X50 v rovině ZX. Osa Y je osou vyvrtanédíry. Není naprogramována žádná prodleva. Horní plocha obrobku se nachází naY=102.

Obrázek 9-8: Příklad výkresu

N10 G0 G90 G18 F1000 S500 M3 T1 D1 ; Definice technologických parametrů N20 Z70 X50 Y105 ; Najíždění na pozici vyvrtané díry N30 R101=105 R102=2 R103=102 R104=77 ; Definice vstupních parametrů N35 R105=0 R107=200 R108=400 ; Definice vstupních parametrů N40 LCYC85 ; Volání obráběcího cyklu N50 M2 ; Konec programu

Page 177: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 177

9.2.5 Cyklus pro zápich – LCYC93 Funkce Tento cyklus je určen pro výrobu symetrických zápichů pro podélné a příčné

soustružení na válcových konturových prvcích. Cyklus je vhodný pro soustruženívnějších i vnitřních zápichů.

Vyvolání LCYC93

Obrázek 9-9: Parametry cyklu pro výrobu zápichů při podélném soustružení

Podmínky Cyklus pro soustružení zápichů je možné vyvolat jen tehdy, pokud je aktivní funkceG23 (programování průměrů). Před vyvoláním cyklu pro zápich musí být aktivoványkorekční parametry nástroje, jehož šířka břitu byla naprogramována pomocí R107.Nulová poloha břitu nástroje leží ve směru počátku souřadné soustavy stroje.

Parametry Tabulka 9-3: Parametry cyklu LCYC93

Parametr Význam, rozmezí hodnot

R100 Počáteční bod v příčné ose

R101 Počáteční bod v podélné ose

R105 Metoda obrábění, rozmezí hodnot 1 ... 8

R106 Přídavek rozměru pro opracování načisto, bez znaménka

R107 Šířka břitu nástroje, bez znaménka

R108 Přísuv do hloubky, bez znaménka

R114 Šířka zápichu, bez znaménka

R115 Hloubka zápichu, bez znaménka

R116 Úhel boků zápichu, bez znaménka, rozmezí hodnot 0 <= R116 <= 89.999 stupňů.

R117 Faseta u horního okraje zápichu

Page 178: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 178

Parametr Význam, rozmezí hodnot

R118 Faseta u dna zápichu

R119 Doba prodlevy na dně zápichu

Informace

R100 V parametru R100 je specifikován průměr zápichu v ose X.

R101 Parametr R101 určuje bod na ose Z, na kterém zápich začíná.

R105 R105 definuje některou z variant zápichu: Tabulka 9-4: Varianty zápichu

Hodnota Podélná/příčná rovina Vnější/vnitřní Poloha počátečního bodu

1 podélná vnější vlevo

2 příčná vnější vlevo

3 podélná vnitřní vlevo

4 příčná vnitřní vlevo

5 podélná vnější vpravo

6 příčná vnější vpravo

7 podélná vnitřní vpravo

8 příčná vnitřní vpravo

Pokud je parametr nastaven na jakoukoli jinou hodnotu, cyklus je zrušen a vypíše se alarm.

61002 „Typ obrábění není správně naprogramován“

R106 Parametr R106 určuje přídavek rozměru pro obrábění zápichu načisto.

R107 Parametr R107 specifikuje šířku břitu nástroje pro obrábění zápichu. Tato hodnotamusí odpovídat šířce skutečně použitého nástroje.

Pokud je šířka břitu aktivního nástroje větší, dojde k narušení kontury programované-ho zápichu. Tato narušení nejsou cyklem monitorována.

Pokud je šířka břitu naprogramovaného nástroje větší, než je šířka zápichu u jehodna, cyklus se zruší a vypíše se chybové hlášení:

61002 „Nesprávně definovaná šířka nástroje“

R108 Naprogramováním přísuvu do hloubky v parametru R108 je možné rozdělit procesvytváření zápichu rovnoběžně s osou do několika přísuvných hloubek. Po každémpřísuvu se nástroj stáhne o 1 mm kvůli ulomení třísky.

Page 179: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 179

Tvar zápichu Parametry R114 ... R118 definují tvar zápichu. Cyklus své výpočty vždy zakládá nabodu naprogramovanému v parametrech R100, R101.

R114 Šířka zápichu naprogramovaná v parametru R114 se měří u jeho dna. Fasety nejsouv měření zahrnuty.

R115 Parametr R115 určuje hloubku zápichu.

R116 Hodnota v parametru R116 stanovuje úhel boků zápichu, jestliže je nastavenahodnota „0“, je vyroben zápich, jehož boky jsou rovnoběžné s osou (tzn. pravoúhlýtvar).

R117 Parametr R117 definuje fasety u horního okraje zápichu.

R118 Parametr R118 definuje fasety u dna zápichu.

Pokud je pro fasety naprogramována hodnota, která má za následek nesmyslnoukonturu zápichu, cyklus se zruší a aktivuje se alarm.

61603 „Tvar zápichu nesprávně definován“.

R119 Doba prodlevy na základně zápichu, která se zadává do parametru R119, musí býtzvolena tak, aby se během této prodlevy uskutečnila minimálně jedna otáčka vřetena.Programuje se tak, aby odpovídala F-slovu (v sekundách).

Posloupnost pohybů Pozice dosažená před zahájením cyklu:

• Jakákoli pozice, ze které je možné na zápich najet bez nebezpečí kolize.

Cyklus provádí následující posloupnost pohybů:

• Najíždění s G0 na počáteční bod vypočítaný cyklem.

• Provádění přísuvů do hloubky: Obrábění nahrubo rovnoběžně s osami až na základnu, přičemž se bere v úvahu přídavek rozměru pro obrábění načisto. Po každém přísuvu se uskutečňuje ulomení třísky.

• Přísuv do šířky: Přísuv do šířky se uskutečňuje kolmo na přísuv do hloubky s G0, proces soustružení nahrubo za účelem obrobení hloubky se opakuje. Přísuvy do hloubky a do šířky jsou rovnoměrně rozloženy s využitím nejvyšší možné hodnoty.

• Obrobení boků zápichu nahrubo. Přísuv ve směru šířky zápichu se v případě potřeby provádí v několika krocích.

• Obrobení celé kontury načisto, počínaje na obou horních okrajích. Pak se postupuje směrem ke středu základny zápichu. Používá se pracovní posuv naprogramovaný před voláním cyklu.

Page 180: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 180

Příklad

Obrázek 9-10: Příklad

; Je vyráběn zápich, který načíná v bodě (60, 35) o hloubce 25 mm a šířce 30 mm. ; U základny jsou naprogramovány dvě fasety délky 2 mm. ; Přídavek rozměru pro obrábění načisto je 1 mm. N10 G0 G90 Z100 X100 T2 D1 S300 M3 G23 ; Volba počáteční polohy N20 G95 F0.3 ; a technologických parametrů R100=35 R101=60 R105=5 R106=1 R107=12 ; Parametry pro volání cyklu R108=10 R114=30 R115=25 R116=20 R117=0 R118=2 R119=1 N60 LCYC93 ; Volání cyklu pro výrobu zápichu N70 G90 G0 Z100 X50 ; Následující pozice N100 M2

Poznámka týkající se příkladu

Korekční parametry nástroje pro výrobu zápichu musí být uloženy v D1 pro nástroj T2.Šířka břitu nástroje musí činit 12 mm.

Počáteční bod (60, 35)

fasety 2mm

Page 181: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 181

9.2.6 Cyklus pro výrobu odlehčovacího zápichu – LCYC94 Funkce Tento obráběcí cyklus vyrábí odlehčovací zápichy tvarů E a F v souladu s požadavky

normy DIN 509 pro normální namáhání na průměrech soustružených dílů > 3 mm.

Volání LCYC94

Obrázek 9-11: Odlehčovací zápichy tvarů E a F

Podmínka Pro tento cyklus musí být aktivní funkce G23 (programování průměrů).

Parametry Tabulka 9-5: Parametry pro cyklus LCYC94

Parametr Význam, rozmezí hodnot

R100 Počáteční bod ve směru příčné osy, bez znaménka

R101 Počáteční bod ve směru podélné osy

R105 Definice tvaru: Hodnota 55 pro tvar E Hodnota 56 pro tvar F

R107 Definice směru nástroje: Hodnoty 1 .. 4 pro směry 1 .. 4

Informace

R100 Průměr obráběné součásti pro odlehčovací zápich je specifikován v parametru R100.

Jestliže hodnota naprogramovaná pro R100 odpovídá konečnému průměru <=3 mm,potom se cyklus zruší a vypíše se alarmové hlášení:

61601 „Průměr obráběné součásti je příliš malý“.

R101 Parametr R101 určuje rozměr obráběné součásti ve směru podélné osy.

TVAR E TVAR F

Pro obrobky s jedním obráběným povrchem

Pro obrobky se dvěma vzájemně kolmými

obráběnými povrchy

Page 182: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 182

R105 Tvary E a F jsou definovány v normě DIN 509 a musí být zvoleny pomocí jednéz těchto hodnot parametru.

Jestliže je parametr R105 nastaven na jinou hodnotu než 55 nebo 56, potom se cykluszruší a vypíše se alarm:

61609 „Nesprávně definovaný tvar“

R107 Tento parametr definuje směr špičky nástroje a tudíž polohu podříznutí. Zdenastavená hodnota musí odpovídat skutečnému směru špičky nástroje zvolenéhopřed voláním cyklu.

Obrázek 9-12: Směry špičky nástroje1 .. 4

Pokud je tento parametr nastaven na jakoukoli jinou hodnotu, aktivuje se následující alarm a cyklus se zruší.

61608 „Naprogramován nesprávný směr špičky nástroje“

Posloupnost pohybů Pozice dosažená před zahájením cyklu:

• Jakékoli pozice, ze které je možné na odlehčovací zápich najet bez nebezpečí kolize.

Cyklus provádí následující posloupnost pohybů:

• Najíždění s G0 na počáteční bod vypočítaný cyklem.

• Volba korekce rádiusu břitu nástroje v souladu se směrem špičky zvoleného nástroje a posuv po kontuře odlehčovacího zápichu s pracovním posuvem naprogramovaným před voláním cyklu.

• Návrat do počátečního bodu s G0 a deaktivování korekce rádiusu nástroje pomocí příkazu G40.

Příklad ; Tento program vyrábí odlehčovací zápich tvaru E. N50 G0 G90 G23 Z100 X50 T25 D3 S300 M3 ; Volba počáteční pozice a N55 G95 F0.3 ; zadávání technologických hodnot R100=20 R101=60 R105=55 R107=3 ; Parametry pro volání cyklu N60 LCYC94 ; Volání cyklu pro odlehčovací zápich N70G90 G0 Z100 X50 ; Následující pozice N99 M02

Teoretická špička nástroje

Rádius špičky nástroje

Page 183: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 183

9.2.7 Cyklus oddělování třísky – LCYC95 Funkce Tento cyklus umožňuje obrábět konturu, která je naprogramována v podprogramu

pomocí podélného nebo příčného obráběcího procesu, vnější i vnitřní. Využívá sepřitom oddělování třísky rovnoběžně s některou osou.

Je možné zvolit technologii (obrábění nahrubo, načisto, kompletní opracování). Cyklusmůže být vyvolán z kterékoli pozice, kde nehrozí nebezpečí kolize.

V programu s voláním cyklu musí být aktivovány korekční parametry nástroje.

Volání LCYC95

Obrázek 9-13: Posloupnost pohybů u cyklu LCYC95

Podmínky • Cyklus vyžaduje, aby byla aktivní funkce G23 (programování průměrů).

• V řídícím systému musí být k dispozici soubor SGUD.DEF, který je dodáván na disketě s cykly.

• Cyklus oddělování třísky může být vyvoláván jen do 3. programové úrovně.

Parametry

Tabulka 9-6: Parametry pro cyklus LCYC95

Parametr Význam, rozmezí hodnot

R105 Typ obrábění rozmezí hodnot 1 .. 12

R106 Přídavek rozměru pro opracování načisto, bez znaménka

R108 Přísuv do hloubky, bez znaménka

R109 Úhel přísuvu pro obrábění nahrubo

R110 Vzdálenost, o kterou se nástroj stahuje od kontury při hrubování

R111 Pracovní posuv při hrubování

R112 Pracovní posuv při obrábění načisto

Původní kontura

Kontura posunutá o přídavek rozměru pro obrábění načisto

Přísuv

1 Přísuv 2 Obrábění nahrubo 3 Odstranění zbytkového materiálu 4 Zdvih 5 Návrat

Page 184: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 184

Informace

R105 Typy obrábění:

• V podélném/příčném směru

• Vnější / vnitřní

• Obrábění nahrubo / obrábění načisto / kompletní opracování

Tyto možnosti jsou definovány parametrem určujícím typ obrábění.

Jestliže je zvoleno obrábění v podélném směru, přísuv se vždy uskutečňuje v příčném směru a obráceně. Tabulka 9-7: Varianty oddělování třísky

Hodnota Podélný/příčný

směr Vnější/vnitřní Obrábění nahrubo/načisto/

kompletní opracování

1 podélný Vnější obrábění nahrubo

2 příčný Vnitřní obrábění nahrubo

3 podélný Vnitřní obrábění nahrubo

4 příčný Vnitřní obrábění nahrubo

5 podélný Vnější obrábění načisto

6 příčný Vnitřní obrábění načisto

7 podélný Vnitřní obrábění načisto

8 příčný Vnitřní obrábění načisto

9 podélný Vnější kompletní opracování

10 příčný Vnitřní kompletní opracování

11 podélný Vnitřní kompletní opracování

12 příčný Vnitřní kompletní opracování

Jestliže je pro tento parametr naprogramována jakákoli jiná hodnota, cyklus se zruší a vypíše se následující alarm:

61002 „Nesprávně naprogramovaný typ obrábění“

R106 V parametru R106 může být naprogramován přídavek rozměru pro obrábění načisto.

Opracovávání obrobku nahrubo se uskutečňuje až na tento přídavek rozměru. V pří-padě tohoto cyklu se růžky zbytkového materiálu vznikající v průběhu každéhohrubovacího procesu rovnoběžného s osou okamžitě odstraňují, neboť nástroj vyjíždírovnoběžně s konturou. Pokud přídavek rozměru pro obrábění načisto není naprogra-mován, obrobek je při hrubování opracován až na konečnou konturu.

R108 Parametr maximálního možného přísuvu do hloubky pro proces obrábění nahrubose zadává do parametru R108. Skutečně používaný přísuv do hloubky, který jepoužívaný při operacích obrábění nahrubo, však vypočítává sám cyklus.

R109 Přísuvný pohyb pro hrubování však může být uskutečňován pod úhlem, který lzenaprogramovat do parametru R109.

R110 Parametr R110 specifikuje vzdálenost, o kterou se nástroj pozvedává od kontury vesměru obou os po každé operaci obrábění nahrubo, aby jej bylo možné stáhnoutpomocí G0.

Page 185: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 185

R111 Hodnota pracovního posuvu naprogramovaná do R111 se vztahuje na všechny dráhy,při kterých dochází při operacích obrábění nahrubo k oddělování třísky.

Pokud je jediným zvoleným druhem obrábění opracování načisto, tento parametrnemá vůbec žádný význam.

R112 Hodnota pracovního posuvu naprogramovaná do R112 se vztahuje na operaceobrábění načisto. Pokud je jediným zvoleným druhem obrábění hrubování, tentoparametr nemá žádný význam.

Definice kontury Kontura, která se má obrábět oddělováním třísky, se programuje formou podprogra-mu. Název tohoto podprogramu se do cyklu přenáší prostřednictvím proměnné_CNAME.

Tato kontura se může skládat z přímkových a kruhových konturových prvků; je možnévkládat také rádiusy a fasety. Naprogramované kruhové úseky mohou být maximálněčtvrtkruhy.

V kontuře se nesmí vyskytovat podříznutí. Jestliže je zjištěn prvek podříznutí, cyklus se zruší a vypíše se alarm:

61605 „Nesprávná definice kontury“

Kontura musí být vždy naprogramována ve směru, v němž se uskutečňuje posuv při obrábění načisto podle zvoleného směru opracování.

Page 186: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 186

Příklad programování kontury

Obrázek 9-1

V případě sexterní obráN10 G1 Z1N20 Z85 N30 X54 N40 Z77 X7N50 Z67 N60 G2 Z6N70 G1 Z6N80 G3 Z5N90 G1 Z3M17

Pro případ počínaje bo

Posloupnost pohybů Pozice dos

• Jakákolikolize

Cyklus prov

Obrábění nahrubo • Najížsouč

• Přísuv dhrubo

• Najížděnposuv

• Posuv pposled

• Pozvedn

• Tato seknahru

PkP

0 = naprogramovaný počáteční bod ontury 8 ý k ý b d

4: Příklad programování kontury

ouřadnic uvedených v obrázku musí být kontura naprogramována pro bění v podélném směru následujícím způsobem:

00 X40 ; počáteční bod ; P1 ; P2

0 ; P3 ; P4

2 X80 CR=5 ; P5 2 X96 ; P6 0 X120 CR=12 ; P7 5 ; P8

externího příčného soustružení musí být kontura naprogramována dem P8 (35, 120) a konče v bodě P0 (100, 40).

ažená před zahájením cyklu:

pozice, ze které je možné na počáteční bod kontury najet bez nebezpečí .

ádí následující posloupnost pohybů:

dění s G0 na počáteční bod cyklu (vypočítaný interně) oběma osami asně.

o hloubky pod úhlem naprogramovaným v R109 na následující hloubku vací operace.

í rovnoběžně s osou s G1 na bod pro obrábění nahrubo s pracovním em zadaným v parametru R111.

o dráze rovnoběžné s konturou + přídavek pro obrábění načisto až do ního bodu pro obrábění nahrubo s G1/G2/G3 a pracovní rychlostí R111.

utí obou os o vzdálenost (v mm) naprogramovanou v R110 a návrat s G0.

vence se opakuje, dokud není dosaženo konečné hloubky pro obrábění bo.

Page 187: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 187

Obrábění načisto • Najíždění na počáteční bod cyklu jednotlivými osami s G0.

• Najíždění na počáteční bod kontury oběma osami současně s G0.

• Obrábění načisto podél kontury s G1/G2/G3 a s pracovním posuvem naprogramovaným v R112.

• Návrat na počáteční bod oběma osami s G0.

Pokud je zvoleno obrábění načisto, interně v cyklu se automaticky aktivuje korekcerádiusu nástroje.

Počáteční bod Cyklus automaticky vypočítává bod, na kterém musí obrábění začít. Na tentopočáteční bod se vždy najíždí oběma osami současně při obrábění nahrubo ajednotlivými osami při obrábění načisto. V tomto případě najíždí přísuvná osa dopočátečního bodu jako první.

Pokud je zvoleno kompletní opracování, nástroj se po posledním hrubovacímprůchodu nástroje nevrací do interně vypočítaného počátečního bodu.

Příklad Cyklus vyžaduje následující dvojici programů:

• Program s voláním cyklu

• Podprogram kontury (TESTK1.MPF) ; Kontura uvedená v příkladu musí být obrobena zvnějšku v rámci kompletní ; obráběcí operace v podélné ose. ; Maximální přísuv do hloubky je 5 mm, přídavek rozměru pro opracování načisto ; je 1.2 mm a úhel přísuvu činí 7 stupňů. N10 T1 D1 G0 G23 G95 S500 M3 F0.4 ; Definice technologických hodnot N20 Z125 X162 ; Poloha pro bezkolizní najíždění před ; voláním cyklu _CNAME=“TESTK1“ ; Název podprogramu kontury R105=9 R106=1.2 R108=5 R109=7 ; Nastavení dalších parametrů pro volání R110=1.5 R111=0.4 R112=0.25 ;cyklu N20 LCYC95 ; Volání cyklu N30 G0 G90 X81 ; Další najíždění na počáteční pozici N35 Z125 ; Najíždění jednotlivými osami N99 M30 N10 G1 Z100 X40 ; Počáteční bod N20 Z85 ; P1 N30 X54 ; P2 N40 Z77 X70 ; P3 N50 Z67 ; P4 N60 G2 Z61 X80 CR=5 ; P5 N70 G1 Z62 X96 ; P6 N80 G3 Z50 X120 CR=12 ; P7 N90 G1 Z35 ; P8 M17

Page 188: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 188

9.2.8 Řezání závitu – LCYC97 Funkce Tento cyklus je vhodný pro řezání vnějších i vnitřních závitů, jednochodých i

vícechodých, na válcovitých i kuželovitých tělesech v příčné i podélné ose. Přísuv dohloubky je automatickou funkcí.

O tom, zda bude vyroben levý nebo pravý závit, rozhoduje směr otáčení vřetena, kterýmusí být naprogramován před voláním cyklu. Korekce posuvu a otáček vřetena(override) jsou nefunkční ve všech blocích posuvu obsahujících operace řezání závitu.

Volání LCYC97

Obrázek 9-15: Schématický nákres parametrů ř

Parametry Tabulka 9-8: Parametry cyklu LCYC97

Parametr Význam

R100 Průměr závitu v počátečním

R101 Počáteční bod závitu ve sm

R102 Průměr v koncovém bodě

R103 Koncový bod závitu v podé

R104 Hodnota stoupání závitu, b

R105 Definice metody řezání závRozmezí hodnot: 1 a 2

R106 Přídavek rozměru pro opra

R109 Dráha pro najíždění, bez zn

R110 Dráha pro vyjíždění, bez zn

R111 Hloubka závitu, bez znamé

R112 Úhlové posunutí počátečníh

R113 Počet průchodů nástroje př

R114 Počet chodů závitu, bez zn

Řezání externího závitu

Vliv parametrů stoupání závitu, úhel přísuvu a přídavek rozměrupro opracování načisto

ezání závitu

, rozmezí hodnot

bodě

ěru podélné osy

lném směru

ez znaménka

itu:

cování načisto, bez znaménka

aménka

aménka

nka

o bodu, bez znaménka

i hrubování, bez znaménka

aménka

Page 189: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9- 189

Informace

R100, R101 Tyto parametry definují počáteční bod závitu na osách X a Z.

R102, R103 Parametry R102 a R103 slouží pro naprogramování koncového bodu závitu.V případě válcových závitů má jeden z těchto parametrů stejnou hodnotu jako R100nebo R101.

R104 Stoupání závitu je hodnota rovnoběžná s osou a zadává se bez znaménka.

R105 Parametr R105 definuje, zda závit bude obráběn z vnějšku nebo zevnitř.

R105 = 1: vnější závit R105 = 2: vnitřní závit

Jestliže je parametr nastaven na jakoukoli jinou hodnotu, cyklus je zrušen a vypíše se alarm:

61002 „Nesprávně naprogramovaný typ obrábění“

R106 Naprogramovaný přídavek rozměru pro obrábění načisto se odečítá od specifikovanéhloubky závitu. Zbytek se rozdělí do jednotlivých průchodů nástroje při obráběnínahrubo.

Přídavek rozměru po obrábění nahrubo se pak odstraňuje jedním průchodemnástroje.

R09, R110 Parametry R109 a R110 specifikují interně vypočítávané dráhy pro najíždění avyjíždění do a ze závitu. Cyklus posouvá naprogramovaný počáteční bod dopředu ovzdálenost pro najíždění. Dráha pro vyjíždění prodlužuje délku závitu za naprogramo-vaný koncový bod.

R111 Parametr R111 definuje celkovou hloubku závitu.

R112 V toto parametru lze naprogramovat hodnotu úhlu. Tento úhel definuje bod na obvodusoustružené součásti, na němž začíná první chod závitu. Jedná se tedy o úhlovéposunutí počátečního bodu závitu.

Možné hodnoty tohoto parametru leží v rozmezí 0.0001 ... + 359.9999 stupňů.

Pokud není specifikováno žádné posunutí počátečního bodu, první závit automatickynačíná na značce 0 stupňů.

R113 Parametr R113 určuje počet průchodů nástroje při obrábění nahrubo při operaciřezání závitu. Cyklus nezávisle vypočítává jednotlivé právě používané přísuvy dohloubky na základě parametrů R105 a R111.

R114 Tento parametr specifikuje počet závitů. Tyto závity jsou potom uspořádánysymetricky po obvodu obráběné součásti.

Obrábění v podélném nebo v příčném směru

Cyklus samotný rozhoduje o tom, zda závit musí být obráběn v podélné nebo v příčnéose. Jestliže je úhel na kuželu menší nebo roven 45 stupňům, potom je závitsoustružen jako podélný, jinak jako příčný.

Page 190: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Cykly

9 - 190

Posloupnost pohybů Pozice dosažená před zahájením cyklu:

• Jakékoli pozice, ze které je možné na naprogramovaný počáteční bod závitu + najížděcí dráha najet bez nebezpečí kolize.

Cyklus provádí následující posloupnost pohybů:

• Najíždění s G0 na počáteční bod na začátku najížděcí dráhy (vypočítává se interně v rámci cyklu), odkud se bude řezat první závit.

• Přísuv do hloubky pro obrábění nahrubo podle metody přísuvu zvolené para-metrem R105.

• Opakování řezání závitů podle naprogramovaného počtu průchodů nástroje pro obrobení nahrubo.

• Odstranění přídavku rozměru pro opracování načisto pomocí G33.

• Opakování celé sekvence pro zbývající chody závitu.

Příklad

Obrázek 9-16: Příklad výkresu

; Musí být obroben závit se dvěma chody, M42 x 2. N10 G23 G95 F0.3 G90 T1 D1 S1000 M4 ; Definice technologických parametrů N20 G0 Z100 X120 ; Počáteční pozice pro program R100=42 R101=8 R102=42 R103=45 Parametry pro volání cyklu R105=1 R106=1 R109=12 R110=6 R111= 4 R112=0 R113=3 R114=2 N50 LCYC97 ; Volání cyklu N100 G0 Z100 X60 ; Pozice po skončení cyklu N110 M2

Page 191: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Ovládací panely

X- 191

Rejstřík

A Adresa, 8-103 Alarmy cyklů, 9-164 Alarmy, 9-164 Automatický režim, 5-43

C CYCLE83, 9-168 CYCLE93, 9-177 CYCLE94, 9-181 CYCLE95, 9-183 CYCLE97, 9-188 Cyklus pro oddělování třísky, CYCLE95, 9-183 Cyklus pro výrobu odlehčovacího zápichu,

CYCLE94, 9-181 Cyklus pro výrobu zápichu, CYCLE93, 9-177 Cykly pro vrtání

návratové podmínky, 9-163 podmínky vyvolání, 9-163

Cykly, 9-163

D Diagnostika, 7-81

H Heslo, 7-97 Hodnoty korekčních parametrů nástroje, 2-28

CH Chybová hlášení, 9-164

M Manuální zadávání dat, 4-41

N Najíždění na referenční bod, 2-24 Nastavované parametry, 2-34 Nastavování parametrů rozhraní, 7-86 Nastavování, 2-25 Návrat do původní pozice po přerušení, 5-49 Netisknutelné speciální znaky, 8-106

P Parametry rozhraní, 7-84 Potvrzování alarmu, viii Programové tlačítko, viii Přenášení dat, 7-81

R Režim Jog, 4-38 Režim manuálního ovládání, 4-37 Režim MDA, 4-41 Rozhraní V.24, 7-81 R-parametry, 2-36

Ř Řezání závitů, CYCLE97, 9-188

S Sada znaků, 8-106 Služby, 7-81 Speciální funkce, 7-85 Struktura bloku, 8-104 Struktura slova, 8-103 Svislé menu, viii Systémová oblast Diagnosis, 7-88 Systémová oblast Parameter, 2-26 Systémová oblast Service, 7-81 Systémové oblasti, 1-15

Page 192: BP-D_0400-802S,802C Sústruženie,4.00

SINUMERIK 802S/802C, Obsluha a programování, Soustružení Rejstřík

X - 192

T Tisknutelné speciální znaky, 8-106 Tlačítko Delete (Backspace), viii Tlačítko ETC, viii Tlačítko Input, viii Tlačítko pro přepínání systémové oblasti, viii Tlačítko pro výběr/přepínání, viii Tlačítko Recall, viii Tlačítko SHIFT, viii Tlačítko systémové oblasti, viii

U Uspořádání obrazovky, 1-12

V Vrtání hlubokých děr, 9-168

CYCLE83, 9-168 Vyhledávání bloku, 5-47 Výrobní program

vybírání/spouštění, 5-46 zastavení/zrušení, 5-48

Z Zadávání nástrojů a korekčních parametrů nástrojů,

2-26 Zadávání/úpravy posunutí počátku, 2-31 Základní principy programování NC systémů, 8-102 Základní principy, 1-21 Zapnutí systému, 2-24 Zjišťování korekčních parametrů nástroje, 2-29