Академический Документы
Профессиональный Документы
Культура Документы
SINUMERIK 802S/802C
Uživatelská příručka Vydání: 04/2000
Obsluha a programování
Soustružení (Turning)
Uživatelská dokumentace
s
SINUMERIK 802S
Úvod 1
SINUMERIK 802C
Zapnutí
napájení 2
Obsluha a programování
Soustružení Základní
parametry 3
Uživatelská příručka Režim
Uživatelská dokumentace
manuálního
ovládání
4
Automatický
režim 5
Platí pro:
Programování
Řídící systém
SINUMERIK 802S
Verze programového vybavení
3 výroby součásti 6
SINUMERIK 802C 3
Služby a
diagnostika 7
Programování 8
Vydání: 04.2000
Cykly 9
Dokumentace systému SINUMERIK®
Klíč k vydáním
Ve sloupci „Poznámka“ je písmenem vyznačeno, kterému stavu dříve vydaná vydání odpovídají.
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í 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..
Další šíření, jakož i rozmnožování této dokumentace, neoprávněné využívání a Obsah této dokumentace byl kontrolován, zda je v souladu s popisovaným
rozšiřování jejího obsahu je nepřípustné, pokud nebylo výslovně povoleno. Jednání hardware a software. Přesto však není možné vyloučit odchylky, takže nedáváme
v rozporu s těmito pokyny zavazuje k náhradě škody. Všechna práva vyhrazena, žádnou záruku, že se dokumentace bude dokonale shodovat. Údaje v této příručce
zejména pro případ udělování patentů nebo zápis GM. 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
© Siemens AG 1999. Všechna práva vyhrazena. zlepšení.
Obsah
Ú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
v
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Obsah
vi
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Obsah
viii
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
ix
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
INCREMENT
JOG
REFERENCE POINT
AUTOMATIC
SINGLE BLOCK
MANUAL DATA
Zastavení vřetena
NC STOP osa X
NC START osa Z
x
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
Úvod 1
Účel této uživatelské Tato uživatelská příručka popisuje následující procesy:
příručky
• 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 a
mož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í.
1 - 11
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
MA Machine
1 PA Parameter
Aktivní
systémová PR Programming
oblast DI Services
DG Diagnostika
STOP Program je zastaven.
2
Stav RUN Program je zpracováván.
programu
RESET Program byl zrušen.
Jog Manuální posuv
3
Režim MDA Manuální vstup s automatickou funkcí
obsluhy
Auto Automatický režim
1 - 12
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
Obrazový
Zkratka Význam
prvek
1 - 13
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
Obrazový
Zkratka Význam
prvek
6
Název
programu
Řádek alarmu se objevuje jen tehdy, pokud je aktivní nějaký alarm NC nebo PLC.
7
Na řádku alarmu se vypisuje číslo alarmu a kritérium vynulování posledního
Řádek alarmu
aktivního alarmu.
8 Pracovní plocha a obrazovka NC.
Pracovní
plocha
Tento symbol se objevuje nad pruhem programových tlačítek, kdykoli se obsluha
9 nachází na nějakém menu nižší úrovně.
Symbol
Recall Když toto tlačítko stisknete, vrátíte se na nejbližší vyšší úroveň menu, aniž by se
uložila nějaká data.
ETC je k dispozici.
10
Rozšíření Pokud se nad pruhem programových tlačítek zobrazuje tento symbol, jsou
menu k dispozici další funkce tohoto menu. Tyto funkce je možné aktivovat po
stisknutí tlačítka ETC.
11
Pruh
programových
tlačítek
Pokud se nad pruhem programových tlačítek zobrazuje tento symbol, jsou
12 k dispozici další funkce tohoto menu. Když toto tlačítko stisknete, funkce se objeví
Svislé menu na obrazovce a bude možné z nich vybírat pomocí kurzorových tlačítek NAHORU
a DOLŮ.
1 - 14
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
Systémové oblasti
Přepínání mezi
systémovými oblastmi
Stiskněte toto tlačítko, budete-li se chtít dostat přímo do systémové oblasti Machine.
Úrovně ochrany Citlivá místa řídícího systému jsou chráněna heslem proti vstupu a modifikacím dat.
Obsluhující pracovník však může úrovně ochrany měnit. Slouží k tomu menu Machine
Data Display v systémové oblasti Diagnosis.
Předem nastavená je úroveň ochrany 3.
V následujících menu závisí zadávání a úpravy dat na nastavené úrovni ochrany:
• Korekční parametry nástroje
• Posunutí počátku
• Hodnoty parametrů
• Parametry rozhraní V.24
1 - 15
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
1 - 16
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
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.
1 - 17
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
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.
1 - 18
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
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.
1 - 19
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
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
1 - 20
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
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 Orientace souřadného systému na stroji závisí na jeho typu. Souřadný systém může
stroje (MCS) být natočen do různých směrů.
1 - 21
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Úvod
Souřadný systém Souřadný systém popisovaný výše (viz obrázek 1-8) se používá také pro popis
obrobku (WCS) obrobku 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.
obrobek obrobku
obrobku
W – počátek obrobku
Upnutí obrobku Aby bylo možné obrobek obrábět, je třeba jej upnout do stroje. Obrobek musí být
srovnán takovým způsobem, aby osy souřadného systému obrobku byly rovnoběžné
s osami stroje. Jakékoli výsledné posunutí mezi počátky souřadného systému stroje a
obrobku v ose Z musí být zadáno do speciální k tomuto účelu určené datové oblasti
nastavitelných posunutí počátku. Toto posunutí je aktivováno v průběhu
zpracování NC programu např. pomocí programového příkazu G54 (viz kapitola
„Upnutí obrobku – nastavitelné posunutí počátku...“).
stroje obrobku
např.
1 - 22
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
2 - 23
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Zapnutí a najíždění na referenční bod
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.
2 - 24
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
Nastavované parametry 3
Smysl této kapitoly Než budete moci používat CNC, nastavte parametry stroje, nástrojů atd. na CNC
uskutečněním následujících kroků:
• Zadejte nástroje a korekce nástrojů
• Zadejte / modifikujte posunutí počátku
• Zadejte hodnoty parametrů
3 - 25
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
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.
3 - 26
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
Stiskněte tlačítko OK, abyste zadání potvrdili. Otevře se dialogové okno Tool
Compensation (korekční parametry nástroje).
3 - 27
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
3 - 28
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
X stroje obrobek
skutečná poloha Z
průměr
Z stroje
Délka 2 = ?
Gxx posunutí
3 - 29
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
X stroje
obrobek
skutečná poloha Z
Z stroje
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í.
• 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á.
3 - 30
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
Zadejte hodnotu.
Další přehled posunutí počátku se zobrazí, když stisknete Page Down. Nyní se
budou zobrazovat G56 a G57.
3 - 31
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
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á.
Z stroje
Délka 2
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).
3 - 32
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
• 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.
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.
3 - 33
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
3 - 34
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
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).
3 - 35
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Základní parametry
Postup
Použijte programová tlačítka Parameter a R Parameter.
Zadejte hodnotu.
Stiskněte tlačítko Input nebo použijte kurzorové tlačítko, aby se změna potvrdila.
3 - 36
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
4 - 37
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Režim manuálního ovládání
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.
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á.
4 - 38
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Režim manuálního ovládání
Parametry
Tabulka 4-1: Popis parametrů v základní obrazovce režimu Jog
Parametr Popis
Programová tlačítka
Vyvolání okna Handwheel (ruční kolečko).
4 - 39
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Režim manuálního ovládání
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.
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.
4 - 40
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Režim manuálního ovládání
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.
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é.
4 - 41
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Režim manuálního ovládání
Parametry
Tabulka 4-2: Popis parametrů v základní obrazovce režimu MDA
Parametr Popis
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).
V tomto okně se vypisuje v daném okamžiku editovaný blok v celé své délce.
4 - 42
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
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 pro
standardní zpracovávání výrobních programů.
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.
5 - 43
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
Parametry
Tabulka 5-1: Popis parametrů v základní obrazovce automatického režimu
Parametr Popis
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.
Funkci Block Search použijte, budete-li chtít přejít na požadované místo v programu.
Pokračování v hledání.
5 - 44
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
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.
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í.
5 - 45
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
Postup
Pomocí tlačítka Automatic aktivujte automatický režim.
Pomocí programového tlačítka Select vyberte tento program pro zpracování. Název
zvoleného programu se objeví na řádku obrazovky Program Name.
5 - 46
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
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.
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).
5 - 47
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
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.
5 - 48
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
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í.
5 - 49
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
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.
5 - 50
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
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.
Stisknutím tlačítka Open se pro vybraný program otevře dialogové okno editoru.
5 - 51
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
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)
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.
5 - 52
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
Použijte toto programové tlačítko, pokud budete potřebovat vytvořit blok rychlého
posuvu (G0).
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.
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).
Poznámka
Po vypnutí pomocného režimu Teach In již nebude možné dále editovat přerušený
program.
5 - 53
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Automatický režim
5 - 54
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
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.
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.
6 - 55
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
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.
6 - 56
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
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.
6 - 57
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Postup
Nacházíte se v hlavním menu a aktivovali jste systémovou oblast Programs.
Automaticky se zobrazí přehled programů.
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í“.
6 - 58
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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
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.
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í.
6 - 59
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
Obrázek 6-4
6 - 60
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Řá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.
6 - 61
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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
6 - 62
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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 do
vstupní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.
Obrázek 6-8
6 - 63
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Obrázek 6-9
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
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í.
6 - 64
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
Obrázek 6-12
Koncový bod je možné uložit jako absolutní rozměr G90 nebo jako inkrementální
rozměr G91.
6 - 65
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Obrázek 6-13
Obrázek 6-14
6 - 66
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
6 - 67
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
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ě.
6 - 68
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
6 - 69
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
6 - 70
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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ě.
6 - 71
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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
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.
6 - 72
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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).
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).
6 - 73
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
6 - 74
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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
6 - 75
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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.
6 - 76
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
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ů.
6 - 77
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Výsledkem této funkce je koncový bod, jímž je průsečík mezi kruhovým segmentem 2
a kruhovým segmentem 3.
6 - 78
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Výsledkem této funkce je koncový bod, jímž je průsečík mezi kruhovým segmentem 4
a kruhovým segmentem 5.
6 - 79
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Výrobní programy
Obrázek 6-39
6 - 80
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
Služby a diagnostika 7
Funkce Rozhraní V.24 (RS 232) CNC můžete používat pro export dat (např. výrobních
programů) na externí paměťové médium nebo pro import těchto dat opačným
smě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, ve
které 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ů.
7 - 81
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
• 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í.
7 - 82
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Hlášení o přenosu
Zobrazení dat, která jsou mezi datovými typy označena „...“. Tato funkce se používá
pro přenášení jednotlivých souborů.
Poznámka
Jinou možností je aktivování funkce External Program Execution v systémové
oblasti Automatic.
7 - 83
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Parametr Popis
7 - 84
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
7 - 85
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
7 - 86
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
7 - 87
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Postup
Když stisknete programové tlačítko Diagnosis, objeví se základní obrazovka
diagnostiky.
• Text
Zde se vypisuje alarmové hlášení.
7 - 88
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
7 - 89
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Měřítko Měřítko
abscisy ordináty
Vzdálenost
(diference)
měřicích značek
Počáteční hodnoty
Aktuální poloha
měřicí značky
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á.
7 - 90
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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.
Toto okno obsahuje číslo verzí a datum vytvoření jednotlivých komponent CNC
systému.
7 - 91
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Poznámka
Viz rovněž Technická příručka.
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.
7 - 92
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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.
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.
7 - 93
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Obrázek 7-13: Vstupní obrazovka pro editaci alarmových textů PLC v čínštině
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.
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 modifikovaný text uloží. Okno editoru se pak zavře.
7 - 94
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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
7 - 95
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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é M Paměťový byte (MBx), paměťové slovo (MWx), dvojité
bity 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 binární
H hexadecimální
D decimální
Binární reprezentaci nelze používat pro dvojitá slova.
Časovače a čítače se vypisují v decimálním formátu.
7 - 96
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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
7 - 97
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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é.
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í.
7 - 98
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
Obrázek 7-18
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.
Toto programové tlačítko se používá pro aktivování parametrů stroje označených „cf“.
7 - 99
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Služby a diagnostika
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í.
7 - 100
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
Programování 8
Úvodní poznámky Nástroje numericky řízených strojů vyžadují NC programy, aby mohly opracovávat
obrobky 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ů a
bloků, jakož i příkazy, které jsou zapotřebí pro řízení obráběcích operací na obrobku.
8-101
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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
8 - 102
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Několik adresových Slovo může obsahovat i větší počet adresových písmen. Číselná hodnota však
znaků v tomto případě musí být přiřazena pomocí vloženého znaku „=“.
Příklad: CR=5.23
8-103
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Posloupnost slov Jestliže je v jednom bloku více než jedna instrukce, doporučuje se, aby slova v bloku
byla uspořádána v následující posloupnosti:
N… G… X… Z… F… S… T… D… M… H…
Číslování bloků Čísla bloků zprvu nastavujte v krocích po 5 nebo po 10. Takto budete moci později
vkládat další bloky a přitom dodržet rostoucí posloupnost čísel bloků.
Přeskakování bloků Bloky programu, které se nemají provádět při každém jeho zpracování, mohou být
(viz obrázek 5-3) zvláštním způsobem označeny znakem lomítka „/“ před číslem bloku.
Samotné potlačení bloku se potom aktivuje buď obsluhou nebo pomocí programo-
vatelného řídícího zařízení (signál). Je možné také přeskočit celý úsek programu,
jestliže několik po sobě jsoucích bloků označíte znakem „/“.
Jestliže je v průběhu zpracování programu potlačování bloků aktivní, všechny
programové bloky označené znakem „/“ se neuskuteční. Na příkazy uvedené v těchto
blocích se vůbec nebude brát zřetel. Program bude pokračovat následujícím
neoznačeným blokem.
Komentář, poznámka Příkazy v blocích programu mohou být vysvětlovány pomocí komentářů (poznámek).
Komentáře se vypisují spolu s obsahem zbytku bloku v aktuálním výpisu bloku.
Mohou se vypisovat také „hlášení“ poskytující obsluhujícímu pracovníkovi/pozorovateli
potřebné informace.
8 - 104
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8-105
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Číslice 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
8 - 106
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8-107
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8 - 108
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8-109
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8 - 110
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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í např.: R8=ABS(R9)
hodnota
TRUNC( ) celočíselná např.: R10=TRUNC(R11)
část
RET Konec Používá se místo M2 pro RET ; samostatný blok
podpro- zachování správného
gramu postupu při zpracování
S Otáčky 0.001 .. 99 999.999 Otáčky vřetena, jednotky S…
vřetena ot/min
nebo jiný Je-li naprogramováno
význam G96, S je interpretováno
s G4, G96 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
8-111
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8 - 112
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
LCYC82 Vrtání, čelní zahlubování R101: Návratová rovina (abs) N10 R100=... R101=... ...
R102: Bezpečnostní vzdál. N20 LCYC82
R103: Referenční rovina (abs) ; samostatný blok
R104: Konečná vrtaná
hloubka (abs)
R105: Doba prodlevy na
vyvrtané hloubce
LCYC83 Vrtání hlubokých děr R100: Číslo vrtací osy =3 N10 R100=... R101=... ...
R101: Návratová rovina (abs) N20 LCYC83
R102: Bezpečnostní vzdál. ; samostatný blok
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
LCYC840 Řezání závitů s vyrovnávací R101: Návratová rovina (abs) N10 R100=... R101=... ...
hlavičkou R102: Bezpečnostní vzdál. N20 LCYC840
R103: Referenční rovina (abs) ; samostatný blok
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
LCYC85 Vrtání R101: Návratová rovina (abs) N10 R100=... R101=... ...
R102: Bezpečnostní vzdál. N20 LCYC85
R103: Referenční rovina (abs) ; samostatný blok
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
8-113
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
LCYC93 Zápich (vrtací cyklus) R100: Počáteční bod na N10 R100=... R101=... ...
čelní ose N20 LCYC93
R101: Počáteční bod na ; samostatný blok
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
LCYC94 Zápich (tvar E a F) R100: Počáteční bod na N10 R100=... R101=... ...
(soustružnický cyklus) čelní ose N20 LCYC94
R101: Počáteční bod kontury ; samostatný blok
na podélné ose
R105: Tvar E=55, F=56
R107: Poloha nože (1..4)
LCYC95 Obrábění oddělováním třísky R105: Typ obrábění (1..12) N10 R105=... R106=... ...
(soustružnický cyklus) R106: Přídavek rozměru pro N20 LCYC95
obrábění načisto ; samostatný blok
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
LCYC97 Řezání závitu R100: Průměr závitu N10 R100=... R101=... ...
(soustružnický cyklus) v počátečním bodě N20 LCYC97
R101: Počáteční bod závitu ; samostatný blok
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
LIMS Horní mez- 0.001… Omezení otáček vřetena, Viz 96.
ní otáčky 99 999.999 když je aktivní funkce G96 –
pro vřeteno konstantní řezná rychlost
v příkazu
G96
8 - 114
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8-115
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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 obrobku
nebo 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á platit
tak 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 Při zadávání řetězových kót odpovídá číselná hodnota informaci o dráze, kterou je
G91 potř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 jeho
deaktivování příkazem G90 (zadávání absolutních kót) v některém dalším bloku.
Příklad programování N10 G90 X20 Z90 ; zadávání absolutních kót
pro G90 a G91 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í
8 - 116
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8-117
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Informace Jestliže je aktivní G22 nebo G23, je specifikovaný koncový bod pro osu X interpreto-
ván buď jako rozměr rádiusu nebo jako rozměr průměru.
Skutečná hodnota se odpovídajícím způsobem zobrazuje v souřadné soustavě
obrobku. Programovatelné posunutí s příkazem G158 X... je vždy interpretováno jako
rozměr rádiusu. Popis této funkce je uveden v následující kapitole.
8 - 118
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
aktuální
aktuální
obrobku
posunutí X.. Z..
Posunutí G158 Pomocí příkazu G158 může být naprogramováno posunutí počátku pro všechny osy.
Nově zadaný příkaz G158 nahrazuje všechny předcházející instrukce programovatel-
ného posunutí počátku.
Vymazání posunutí Pokud je do bloku vložen příkaz G158 bez udání os, potom jakékoli aktivní
programovatelné posunutí počátku bude vymazáno.
8-119
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
stroj obrobku
Příklad programování N10 G54 ... ; Vyvolání prvního nastavitelného posunutí počátku
N20 X.. Z.. ; Obrábění obrobku
...
N90 G500 G0 X... ; Deaktivování nastavitelného posunutí počátku
8 - 120
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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á tedy
pří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, …).
Informace Pro programování najíždění na určitou pozici je k dispozici ještě i další skupina
G-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.
8-121
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8 - 122
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
G2/G3 a zadání středu (+ koncový bod) G2/G3 a zadání rádiusu (+ koncový bod)
G2/G3 a zadání úhlu výseče (+ střed) G2/G3 a zadání úhlu výseče (+ koncový bod)
koncový bod X, Z
např. G2 AR=… I...
např. G2 AR=… X...
úhel AR úhel AR
8-123
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
počáteční
koncový bod
b d
střed
8 - 124
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
počáteční
b d
koncový bod
střed
počáteční
b d koncový bod
střed
Tolerance vstupních Kruhy jsou řídícím systémem akceptovány pouze s určitou tolerancí rozměrů. Pro
hodnot pro kruhy tento účel se provádí porovnávání rádiusu kruhu v počátečním a v koncovém bodě.
Pokud leží zjištěný rozdíl v rámci tolerance, jsou souřadnice středu interně přesně
dosazeny, jinak se vypíše alarmové hlášení.
Hodnota tolerance může být nastavována prostřednictvím parametrů stroje.
8-125
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
vnitřní bod
počáteční
b d koncový bod
Obrázek 8-15: Kruh se zadáním koncového a vnitřního bodu když je aktivní G90
Příklad programování N5 G90 Z30 X40 ; Počáteční bod kruhu pro N10
N10 G5 Z50 X40 KZ=40 IX=45 ; Koncový a vnitřní bod
8 - 126
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
vnější závit
vnitřní
závit
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 adresy
S 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.
Bokorys Půdorys
posunutí
SF=…
stoupání
Stoupání: I nebo K
(hodnota je může existovat další
pravý nebo levý závit
konstantní po celou počáteční bod (pro
(M3 nebo M4)
délku závitu bloku případ vícechodých
Obrázek 8-17: Programovatelné veličiny pro řezání závitů pomocí příkazu G33
8-127
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Programování stoupání
Válcový závit
G33 Z… K…
V případě kuželovitých závitů (je zapotřebí zadat údaje pro obě osy) je nutné
používat příslušnou adresu stoupání I nebo K pro osu s delší dráhou (větší délka
závitu). Druhé stoupání se nezadává.
Posunutí počátečního Posunutí počátečního bodu vřetena o určitý úhel je zapotřebí tehdy, má-li být vyroben
bodu SF= závit s posunutým řezem nebo vícechodý závit. Posunutí počátečního bodu se
programuje v bloku závitu s G33 do adresy SF (absolutní pozice).
Pokud počáteční blok není součástí bloku, aktivuje se hodnota z nastavovaných
parametrů.
Pozor: Naprogramovaná hodnota SF= se vždy ukládá také do nastavovaných
parametrů.
Příklad programování Válcový závit, se dvěma chody – úhlové posunutí počátečního bodu 180°, délka
závitu (včetně náběhu a výběhu) 100 mm, stoupání závitu 4 mm/otáčku.
Závit je pravý, válec byl opracován předem.
N10 G54 G0 G90 X50 Z0 S500 M3 ; Najíždění na počáteční bod, otáčení vřetena
; ve směru hodinových ručiček
N20 G33 Z–100 K4 SF=0 ; Stoupání 4 mm/otáčku
N30 G0 X54
N40 Z0
N50 X50
N60 G33 Z–100 K4 SF=180 ; Druhý počáteční bod, posunutí o 180 stupňů
N70 G0 X54 ...
8 - 128
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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“).
Rychlost os U závitů s G33 vyplývá rychlost pohybu os pro délku závitu z otáček vřetena a
stoupá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ýt
př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-129
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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.
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 kapitola
8.5.1 „Konstantní řezná rychlost“).
8 - 130
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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 na
danou polohu nebo opracovávat dráhu kontury popsanou v několika blocích.
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.
8-131
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
(jemné)
Obrázek 8-20: Okno hrubého a jemného přesného najetí, které je v platnosti s G60/G9,
zvětšené zobrazení okna
Režim řízení pohybu Cílem řízení pohybu po dráze je zabraňovat zabrždění na hranicích bloků a přecházet
po dráze: G64 na následující blok s co možno nejrovnoměrnější rychlostí pohybu po dráze (při
tangenciálních přechodech). Funkce využívá algoritmů pro předvídání rychlosti na
následující blok. V případě přechodů v dráze, které nemají tangenciální charakter
(rohy), se rychlost v případě potřeby snižuje, protože osy nejsou schopné uskutečnit
skokovou změnu rychlosti, která přesahuje maximální zrychlení. V takových případech
v rozích vzniká zaoblení závislé na rychlosti.
8 - 132
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Přechod na
následující blok
Přechod na
následující blok
Příklad programování N10 G64 G1 Z.. F.. ; Spojité řízení pohybu po dráze
N20 X... ; Spojité řízení pohybu po dráze je stále aktivní
...
N180 G60 ; Přepnutí na přesné najetí
Posuv
Naprogramovaný posuv F
Posloupnost
bloků
Obrázek 8-22: Porovnání průběhů rychlosti při G60 a G64 v případě krátkých úseků dráhy
8-133
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8- 134
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
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
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é parametry
a 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
8-135
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
8 - 136
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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
(příčná osa)
otáčky vřetena
průměr
konstantní
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 Při obrábění velkých průměrů na malé mohou otáčky vřetena dramaticky narůstat.
vřetena, LIMS= 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.
8-137
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Deaktivování Funkce „Konstantní řezná rychlost“ se pomocí příkazu G97 deaktivuje. Jestliže je
konstantní řezné funkce G97 aktivní, následně naprogramované S-slovo je opět vyhodnocováno jako
rychlosti: G97 otáč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.
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ší postup
opracování v platnosti poslední naprogramované otáčky vřetena S.
Faseta CHF= Mezi lineárními a kruhovými konturami v libovolné kombinaci se vkládá lineární
úsek. Hrana je tím zkosena.
8 - 138
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
faseta
Obrázek 8-24: Vložení fasety mezi dva lineární úseky kontury (příklad)
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.
Přímka/přímka Přímka/kruh
zaoblení
zaoblení
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.
8-139
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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“).
8 - 140
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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ů.
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élky
ná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.
8-141
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Parametry nástroje Hodnota příslušného parametru nástroje se zadává do pole DP... .Typ nástroje
rozhoduje o tom, které parametry jsou zapotřebí. Všechny parametry nástroje, které
nejsou zapotřebí, musí být nastaveny na „0“.
Následující schémata ukazují, které parametry nástrojů jsou zapotřebí pro jednotlivé
typy nástrojů
8 - 142
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Délka 1
Délka 2
Délka 1
Hodnoty (X)
opotřebení podle
požadavků
Působnost
Všechny ostatní Špička nástroje Délka 2
hodnoty nastavte P
na 0. G18 Délka 1 v X F – Referenční bod držáku
Délka 2 v Z
Obrázek 8-28: Hodnoty korekce délky pro soustružnický nůž
Délka 1
D1: Délka D2: Délka
Délka 2
1 1
(X) (X)
Délka 1
Délka 2
Hodnoty Působnost D2: Délka
opotřebení podle Špička nástroje 2 Špička nástroje
požadavků P P
D1: Délka 2
G18 Délka 1 v X
Všechny ostatní Délka 2 v Z
Obrázek 8-29: Soustružnický nástroj s korekcemi pro dva břity
8-143
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Soustružnický
Délka 1
Délka 2
špička nástroje
P (břit)
Působnost
R – rádius břitu (rádius nástroje
S – poloha středu břitu
G18 Délka 1 v X
Délka 2 v Z
Upozornění:
parametry Délka 1, Délka 2 se
vztahují u poloh břitu 1 – 8 na
bod P, u polohy 9 však na bod S
Zadání v paramet- Působnost
rech nástroje
Hodnoty
opotřebení G18 Délka 1 v X
podle Délka 2 v Z
Délka 1
požadavků
Délka 2
Všechny ostatní
hodnoty
Rádius
Obrázek 8-30: Parametry korekcí u obráběcích nástrojů s korekcí rádiusu nástroje
8 - 144
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Zadání v paramet-
rech nástroje
Délka 1 Délka 1
Hodnoty opotřebení
podle požadavků
Působnost
Všechny ostatní G17 Délka 1 v F – vztažný bod držáku
hodnoty nastavte G18 Soustr. nástroje nástroje
Vrtání středové díry Při vrtání středové díry přepněte na G17. Korekce délky nástroje pro vrták bude tím
pádem aktivní v ose Z. Po vrtání je potřeba pomocí G18 přepnout zpět na normální
korekci soustružnického nástroje.
Příklad:
N10 T... ; vrták, typ nástroje 200
N20 G17 G1 F... Z... ; korekce délky je aktivní v ose Z
N30 Z...
N40 G18 ... ; vrtání je ukončeno
8-145
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
rádius břitu
8 - 146
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ři
najíždění nedojde ke kolizi.
Obrázek 8-35: Zahájení korekce rádiusu nástroje na příkladu G42, poloha břitu =3
Informace Za blokem s G41/G42 obvykle následuje první blok kontury obrobku. Popis kontury
však smí být přerušen jedním dovnitř vloženým blokem, který neobsahuje žádné
informace o dráze kontury, např. pouze M-příkazem.
8-147
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Vnitřní roh
průsečík
Přechodový prvek Střed nástroje objíždí vnější roh obrobku po kruhové dráze odpovídající rádiusu
kruh: G450 nástroje.
Přechodový prvek kruh patří z technického a datového hlediska k následujícímu bloku
s příkazy pohybu, např. pokud jde o posuv.
Průsečík: G451 V případě funkce G451 (průsečík ekvidistantních drah) se najíždí na bod, který je
průsečíkem drah nástroje (kruh nebo přímka).
8 - 148
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
tečna
MP
rádius
R – rádius břitu P1 – koncový bod, poslední blok s např. kruhu
G42
P2 k ý b d bl k G40
Obrázek 8-38: Ukončení korekce rádiusu nástroje pomocí G40 na příkladu G42, poloha břitu
=3
8-149
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Opakování G41, G41 Stejná korekce může být znovu naprogramována, aniž by bylo potřeba vkládat příkaz
nebo G42, G42 G40:
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 Číslo korekce D může být změněno v režimu práce s korekcí. Změněný rádius
parametru D nástroje se v tomto případě aktivuje už na začátku bloku, ve kterém je nové D-číslo
naprogramováno. Úplné změny je dosaženo až na konci bloku. Změna se tedy
uskutečňuje kontinuálně v rámci celého bloku; to platí i při kruhové interpolaci.
Zrušení korekce Jestliže je režim práce s korekcí ukončen příkazem M2 (konec programu), aniž by byl
pomocí M2 naprogramová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 Při programování věnujte zvláštní pozornost případům, kdy je dráha kontury ve
obráběcích operací vnitřních rozích menší než je rádius nástroje nebo pokud za sebou následují dva
vnitř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.
R – rádius špičky
nástroje
Naprogramovaná Kolize
Obrázek 8-39: Kritické případy obráběcích operací, příklad ukazuje přechodový prvek kruh
8 - 150
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Obrázek 8-40: Příklad korekce rádiusu nástroje, rádius břitu nakreslen zvětšený
8-151
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Programování M...
8 - 152
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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
8-153
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Matematické operátory Při používání operátorů / matematických funkcí je třeba dodržovat obvyklý mate-
a funkce matický způsob zápisu. Priorita při zpracovávání se určuje kulatými závorkami. Jinak
platí 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í: N10 R1=R1+1 ; Nová hodnota R1 je součtem staré hodnoty R1 plus 1
R-parametr 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: R15 = R12 + R 2 2
8 - 154
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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í
8-155
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
zpracovávání
programu
; skok na návěští
; skok na návěští
; konec
; skok na návěští
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í
IF Označení podmíněného skoku
Podmínka Aritmetický parametr, aritmetický porovnávací výraz pro formulaci
podmínky
8 - 156
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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
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 ...
...
8-157
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
R4 = 11 (počet bodů)
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.
8 - 158
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
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í program
v posledním kroku postupu zpracování příkazem M2 – konec programu. V tomto
případě to však znamená návrat na programovou úroveň, ze které byl podprogram
vyvolán.
Konec programu Namísto příkazu M2 – Konec programu je možné v podprogramu použít také příkaz
konce 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í.
návra
volání
; volání
návra
8-159
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Názvy podprogramů Aby bylo možné z několika podprogramů vybrat jeden určitý, dostávají podprogramy
svá vlastní označení. Název podprogramu může být libovolný, musí však být
dodrž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ým
ná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 Jestliže má být podprogram zpracováván vícekrát po sobě, v bloku volání napište za
P... název podprogramu pod adresu P počet, kolikrát se má podprogram procházet. Je
mož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 cykly
také vyžadují jednu ze čtyř programových úrovní.
8 - 160
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
podprogram
Informace V podprogramu je možné měnit G-funkce s modální platností, např. G90 -> G91. Při
návratu do programu, z něhož byl podprogram vyvolán, dávejte proto pozor, aby
vš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.
8-161
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Programování
Pro poznámky:
8 - 162
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
Cykly 9
Předmluva Cykly jsou technologické podprogramy, které podporují všeobecnou implementaci
specifický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ány
specifickému problému, o který se jedná.
Standardní cykly pro soustružnické aplikace jsou dodávány spolu se systémem.
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 byly
rezervová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 cyklech
používány jako interní aritmetické proměnné.
Vyvolávací a návratové Před vyvoláním cyklů musí být aktivní G23 (pro LCYC93, 94, 95 a 97) nebo G17 (pro
podmínky LCYC82, 83, 840 a 85). Jinak se bude vypisovat chybové hlášení 17040 Illegal axis
index. Ve výrobním programu musí být dále naprogramovány odpovídající hodnoty
pro posuv, otáčky vřetena a směr otáčení vřetena, pokud v rámci cyklu není pro tyto
parametry přiřazována hodnota.
Na konci cyklu jsou vždy v platnosti G0 G90 G40.
9-163
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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ů
9 - 164
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Volání LCYC82
9-165
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Podmínky Rychlost vřetena a směr otáčení, stejně jako posuv vrtací osy, musí být definovány na
vyšší 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
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 je
posunutá 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án
cyklem.
R103 Do tohoto parametru referenční roviny je naprogramován počáteční bod vrtané díry
uvedený ve výkresu.
R104 Vrtaná hloubka se vždy programuje jako absolutní hodnota vzhledem k počátku
souřadné soustavy obrobku.
R105 Doba prodlevy na vrtané hloubce (kvůli ulomení třísky) se programuje v sekundách do
parametru R105.
9 - 166
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
9-167
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Volání LCYC83
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
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.
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
9 - 168
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Parametry
Parametr Význam, rozmezí hodnot
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řed
referenč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 je
posunutá 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án
cyklem.
R103 Do tohoto parametru referenční roviny je naprogramován počáteční bod vrtané díry
uvedený ve výkresu.
R104 Vrtaná hloubka se vždy programuje jako absolutní hodnota bez ohledu na to, jak byly
př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 do
parametru R105.
R107, R108 Prostřednictvím těchto parametrů se programuje přísuv pro první vrtanou hloubku do
R108) 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í hodnotu
degrese, 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.
9-169
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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.
9 - 170
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Příklad
9-171
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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 vybaveno
regulací otáček a snímačem polohy. Cyklus nekontroluje, zda systémy pro regulaci
polohy 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
9 - 172
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Informace
R101 – R104 Viz LCYC84
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.
9-173
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
9 - 174
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Volání LCYC85
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
9-175
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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ástroje
z díry.
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í na
Y=102.
9 - 176
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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í funkce
G23 (programování průměrů). Před vyvoláním cyklu pro zápich musí být aktivovány
korekč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
9-177
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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
9 - 178
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Tvar zápichu Parametry R114 ... R118 definují tvar zápichu. Cyklus své výpočty vždy zakládá na
bodu naprogramovanému v parametrech R100, R101.
R114 Šířka zápichu naprogramovaná v parametru R114 se měří u jeho dna. Fasety nejsou
v měření zahrnuty.
R115 Parametr R115 určuje hloubku zápichu.
R116 Hodnota v parametru R116 stanovuje úhel boků zápichu, jestliže je nastavena
hodnota „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 nesmyslnou
konturu 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ýt
zvolena 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).
9-179
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Příklad
fasety 2mm
; 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.
Poznámka týkající se Korekční parametry nástroje pro výrobu zápichu musí být uloženy v D1 pro nástroj T2.
příkladu Šířka břitu nástroje musí činit 12 mm.
9 - 180
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Volání LCYC94
TVAR E TVAR 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
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.
9-181
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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 cyklus
zruší 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í. Zde
nastavená hodnota musí odpovídat skutečnému směru špičky nástroje zvoleného
před voláním cyklu.
Teoretická špička
nástroje
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
9 - 182
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Volání LCYC95
Přísuv
1 Přísuv
2 Obrábění nahrubo
3 Odstranění zbytkového
materiálu
4 Zdvih
5 Návrat
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
9-183
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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
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ého
hrubovací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í nahrubo
se zadává do parametru R108. Skutečně používaný přísuv do hloubky, který je
použí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ý lze
naprogramovat do parametru R109.
R110 Parametr R110 specifikuje vzdálenost, o kterou se nástroj pozvedává od kontury ve
směru obou os po každé operaci obrábění nahrubo, aby jej bylo možné stáhnout
pomocí G0.
9 - 184
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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í.
9-185
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
9 - 186
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Počáteční bod Cyklus automaticky vypočítává bod, na kterém musí obrábění začít. Na tento
počáteční bod se vždy najíždí oběma osami současně při obrábění nahrubo a
jednotlivými osami při obrábění načisto. V tomto případě najíždí přísuvná osa do
počátečního bodu jako první.
Pokud je zvoleno kompletní opracování, nástroj se po posledním hrubovacím
průchodu nástroje nevrací do interně vypočítaného počátečního bodu.
9-187
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Volání LCYC97
Parametry
Tabulka 9-8: Parametry cyklu LCYC97
9 - 188
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
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 R100
nebo 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ůchodem
nástroje.
R09, R110 Parametry R109 a R110 specifikují interně vypočítávané dráhy pro najíždění a
vyjíždění do a ze závitu. Cyklus posouvá naprogramovaný počáteční bod dopředu o
vzdá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 obvodu
soustruž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 automaticky
načí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 do
hloubky na základě parametrů R105 a R111.
R114 Tento parametr specifikuje počet závitů. Tyto závity jsou potom uspořádány
symetricky po obvodu obráběné součásti.
Obrábění v podélném Cyklus samotný rozhoduje o tom, zda závit musí být obráběn v podélné nebo v příčné
nebo v příčném směru ose. Jestliže je úhel na kuželu menší nebo roven 45 stupňům, potom je závit
soustružen jako podélný, jinak jako příčný.
9-189
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Cykly
Příklad
9 - 190
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Ovládací panely
Rejstřík
A N
Adresa, 8-103 Najíždění na referenční bod, 2-24
Alarmy cyklů, 9-164 Nastavované parametry, 2-34
Alarmy, 9-164 Nastavování parametrů rozhraní, 7-86
Automatický režim, 5-43 Nastavování, 2-25
Návrat do původní pozice po přerušení, 5-49
Netisknutelné speciální znaky, 8-106
C
CYCLE83, 9-168
CYCLE93, 9-177 P
CYCLE94, 9-181 Parametry rozhraní, 7-84
CYCLE95, 9-183 Potvrzování alarmu, viii
CYCLE97, 9-188 Programové tlačítko, viii
Cyklus pro oddělování třísky, CYCLE95, 9-183 Přenášení dat, 7-81
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í R
návratové podmínky, 9- Režim Jog, 4-38
163 Režim manuálního ovládání, 4-37
podmínky vyvolání, 9-163 Režim MDA, 4-41
Cykly, 9-163 Rozhraní V.24, 7-81
R-parametry, 2-36
D
Diagnostika, 7-81 Ř
Řezání závitů, CYCLE97, 9-188
H
Heslo, 7-97 S
Hodnoty korekčních parametrů nástroje, 2-28 Sada znaků, 8-106
Služby, 7-81
Speciální funkce, 7-85
CH Struktura bloku, 8-104
Struktura slova, 8-103
Chybová hlášení, 9-164 Svislé menu, viii
Systémová oblast Diagnosis, 7-88
Systémová oblast Parameter, 2-26
M Systémová oblast Service, 7-81
Systémové oblasti, 1-15
Manuální zadávání dat, 4-41
X-191
SINUMERIK 802S/802C, Obsluha a programování, Soustružení
Rejstřík
T V
Tisknutelné speciální znaky, 8-106 Vrtání hlubokých děr, 9-168
Tlačítko Delete (Backspace), viii CYCLE83, 9-168
Tlačítko ETC, viii Vyhledávání bloku, 5-47
Tlačítko Input, viii Výrobní program
Tlačítko pro přepínání systémové oblasti, viii vybírání/spouštění, 5-46
Tlačítko pro výběr/přepínání, viii zastavení/zrušení, 5-48
Tlačítko Recall, viii
Tlačítko SHIFT, viii
Tlačítko systémové oblasti, viii
Z
Zadávání nástrojů a korekčních parametrů nástrojů,
U 2-26
Zadávání/úpravy posunutí počátku, 2-31
Uspořádání obrazovky, 1-12 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
X - 192