You are on page 1of 404

SINUMERIK

840D/840Di/810D
Instrukcja programowania Wydanie 03.04

Cykle

Dokumentacja uytkownika
Cz oglna 1

Cykle wiercenia 2
i ukady wierconych
otworw
SINUMERIK
840D/840Di/810D Cykle frezowania 3
Cykle
Cykle toczenia 4

Instrukcja programowania Komunikaty bdw 5


i usuwanie
z bdw

Aneks A

Obowizuje dla

Sterowanie Wersja oprogramowania


SINUMERIK 840D powerline 7
SINUMERIK 840DE powerline (wariant eksportowy) 7
SINUMERIK 840Di 3
SINUMERIK 840DiE 3
SINUMERIK 810D powerline 7
SINUMERIK 810DE powerline (wariant eksportowy) 7

Wydanie 03.04
0 0
03.04

Dokumentacja SINUMERIK

Kody wyda

Przed wydaniem niniejszym ukazay si wydania podane niej.


W kolumnie "Wskazwka" zaznaczono literami, jaki status posiadaj wydania, ktre ukazay si
dotychczas.

Oznaczenie statusu w kolumnie "Wskazwka":

A .... Nowa dokumentacja.


B .... Niezmieniony dodruk z nowym numerem zamwieniowym.

C .... Zmieniona wersja jako nowe wydanie.


Jeeli przedstawiony na danej stronie techniczny stan rzeczy zmieni si w stosunku do wy-
dania poprzedniego, jest to sygnalizowane przez podanie zmienionego wydania w nagwku
kadej strony.

Wydanie Nr zamwieniowy Uwagi


02.95 6FC5298-2AB40-0AP0 A
04.95 6FC5298-2AB40-0AP1 C
03.96 6FC5298-3AB40-0AP0 C
08.97 6FC5298-4AB40-0AP0 C
12.97 6FC5298-4AB40-0AP1 C
12.98 6FC5298-5AB40-0AP0 C
08.99 6FC5298-5AB40-0AP1 C
04.00 6FC5298-5AB40-0AP2 C
10.00 6FC5298-6AB40-0AP0 C
09.01 6FC5298-6AB40-0AP1 C
11.02 6FC5298-6AB40-0AP2 C
03.04 6FC5298-7AB40-0AP0 C
Niniejszy podrcznik jest czci skadow dokumentacji na CD-ROM (DOCONCD)
Wydanie Nr zamwieniowy Uwagi
03.04 6FC5298-7CA00-0AG0 C
Marki
SIMATIC, SIMATIC HMI, SIMATIC NET, SIROTEC, SINUMERIK und SIMODRIVE s markami firmy
Siemens. Pozostae okrelenia uywanie w niniejszym druku mog by markami, ktrych uywanie przez
strony trzecie do swoich celw moe narusza prawa ich wacicieli.
Dalsze informacje znajdziecie w internecie pod : W sterowaniu mog funkcjonowa dalsze funkcje, nie opisane w
niniejszej dokumentacji. Nie ma jednak roszczenia do tych funkcji
http://www.ad.siemens.de/mc
w przypadku dostawy nowego urzdzenia wzgl. w przypadku
usugi serwisowej.
Sporzdzenie niniejszej dokumentacji nastpio przy pomocy WinWord V 9.0
Sprawdzilimy tre niniejszego materiau na zgodno z opisy-
i Designer 7.0 wanym sprztem i oprogramowaniem. Mimo to rozbienoci nie
Przekazywanie jak te powielanie niniejszej dokumentacji, spoytkowywanie jej i informowanie o jej mona wykluczy tak, e nie przejmujemy gwarancji na cakowit
treci jest niedozwolone, o ile nie wyraono na to wyranej zgody. Naruszenia zobowizuj do zgodno. Dane zawarte w niniejszym materiale s jednak
rekompensaty szkd. Wszystkie prawa zastrzeone, w szczeglnoci na wypadek udzielenia regularnie sprawdzane i niezbdne korekty s zawarte w kolej-
patentu albo zarejestrowania wzoru uytkowego. nych wydaniach. Za propozycje korekt bdziemy wdziczni.

Siemens AG 1995 - 2004. Wszelkie prawa zastrzeone Zmiany techniczne zastrzeone.

6FC5298-7AB40 - 0AP0 Siemens-Aktiengesellschaft.


0 0
03.04 Sowo wstpne
Uycie zgodnie z przeznaczeniem

Sowo wstpne

Podzia dokumentacji
Dokumentacja SINUMERIK jest podzielona na 3 pasz-
czyzny:
Dokumentacja oglna
Dokumentacja uytkownika
Dokumentacja producenta/serwisowa

Adresat
Niniejsza dokumentacja jest przeznaczona dla uyt-
kownika maszyny. Podrcznik opisuje szczegowo
stan rzeczy, ktrego znajomo jest uytkownikowi
niezbdna do obsugi sterowania SINUMERIK 840D
powerline i 810D powerline.

Zakres standardowy
W niniejszej instrukcji programowania opisano funkcje
zakresu standardowego. Uzupenienia albo zmiany,
ktre zostay dokonane przez producenta maszyny, s
przez niego dokumentowane.
Blisze informacje o dalszych drukach dot.
SINUMERIK 810D i 840D jak te drukw dot. wszyst-
kich sterowa SINUMERIK (np. interfejs uniwersalny,
cykle pomiarowe...) uzyskacie od waciwego oddziau
firmy Siemens.
W sterowaniu mog by moliwe do realizacji dalsze
funkcje, nie opisane w niniejszej dokumentacji. Nie ma
jednak roszczenia do tych funkcji w przypadku dostawy
nowego sterowania albo wykonania usugi serwisowej.

Obowizywanie
Niniejsza instrukcja programowania obowizuje dla
sterowa:
SINUMERIK 840D powerline SW7
SINUMERIK 840DE powerline (wariant eksport.) SW7
SINUMERIK 840Di SW2
SINUMERIK 840DiE (wariant eksport.) SW2
SINUMERIK 810D powerline SW7
SINUMERIK 810DE powerline (wariant eksport.) SW7
z pulpitami obsugi OP 010, OP 010C, OP 010S,
OP 12 albo OP 15 (PCU 20 albo PCU 50)

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - wydanie 03.04 v
0 0
Sowo wstpne 03.04
Uycie zgodnie z przeznaczeniem

SINUMERIK 840D powerline


Od 09.2001
SINUMERIK 840D powerline i
SINUMERIK 840DE powerline
s dostpne z polepszonymi waciwociami. Zesta-
wienie dostpnych zespow konstrukcyjnych powerli-
ne znajdziecie w opisie sprztu /PHD/ w rozdziale 1.1
SINUMERIK 810D powerline
Od 12.2001
SINUMERIK 810D powerline i
SINUMERIK 810DE powerline
s dostpne z polepszonymi waciwociami. Zesta-
wienie dostpnych zespow konstrukcyjnych powerli-
ne znajdziecie w opisie sprztu /PHC/ w rpzdziale 1.1

Budowa opisw
Wszystkie cykle i moliwoci programowania zostay
opisane - na ile jest to sensowne i moliwe - wedug
takiej samej struktury wewntrznej. W wyniku podziau
na rne paszczyzny informacyjne moecie w sposb
celowy siga do informacji, ktrych wanie potrzebu-
jecie.

1. Szybki przegld
Gdy chcecie przeczyta o rzadko uywanym cyklu albo
znaczeniu parametru, widzicie na pierwszy rzut oka, jak
funkcja jest programowana i znajdziecie objanienia do
cykli i parametrw.

Te informacje znajduj si zawsze na pocztku strony

Wskazwka:
Ze wzgldu na miejsce niemoliwe jest podanie
wszystkich rodzajw przedstawienia dla poszcze-
glnych cykli i parametrw, ktre umoliwia jzyk
programowania. Dlatego programowanie cykli jest
zawsze pokazywane w ukadzie, w jakim najczciej
wystpuje na warsztacie.

Siemens AG 2004 Wszelkie prawa zastrzeone.


vi SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
0 0
03.04 Sowo wstpne
Uycie zgodnie z przeznaczeniem

2. Szczegowe objanienia
W czci teoretycznej znajdziecie szczegowy opis:

Do czego potrzebny jest cykl?

Co powoduje cykl?

Jak wyglda przebieg?

Co powoduj parametry?

Co naley jeszcze szczeglnie uwzgldni?

Przede wszystkim dla osoby pocztkujcej w dziedzinie


NC czci teoretyczne s podstaw nauki. Co najmniej
jeden raz przestudiujcie cay podrcznik, aby wyrobi
sobie pogld na zakres dziaania i moliwoci Waszego
sterowania.

3. Od teorii do praktyki
Jak moecie stosowa cykle w kontekcie techniki ich
wykonywania, zobaczycie na przykadzie programowa-
nia.

Dla praktycznie wszystkich cykli znajdziecie przykad


programowania po czci teoretycznej..

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - wydanie 03.04 vii
0 0
Sowo wstpne 03.04
Uycie zgodnie z przeznaczeniem

Objanienie symboli

Przebieg

Objanienie

Dziaanie

Parametry

Przykad programowania

Programowanie

Dalsze wskazwki

Odesania do innych dokumentacji i rozdziaw

Wskazania na niebezpieczestwa albo rda bdw

Dodatkowe wskazwki albo informacje w tle

Siemens AG 2004 Wszelkie prawa zastrzeone.


viii SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
0 0
03.04 Sowo wstpne
Uycie zgodnie z przeznaczeniem

Wskazwki ostrzegawcze
W niniejszym materiale s stosowane nastpujce
wskazwki ostrzegawcze o znaczeniu stopniowanym.

Niebezpieczestwo
Ta wskazwka ostrzegawcza oznacza, e nastpi
mier, cikie uszkodzenie ciaa albo znaczna szkoda
rzeczowa, gdy odpowiednie rodki ostronoci nie zo-
stan podjte.

Ostrzeenie
Ta wskazwka ostrzegawcza oznacza, e moe nast-
pi mier, cikie uszkodzenie ciaa albo znaczna
szkoda rzeczowa, gdy odpowiednie rodki ostronoci
nie zostan podjte.

Ostronie
Ta wskazwka ostrzegawcza (z trjktem ostrzegaw-
czym) oznacza, e moe nastpi lekkie uszkodzenie
ciaa, gdy odpowiednie rodki ostronoci nie zostan
podjte.

Ostronie
Ta wskazwka ostrzegawcza (bez trjkta ostrze-
gawczego) oznacza, e moe nastpi szkoda rzeczo-
wa, gdy odpowiednie rodki ostronoci nie zostan
podjte.

Uwaga
Ta wskazwka ostrzegawcza oznacza, e moe wyst-
pi niepodany wynik albo niepodany stan, gdy
odpowiednie wskazwki nie bd przestrzegane.

Zasada
Wasze sterowanie SIEMENS 810D i 840D jest zbudo-
wane wedug aktualnego stanu techniki i uznanych
technicznych zasad, norm i przepisw bezpieczestwa.

Urzdzenia dodatkowe
Dziki specjalnym, oferowanym przez firm SIEMENS
przyrzdom dodatkowym, urzdzeniom dodatkowym
i stopniom rozbudowy mona rozbudowywa sterowa-
nia SIEMENS odpowiednio do dziedziny ich zastoso-
wania.

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - wydanie 03.04 ix
0 0
Sowo wstpne 03.04
Uycie zgodnie z przeznaczeniem

Personel
Wolno jest angaowa tylko waciwie wyksztacony,
autoryzowany, niezawodny personel. Bez wymaga-
nego wyksztacenia nie wolno jest nikomu nawet przez
krtki czas pracowa przy sterowaniu.

Odpowiednie kompetencje personelu angaowanego


do ustawiania, obsugi i konserwacji musz by klarow-
nie ustalone a ich przestrzeganie kontrolowane.

Zachowanie si
Przed uruchomieniem sterowania naley zapewni, by
instrukcje eksploatacji zostay przez waciwy personel
przeczytane i zrozumiane. Poza tym na zakadzie spo-
czywa obowizek staej obserwacji technicznego sta-
nu cakowitego sterowania (zewntrznie rozpoznawalne
braki i uszkodzenia jak te zmiana zachowywania si
podczas pracy).

Serwis
Naprawy wolno jest wykonywa tylko zgodnie z danymi
zawartymi w instrukcji konserwacji i utrzymania i tylko
przez osoby wyksztacone i kwalifikowane w danej dzie-
dzinie. Naley przy tym przestrzega wszystkich odno-
nych przepisw bezpieczestwa.

Hotline
W przypadku zapyta prosz zwrci si do nastpujcej hotline:
A&D Technical Support Tel.: +49 (0) 180 5050 222
Fax: +49 (0) 180 5050 223
E-mail: adsupport@siemens.com

W przypadku zapyta dot. dokumentacji (propozycji, korekt) prosz wysa telefaks na nastpujcy
numer albo e-mail:
Fax: +49 (0) 0131 98 2176
E-mail: motioncontrol.docu@erlf.siemens.de
Formularz telefaksowy: patrz arkusz zgoszenia odwrotnego na kocu niniejszej dokumentacji.

Adres internetowy http://www.ad.siemens.de/mc

Siemens AG 2004 Wszelkie prawa zastrzeone.


x SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
0 0
03.04 Sowo wstpne
Uycie zgodnie z przeznaczeniem

Wskazwka
Za niezgodne z przeznaczeniem i wykluczajce
wszelk odpowiedzialno producenta uwaa si:

Kade stosowanie odbiegajce od wyej wymienionych


punktw albo wykraczajce poza nie.

Gdy sterowanie jest eksploatowane nie w technicznie


nienagannym stanie, bez wiadomoci bezpiecze-
stwa i zagroe oraz przestrzegania wszystkich instruk-
cji zawartych w dokumentacji eksploatacyjnej.

Gdy usterki, ktre mog mie wpyw na bezpiecze-


stwo, nie zostay usunite przed uruchomieniem stero-
wania.

Kada zmiana, mostkowanie albo wyczenie urz-


dze w sterowaniu, ktre su nienagannemu funkcjo-
nowaniu, nieograniczonemu korzystaniu jak te aktyw-
nemu i pasywnemu bezpieczestwu

Moe doj do nieprzewidywalnych zagroe dla:


zdrowia i ycia osb,
sterowania, maszyny i dalszych wartoci majtko-
wych zakadu i uytkownika.

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - wydanie 03.04 xi
0 0
Sowo wstpne 03.04
Uycie zgodnie z przeznaczeniem

Notatki

Siemens AG 2004 Wszelkie prawa zastrzeone.


xii SINUMERIK 840D/840Di/810D Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
0 0
03.04 Tre

Tre

Cz oglna 1-17
1.1 Wskazwki oglne

1.2 Przegld cykli ....................................................................................................... 1-18


1.2.1 Cykle wiercenia, cykle wiercenia ukadu otworw, cykle frezow. i cykle toczenia ... 1-19
1.2.2 Podprogramy pomocnicze cykli............................................................................. 1-20

1.3 Programowanie cykli............................................................................................. 1-21


1.3.1 Warunki wywoania i powrotu ................................................................................ 1-21
1.3.2 Komunikaty podczas wykonywania cyklu .............................................................. 1-22
1.3.3 Wywoanie cyklu i lista parametrw....................................................................... 1-23
1.3.4 Symulacja cykli ..................................................................................................... 1-26

1.4 Obsuga cykli w edytorze programw .................................................................... 1-27


1.4.1 Menu, wybr cykli ................................................................................................. 1-27
1.4.2 Nowe funkcje masek wprowadzania ...................................................................... 1-28

1.5 Obsuga cykli uytkownika .................................................................................... 1-35


1.5.1 Przegld niezbdnych plikw ................................................................................ 1-35
1.5.2 Wejcie do obsugi cykli ........................................................................................ 1-35
1.5.3 Projektowanie obsugi cykli ................................................................................... 1-36
1.5.4 Wielko mapy bitowej i rozdzielczo ekranu ...................................................... 1-37
1.5.5 Zapisanie mapy bitowej w zarzdzaniu danymi w przypadku HMI Advanced......... 1-38
1.5.6 Manipulowanie mapami bitowymi dla HMI Embedded........................................... 1-38

1.6 Uruchomienie cykli................................................................................................ 1-40


1.6.1 Dane maszynowe.................................................................................................. 1-40
1.6.2 Pliki definicji dla cykli GUD7.DEF i SMAC.DEF .................................................... 1-41
1.6.3 Nowa forma dostawy cykli w HMI Advanced ......................................................... 1-43
1.6.4 Aktualizacja cykli od w. opr. 6.4 w HMI Advanced od w. opr. 6.3........................... 1-43

1.7 Funkcje dodatkowe dla cykli.................................................................................. 1-44

Cykle wiercenia i ukady wierconych otworw 2-47


2.1 Cykle wiercenia..................................................................................................... 2-48
2.1.1 Warunki ................................................................................................................ 2-50
2.1.2 Wiercenie, nakiekowanie CYCLE81 .................................................................. 2-51
2.1.3 Wiercenie, pogbianie czoowe CYCL82 ........................................................... 2-54
2.1.4 Wiercenie otworw gbokich CYCLE83............................................................. 2-56
2.1.5 Gwintowanie otworu bez oprawki wyrwnawczej CYCLE84 ................................ 2-63
2.1.6 Gwintowanie otworu z oprawk wyrwnawcz CYCLE840.................................. 2-70
2.1.7 Rozwiercanie 1 CYCLE85 .................................................................................. 2-78
2.1.8 Rozwiercanie 2 CYCLE86 .................................................................................. 2-81
2.1.9 Rozwiercanie 3 CYCLE87 .................................................................................. 2-85
2.1.10 Rozwiercanie 4 CYCLE88 .................................................................................. 2-87
2.1.11 Rozwiercanie 5 CYCLE89 .................................................................................. 2-89
2.2 Modalne wywoywanie cykli wiercenia 2-91

2.3 Cykle ukadw wierconych otworw....................................................................... 2-94


2.3.1 Warunki ................................................................................................................ 2-94

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) Wydanie 03.04 xiii
0 0
Tre 03.04

2.3.2 Szereg otworw HOLES1................................................................................... 2-95


2.3.3 Koo otworw HOLES2....................................................................................... 2-99
2.3.4 Siatka punktw CYCLE801 .............................................................................. 2-102

Cykle frezowania 3-105


3.1 Wskazwki oglne .............................................................................................. 3-106

3.2 Warunki .............................................................................................................. 3-107

3.3 Frezowanie gwintu - CYCLE90 ........................................................................... 3-109

3.4 Otwory podune na okrgu - LONGHOLE .......................................................... 3-116

3.5 Rowki na okrgu - SLOT1................................................................................... 3-121

3.6 Rowek koowy - SLOT2....................................................................................... 3-129

3.7 Frezowanie wnki prostoktnej - POCKET1........................................................ 3-135

3.8 Frezowanie wnki koowej - POCKET2 ............................................................... 3-139

3.9 Frezowanie wnki prostoktnej - POCKET3........................................................ 3-143

3.10 Frezowanie wnki koowej - POCKET4 ............................................................... 3-152

3.11 Frezowanie paszczyzny - CYCLE71................................................................... 3-157

3.12 Frezowanie konturowe - CYCLE72...................................................................... 3-163

3.13 Frezowanie czopa prostoktnego - CYCLE76 ..................................................... 3-173

3.14 Frezowanie czopa koowego - CYCLE77............................................................. 3-178

3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75...................... 3-182


3.15.1 Przekazanie konturu brzegowego wnki - CYCLE74 ........................................... 3-183
3.15.2 Przekazanie konturu wysepki - CYCLE75 ........................................................... 3-185
3.15.3 Programowanie konturu ...................................................................................... 3-186
3.15.4 Frezowanie wnk z wysepkami - CYCLE73......................................................... 3-188

3.16 Skrt - CYCLE800 .............................................................................................. 3-210


3.16.1 Obsuga, wyposaenie w parametry, maska wprowadzania................................. 3-213
3.16.2 Wskazwki dot obsugi........................................................................................ 3-217
3.16.3 Parametry........................................................................................................... 3-218
3.16.4 Uruchomienie CYCLE800 ................................................................................... 3-222
3.16.5 Cykl uytkownika TOOLCARR.spf ...................................................................... 3-239
3.16.6 Komunikaty bdw............................................................................................. 3-245

3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3) .............................................. 3-246
3.17.1 Wywoanie CYCLE832 w strukturze menu HMI................................................... 3-249
3.17.2 Parametry........................................................................................................... 3-252
3.17.3 Dopasowanie technologii .................................................................................... 3-253
3.17.4 Dopasowanie dodatkowych parametrw programu CYC_832T............................ 3-255
3.17.5 Interfejsy............................................................................................................. 3-257
3.17.6 Komunikaty bdw............................................................................................. 3-258

3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)..................................................... 3-259

Cykle toczenia 4-269

Siemens AG Wszelkie prawa zastrzeone.


xiv SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) Wydanie 03.04
0 0
03.04 Tre

4.1 Wskazwki oglne .............................................................................................. 4-270

4.2 Warunki .............................................................................................................. 4-271

4.3 Cykl wytaczania CYCLE93............................................................................... 4-274

4.4 Cykl podcicia CYCLE94 ................................................................................. 4-283

4.5 Cykl skrawania warstwowego CYCLE95........................................................... 4-287

4.6 Podcicie gwinty CYCLE96.............................................................................. 4-300

4.7 Nacinanie gwintu CYCLE97 ............................................................................. 4-304

4.8 acuchy gwintw CYCLE98............................................................................ 4-311

4.9 Poprawkowe nacinanie gwintw .......................................................................... 4-317

4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950 ..................................... 4-319

Komunikaty bdw i usuwanie bdw 5-341


5.1 Wskazwki oglne .............................................................................................. 5-342

5.2 Obchodzenie si z bdami w cyklach ................................................................. 5-342

5.3 Przegld alarmw cykli ....................................................................................... 5-343

5.4 Komunikaty w cyklach......................................................................................... 5-349

Aneks A-351
A Skrty .................................................................................................................A-352

B Pojcia................................................................................................................A-361

C Literatura ............................................................................................................A-381

E Identyfikatory ......................................................................................................A-393

E Indeks .................................................................................................................. I-397

F Polecenia, identyfikatory ...................................................................................... I-399

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) Wydanie 03.04 xv
0 0
Tre 03.04

Notatki

Siemens AG Wszelkie prawa zastrzeone.


xvi SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) Wydanie 03.04
1 1
03.04 Cz oglna

Cz oglna

1.1 Wskazwki oglne

1.2 Przegld cykli ....................................................................................................... 1-18


1.2.1 Cykle wiercenia, cykle wiercenia ukadu otworw, cykle frezow. i cykle toczenia ... 1-19
1.2.2 Podprogramy pomocnicze cykli............................................................................. 1-20

1.3 Programowanie cykli............................................................................................. 1-21


1.3.1 Warunki wywoania i powrotu ................................................................................ 1-21
1.3.2 Komunikaty podczas wykonywania cyklu .............................................................. 1-22
1.3.3 Wywoanie cyklu i lista parametrw....................................................................... 1-23
1.3.4 Symulacja cykli ..................................................................................................... 1-26

1.4 Obsuga cykli w edytorze programw .................................................................... 1-27


1.4.1 Menu, wybr cykli ................................................................................................. 1-27
1.4.2 Nowe funkcje masek wprowadzania ...................................................................... 1-28

1.5 Obsuga cykli uytkownika .................................................................................... 1-35


1.5.1 Przegld niezbdnych plikw ................................................................................ 1-35
1.5.2 Wprowadzenie do obsugi cykli ............................................................................. 1-35
1.5.3 Projektowanie obsugi cykli ................................................................................... 1-36
1.5.4 Wielko mapy bitowej i rozdzielczo ekranu ...................................................... 1-37
1.5.5 Zapisanie mapy bitowej w zarzdzaniu danymi w przypadku HMI Advanced......... 1-38
1.5.6 Manipulowanie mapami bitowymi dla HMI Embedded........................................... 1-38

1.6 Uruchomienie cykli................................................................................................ 1-40


1.6.1 Dane maszynowe.................................................................................................. 1-40
1.6.2 Pliki definicji dla cykli GUD7.DEF i SMAC.DEF .................................................... 1-41
1.6.3 Nowa forma dostawy cykli w HMI Advanced ......................................................... 1-43
1.6.4 Aktualizacja cykli od w. opr. 6.4 w HMI Advanced od w. opr. 6.3........................... 1-43
1.7 Funkcje dodatkowe dla cykli..................................................................................1-44

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-17
1 1
Cz oglna 03.04
1.1 Wskazwki oglne

1.1 Wskazwki oglne

W pierwszym rozdziale uzyskacie przegld stosowa-


nych cykli. W kolejnych rozdziaach s opisane warunki
obowizujce oglnie dla wszystkich cykli odnonie
programowania cykli
prowadzenia osoby obsugujcej przy wywoywaniu
cyklu.

1.2 Przegld cykli

Cykle s podprogramami technologicznymi, przy po-


mocy ktrych moecie realizowa okrelony proces
obrbki, np. gwintowanie otworu albo frezowanie wnki.
Dopasowanie cykli do konkretnego zadania nastpuje
poprzez parametry.

W systemie s Wam do technologii


wiercenia
frezowania
toczenia
udostpniane rne cykle standardowe.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-18 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.2 Przegld cykli

1.2.1 Cykle wiercenia, cykle wiercenia ukadu otworw, cykle frezowania i cykle toczenia

Sterowanie SINUMERIK 810D, 840D i 840Di pozwala


Wam na wykonywanie nastpujcych cykli:

Cykle wiercenia
CYCLE81 Wiercenie, nakiekowanie
CYCLE82 Wiercenie, pogbianie czoowe
CYCLE83 Wiercenie otworw gbokich
CYCLE84 Gwintowanie otworu bez oprawki wyrwnawczej
CYCLE840 Gwintowanie otworu z oprawk wyrwnawcz
CYCLE85 Rozwiercanie 1
CYCLE86 Rozwiercanie 2
CYCLE87 Rozwiercanie 3
CYCLE88 Rozwiercanie 4
CYCLE89 Rozwiercanie 5

Cykle ukadw wierconych otworw


HOLES1 Obrbka szeregu otworw
HOLES2 Obrbka koa otworw
CYCLE801 Siatka punktw

Cykle frezowania
LONGHOLE Ukad frezowanych otworw podunych na okrgu
SLOT1 Ukad frezowanych rowkw na okrgu
SLOT2 Ukad frezowanych rowkw koowych
POCKET1 Frezowanie wnki prostoktnej (frezem czoowym)
POCKET2 Frezowanie wnki koowej (frezem czoowym)
CYCLE90 Frezowanie gwintu
POCKET3 Frezowanie wnki prostoktnej (dowolnym frezem)
POCKET4 Frezowanie wnki koowej (dowolnym frezem)
CYCLE71 Frezowanie paszczyzny
CYCLE72 Frezowanie konturu
CYCLE73 Frezowanie wnki z wysepkami
CYCLE74 Przekazanie konturu brzegowego wnki
CYCLE75 Przekazanie konturu wysepki
CYCLE76 Frezowanie czopa prostoktnego
CYCLE77 Frezowanie czopa koowego

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-19
1 1
Cz oglna 03.04
1.2 Przegld cykli

Cykle toczenia
CYCLE93 Wytoczenie
CYCLE94 Podcicie (ksztat E i F wedug DIN)
CYCLE95 Skrawanie warstwowe z podciciami
CYCLE96 Podcicie gwintu (ksztaty A, B, C i D wedug DIN)
CYCLE97 Nacinanie gwintu
CYCLE98 acuchy gwintw
CYCLE950 Rozszerzone skrawanie warstwowe

1.2.2 Podprogramy pomocnicze cykli

Do pakietu cykli nale podprogramy pomocnicze


STEIGUNG i
MELDUNG.
Musz by one zawsze zaadowane do sterowania.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-20 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.3 Programowanie cykli

1.3 Programowanie cykli


Cykl standardowy jest definiowany przez nazw i list
parametrw. Dla wywoania cyklu obowizuj warunki
opisane w "SINUMERIK Instrukcja programowania,
cz 1: Podstawy.

Cykle s wysyane na dyskietce albo w przypadku HMI


Advanced z kadorazow wersj oprogramowania. S
one poprzez interfejs V.24 adowane do pamici pro-
gramw obrbki w sterowaniu (patrz instrukcja obsugi).

1.3.1 Warunki wywoania i powrotu

Funkcje G dziaajce przed wywoaniem cyklu i pro-


Z
gramowane frame pozostaj zachowane po zakocze-
n a Y
niu cyklu. d
Aplikata G 1
9 R z
Paszczyzn obrbki (G17, G18, G19) definiujecie
przed wywoaniem cyklu. Cykl pracuje w aktualnej
paszczynie z
odcit (1. o geometrii)
rzdn (2. o geometrii)
aplikat (3. o geometrii dla paszczyzny G 1
7
w przestrzeni).
W przypadku cykli wiercenia otwr jest wykonywany w G 1
8
osi, ktra odpowiada aplikacie aktualnej paszczyzny.
O d
Przy frezowaniu jest w tej osi wykonywany dosuw na c i
ta
gboko. X

Przyporzdkowanie paszczyzn i osi


Polecenie Paszczyzna Prostopada o dosuwu

G17 X/Y Z
G18 Z/X Y
G19 Y/Z X

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-21
1 1
Cz oglna 03.04
1.3 Programowanie cykli

1.3.2 Komunikaty podczas wykonywania cyklu

W przypadku niektrych cykli s podczas wykonywania


wywietlane komunikaty na ekranie sterowania, ktre
s wskazwk odnonie stanu obrbki.
Te komunikaty nie przerywaj wykonywania programu
i s wywietlane a do czasu ukazania si nastpnego
komunikatu.
Teksty komunikatw i ich znaczenie s opisane przy
poszczeglnych cyklach.

Zestawienie wszystkich odnonych komunikatw znaj-


dziecie w zaczniku A niniejszej instrukcji programo-
wania.

Wywietlanie bloku podczas wykonywania cyklu


Podczas caego czasu przebiegu cyklu w miejscu wy-
wietlania aktualnego bloku jest wywoanie cyklu.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-22 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.3 Programowanie cykli

1.3.3 Wywoanie cyklu i lista parametrw

Cykle standardowe pracuj ze zmiennymi definiowa-


nymi przez uytkownika. Parametry cykli moecie prze-
kaza poprzez list parametrw przy wywoaniu cyklu.

Wywoania cykli wymagaj zawsze oddzielnego bloku.

Podstawowe wskazwki dot. wyposaania cykli


standardowych w parametry
Instrukcja programowania opisuje list parametrw dla
kadego cykli przez
kolejno i
typ.
Kolejno parametrw musi zosta bezwarunkowo za-
chowana.

Kady parametr cyklu ma okrelony typ danych. Przy


wywoaniu cyklu naley przestrzega tych typw dla
aktualnie stosowanych parametrw. Na licie parame-
trw mog zosta przekazane
zmienne albo
stae.

Jeeli na licie parametrw s przekazywane zmienne,


musz one przedtem w programie wywoujcym zosta
zdefiniowane i wyposaone w wartoci. Cykle mog
by przy tym wywoywane
z niekompletn list parametrw albo
z pominiciem parametrw.

Jeeli chcecie pomin ostatnie przekazywane para-


metry, ktre naleaoby napisa w wywoaniu, wwczas
mona wczeniej zakoczy list parametrw przy
pomocy ")". Jeeli chcecie czasami pomin parametr,
wwczas naley w jego miejsce wpisa przecinek "...,
,...".

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-23
1 1
Cz oglna 03.04
1.3 Programowanie cykli

Kontrola zrozumiaoci wartoci parametrw


o niecigym albo ograniczonym zakresie wartoci nie
nastpuje, chyba e w przypadku cyklu jest wyranie
opisana reakcja na bd.

Jeeli lista parametrw zawiera przy wywoaniu cyklu


wicej wpisw ni zdefiniowano parametrw w cyklu,
ukazuje si oglny alarm NC 12340 "Liczba parame-
trw za dua" i cykl nie jest wykonywany.

Wywoanie cyklu
Rne moliwoci pisania wywoania cyklu s objanio-
ne dalej na przykadzie cyklu CYCLE100, ktry wyma-
ga wprowadzenia nastpujcych parametrw.

Przykad
FORM Definicja obrabianego ksztatu
wartoci: E i F
MID Gboko dosuwu (wprowadzi bez znaku liczby)
FFR Posuw
VARI Rodzaj obrbki
Wartoci: 0, 1 albo 2
FAL Naddatek

Cykl jest wywoywany poleceniem


CYCLE100 (FORM, MID, FFR, VARI, FAL).

1. Lista parametrw o staych wartociach


Zamiast poszczeglnych parametrw moecie bezpo-
rednio wpisa konkretne wartoci, z ktrymi cykl ma
by wykonywany.

Przykad
CYCLE100 ("E", 5, 0.1, 1, 0) ;Wywoanie cyklu

2. Lista parametrw ze zmiennymi jako parame-


trami przekazania
Moecie przekaza parametry jako zmienne obli-
czeniowe, ktre przed wywoaniem cyklu musicie
zdefiniowa i wyposay w wartoci.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-24 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.3 Programowanie cykli

Przykad
DEF CHAR FORM="E" ;Definicja parametru,
;przyporzdkowanie wartoci
DEF REAL MID=5, FFR, FAL ;Definicja parametrw z i bez
DEF INT VARI=1 ;przyporzdkowa wartoci
N10 FFR=0.1 FAL=0 ;Przyporzdkowania wartoci
N20 CYCLE100 (FORM, MID, FFR, -> ;Wywoanie cyklu
-> VARI, FAL)

3. Uycie predefiniowanych zmiennych jako para-


metrw przekazania
Do wyposaania cykli w parametry moecie uywa
rwnie zmiennych, np. parametrw R.

Przykad
DEF CHAR FORM="E" ;Definicja parametru,
;przyporzdkowanie wartoci
N10 R1=5 R2=0.1 R3=1 R4=0 ;Przyporzdkowania wartoci
N20 CYCLE100 (FORM, R1, -> ;Wywoanie cyklu
-> R2, R3, R4)

Poniewa parametry R s domylnie zdefiniowane


z typem real, naley przy tym zwraca uwag na kom-
patybilno typw parametru docelowego, ktry ma
zosta wyposaony w warto, i tym typem real.

Blisze objanienia dot. typw danych i konwersji typw


wzgl. kompatybilnoci typw s zawarte
w instrukcji programowania. Jeeli wynikn niezgodno-
ci typw, system wyprowadza alarm
12330 "Typ parametru ... nieprawidowy".

4. Niekompletna lista parametrw i pomijanie pa-


rametrw
Jeeli parametr nie jest potrzebny dla okrelonego
wywoania cyklu wzgl. gdy powinien mie warto
zero, wwczas mona go pomin na licie parame-
trw. W tym miejscu naley napisa tylko przecinek
"..., ,...", aby zagwarantowa prawidowe przypo-
rzdkowanie kolejnych parametrw wzgl. list pa-
rametrw naley wczeniej zakoczy przy pomocy
")".

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-25
1 1
Cz oglna 03.04
1.3 Programowanie cykli

Przykad
CYCLE100 ("F", 3, 0.3, , 1) ;Wywoanie cyklu, pomin
4. parametr (tzn. warto zero)
CYCLE100 ("F", 3, 0.3) ;Wywoanie cyklu, ostatnim obydwu
parametrom jest przyporzdkowana
warto zero (tzn., zostay pominite)
5. Wyraenia na licie parametrw
Na licie parametrw s rwnie dopuszczalne wy-
raenia, ktrych wynik jest przyporzdkowany do
odpowiedniego parametru w cyklu.

Przykad
DEF REAL MID=7, FFR=200 ;Definicja parametrw, przyporzdkowanie
wartoci
CYCLE100 ("E", MID*0.5, FFR+100,1) ;Wywoanie cyklu
Gboko dosuwu 3.5, posuw 300

1.3.4 Symulacja cykli

Programy z wywoaniami cykli mog by najpierw te-


stowane w symulacji.

Dziaanie
W przypadku konfiguracji z HMI Embedded przy symu-
lacji program NC jest normalnie wykonywany
a ruch postpowy rwnoczenie rysowany na ekranie.

W przypadku konfiguracji z HMI Advanced symulacja


programu przebiega samodzielnie w HMI. Dlatego jest
tam moliwe wykonywanie cykli bez danych narzdzi
wzgl. bez wczeniejszego wyboru korekcji narzdzia.
Nastpnie w przypadku cykli, ktre musz uwzgldni
dane korekcyjne narzdzia przy obliczaniu swojego
ruchu postpowego (np frezowanie wnk albo rowkw)
nastpuje obejcie konturu kocowego
i wyprowadzenie komunikatu, e jest aktywna symula-
cja bez narzdzia.
Ta funkcja moe by uyta np. do kontroli pooenia
wnki.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-26 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.4 Obsuga cykli w edytorze programw

1.4 Obsuga cykli w edytorze programw

Edytor programw udostpnia rozszerzon obsug


cykli dla cykli Siemens i cykli uytkownika.

Dziaanie
Wspieranie cykli zapewnia nastpujce funkcje:
Wybr cykli poprzez przyciski programowane
Maski wprowadzania do wyposaania w parametry
z obrazami pomocy
Pomoc online dla parametru (tylko w przypadku
HMI Advanced)
Wspieranie wprowadzania konturu
Z poszczeglnych masek jest wytwarzany kod progra-
mu, ktry moe by tumaczony odwrotnie.

1.4.1 Menu, wybr cykli

Wybr cykli nastpuje ze zorientowaniem na technolo-


gi poprzez przyciski programowane:

Kontur
Wprowadzanie geometrii poprzez procesor
geometrii albo poprzez maski przebiegu
konturu.
Wiercenie
Maski wprowadzania dla cykli wiercenia
i ukadw otworw.
Frezowanie
Maski wprowadzania dla cykli frezowania.

Toczenie
Maski wprowadzania dla cykli toczenia.

Po zakoczeniu wprowadzania w masce przy pomocy


o.k. pozostaje widoczna lista wyboru tej technologii.
Podobne cykle s zaopatrywane ze wsplnej maski.
W ramach maski jest nastpnie moliwe przeczanie
midzy cyklami poprzez przycisk programowany, np.
w przypadku gwintowania albo podcicia.

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-27
1 1
Cz oglna 03.04
1.4 Obsuga cykli w edytorze programw

Obsuga cykli w edytorze zawiera rwnie maski, ktre


nie wstawiaj wywoania cyklu do programu lecz wielo-
wierszowy dowolny DIN-Code, np. maski konturowe jak
te wprowadzanie dowolnych pozycji wiercenia.

1.4.2 Nowe funkcje masek wprowadzania

Dziaanie
W wielu cyklach mona wpywa na rodzaj obrbki
poprzez parametr VARI. Zawiera on czsto wiele
nastawie, ktre s kodowane w postaci wartoci. W
maskach nowej obsugi cykli te poszczeglne na-
stawienia s podzielone na rne pola wprowadza-
nia, ktre mona przecza przyciskiem toggle.

Maski wprowadzania zmieniaj si dynamicznie.


Ukazuj si tylko pola wprowadzania konieczne dla
danego rodzaju obrbki, nie wymagane pola s nie-
widoczne. W przykadzie dotyczy to parametru dla
posuwu przy obrbce wykaczajcej.
Parametry zalene od siebie, gdy ma to sens, s
automatycznie wyposaane w wartoci z jednego
wprowadzenia. Przy obrbce gwintu ma to miejsce,
gdy s aktualnie stosowane metryczne tablice gwin-
tw. W przypadku cyklu nacinania gwintu CYCLE97
jest np. z wprowadzenia 12 w polu wprowadzania
wielkoci gwintu (parametr MPIT) automatycznie
nastawiany skok gwintu (parametr PIT) 1.75 i gbo-
ko gwintu (parametr TDEP) 1.137. Ta funkcja nie
jest aktywna, gdy metryczna tablica gwintw nie jest
wybrana.
Gdy maska jest wywietlana po raz drugi, wszystkie
pola s domylnie wyposaone w wartoci ostatnio
wprowadzone.
Dla cykli, ktre wielokrotnie s kolejno wywoywane
w tym samym programie (np. w celu obrbki zgrub-
nej a nastpnie wykaczajcej przy frezowaniu wn-
ki) musi wwczas zosta zmienionych tylko niewiele
parametrw.
W maskach cykli wiercenia i frezowania istnieje dla
okrelonych parametrw moliwo wprowadzania
ich jako wartoci absolutnych albo przyrostowych.
W przypadku takich parametrw ukazuje si za po-
lem wprowadzania skrt ABS dla wartoci absolut-
nych wzgl. INK dla przyrostowych. Mona go prze-
cza przyciskiem programowanym "Alternatywa"..

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-28 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.4 Obsuga cykli w edytorze programw

Przy nastpnym wywoaniu tych masek nastawienie


to jest rwnie zachowywane.

W HMI Advanced jest moliwo wywietlenia do-


datkowych informacji do parametrw cykli poprzez
pomoc online. Gdy kursor jest ustawiony na para-
metrze a po prawej stronie u dou ukazaa si ikona
i
pomocy ,
mona uaktywni punkcj pomocy.

Przez nacinicie przyciski


info jest otwierane
i wywietlane objanienie do
parametru pochodzce
z instrukcji programowania
cykli.

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-29
1 1
Cz oglna 03.04
1.4 Obsuga cykli w edytorze programw

Obsuga obrazu pomocy

Strona Przewijanie w dokumentacji wstecz.


wstecz
Strona Przewijanie w dokumentacji do przodu.
w przd
Nastpny Umoliwia skok do kolejnego miejsca tek-
wpis stu, w ktrym moe by przewidziana po-
moc.
Przejd Umoliwia skok do wybranego miejsca
do
tekstu.
Zoom + Powikszenie pisma w oknie pomocy.
Zoom - Pomniejszenie pisma w oknie pomocy.

Zakocz Powrt do maski cykli.


pomoc

Obsuga wprowadzania konturu

Dowolne programowanie kon-


turu
Utwrz
kontur Uruchamia dowolne
programowanie konturu, przy
pomocy ktrego mog by wpro-
wadzane zwizane ze sob od-
cinki konturu
(patrz literatura: /BA/, Kap. 6).

Programowanie zarysu kontu-


ru
Kontur
1 prosta
Kontur
2 proste
Kontur
3 proste Te przyciski progra-
mowane obsuguj zarysy kontu-
rw, ktre s moliwe.
Skadaj si one z jednej albo wielu prostych z pooo-
nymi midzy nimi elementami przejciowymi (zaokr-
glenia, fazki). Kady element konturu moe zosta
zadany poprzez punkty kocowe albo punkt
i kt i uzupeniony przez kod DIN.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-30 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.4 Obsuga cykli w edytorze programw

Przykad
Z nastpujcej maski wprowadza-
nia dla konturu
z 2 prostymi jest wytwarzany na-
stpujcy DIN-Code:

X=AC(20) ANG=87.3 RND=2.5 F2000 S500 M3


X=IC(10) Y=IC(-20); punkt kocowy przyrostowo

Obsuga wiercenia
Wspieranie wiercenia zawiera wybr cykli wiercenia
i ukadw wierconych otworw.
Wiercenie
rozwierc.
Wierc. otw.
gbokich
Wytaczanie

Gwintow.
otworu
Wybr ukadu wierconych otworw
Poz. ukadu
wierc. otw
Wybr
modalnie

Cykle CYCLE81, CYCLE87 i CYCLE89 nie mog z t


obsug by parametryzowane. Dziaanie cyklu
CYCLE81 mieci si w CYCLE82 (przycisk programo-
wany "Wiercenie nakiekowanie"), tak samo dziaanie
CYCLE89. Dziaanie CYCLE87 mieci si
w dziaaniu cyklu CYCLE88 (przyciski programowane
Wiercenie nakiekowanie  Wiercenie z zatrzyma-
niem).

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-31
1 1
Cz oglna 03.04
1.4 Obsuga cykli w edytorze programw

Ukady wierconych otworw mog by powtarzane,


gdy np. ma by kolejno wykonywane wiercenie
i gwintowanie otworu. W tym celu jest w ukadzie wier-
conych otworw nadawana nazwa tego ukadu, ktra
jest potem wprowadzana w masce "Powtrzenie pozy-
cji".

Przykad programowania utworzony przez obsug cykli

N100 G17 G0 G90 Z20 F2000 S500 M3 ;Blok gwny


N110 T7 M6 ;Wierto do pozycji roboczej
N120 G0 G90 X50 Y50 ;Pozycja wyjciowa wiercenia
N130 MCALL CYCLE82(10,0,2,0,30,5) ;Modalne wywoanie cyklu wiercenia
N140 koo_otworw1: ;Znacznik nazwa ukadu wierconych otwo-
rw
N150 HOLES2(50,50,37,20,20,9) ;Wywoanie cyklu wierconych otworw
N160 ENDLABEL:
N170 MCALL ;Cofnicie wyboru wywoania modalnego
N180 T8 M6 ;Gwintownik do pozycji roboczej
N190 S400 M3
N200 MCALL ;Modalne wywoanie cyklu gwintowania
CYCLE84(10,0,2,0,30,,3,5,0.8,180,300,500) otworw
N210 REPEAT koo_otworw1 ;Powtrzenie ukadu otworw
N220 MCALL ;Cofnicie wyboru wywoania modalnego

Poza tym mog poprzez mask


by wprowadzane dowolne pozy-
cje wiercenia jako powtarzalny
wzr.

Mona tak zaprogramowa do 5 pozycji w paszczy-


nie, wszystkie wartoci do wyboru absolutne albo przy-
rostowe (przeczane przyciskiem programowanym
"Alternatywa"). Przycisk programowany "skasuj wszyst-
ko" wytwarza pust mask.

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-32 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.4 Obsuga cykli w edytorze programw

Obsuga frezowania
Obsuga frezowania zawiera nastpujce moliwoci wyboru:
Frezow. Frezow.
pasz. gwintu
Frezow. Cykle
kontur. skrtu

Wnki
standard.
Rowki

Czopy

>> <<

Przyciski programowane "Wnki


standardowe", "Rowki" i "Czop"
przeczaj kadorazowo na menu
podrzdne z wyborem wielu cykli
wnk, rowkw albo czopw.

Cykle frezowania wnk nie mog by parametryzowane


przy pomocy tej obsugi.

Obsuga toczenia
Obsuga toczenia zawiera nastpujce moliwoci wyboru:
Skrawanie

Gwint

Wytoczenie

Podcicie

Cykle podcicia dla ksztatw E


i F (CYCLE94) jak te dla pod-
ci gwintu ksztatw A do D
(CYCLE96) s ujte pod przyci-
skiem "Podcicie".

Przycisk programowany "Gwint" zawiera menu pod-


rzdne do wyboru midzy zwykym nacinaniem gwintu
a acuchami gwintw.

Siemens AG 2004 Wszelkie prawa zastrzeone.


SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 1-33
1 1
Cz oglna 03.04
1.4 Obsuga cykli w edytorze programw

Tumaczenie odwrotne
Odwrotne tumaczenie kodu programu suy do tego, by
przy pomocy wspierania cykli dokona zmian
w istniejcym programie. Kursor jest ustawiany na
zmienianym wierszu i naciskany jest przycisk progra-
mowany "Tumaczenie odwrotne".

Przez to jest ponownie otwierana odpowiednia maska


wejciowa, z ktrej zosta utworzony fragment progra-
mu, i wartoci mona zmieni.

Jeeli zmiany zostan dokonane bezporednio


w wytworzonym kodzie DIN, moe to prowadzi do
tego, e odwrotne tumaczenie nie bdzie ju moliwe.
Dlatego naley konsekwentnie pracowa zawsze ze
wspieraniem cykli a zmian dokonywa zawsze przy
pomocy tumaczenia odwrotnego.

Projektowanie obsugi cykli uytkownika

Literatura: /IAM/, Instrukcja uruchomienia HMI


BE1 Uzupenienie otoczki graficznej
IM2 Uruchomienie HMI Embedded
IM4 Uruchomienie HMI Advanced

Siemens AG 2004 Wszelkie prawa zastrzeone.


1-34 SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.5 Obsuga cykli uytkownika

1.5 Obsuga cykli uytkownika

1.5.1 Przegld niezbdnych plikw

Podstaw obsugi cykli s nastpujce pliki:

Przyporzdkowanie Plik Zastosowanie Typ pliku


Wybr cykli aeditor.com Cykle standardowe i cykle Plik tekstowy
uytkownika
common.com Cykle standardowe i cykle Plik tekstowy
(nur HMI Embedded) uytkownika
Maska wprowadzania *.com Cykle standardowe albo Plik tekstowy
parametrw cykle uytkownika
Obrazy pomocy *.bmp Cykle standardowe albo Mapa bitowa
cykle uytkownika
Pomoc online pgz_<jzyk>.pdf i Tylko cykle standardowe Plik pdf
(tylko HMI Advanced) pgz_<jzyk>.txt

Nazwy plikw projektowania obsugi cykli (*.com)


mona dowolnie wybiera.

1.5.2 Wejcie do obsugi cykli

Dziaanie
Jako przycisk programowany wejcia jest przewidziany
poziomy przycisk HS6 w edytorze programw. Jego
dziaanie musi zosta zaprojektowane
w pliku aeditor.com.
W tym celu naley do przycisku programowanego
przyporzdkowa tekst i zaprojektowa funkcj w Press
Block dla nacinicia przycisku.
Przykad:
//S(Start)
...
HS5=($80270,,se1)
PRESS(HS5)
LS("Drehen",,1)
END_PRESS
HS6=(Cykl uytkownika,,se1) ;Zaprojektowanie HS6 z tekstem "Cykl uytkownika"
PRESS(HS6)
LS(SK_Cycles1,cycproj1) ;Przy naciniciu przycisku jest adowany pasek
;przyciskw programowanych z pliku cycproj1.com
END_PRESS

1-35
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
Cz oglna 03.04
1.5 Obsuga cykli uytkownika

Dokadny opis projektowania znajdziecie w:

Literatura: /IAM/, Instrukcja uruchomienia HMI

BE1 Uzupenienie otoczki graficznej

W przypadku HMI Embedded naley poza tym dokona


wpisu w pliku common.com w celu uaktywnienia tego
przycisku programowanego jak nastpuje:

%_N_COMMON_COM
;$PATH=/_N_CUS_DIR
...
[MMC_DOS]
...
SC315=AEDITOR.COM
SC316=AEDITOR.COM

1.5.3 Projektowanie obsugi cykli

Dziaanie
Paski przyciskw programowanych i maski wprowa-
dzania dla obsugi cykli mog by projektowane w do-
wolnych plikach i jako typ *.com zapisywane w HMI
sterowania.
Dokadny opis projektowania znajdziecie w:
Literatura: /IAM/, Instrukcja uruchomienia HMI
BE1 Uzupenienie otoczki graficznej

W HMI Advanced s zapisywane pliki *.com Files


w przechowywaniu danych w katalogach:
dh\cst.dir
dh\cma.dir albo
dh\cus.dir
i jest zwyka kolejno szukania:
cus.dir, cma.dir, cst.dir. Pliki nie s adowane do NCU.
Dla HMI Embedded pliki *.com mog by adowane do
NCU (wczytanie poprzez "Usugi" przy pomocy V.24). Po-
niewa zajmuj one tam jednak pami NC, lepiej jest
wczy je do HMI. W tym celu pusz one zosta spako-
wane i wczone do oprogramowania aplikacji wersji HMI.
Narzdzie do pakowania jest dostarczane z oprogramowa-
niem cykli standardowych pod \hmi_emb\tools.

1-36
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.5 Obsuga cykli uytkownika

Kolejno sporzdzania
Skopiowa plik arj.exe z katalogu \hmi_emb\tools do
PC do pustego katalogu.
Skopiowa do tego katalogu wasne pliki projektowania
*.com.
Spakowa kady pojedynczy plik poleceniem arj a
<nazwa pliku docelowego> <nazwa pliku rdowego>.
Pliki docelowe musz mie rozszerzenie co_.
Przykad: zaprojektowany plik cycproj1.com spakowa
na: arj a cycproj1.co_ cycproj1.com.
Pliki *.co_ skopiowa do odpowiedniego katalogu
oprogramowania aplikacji HMI i utworzy stan.

Literatura: /BEM/, Instrukcja obsugi HMI Embedded


/IAM/, Instrukcja uruchomienia HMI

IM2 Uruchomienie HMI Embedded

1.5.4 Wielko mapy bitowej i rozdzielczo ekranu

Od wersji opr. 6.2 s w HMI trzy rne rozdzielczoci


ekranu.
Dla kadej z rozdzielczoci jest przewidziana maksymal-
na wielko mapy bitowej dla masek cykli (patrz poni-
sza tablica), ktrej naley przestrzega przy sporzdza-
niu wasnych map bitowych.

Rozdzielczo ekranu Wielko mapy bitowej

640 * 480 224 * 224 piksli


800 * 600 280 * 280 piksli
1024 * 768 352* 352 piksli

Mapy bitowe s sporzdzane i zapisywane jako mapy


16-kolorowe.

1-37
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
Cz oglna 03.04
1.5 Obsuga cykli uytkownika

1.5.5 Zapisanie map bitowych w zarzdzaniu danymi w przypadku HMI Advanced

Dla rnych rozdzielczoci map bitowych utworzono


w przechowywaniu danych (od HMI 6.2) nowe cieki,
tak e mona rwnolegle zapisywa bitmapy o rnych
wielkociach.

Cykle standardowe:
dh\cst.dir\hlp.dir\640.dir
dh\cst.dir\hlp.dir\800.dir
dh\cst.dir\hlp.dir\1024.dir

Cykle producenta:
dh\cma.dir\hlp.dir\640.dir
dh\cma.dir\hlp.dir\800.dir
dh\cma.dir\hlp.dir\1024.dir

Cykle uytkownika:
dh\cus.dir\hlp.dir\640.dir
dh\cus.dir\hlp.dir\800.dir
dh\cus.dir\hlp.dir\1024.dir

Odpowiednio do aktualnej rozdzielczoci nastpuje


najpierw szukanie w pasujcym katalogu (a wic np.
w dh\...\hlp.dir\640.dir przy 640 * 480), nastpnie
w dh\...\hlp.dir. Poza tym obowizuje kolejno szuka-
nia cus.dir, cma.dir, cst.dir.

1.5.6 Manipulowanie mapami bitowymi dla HMI Embedded

Dziaanie
W przypadku HMI Embedded mapy bitowe s wczo-
ne do oprogramowania HMI. S one czone
w pakiet cst.arj. Mapy bitowe mog w zasadzie zosta
tam wczone w formacie *.bmp. Wymagajcym mniej
miejsca i szybszym przy wywietlaniu jest jednak for-
mat binarny *.bin. Aby go utworzy potrzebne s na-
rzdzia dostarczane z oprogramowaniem cykli standar-
dowych w katalogu \hmi_emb\tools:
arj.exe, bmp2bin.exe, i
sys_conv.col
arj_idx.exe (od w. opr. 6.3)
i pliki skryptowe:
mcst_640.bat,

1-38
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.5 Obsuga cykli uytkownika

mcst_800.bat albo
mcst1024.bat.

Plik cst.arj zawiera wszystkie mapy bitowe cykli stan-


dardowych i cykli uytkownika. Przy ich sporzdzaniu
mapy bitowe cykli standardowych musz wic zosta
powizane z wasnymi bitmapami.

Kolejno sporzdzania
Wszystkie pliki z katalogu \hmi_emb\tools skopiowa
do PC do pustego katalogu.
Utworzy tam podkatalog \bmp_file.
Wasne mapy bitowe *.bmp skopiowa do tego podka-
talogu \bmp_file.
Zalenie od rozdzielczoci, dla ktrej ma zosta spo-
rzdzony cst.arj, uruchomi mcst_640.bat /
mcst_800.bat albo mcst1024.bat.
Utworzony na gotowo cst.arj znajduje si wwczas
w tym samym katalogu co narzdzia do utworzenia.
Od wersji opr. 6.3 powstaje dalszy plik cst.idx, ktry
rwnie znajduje si w tym katalogu. Jest on razem
z cst.arj wczany do oprogramowania HMI.

Wczenie cst.arj do oprogramowania HMI nastpuje


tak, jak opisano w rozdziale 1.4.6.

Literatura: /BEM/, Instrukcja obsugi HMI Embedded


/IAM/, Instrukcja uruchomienia HMI

IM2 Uruchomienie HMI Embedded

1-39
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
Cz oglna 03.04
1.6 Uruchomienie cykli

1.6 Uruchomienie cykli

1.6.1 Dane maszynowe

Przy stosowaniu cykli naley uwzgldni nastpujce


dane maszynowe. Musz mie one co najmniej warto-
ci podane w tablicy.

Dane maszynowe do uwzgldnienia

Nr MD Nazwa danej maszynowej Warto minimalna

18118 MM_NUM_GUD_MODULES 7
18130 MM_NUM_GUD_NAMES_CHAN 20
18150 MM_GUD_VALUES_MEM 2 * liczba kanaw
18170 MM_NUM_MAX_FUNC_NAMES 40
18180 MM_NUM_MAX_FUNC_PARAM 500
28020 MM_NUM_LUD_NAMES_TOTAL 200
28040 MM_NUM_LUD_VALUES_MEM 25

Te dane obowizuj tylko dla cykli standardowych


Siemens. Dla cykli uytkownika odpowiednie wartoci
musz by dodawane. Przy zastosowaniu ShopMill albo
ShopTurn naley przestrzega odpowiednich danych
dla tych produktw.

Ponadto s wymagane nastpujce nastawienia da-


nych maszynowych:
Nr MD Nazwa danej maszynowej Warto

20240 CUTCOM_MAXNUM_CHECK_BLOCK 4

Producent maszyny dostarcza pliki danych maszyno-


wych z tymi nastawieniami domylnymi.
Naley pamita, e po zmianie tych danych maszy-
nowych jest wymagany power on.

Dla cyklu CYCLE840 (gwintowanie otworu z oprawk


wyrwnawcz) naley dodatkowo uwzgldni specy-
ficzn dla osi dan maszynow MD 30200:
NUM_ENCS.

1-40
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.6 Uruchomienie cykli

1.6.2 Pliki definicji dla cykli GUD7.DEF i SMAC.DEF

Cykle standardowe wymagaj definicji globalnych da-


nych uytkownika (GUD) i definicji makr. Te s zapisa-
ne w plikach definicji GUD7.DEF
i SMAC.DEF, ktre s dostarczane z cyklami standar-
dowymi.

Aby umoliwi osobie uruchamiajcej proste poczenie


GUD i makr w kadorazowo jednym module bez edycji
oryginalnych plikw SIEMENS, pliki s od w. opr. 6.3
GUD7.DEF
MAC.DEF
dostarczane kompletnie razem z "cyklami standardo-
wymi". Te obydwa pliki nie zawieraj definicji, lecz tylko
wywoania do zdefiniowanych na stae, odniesionych do
produktu plikw definicji|. Istniejcy teraz w tych cy-
klach mechanizm wywoywania umoliwia automatycz-
ne wywoywanie i zestawianie wszystkich zalenych od
produktu GUD i definicji makr.
Kady pakiet przynosi teraz ze sob ju tylko swoje
wasne definicje. Do tego s wprowadzane nowe pliki
cykli GUD7_xxx.DEF i SMAC_xxx.DEF, ktre znajduj
si w przechowywaniu danych w katalogu definicji
DEF.DIR.

Dla cykli standardowych s to nowe pliki:


GUD7_SC.DEF i
SMAC_SC.DEF

Dla innych pakietw cykli nastpujce rozszerzenia


plikw s obecnie zajte przez firm SIEMENS:
(xxx oznacza "GUD7" wzgl. "SMAC")
xxx_JS cykle JobShop oglnie
xxx_MC cykle pomiarowe
xxx_MJ pomiar w JOG
xxx_MT ManualTurn
xxx_SM ShopMill
xxx_ST ShopTurn
xxx_ISO kompatybilno ISO
xxx_C950 rozszerzone skrawanie warstwowe
xxx_C73 wnka z wysepkami
Dalsze nie wymienione tutaj rozszerzenia mog by
pniej uywane przez system!

1-41
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
Cz oglna 03.04
1.6 Uruchomienie cykli

Wskazwka
Wg definicji definiowania danych uytkownika (patrz
Instrukcja programowania Przygotowanie pracy punkt
3.4 "Definiowanie danych uytkownika") moduy GUD7
i SMAC.DEF NIE s do dyspozycji producenta maszy-
ny / uytkownika! Dla aplikacji uytkownika najlepiej
jest stosowa MGUD, UGUD, GUD4,8,9 wzgl. MMAC,
UMAC.
Aby jednak da uytkownikowi moliwo zintegrowa-
nia w systemie ju istniejcych wasnych definicji w
tych moduach, s utrzymywane w stanie wolnym na-
stpujce rozszerzenia
xxx_CMA producent
xxx_CUS uytkownik

Uruchomienie, aktualizacja dla cykli standardo-


wych:
Gdy ju GUD7.def jest aktywny w sterowaniu, poprzez
"Usugi", "Wyprowadzenie danych", "Dane aktywne NC"
wybra dane uytkownika GUD7 i zapisa aktualne
wartoci w archiwum wzgl. na dyskietce;
Pliki GUD7_SC.DEF i SMAC_SC.DEF wczyta z dys-
kietki i zaadowa do NCU;
Wczyta i uaktywni GUD7.DEF i SMAC.DEF;
Wykona power-on NCU;
Ponownie wczyta archiwum uratowanych wartoci;

Doadowanie kolejnego pakietu cykli:


Rozadowa GUD7.DEF i SMAC.DEF (przedtem ew.
zabezpieczy wartoci),
Wczyta cykle GUD7_xxx.DEF i SMAC_xxx.DEF
pakietu i zaadowa do NCU;
Ponownie uaktywni GUD7.DEF i SMAC.DEF

Wskazwka
Przy doadowywaniu albo rozadowywaniu poszczegl-
nych plikw definicji ju zaadowany plik wywoania
musi zosta rozadowany i na nowo zaadowany. W
przeciwnym przypadku NC zachowa poprzedni konfi-
guracj GUD/makr.

Postpowanie w symulacji HMI Advanced:


Po aktualizacji stanu cykli w NCU jest najpierw po starcie
symulacji konieczne dopasowanie danych maszynowych
przez zresetowanie NC symulacji, aby uaktywni zmienione
pliki definicji.

1-42
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.6 Uruchomienie cykli

1.6.3 Nowa forma dostawy cykli w HMI Advanced

Od HMI Advanced 6.3 zmieniono form dostawy cykli


standardowych w HMI. Pliki cykli nie s ju zapisywane
bezporednio w odpowiednich katalogach przechowy-
wania danych, lecz znajduj si jaki pliki archiwalne
pod:
 Archiwum/Archiwa cykli.

Dziki temu stan cykli bdcy przedtem w przechowy-


waniu danych nie ulega zmianie przy aktualizacji HMI.

W celu aktualizacji te pliki archiwalne musz zosta


wczytane poprzez "Czytanie danych". Przez wczytanie
tych plikw archiwalnych nie dochodzi po procesie ak-
tualizacji do rnych wersji cykli w NCU i na dysku
twardym. adowane cykle s zastpowane
w NCU, nie adowane - na dysku twardym. Nowe pliki
cykli s zasadniczo zapisywane na dysku twardym.

Literatura: aktualne informacje patrz:


Plik siemensd.txt oprogramowania wysykowego (cykle standardowe) albo
w przypadku HMI Advanced F:\dh\cst.dir\HLP.dir\siemensd.txt

1.6.4 Aktualizacja cykli od w. opr. 6.4 w HMI Advanced od w. opr. 6.3

W HMI Advanced od w. opr. 6.3 cykle s zapisywane


jako pliki archiwalne pod "Archiwa", "Archiwa cykli".
W celu aktualizacji musi zosta wczytane zawarte
w oprogramowaniu wysykowym archiwum z katalogu
HMI_Adv. Rozpakowuje ono archiwa cykli i zastpuje
istniejce archiwa poprzedniej wersji cykli.
Archiwa z archiwum cykli HMI musz teraz zalenie od
technologii (toczenie, frezowanie, ...) wzgl. zalenie od
jzyka zosta wczytanie poprzez "Czytanie danych".

Literatura: aktualne informacje patrz:


plik siemensd.txt oprogramowania wysykowego (cykle standardowe) albo
w przypadku HMI Advanced F:\dh\cst.dir\HLP.dir\siemensd.txt

1-43
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
Cz oglna 03.04
1.7 Informacje dodatkowe dla cykli

1.7 Informacje dodatkowe dla cykli

Dziaanie
Dla przegldu i diagnozy stanw cykli i ich plikw definicji
mog od wersji opr. 6.3 by wywietlane i uywane obrazy
wersji. Znajduj si one w HMI pod Diagnoza => Wywie-
tlenia serwisowe => Wersja => Cykle wzgl. Definicje.
Plik dziennika w formacie ASCII daje si utworzy odczyta
pod Usugi => Diagnoza => Pliki dziennika.

T funkcj mona wykona tylko z wersjami oprogra-


mowania HMI rwnie od 6.3.

Wywietlenie wersji cykli umoliwia rne przegldy:


Przegld wszystkich dostpnych cykli
Przegld poszczeglnych katalogw przechowywania
danych dla cykli uytkownika (CUS.DIR), cykli produ-
centa (CMA.DIR) i cykli Siemens (CST.DIR)
Przegld wszystkich pakietw cykli zawartych w stero-
waniu
Szczegy poszczeglnych pakietw i plikw cykli

Literatura: /BAD/, Instrukcja obsugi HMI Advanced


/BEM/, Instrukcja obsugi HMI Embedded
Punkt Wywietlenia serwisowe

Wywietlenie wersji zawiera wszystkie pliki cykli *.SPF


i wszystkie pliki obsugi cykli *.COM.

Dla wywietlenia wersji dla katalogw albo wszystkich cykli


nie s potrzebne adne dodatkowe pliki.
Aby mc wywietli przegldy poszczeglnych pakietw
cykli, kady pakiet musi zawiera list pakietu wszystkich
przynalenych plikw.

Listy pakiety
Wprowadza si nowy typ pliku dla list pakietu
*.cyp (oznacza cycle package),
tekstem jawnym: lista pakietu cykli.
Uytkownik moe sporzdza listy pakietw dla wa-
snych pakietw cykli. Musi ona wyglda nastpujco:

1-44
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
03.04 Cz oglna
1.7 Informacje dodatkowe dla cykli

Budowa listy pakietu:


1. wiersz: Wpis wersji (za sowem kluczowym
;VERSION:) i
Nazwa pakietu (za sowem kluczowym
;PACKAGE:)
Od 2. wiersza: Lista nalecych do pakietu cykli
plikw z nazw i typem
Ostatni wiersz: M30

Przykad:
%_N_CYC_USER1_CYP

;$PATH=/_N_CUS_DIR
;VERSION: 01.02.03 31.10.2002 ;PACKAGE: $85200
ZYKL1.SPF
ZYKL2.SPF
ZYKL3.COM
M30

Wpis w pliku tekstowym uc.com:


85200 0 0 Pakiet cykli 1

Nastpuje wywietlanie w przegldzie pakietu:

1-45
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
1 1
Cz oglna 03.04
1.7 Informacje dodatkowe dla cykli

Nastpuje wywietlanie na przegldzie plikw:

Dalsze wskazwki
Nazwa pakietu cykli PACKAGE moe by te pisana
jako acuch znakw " ", wwczas jest jednak zalena
od jzyka.

Wpisy wersji w cyklach


Dokadnie jak w przypadku list pakietw jest traktowany
jako identyfikator wersji wpis za sowem kluczowym
";VERSION:". Wpis wersji moe znajdowa si
w pierwszych 10 wierszach cyklu, dalej nie jest szuka-
ny.

Przykad:
%_N_ZYKL1_SPF
;$PATH=/_N_CUS_DIR
;VERSION: 01.02.03 31.10.2002
;Komentarz
PROC ZYKL1(REAL PAR1)
...

1-46
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw

Cykle wiercenia i ukady wierconych otworw

2.1 Cykle wiercenia..................................................................................................... 2-48


2.1.1 Warunki ................................................................................................................ 2-50
2.1.2 Wiercenie, nakiekowanie CYCLE81 .................................................................. 2-51
2.1.3 Wiercenie, pogbianie czoowe CYCL82 ........................................................... 2-54
2.1.4 Wiercenie otworw gbokich CYCLE83............................................................. 2-56
2.1.5 Gwintowanie otworu bez oprawki wyrwnawczej CYCLE84 ................................ 2-63
2.1.6 Gwintowanie otworu z oprawk wyrwnawcz CYCLE840.................................. 2-70
2.1.7 Rozwiercanie 1 CYCLE85 .................................................................................. 2-78
2.1.8 Rozwiercanie 2 CYCLE86 .................................................................................. 2-81
2.1.9 Rozwiercanie 3 CYCLE87 .................................................................................. 2-85
2.1.10 Rozwiercanie 4 CYCLE88 .................................................................................. 2-87
2.1.11 Rozwiercanie 5 CYCLE89 .................................................................................. 2-89
2.2 Modalne wywoywanie cykli wiercenia 2-91

2.3 Cykle ukadw wierconych otworw....................................................................... 2-94


2.3.1 Warunki ................................................................................................................ 2-94
2.3.2 Szereg otworw HOLES1................................................................................... 2-95
2.3.3 Koo otworw HOLES2....................................................................................... 2-99
2.3.4 Siatka punktw CYCLE801 .............................................................................. 2-102

2-47
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGC) - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

2.1 Cykle wiercenia

W poniszych punktach opisano programowanie


cykli wiercenia
cyklu ukadw wierconych otworw
Punkty te powinny suy Wam jako drogowskazy przy
wyborze cykli i ich wyposaaniu w parametry. Oprcz
szczegowego opisu dziabania poszczeglnych cykli
i przynalenych parametrw, na kocu kadego punktu
znajdziecie przykad programowania, ktry moe Wam
uatwi obchodzenie si z cyklami

Punkty s zbudowane wedug nastpujcej zasady:


Programowanie
Parametry
Dziaanie
Przebieg
Objanienie parametrw
Dalsze wskazwki
Przykad programowania

Punkty "Programowanie" i "Parametry" wystarcz


obeznanemu uytkownikowi do obchodzenia si
z cyklami podczas gdy osoba pocztkujca znajdzie
wszystkie niezbdne informacje dot. programowania
cykli w punktach "Dziaanie', "Przebieg", "Objanienie
parametrw", "Dalsze wskazwki" i "Przykad progra-
mowania"

2-48
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Cykle wiercenia s ustalonymi wedug DIN 66025 prze-


biegami ruchw sucymi do wiercenia, rozwiercania,
gwintowania otworw itd.
Ich wywoywanie nastpuje jako podprogram
o ustalonej nazwie i licie parametrw.

Do rozwiercania jest do dyspozycji cznie pi


cykli. Rni si one pod wzgldem przebiegu techno-
logicznego a przez to swoim parametryzowaniem:
Cykl rozwiercania Cechy szczeglne parametryzowania

Rozwiercanie 1 - CYLCE85 Rne posuwy do wiercenia i wycofania


Rozwiercanie 2 - CYLCE86 Zorientowane zatrzymanie wrzeciona, zada-
nie drogi powrotu, wycofanie przesuwem
szybkim, zadanie kierunku obrotw wrzecio-
na
Rozwiercanie 3 - CYLCE87 Zatrzymanie wrzeciona M5 i zatrzymanie
programu M0 na gbokoci wiercenia, dal-
sza praca po starcie NC, wycofanie przesu-
wem szybkim, zadanie kierunku obrotw
wrzeciona
Rozwiercanie 4 - CYLCE88 Jak CYCLE87 plus czas oczekiwania na
gbokoci wiercenia
Rozwiercanie 5 - CYLCE89 Wiercenie i wycofanie z tym samym posu-
wem

Cykle wiercenia mog dziaa modalnie, tzn. s wyko-


nywane na kocu kadego bloku, ktry zawiera polece-
nia ruchu. Dalsze cykle sporzdzone przez uytkownika
mog rwnie by wywoywane modalnie (patrz punkt
2.2).
S dwa rodzaje parametrw:
parametry geometryczne i Parametry geometryczne

parametry obrbki
Parametry geometryczne s identyczne w przypadku
wszystkich cykli wiercenia, cykli ukadu otworw Pszczyzna wycofania
i cykli frezowania. Definiuj one paszczyzn odniesie- Odstp bezpieczestwa
nia i paszczyzn wycofania, odstp bezpieczestwa Paszczyzna odniesienia
jak te absolutn wzgl. wzgldn kocow gboko
wiercenia. Parametry geometryczne s zapisywane
jeden raz przy pierwszym cyklu wiercenia CYCLE81.
Parametry obrbki maj rne znaczenie i dziaanie Kocowa
gboko
w poszczeglnych cyklach. S one dlatego zapisywane wiercenia
oddzielnie przy kadym cyklu.

2-49
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

2.1.1 Warunki

Wywoanie i warunki powrotu


Cykle wiercenia s programowane niezalenie od kon-
kretnych nazw osi. Dosunicia do pozycji wiercenia
naley dokona w programie nadrzdnym przed wywo-
aniem cyklu.
Odpowiednie wartoci posuwu, prdkoci obrotowej
wrzeciona i kierunek jego obrotw programujecie
w programie obrbki, o ile nie ma w tym celu adnych
parametrw w cyklu wiercenia.
Funkcje G aktywne przed wywoaniem cyklu pozostaj
zachowane po jego zakoczeniu.

Definicja paszczyzn
W przypadku cykli wiercenia oglnie zakada si, e
aktualny ukad wsprzdnych obrabianego przedmiotu,
w ktrym ma odbywa si praca, jest zdefiniowany

Korekcja dug.
przez wybr paszczyzny G17, G18 albo G19 i uaktyw-
Aplikata

nienie programowanych frame. O wiercenia jest zaw-


sze aplikat tego ukadu wsprzdnych.
Przed wywoaniem musi by wybrana korekcja dugo-
ci. Dziaa ona zawsze prostopadle do wybranej pasz-
czyzny i pozostaje aktywna po zakoczeniu cyklu (patrz
te instrukcja programowania).

Traktowanie wrzeciona
Cykle wiercenia s tak sporzdzone, e znajdujce si
w nich polecenia dla wrzeciona zawsze odnosz si do
aktywnego wrzeciona prowadzcego. Gdy chcecie za-
stosowa cykl wiercenia w maszynie
o wielu wrzecionach, wwczas wrzeciono, przy pomocy
ktrego ma nastpi praca, musicie przedtem zdefinio-
wa jako wrzeciono prowadzce (patrz te instrukcja
programowania).

Programowanie czasu oczekiwania


Parametry dla czasw oczekiwania w cyklach wiercenia
s zawsze przyporzdkowywane do sowa
F i zgodnie z tym naley je zaopatrzy w wartoci
w sekundach. Odstpstwa od tego s wyranie opisane.

2-50
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

2.1.2 Wiercenie, nakiekowanie CYCLE81

Programowanie
CYCLE81 (RTP, RFP, SDIS, DP, DPR)

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)

Dziaanie Z

Narzdzie wierci z zaprogramowan prdkoci obro-


tow wrzeciona i prdkoci posuwu a do wprowadzo-
nej kocowej gbokoci wiercenia.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia przesuni-
tej do przodu o odstp bezpieczestwa
Ruch na kocow gboko wiercenia z posuwem
(G1) zaprogramowanym w programie wywoujcym
Wycofanie z G0 do paszczyzny wycofania

2-51
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Objanienie parametrw
Z
G1
RFP i RTP (paszczyzna odniesienia
G0
i paszczyzna wycofania)
Z reguy paszczyzna odniesienia (REP)
i paszczyzna wycofania (RTP) maj rne wartoci.
W cyklu zakada si, e paszczyzna wycofania ley RTP
przed paszczyzn odniesienia. Odstp paszczyzny RFP+SDIS
RFP
wycofania od kocowej gbokoci wiercenia jest wic X
wikszy ni odstp paszczyzny odniesienia.

SDIS (odstp bezpieczestwa)


Odstp bezpieczestwa (DSIS) dziaa w odniesieniu do DP=RFP-DPR
paszczyzny odniesienia. Jest ona przesuwana dalej do
przodu o odstp bezpieczestwa.
Kierunek, w ktrym dziaa odstp bezpieczestwa, jest
automatycznie okrelany przez cykl.

DP i DPR (kocowa gboko wiercenia)


Kocowa gboko wiercenia moe do wyboru zosta
zadana absolutnie (DP) albo wzgldnie (DPR).
Przy podaniu wzgldnym cykl samodzielnie oblicza
wynikajc gboko na podstawie pooenia pasz-
czyzny odniesienia i paszczyzny wycofania.

Dalsze wskazwki
Gdy zostanie wprowadzona zarwno warto DP jak
i DRP, wwczas kocowa gboko wiercenia jest
wyprowadzana z DRP. W przypadku gdy rni si ona
od zaprogramowanej poprzez DP gbokoci absolut-
nej, jest w wierszu dialogowym wyprowadzany komuni-
kat "Gboko: odpowiednio do wartoci dla gbokoci
wzgldnej".

W przypadku identycznych wartoci dla paszczyzny


odniesienia i paszczyzny wycofania wzgldne podanie
gbokoci jest niedopuszczalne. Nastpuje komunikat
bdu 61101 "Paszczyzna odniesienia le zdefiniowa-
na" i cykl nie jest wykonywany.
Ten komunikat bdu nastpuje rwnie wtedy, gdy
paszczyzna wycofania ley za paszczyzn odniesie-
nia, jej odstp od kocowej gbokoci wiercenia jest
wic mniejszy.

2-52
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Przykad programowania
Wiercenie_nakiekowanie Y Y A-B
Przy pomocy tego programu moecie wykona 3 otwo-
A
ry przy zastosowaniu cyklu wiercenia CYCLE81, przy
czym jest on wywoywany z wyposaeniem w rne 120
parametry. Osi wiercenia jest zawsze o Z.

30

0
B X Z

40 90 35 100 108

N10 G0 G90 F200 S300 M3 ;Okrelenie wartoci technologicznych


N20 D1 T3 Z110 ;Dosunicie do paszczyzny wycofania
N21 M6
N30 X40 Y120 ;Dosunicie do pierwszej pozycji wiercenia
N40 CYCLE81 (110, 100, 2, 35) ; Wywoanie cyklu z absolutn kocow
gbokoci wiercenia, odstpem bezpie-
czestwa i niekompletn list parametrw
N50 Y30 ;Dosunicie do nastpnej pozycji wiercenia
N60 CYCLE81 (110, 102, , 35) ;Wywoanie cyklu bez odstpu bezpiecze-
stwa
N70 G0 G90 F180 S300 M03 ;Okrelenie wartoci technologicznych
N80 X90 :Dosunicie do nastpnej pozycji
N90 CYCLE81 (110, 100, 2, , 65) ;Wywoanie cyklu ze wzgldn kocow
gbokoci wiercenia i odstpem bezpie-
czestwa
N100 M30 ;Koniec programu

2-53
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

2.1.3 Wiercenie, pogbianie czoowe CYCL82

Programowanie
CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na kocowej gbokoci wiercenia (amanie wirw)

Dziaanie
Narzdzie wierci z zaprogramowan prdkoci obro-
tow wrzeciona i prdkoci posuwu a do wprowadzo-
nej kocowej gbokoci wiercenia. Gdy kocowa g-
boko wiercenia jest uzyskana, moe dziaa czas
oczekiwania.

Przebieg Z

Osignita pozycja przed rozpoczciem cyklu:


Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa X

Ruch na kocow gboko wiercenia z posuwem


(G1) zaprogramowanym w programie wywoujcym
Realizacja czasu oczekiwania na kocowej gbo-
koci wiercenia
Wycofanie z G0 do paszczyzny wycofania

2-54
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Objanienie parametrw
Z
G0
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt G1
G4
2.1.2. (wiercenie, nakiekowanie - CYCLE81)

DTB (czas oczekiwania)


RTP
Pod DTB programujecie czas oczekiwania na kocowej
RFP+SDIS
gbokoci wiercenia (amanie wirw) RFP
X
w sekundach. DP=RFP-DPR

Przykad programowania
Wiercenie_pogbianie czoowe Y Y A-B
Program wykonuje w pozycji X24 Y15 jednorazowo
otwr o gbokoci 27 mm przy zastosowaniu cyklu
CYCLE82.
Jest podany czas oczekiwania 2 s i odstp bezpiecze-
stwa w osi wiercenia Z wynoszcy 4 mm. A

B
15

24 X 75 Z
102

N10 G0 G90 F200 S300 M3 ;Okrelenie wartoci technologicznych


N20 D1 T3 Z110 ;Dosunicie do paszczyzny wycofania
N21 M6
N30 X24 Y15 ;Dosunicie do pozycji wiercenia
N40 CYCLE82 (110, 102, 4, 75, , 2) ;Wywoanie cyklu z absolutn kocow g-
bokoci wiercenia i odstpem bezpiecze-
stwa
N50 M30 ;Koniec programu

2-55
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

2.1.4 Wiercenie otworw gbokich CYCLE83

Programowanie
CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI,
_AXN, _MDEP, _VRT, _DTD, _DIS1)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
FDEP real Pierwsza gboko wiercenia (absolutnie)
FDPR real Pierwsza gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DAM real Degresja: (wprowadzi bez znaku liczby)
Wartoci: > 0 degresja jako warto bezwzgldna
< 0 wspczynnik degresji
= 0 brak degresji
DTB real Czas oczekiwania na gbokoci wiercenia (amanie wirw)
Wartoci: > 0 w sekundach
< 0 w obrotach
DTS real Czas oczekiwania w punkcie pocztkowym i dla usunicia wirw
Wartoci: > 0 w sekundach
< 0 w obrotach
FRF real Wspczynnik posuwu dla pierwszej gbokoci wiercenia (wprowadzi bez
znaku liczby)
Zakres wartoci: 0.001...1
VARI int Rodzaj obrbki:
Wartoci: 0 amanie wirw
1 usuwanie wirw
_AXN int O narzdzia:
Wartoci: 1 = 1. o geometrii
2 = 2. o geometrii
poza tym 3. o geometrii
_MDEP real Minimalna gboko wiercenia
_VRT real Zmienna wielko wycofania (VARI=0):
Wartoci: > 0 jest wielkoci wycofania
0 = nastawiony 1 mm
_DTD real Czas oczekiwania na kocowej gbokoci wiercenia
Wartoci: > 0 w sekundach
< 0 w obrotach
= 0 warto jak DTB
_DIS1 real Programowany odstp wczeniejszego zatrzymania przy ponownym za-
gbieniu do otworu (przy usuwaniu wirw VARI=1)
Wartoci: > 0 zaprogramowana warto obowizuje

2-56
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

= 0 obliczanie automatyczne
Dziaanie
Narzdzie wierci z zaprogramowan prdkoci obrotow
wrzeciona i prdkoci posuwu a do wprowadzonej ko-
cowej gbokoci wiercenia.
Otwr gboki jest przy tym wykonywany przez wielokrot-
ny, krokowy dosuw na gboko, ktrego maksymaln
wielko mona zada, a do kocowej gbokoci wierce-
nia.
Do wyboru po kadej gbokoci dosunicia wierto moe
w celu usunicia wirw zosta cofnite do paszczyzny
odniesienia + odstp bezpieczestwa albo
o zaprogramowan drog wycofania w celu poamania
wirw.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.
Cykl wytwarza nastpujcy przebieg:
Z
Wiercenie otworu gbokiego z usuwaniem wi-
rw (VARI=1):
Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Ruch do pierwszej gbokoci wiercenia z G1, przy
czym posuw wynika z posuwu zaprogramowanego
przy wywoaniu cyklu, przeliczonego z parametrem,
FRF (wspczynnik posuwu) X
Wykonanie czasu oczekiwania na kocowej gbo-
koci wiercenia (parametr DTB)
Wycofanie z G0 w celu usunicia wirw do
paszczyzny odniesienia przesunitej do przodu
o odstp bezpieczestwa
Wykonanie czasu oczekiwania w punkcie poczt-
kowym (parametr DTS)
Z
Dosunicie z G0 do ostatniej obliczonej gbokoci
wiercenia, pomniejszonej o obliczony wewntrznie
G1
w cyklu albo zaprogramowany odstp wczeniej-
G0
szego zatrzymania G4
Ruch z G1 do nastpnej gbokoci wiercenia
(Przebieg ruchu jest tak dugo kontynuowany, a
kocowa gboko wiercenia zostanie osignita) RTP
Wycofanie z G0 do paszczyzny wycofania RFP+SDIS
RFP
X
FDEP

FDEP

DP = RFP-DPR

2-57
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Wiercenie otworu gbokiego z amaniem wi-


rw (VARI=0): Z
Dosunicie z G0 do paszczyzny odniesienia prze-
G1
sunitej do przodu o odstp bezpieczestwa G0
Ruch z G1 do pierwszej gbokoci wiercenia, przy G4
czym posuw wynika z posuwy zaprogramowanego
przy wywoaniu cyklu, skorygowanego
RTP
o parametr FRF (wspczynnik posuwu) RFP+SDIS
Wykonanie czasu oczekiwania na kocowej gbo- X
RFP
koci wiercenia (parametr DTB)
FDEP
Zmienne wycofanie (parametr_VRT) z aktualnej
gbokoci wiercenia z G1 i posuwem zaprogra-
DP = RFP-DPR
mowanym w programie wywoujcym
(w celu poamania wirw)
Ruch do nastpnej gbokoci wiercenia z G1
i zaprogramowanym posuwem (przebieg ruchw
jest tak dugo kontynuowany, a kocowa gbo-
ko wiercenia zostanie osignita)
Wycofanie z G0 do paszczyzny wycofania

Objanienie parametrw

Parametry RTP, RFP, SDIS, DP, DPR patrz punkt


2.1.2 (wiercenie, nakiekowanie - CYCLE81)

FDEP i FDPR (pierwsza gboko )


Pierwsza gboko wiercenia jest programowana do
wyboru poprzez jeden z tych obydwu parametrw. Pa-
rametr FDPR dziaa w cyklu jak parametr DPR. Przy
identycznych wartociach dla paszczyzny odniesienia
i paszczyzny wycofania jest moliwe wzgldne zadanie
pierwszej gbokoci wiercenia.

DAM (degresja)
W przypadku gbokich otworw, ktre s wiercone
w wielu krokach, celowa jest praca ze zmniejszajcymi
si wartociami poszczeglnych skokw (degresja).
Dziki temu wiry mog odpywa i nie dochodzi do
pknicia narzdzia.
W tym celu mona w parametrze albo zaprogramowa
przyrostow warto degresji, o ktr pierwsza gbo-
ko wiercenia jest stopniowo zmniejszana albo war-
to procentow jako wspczynnik degresji.
DAM=0 brak degresji
DAM>0 degresja jako warto
Aktualna gboko jest w cyklu obliczana nastpujco:

2-58
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

W pierwszym kroku ruch nastpuje na pierwsz


gboko sparametryzowan poprzez pierwsz g-
boko wiercenia FDEP wzgl. FDPR, o ile nie prze-
kracza ona cakowitej gbokoci wiercenia.
Od drugiej gbokoci wiercenia skok wiercenia
wynika ze skoku dla ostatniej gbokoci wiercenia
minus wielko degresji, o ile skok wiercenia jest
wikszy ni zaprogramowana wielko degresji.
Nastpne skoki wiercenia odpowiadaj wielkoci
degresji, jak dugo gboko resztowa jest wiksza
ni podwjna wielko degresji.
Obydwa ostatnie skoki wiercenia s dzielone i wy-
konywane jako dwie rwne czci a przez to s zaw-
sze wiksze ni poowa wielkoci degresji.
Jeeli warto pierwszej gbokoci wiercenia jest
skierowana przeciwnie do gbokoci cakowitej,
wwczas nastpuje komunikat bdu 61107 "Pierw-
sza gboko wiercenia le zdefiniowana" i cykl nie
jest wykonywany.

Przykad:
Zaprogramowanie wartoci RTP=0, SDIS=0, DP=-40, FDEP=-12 i DAM=3
prowadzi do nastpujcych skokw wiercenia:
-12 odpowiada pierwszej gbokoci wiercenia
-21 przyrostowa rnica 9 wynika z pierwszej gbokoci wierce-
nia 12 pomniejszonej o wielko degresji 3
-27 poprzednia gboko wiercenia pomniejszona o wielko
degresji
-30, -33, -36 wielko degresji
-38, -40 pozostaa gboko podzielona na dwie czci

2-59
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

DAM<0 (-0.001 do -1) wspczynnik degresji


Aktualna gboko jest w cyklu obliczana nastpujco:
W pierwszym kroku ruch nastpuje na pierwsz gbo-
ko sparametryzowan poprzez pierwsz gboko
wiercenia FDED wzgl. FDPR, o ile nie przekracza ona
cakowitej gbokoci wiercenia.
Nastpne skoki wiercenia s obliczane z ostatniego
skoku mnoonego przez wspczynnik degresji, jak
dugo skok nie spadnie poniej minimalnej gbokoci
wiercenia.
Ostatnie obydwa skoki wiercenia s dzielone
i wykonywane rwnomiernie i przez to s zawsze
wiksze ni poowa minimalnej gbokoci wiercenia.
Jeeli warto pierwszej gbokoci wiercenia jest skie-
rowana przeciwnie do gbokoci cakowitej, wwczas
nastpuje komunikat bdu 61107 "Pierwsza gboko
wiercenia le zdefiniowana"
i cykl nie jest wykonywany.

Przykad:
Zaprogramowanie wartoci RTP=0, SDIS=0, DP=-40, FDEP=-10,
DAM=-0.8 i MDEP=5 prowadzi do nastpujcych skokw wiercenia:
-10 odpowiada pierwszej gbokoci wiercenia
-18 rnica przyrostowa 8 odpowiada 0.8 * pierwsza
gboko wiercenia
-24.4, -29.52 kadorazowo poprzednia gboko wiercenia * wspczynnik
degresji
-34.52 dziaa minimalna gboko wiercenia MDEP
-37.26, -40 pozostaa gboko podzielona na dwa skrawy
DTB (czas oczekiwania)
Pod DTB programujecie czas oczekiwania na kocowej
gbokoci wiercenia (amanie wirw)
w sekundach albo obrotach wrzeciona gwnego.
 0 w sekundach
< 0 w obrotach
DTS (czas oczekiwania)
Czas oczekiwania w punkcie pocztkowym jest reali-
zowany tylko przy VARI=1 (usuwanie wirw).
 Warto > 0 w sekundach
Warto < 0 w obrotach

FRF (wspczynnik posuwu)


Poprzez ten parametr moecie poda wspczynnik
redukcji aktywnego posuwu, ktry jest uwzgldniany
przez cykl tylko przy ruchu do pierwszej gbokoci
wiercenia.
Jeeli zaprogramowano z due FRF, nie nastpuje
alarm. Wewntrznie w cyklu wspczynnik jest ograni-
czany do 1.

2-60
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

VARI (rodzaj obrbki)


Gdy zostanie nastawiony parametr VARI=0, po osi-
gniciu kadej gbokoci wiercenia wierto cofa si
o okrelon wielko w celu poamania wirw. W przy-
padku VARI=1 (do poamania wirw)wierto kadora-
zowo wykonuje ruch do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa.
_AXN (zmiana narzdzia)
Przez zaprogramowanie osi wiercenia poprzez _AXN
moe przy zastosowaniu cyklu gbokiego wiercenia w
tokarce sta si zbdne przeczenie paszczyzny z
G18 na G17.
Oznaczaj przy tym:
_AXN=1 1. o aktualnej paszczyzny
_AXN=2 2. o aktualnej paszczyzny
_AXN=3 3. o aktualnej paszczyzny
Aby np. wykona nakieek (w Z) w paszczynie G18
zaprogramujcie:
G18
_AXN=1

_MDEP (minimalna gboko wiercenia)


Przy obliczaniu skoku wiercenia poprzez wspczynnik
degresji mona ustali minimaln gboko wiercenia.
Jeeli obliczony skok wiercenia spadnie poniej mini-
malnej gbokoci wiercenia, wwczas pozostaa gbo-
ko wiercenia jest wykonywana w skokach o wielkoci
minimalnej gbokoci wiercenia.

_VRT (zmienna wielko wycofania przy amaniu


wirw z VAR=0)
Przy amaniu wirw mona zaprogramowa drog
cofnicia.
Warto > 0 wielko cofnicia
Warto = 0 wielko cofnicia 1 mm

_DTD (czas oczekiwania na kocowej gbokoci


wiercenia)
Czas oczekiwania na kocowej gbokoci wiercenia moe
zosta wprowadzony w sekundach albo obrotach.
Warto > 0 w sekundach
Warto < 0 w obrotach
Warto = 0 czas oczekiwania zaprogramowany jak pod
DTB

_DIS1 (programowany odstp wczeniejszego zatrzy-


mania przy VARI=1)
Odstp wczeniejszego zatrzymania po ponownym zag-
bieniu do otworu mona programowa.

Warto > 0 pozycjonowanie na zaprogramowan warto

2-61
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Warto = 0 automatyczne obliczanie

Odstp wczeniejszego zatrzymania jest wewntrznie


w cyklu obliczany nastpujco:
do gbokoci wiercenia 30 mm warto jest nasta-
wiana na 0,6 mm
przy wikszych gbokociach wiercenia odstp
wczeniejszego zatrzymania wynika z (RFP + SDIS
- aktualna gboko) / 50, jeeli ta obliczona war-
to jest > 7, nastpuje ograniczenie do max 7
mm.

Przykad programowania
Wiercenie otworw gbokich Y Y A-B

Ten program wykonuje cykl CYCLE83 w pozycjach X80


Y120 i X80 Y60 w paszczynie XY. Pierwszy otwr jest A
wykonywany z czasem oczekiwania zero i rodzajem
obrbki amanie wirw.
Kocowa jak te pierwsza gboko wiercenia jest
podana absolutnie. Przy drugim wywoaniu jest zapro-
gramowany czas oczekiwania 1 s. Wybrano rodzaj
120

B
obrbki usuwanie wirw, kocowa gboko wierce-
60

nia jest podana w stosunku do paszczyzny odniesienia.


Osi wiercenia jest w obydwu przypadkach o Z. 80 X 5 Z
Skok wiercenia jest obliczany z zastosowaniem wsp-
czynnika degresji i nie powinien by mniejszy ni 8 150
mm.

DEF REAL RTP=155, RFP=150, SDIS=1, DP=5, ;Definicja parametrw


DPR=145, FDEP=100, FDPR=50, DAM=20,
DTB=1, FRF=1, VARI=0, _VRT=0.8, _MDEP=10,
_DIS1=0.4
N10 G0 G17 G90 F50 S500 M4 ;Okrelenie wartoci technologicznych
N20 D1 T42 Z155 ;Dosunicie do paszczyzny wycofania
N30 X80 Y120 ;Dosunicie do pierwszej pozycji wiercenia
N40 CYCLE83 (RTP, RFP, SDIS, DP, ,-> ;Wywoanie cyklu parametry gbokoci
-> FDEP, , DAM, , , FRF, VARI, , , _VRT) z wartociami absolutnymi
N50 X80 Y60 ;Dosunicie do nastpnej pozycji wiercenia
N55 DAM=-0.6 FRF=0.5 VARI=1 ;Przyporzdkowanie wartoci
N60 CYCLE83 (RTP, RFP, SDIS, , DPR, , -> ;Wywoanie cyklu ze wzgldnym podaniem
-> FDPR, DAM, DTB, , FRF, VARI, , _MDEP, kocowej gbokoci wiercenia
-> , , _DIS1) i 1. gbokoci wiercenia, odstp bezpie-
czestwa wynosi 1 mm, wspczynnik posu-
wu 0,5
N70 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-62
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

2.1.5 Gwintowanie otworu bez oprawki wyrwnawczej CYCLE84

Programowanie
CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1,
_AXN, _PTAB, _TECHNO, _VARI, _DAM, _VRT)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko gwintowania (absolutnie)
DPR real Kocowa gboko gwintowania w stosunku do paszczyzny wycofania
(wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na gbokoci gwintu (amanie wirw)
SDAC int Kierunek obrotw po zakoczeniu cyklu
Wartoci: 3, 4 albo 5
MPIT real Skok gwintu jako wielko gwintu (ze znakiem liczby)
Zakres wartoci: 3 (dla M3) ... 48 (dla M48), znak liczby okrela kierunek
obrotw w gwincie
PIT real Skok gwintu jako warto (ze znakiem liczby)
Zakres wartoci: 0.001 ... 2000.000 mm), znak liczby okrela kierunek
obrotw w gwincie:
gdy _PTAB=0 albo 1: w mm (jak dotychczas)
gdy _PTAB=2 w zwojach gwintu na cal
POSS real Pozycja wrzeciona dla zorientowanego zatrzymania wrzeciona w cyklu (w
stopniach)
SST real Prdko obrotowa dla gwintowania otworu
SST1 real Prdko obrotowa dla wycofania
_AXN int O narzdzia
Wartoci: 1 = 1. o geometrii
2 = 2. o geometrii
w innym przypadku 3. o geometrii
_PTAB int Reakcja na skok gwintu PIT
Wartoci: 0...zgodnie z zaprogramowanym systemem miar calo-
wy/metryczny
1...skok w mm
2...skok w zwojach gwintu na cal
3...skok w calach na obrt

2-63
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

_TECHNO int Nastawy technologiczne


MIEJSCE JEDNOSTEK: zachowanie si przy zatrzymaniu dokadnym
Wartoci: 0...tak, jak zaprogramowano przed wywoaniem cyklu
1...(G601)
2...(G602)
3...(G603)
MIEJSCE DZIESITEK: sterowanie wyprzedzajce
Wartoci: 0...tak, jak zaprogramowano przed wywoaniem cyklu
1...ze sterowaniem wyprzedzajcym (FFWON)
2...bez sterowania wyprzedzajcego (FFWOF)
MIEJSCE SETEK: przyspieszenie
Wartoci: 0...tak, jak zaprogramowano przed wywoaniem cyklu
1...przypieszenie w osiach z ograniczeniem szarpnicia
(SOFT)
2...skokowe przypieszenie w osiach (BRISK)
3...zredukowane przypieszenie w osiach (DRIVE)
MIEJSCE TYSICY:
Wartoci: 0...Ponowne uaktywnienie pracy jako wrzeciona
(w przypadku MCALL)
1...pozostanie w pracy z regulacj pooenia (w przypadku
MCALL)
_VARI int Rodzaj obrbki:
Wartoci: 0...gwintowanie otworu za jednym przejciem
1...gwintowanie otworu gbokiego z amaniem wirw
2...gwintowanie otworu gbokiego z usuwaniem wirw
_DAM real Przyrostowa gboko wiercenia
Zakres wartoci: 0 <= warto maksymalna
_VRT real Zmienna wielko cofnicia dla poamania wirw
Zakres wartoci: 0 <= warto maksymalna

Dziaanie
Narzdzie gwintuje z zaprogramowan prdkoci ob-
rotow wrzeciona i prdkoci posuwu a do wprowa-
dzonej gbokoci gwintu.
Przy pomocy cyklu CYCLE84 moecie gwintowa
otwory bez uycia oprawki wyrwnawczej.
Cykl moe do wyboru rwnie wykonywa gwintowanie
otworu w wielu krokach (gwintowanie otworu gbokie-
go).
Cykl CYCLE84 moe by stosowany wtedy, gdy wrze-
ciono przewidziane do wiercenia jest w stanie przej
na prac z regulacj pooenia.

Do gwintowania otworu z uyciem oprawki wyrwnaw-


czej jest przeznaczony wasny cykl CYCLE840 (patrz
punkt 2.1.6).

2-64
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Przebieg
Z
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
X
Zorientowane zatrzymanie wrzeciona przy pomocy
SPOS (warto w parametrze POSS) i przejcie
wrzeciona na prac jako o
Gwintowanie otworu do gbokoci kocowej
z G331 i prdkoci obrotow SST
Zrealizowanie czasu oczekiwania na gbokoci
gwintowania (parametr DTB)
Wycofanie do paszczyzny odniesienia przesunitej
do przodu o odstp bezpieczestwa
z G332, prdkoci obrotow SST1 i odwrceniem
kierunku obrotw
Wycofanie do paszczyzny wycofania z G0; przez
odwrotne zapisanie prdkoci obrotowej wrzeciona
ostatnio zaprogramowanej przed wywoaniem cyklu
i kierunku obrotw zaprogramowanego pod SDAC
jest ponownie rozpoczynana praca jako wrzeciono.

Objanienie parametrw
SDAC
Z
G0
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt G331
2.1.2 (wiercenie, nakiekowanie - CYCLE81) G332
G4
DTB (czas oczekiwania)
Czas oczekiwania programujecie w sekundach. Przy RTP
gwintowaniu w otworach nieprzelotowych zaleca si RFP+SDIS
RFP
pominicie czasu oczekiwania. X

SDAC (kierunek obrotw po zakoczeniu cyklu)


Pod SDAC programujecie kierunek obrotw po zako-
czeniu cyklu. DP=RFP-DPR
Odwrcenie kierunku obrotw przy gwintowaniu otworu
nastpuje automatycznie wewntrznie
w cyklu.

2-65
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

MPIT i PIT (jako wielko gwintu i jako warto)


Warto skoku gwintu moe zosta zadana do wyboru
jako wielko gwintu (tylko dla gwintu metrycznego
midzy M3 i M48) albo jako warto (odstp midzy
dwoma zwojami gwintu jako warto liczbowa). Kado-
razowo niepotrzebny parametr jest w wywoaniu pomi-
jany albo otrzymuje warto zero.
Gwint prawy albo lewy jest ustalany przez znak para-
metru skoku:
warto dodatnia prawy (jak M3)
warto ujemna lewy (jak M4)

Jeeli obydwa parametry skoku maj wartoci sprzecz-


ne ze sob, cykl wytwarza alarm 61001 "Nieprawidowy
skok gwintu" i wykonywanie cyklu jest przerywane.
POSS (pozycja wrzeciona)
W cyklu przed gwintowaniem otworu wrzeciono jest
orientowane przy pomocy polecenia SPOS i przecza-
ne na regulacj pooenia.
Pod POSS programujecie pozycj wrzeciona dla tego
zatrzymania.
SST (prdko obrotowa)
Parametr SST zawiera prdko obrotow wrzeciona
dla bloku gwintowania otworu z G331.
SST1 (prdko obrotowa wycofania)
Pod SST1 programujecie prdko obrotow dla wyco-
fania narzdzia z gwintowanego otworu w bloku
z G332.
Jeeli ten parametr ma warto zero, wwczas wycofa-
nie nastpuje z prdkoci obrotow zaprogramowan
pod SST.
_AXN (o narzdzia)
Przez zaprogramowanie osi gwintowania poprzez AXN
moe przy zastosowaniu gwintowania otworu gbokie-
go na tokarkach by zbdne przeczenie paszczyzny z
G18 na G17.
Oznaczaj przy tym:
AXN=1 1. o aktualnej paszczyzny
AXN=2 2. o aktualnej paszczyzny
AXN=3 3. o aktualnej paszczyzny
|Aby np. wykona nakieek (w Z) w paszczynie G18
zaprogramujcie:
G18
_AXN=1

_PTAB (reakcja na skok gwintu PIT)


Parametr _PTAB okrela jednostk miary skoku gwintu.

2-66
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

0=zgodnie z zaprogramowanym systemem miar calowy/metryczny


1=skok gwintu w mm
2=skok gwintu w zwojach na cal
3=skok w calach/obrt
Ten parametr jest potrzebny w zwizku z moliwoci wyboru rnych
tablic gwintw w obsudze cykli.
_TECHNO (nastawy technologiczne)
Przy pomocy parametru _TECHNO mog by dokonywane
nastawienia dot. technologicznego zachowania si przy
gwintowaniu otworu.

Moliwymi wartociami s:
Miejsce jednostek (zachowanie si przy zatrzymaniu
dokadnym):
0=tak, jak zaprogramowano przed wywoaniem cyklu
1=(G601)
2=(G602)
3=(G603)
Miejsce dziesitek (sterowanie wyprzedzajce):
0=tak, jak zaprogramowano przed wywoaniem cyklu
1=ze sterowaniem wyprzedzajcym (FFWON)
2=bez sterowania wyprzedzajcego (FFWOF)
Miejsce setek (przyspieszenie):
0=tak, jak zaprogramowano przed wywoaniem cyklu
1=przypieszenie w osiach z ograniczeniem szarpnicia
(SOFT)
2=skokowe przypieszenie w osiach (BRISK)
3=zredukowane przypieszenie w osiach (DRIVE)
Miejsce tysicy:
0=ponowne uaktywnienie pracy jako wrzeciona
(w przypadku MCALL)
1=pozostanie w pracy z regulacj pooenia (w przypad-
ku MCALL)
Przy pomocy pola wprowadzania "Technologia" "Tak"
zarwno producent maszyny jak te osoba obsuguj-
ca/programista moe dokonywa dopasowania techno-
logii przy gwintowaniu otworu.

Dopasowania przez producenta maszyny (od w. opr.


6.4)
Warunki: jest nastawione haso producenta, pole
wprowadzania "Technologia" = "Tak"
Przy otwarciu maski wprowadzania cykl CYCLE84
parametry s wyposaane w wartoci zmiennej
GUD7 _SC_MASK[0]. Przy zmianie parametrw
wartoci s zapisywane bezporednio do tej zmien-
nej GUD7.
Producent maszyny ma przez to moliwo dopa-
sowania nastawie podstawowych do warunkw
w swojej maszynie.

Dopasowania przez osob obsuguj-

2-67
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

c/programist
(od w. opr. 6.4)
Warunki: haso producenta jest skasowane, pole
wprowadzania "Technologia" = "Tak"
Zmienione dane s stosowane do generowania
CYCLE84. Przy ponownym wywoaniu cyklu gwin-
towania otworu ponownie dziaaj nastawy produ-
centa maszyny.
Pole wprowadzania "Technologia" i kolejne pola wpro-
wadzania s wyczone przy pozycji klucza 0 albo 1.

Gwintowanie otworu gbokiego _VARI, _DAM,


_VRT
Przy pomocy parametru _VARI mona rozrnia mi-
dzy zwykym gwintowaniem otworu (_VARI = 0)
i gwintowaniem otworu gbokiego (_VARI 0).
Przy gwintowaniu otworw gbokich mona rozrnia
midzy amaniem wirw (wycofywanie o zmienn
wielko od aktualnej gbokoci gwintowania, para-
metr _VRT, _VARI) i usuwaniem wirw (cofnicie z
paszczyzny odniesienia _VARI = 2). Te funkcje za-
chowuj si analogicznie do normalnego cyklu gbo-
kiego wiercenia CYCLE83.

Poprzez parametr _DAM jest podawana przyrostowa


gboko wiercenia dla jednego kroku. Cykl oblicza
wewntrznie gboko poredni jak nastpuje:
zaprogramowana przyrostowa gboko gwinto-
wania jest tak dugo wykonywana w jednym kroku,
a reszta do kocowej gbokoci gwintowania b-
dzie < 2 * _DAM
pozostaa gboko gwintowania jest dzielona na
dwie rwne czci i wykonywana w 2 krokach;
przez to minimalna gboko gwintowania jest nie
mniejsza ni _DAM/2.

Dalsze wskazwki
Przy gwintowaniu otworu w cyklu kierunek obrotw jest
zawsze odwracany automatycznie.

2-68
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Przykad programowania
Gwint bez oprawki wyrwnawczej Y Y A-B
W pozycji X30 Y35 w paszczynie XY jest gwintowany
otwr bez oprawki wyrwnawczej, osi gwintowania jest
o Z. Jeeli czas oczekiwania nie jest zaprogramowa-
A
ny, wwczas podanie gbokoci nastpuje wzgldnie.
Parametry kierunku obrotw
i skoku musz by wyposaone w wartoci. Jest wyko-
B
nywany gwint metryczny M5.

35
30 X Z
6
36

N10 G0 G90 T4 D1 ;Okrelenie wartoci technologicznych


N20 G17 X30 Y35 Z40 ;Dosunicie do pozycji gwintowania
N30 CYCLE84 (40, 36, 2, , 30, , 3, 5, -> ;Wywoanie cyklu, parametr PIT zosta po-
->, 90, 200, 500) minity, bez podania gbokoci absolutnej,
bez czasu oczekiwania, zatrzymanie wrze-
ciona na 90 stopniach, prdko obrotowa
przy gwintowaniu wynosi 200, prdko
obrotowa wycofania wynosi 500
N40 M30 Koniec programu
-> musi by programowane w jednym bloku

2-69
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

2.1.6 Gwintowanie otworu z oprawk wyrwnawcz CYCLE840

Programowanie
CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT- AXN,
_PTAB, _TECHNO)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko gwintowania (absolutnie)
DPR real Kocowa gboko gwintowania w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na gbokoci gwintu: dziaa zawsze, gdy zaprogramo-
wano >0
Zakres wartoci: 0<=DTB
SDR int Kierunek obrotw dla wycofania
Wartoci: 0 (automatyczne odwrcenie kierunku obrotw)
3 albo 4 (dla M3 albo M4)
SDAC int Kierunek obrotw po zakoczeniu cyklu
Wartoci: 3, 4 albo 5 (dla M3, M4 albo M5)
ENC int Gwintowanie otworu z przetwornikiem / bez przetwornika
Wartoci: 0 = z przetwornikiem, bez czasu oczekiwania
1 = bez przetwornika, posuw zaprogramowa przed cyklem
11 = bez przetwornika, posuw obliczy w cyklu
20 = z przetwornikiem, z czasem oczekiwania
MPIT real Skok gwintu jako wielko gwintu
Zakres wartoci: 3 (dla M3) ... 48 (dla M48)
PIT real Skok gwintu jako warto
Zakres wartoci: 0.001 ... 2000.000 mm
gdy _PTAB=0 albo 1: w mm
gdy _PTAB=2 w zwojach gwintu na cal
_AXN int O narzdzia:
Wartoci: 1 = 1. o geometrii
2 = 2. o geometrii
w innym przypadku 3. o geometrii
_PTAB int Reakcja na skok gwintu PIT
Wartoci: 0...zgodnie z zaprogramowanym systemem miar calo
wy/metryczny
1...skok w mm
2...skok w zwojach gwintu na cal
3...skok w calach/obrt

2-70
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

_TECHNO int Nastawy technologiczne


MIEJSCE JEDNOSTEK: zachowanie si przy zatrzymaniu dokadnym
Wartoci: 0...tak, jak zaprogramowano przed wywoaniem cyklu
1...(G601)
2...(G602)
3...(G603)
MIEJSCE DZIESITEK: sterowanie wyprzedzajce
Wartoci: 0...tak, jak zaprogramowano przed wywoaniem cyklu
1...ze sterowaniem wyprzedzajcym (FFWON)
2...bez sterowania wyprzedzajcego (FFWOF)
MIEJSCE SETEK: punkt rozpoczcia hamowania
Wartoci: 0...bez obliczenia
1...z obliczeniem

Dziaanie
Narzdzie gwintuje z zaprogramowan prdkoci ob-
rotow wrzeciona i prdkoci posuwu a do wprowa-
dzonej gbokoci gwintu.
Przy pomocy tego cyklu mog by wykonywane gwin-
towania otworw z oprawk wyrwnawcz
bez przetwornika i
z przetwornikiem.

Przebieg

Gwintowanie otworu z oprawk wyrwnawcz SDAC


bez przetwornika (ENC=1) Z G0
G63
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.
RTP
RFP+SDIS
Cykl wytwarza nastpujcy przebieg ruchw: RFP
X
Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Gwintowanie otworu z G63 a do kocowej gboko-
ci gwintowania
DP=RFP-DPR

Wycofanie z G63 do paszczyzny odniesienia prze- SDR


sunitej do przodu o odstp bezpieczestwa
Wycofanie z G0 do paszczyzny wycofania

Override wrzeciona musi by ustawiony na


100%.

2-71
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Gwintowanie otworu z oprawk wyrwnawcz SDAC


z przetwornikiem (ENC=0) Z G0
Osignita pozycja przed rozpoczciem cyklu: G33
Pozycja wiercenia jest pozycj w obydwu osiach wy- G4

branej paszczyzny.

RTP
Cykl wytwarza nastpujcy przebieg ruchw:
RFP+SDIS
Dosunicie z G0 do paszczyzny odniesienia prze- RFP
sunitej do przodu o odstp bezpieczestwa
X

Gwintowanie otworu z G33 do kocowej gbokoci


gwintowania
Zrealizowanie czasu oczekiwania na gbokoci
gwintowania (parametr DTB)
DP=RFP-DPR

Wycofanie z G33 do paszczyzny odniesienia prze- SDR


sunitej do przodu o odstp bezpieczestwa
Wycofanie z G0 do paszczyzny wycofania

Objanienie parametrw

Parametry RTP, RFP, SDIS, DP, DPR patrz punkt


2.1.2 (wiercenie, nakiekowanie - CYCLE81)

DTB (czas oczekiwania)


Czas oczekiwania programujecie w sekundach.
Dziaa on zalenie od wyboru wariantu technologiczne-
go w parametrze ENC.

SDR (kierunek obrotw dla wycofania)


W parametrze SDR jest programowany kierunek obro-
tw dla wycofania przy gwintowaniu otworu. Dla gwin-
towania otworu z uyciem przetwornika odwrcenie
kierunku wrzeciona moe nastpi automatycznie,
wwczas naley nastawi SDR=0.

SDAC (kierunek obrotw)


Poniewa cykl moe rwnie zosta wywoany modal-
nie (patrz punkt 2.2), potrzebuje on kierunku obrotw
dla wykonania dalszych gwintowa otworw. Jest on
programowany w parametrze SDAC i odpowiada kie-
runkowi obrotw zapisanemu przed pierwszym wywoa-
niem w programie nadrzdnym. Gdy SDR=0, wwczas
warto zapisana pod SDAC nie ma w cyklu adnego
znaczenia, mona j pomin przy parametryzacji.

ENC (gwintowanie otworu)


Gdy gwintowanie otworu ma nastpi bez przetwornika,

2-72
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

chocia przetwornik jest, parametr ENC musi zosta


wyposaony w warto 1.
Jeeli natomiast przetwornika nie ma a parametr ma
warto zero, nie jest on uwzgldniany w cyklu.
Gwintowanie otworu bez przetwornika z wprowadzeniem skoku:
Przy gwintowaniu otworu bez przetwornika (gwint
G63) zwizek posuwu i prdkoci obrotowej moe
zosta obliczony wewntrznie w cyklu poprzez za-
programowany skok gwintu. Prdko obrotowa mu-
si by zaprogramowana przed wywoaniem cyklu.
Skok moe jak przy gwintowaniu otworu bez prze-
twornika zosta zadany do wyboru poprzez MPIT
(metryczna wielko gwintu) albo PIT (skok gwintu
jako warto).

Posuw jest wwczas obliczany wewntrznie w cyklu


ze skoku i prdkoci obrotowej. Po zakoczeniu cy-
klu dziaa ponownie ostatni zaprogramowany posuw.
Programowanie:
ENC=11, programowanie skoku w MPIT albo PIT
Gwintowanie otworu z przetwornikiem z czasem oczekiwania:
Przy gwintowaniu otworu z przetwornikiem (gwint
G33) moe w parametrze DTB zosta do wyboru
zaprogramowany czas oczekiwania. Dziaa on po
gwintowaniu otworu, przed wycofaniem do pasz-
czyzny odniesienia RTP, i jest potrzebny w przypad-
ku maszyn o niekorzystnej dynamice wrzeciona.
Programowanie:
ENC=20, wprowadzenie czasu oczekiwania w pa-
rametrze DTB

MPIT i PIT (jako wielko gwintu i jako warto)


Ten parametr ma znaczenie dla skoku tylko w zwizku
z gwintowaniem otworu z uyciem przetwornika.
Z prdkoci obrotowej wrzeciona i ze skoku cykl oblicza
warto posuwu.
Warto skoku gwintu moe zosta zadana do wyboru
jako wielko gwintu (tylko dla gwintu metrycznego
midzy M3 i M48) albo jako warto (odstp midzy
dwoma zwojami gwintu jako warto liczbowa). Kado-
razowo niepotrzebny parametr jest w wywoaniu pomi-
jany albo otrzymuje warto zero.
Jeeli obydwa parametry skoku maj wartoci sprzecz-
ne ze sob, cykl wytwarza alarm 61001 "Skok gwintu
nieprawidowy" i wykonywanie cyklu jest przerywane.

2-73
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

_AXN (o narzdzia)
Przez zaprogramowanie osi wiercenia przez _AXN,
przy zastosowaniu gwintowania otworu gbokiego
na tokarkach moe odpa przeczenie paszczyzny
z G18 na G17. Oznaczaj przy tym:
_AXN=1 1. o aktualnej paszczyzny
_AXN=2 2. o aktualnej paszczyzny
_AXN=3 3. o aktualnej paszczyzny
Aby np. wykona nakieek (w Z) w paszczynie G18
zaprogramujcie:
G18
_AXN=1

_PTAB (reakcja na skok gwintu PIT)


Parametr _PTAB okrela jednostk miary skoku gwintu.
0=zgodnie z zaprogramowanym systemem miar calo-
wy/metryczny
1=skok gwintu w mm
2=skok gwintu w zwojach na cal
3=skok w calach na obrt
Ten parametr jest potrzebny w zwizku z moliwoci wyboru
rnych tablic gwintw w obsudze cykli.

_TECHNO (nastawy technologiczne)


Przy pomocy parametru _TECHNO mog by dokony-
wane nastawienia dot. technologicznego zachowania
si przy gwintowaniu otworu.

Moliwymi wartociami s:
Miejsce jednostek (zachowanie si przy zatrzyma-
niu dokadnym):
0=tak, jak zaprogramowano przed wywoaniem
cyklu
1=(G601)
2=(G602)
3=(G603)
Miejsce dziesitek (sterowanie wyprzedzajce):
0=tak, jak zaprogramowano przed wywoaniem
cyklu
1=ze sterowaniem wyprzedzajcym (FFWON)
2=bez sterowania wyprzedzajcego (FFWOF)
Miejsce setek (punkt rozpoczcia hamowania):
0=bez obliczenia
1=z obliczeniem

2-74
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Od w. opr. 6.4:
Przy pomocy pola wprowadzania "Technologia" "Tak" za-
rwno producent maszyny jak te osoba obsuguj-
ca/programista moe dokonywa dopasowania technologii
przy gwintowaniu otworu.

Dopasowania przez producenta maszyny (od w. opr. 6.4)


Warunki: haso producenta jest nastawione, pole wpro-
wadzania Technologia = Tak
Przy otwarciu maski wprowadzania cykl CYCLE840 pa-
rametry s wstpnie wyposaane w warto zmiennej
GUD7 _SC_MASK[1]. Przy zmianie parametrw wartoci
s zapisywane bezporednio do tej zmiennej GUD7.
Producent maszyny ma przez to moliwo dopasowania
nastawie podstawowych do warunkw w swojej maszy-
nie.
Dopasowania przez osob obsugujc/programist (od
w. opr. 6.4)
Warunki: haso producenta jest skasowane, pole wpro-
wadzania Technologia = Tak
Zmienione dane s stosowane do generowania
CYCLE840. Przy ponownym wywoaniu cyklu gwintowa-
nia otworu ponownie dziaaj nastawy producenta ma-
szyny.
Pole wprowadzania "Technologia" i kolejne pola wprowa-
dzania s wyczone przy pooeniu przecznika
0 albo 1.

Dalsze wskazwki
Cykl wybiera w zalenoci od danej maszynowej
NUM_ENCS, czy otwr jest gwintowany z uyciem prze-
twornika czy bez.

Przed wywoaniem cyklu naley zaprogramowa kieru-


nek obrotw wrzeciona przy pomocy M3 wzgl. M4.

Podczas blokw gwintowania z G63 wartoci przeczni-


ka korekcyjnego posuwu i wrzeciona s zamraane na
100%.

Gwintowanie otworu bez przetwornika wymaga


z reguy duszej oprawki wyrwnawczej.

2-75
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Przykad programowania
Gwint bez przetwornika Y Y A-B
Przy pomocy tego parametru jest bez uycia przetwor-
nika wykonywany gwint otworu w pozycji X35 Y35 w
paszczynie XY, osi gwintowania jest o Z. Parametry
A
kierunku obrotw SDR i SDAC musz zosta zadane,
parametr ENC jest wyposaany
w warto 1, podanie gbokoci nastpuje absolutnie..
B
Parametr skoku PIT mona pomin. Do obrbki jest

35
stosowana oprawka wyrwnawcza.
35 X 15 Z
56

N10 G90 G0 D2 T2 S500 M3 ;Okrelenie wartoci technologicznych


N20 G17 X35 Y35 Z60 ;Dosunicie do pozycji wiercenia
N30 G1 F200 ;Okrelenie posuwu po torze
N40 CYCLE840 (59, 56, , 15, , 1, 4, 3, 1) ;Wywoanie cyklu, czas oczekiwania 1 s,
SDR=4, ;SDAC=3, bez odstpu bezpie-
czestwa, parametry MPIT, PIT nie s za-
programowane, tzn. skok wynika z zaleno-
ci dowolnie programowanego F i wartoci
S.
N50 M30 ;Koniec programu

2-76
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Gwint z przetwornikiem
Przy pomocy tego programu jest w pozycji X35 Y35
wykonywany gwint w paszczynie XY z uyciem prze- Y Y A-B

twornika. Osi wiercenia jest o Z. Parametr


skoku musi zosta podany, automatyczne odwrcenie
kierunku obrotw jest zaprogramowane. Do obrbki A
jest stosowana oprawka wyrwnawcza.

35
35 X 15 Z
56

DEF INT SDR=0 ;Definicja parametrw


DEF REAL PIT=3.5 z przyporzdkowaniami wartoci
N10 G90 G0 D2 T2 S500 M4 ;Okrelenie wartoci technologicznych
N20 G17 X35 Y35 Z60 ;Dosunicie do pozycji gwintowania
N30 CYCLE840 (59, 56, , 15, , , , , , -> ;Wywoanie cyklu, bez odstpu bezpiecze-
->, PIT) stwa, z absolutnym podaniem gbokoci,
SDAC, ;ENC, MPIT pominite (tzn. maj
warto zero)
N40 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-77
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

2.1.7 Rozwiercanie 1 CYCLE85

Programowanie
CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DTB real Czas przebywania na kocowej gbokoci wiercenia (amanie wirw)
FFR real Posuw
RFF real Posuw wycofania

Dziaanie
Narzdzie wierci z zadan prdkoci obrotow wrze-
ciona i prdkoci posuwu a do wprowadzonej koco-
wej gbokoci wiercenia.
Ruch do wewntrz i na zewntrz nastpuje z posuwem,
ktry naley kadorazowo zada pod odpowiednimi
parametrami FFR i RFF.
Ten cykl moe by stosowany do rozwiercania otwo-
rw.

Przebieg
Z
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.
RTP

SDIS
RFP
X

DP

2-78
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Ruch na kocow gboko wiercenia z G1
i posuwem zaprogramowanym pod parametrem
FFR
Realizacja czasu oczekiwania na kocowej gbo-
koci wiercenia
Wycofanie do paszczyzny odniesienia przesunitej
do przodu o odstp bezpieczestwa z G1
i posuwem wycofania zadanym pod parametrem
RFF
Wycofanie z G0 do paszczyzny wycofania

Objanienie parametrw Z
G0
G1
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt
G4
2.1.2 (wiercenie, nakiekowanie - CYCLE81)

DTB (czas oczekiwania)


RTP
Pod DTB programujecie czas oczekiwania na kocowej
RFP+SDIS
gbokoci wiercenia (amanie wirw) RFP
X
w sekundach.

FFR (posuw)
Warto posuwu zadana pod FFR dziaa przy wierce- DP=RFP-DPR
niu.

RFF (posuw wycofania)


Warto posuwu zaprogramowana pod RFF dziaa przy
wycofaniu z paszczyzny.

2-79
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Przykad programowania
Pierwsze rozwiercanie X X A-B
Na Z70 X50 w paszczynie ZX jest wywoywany cykl
CYCLE85. Osi wiercenia jest o Y. Kocowa gbo-
ko wiercenia w wywoaniu cyklu jest podana wzgld-
nie, czas oczekiwania nie jest zaprogramowany. Grna
krawd obrabianego przedmiotu ley na Y102. A

50
70 Z 77 Y
102

DEF REAL FFR, RFF, RFP=102, DPR=25,SDIS=2 ;Definicja parametrw i przyporzdkowania


wartoci
N10 G0 FFR=300 RFF=1.5*FFR S500 M4 ;Okrelenie wartoci technologicznych
N20 G18 T1 D1 Z70 X50 Y105 ;Dosunicie do pozycji wiercenia
N21 M6
N30 CYCLE85 (RFP+3, RFP, SDIS, , DPR, ,-> ;Wywoanie cyklu, nie zaprogramowano
-> FFR, RFF) czasu oczekiwania
N40 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-80
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

2.1.8 Rozwiercanie 2 CYCLE86

Programowanie
CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na kocowej gbokoci wiercenia (amanie wirw)
SDIR int Kierunek obrotw
Wartoci: 3 (dla M3)
4 (dla M4)
RPA real Droga wycofania w odcitej aktywnej paszczyzny
(przyrostowo, wprowadzi ze znakiem liczby)
RPO real Droga wycofania w rzdnej aktywnej paszczyzny
(przyrostowo, wprowadzi ze znakiem liczby)
RPAP real Droga wycofania w aplikacje (przyrostowo, wprowadzi ze znakiem liczby)
POSS real Pozycja wrzeciona dla zorientowanego zatrzymania wrzeciona w cyklu (w
stopniach)

Dziaanie
Narzdzie wierci z zaprogramowan prdkoci obro-
tow wrzeciona i prdkoci posuwu a do wprowadzo-
nej gbokoci wiercenia.
Przy rozwiercaniu 2 po osigniciu gbokoci wierce-
nia nastpuje zorientowane zatrzymanie wrzeciona
przy pomocy polecenia SPOS. Nastpnie nastpuje
ruch przesuwem szybkim do zaprogramowanej pozycji
wycofania i stamtd do paszczyzny wycofania.

2-81
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Przebieg
Z
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
X
Ruch do kocowej gbokoci wiercenia z G1
i posuwem zaprogramowanym przed wywoaniem
cyklu
Jest realizowany czas oczekiwania na kocowej
gbokoci wiercenia
Zorientowane zatrzymanie wrzeciona w pozycji
zaprogramowanej pod POSS
Ruch z G0 po drodze wycofania w max 3 osiach
Wycofanie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Wycofanie z G0 do paszczyzny wycofania (po-
cztkowa pozycja wiercenia w obydwu osiach
paszczyzny)

Objanienie parametrw
Z
G0
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt G1
2.1.2 (wiercenie, nakiekowanie - CYCLE81) G4
SPOS
DTB (czas oczekiwania)
Pod DTB programujecie czas oczekiwania na kocowej RTP
gbokoci wiercenia (amanie wirw) RFP+SDIS
RFP
w sekundach. X

SDIR (kierunek obrotw)


DP=
Przy pomocy tego parametru okrelacie kierunek obro- RFP-DPR
tw, z ktrym cykl jest wykonywany. Przy innych warto-
ciach ni 3 albo 4 (M3/M4) jest wytwarzany alarm
61102 "Nie zaprogramowano kierunku wrzeciona" i cykl
nie jest wykonywany.
RPA (droga wycofania, w odcitej)
Pod tym parametrem definiujecie ruch wycofania
w odcitej, ktry jest wykonywany po osigniciu ko-
cowej gbokoci wiercenia i zorientowanym zatrzyma-
niu wrzeciona.

RPO (droga wycofania, w rzdnej)


Pod tym parametrem definiujecie ruch wycofania
w rzdnej, ktry jest wykonywany po osigniciu ko-
cowej gbokoci wiercenia i zorientowanym zatrzyma-
niu wrzeciona.

2-82
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

RPAP (droga wycofania, w aplikacie)


Pod tym parametrem definiujecie ruch wycofania w osi
wiercenia, ktry jest wykonywany po osigniciu ko-
cowej gbokoci wiercenia i zorientowanym zatrzyma-
niu wrzeciona.

POSS (pozycja wrzeciona)


Pod POSS naley programowa w stopniach pozycj
wrzeciona dla zorientowanego zatrzymania wrzeciona
po osigniciu kocowej gbokoci wiercenia.

Dalsze wskazwki
Przy pomocy polecenia SPOS jest moliwe zoriento-
wane zatrzymanie aktywnego wrzeciona prowadzce-
go. Zaprogramowanie odpowiedniej wartoci ktowej
nastpuje przez parametr przekazania.

Cykl CYCLE86 moe by stosowany wtedy, gdy wrze-


ciono przewidziane do wiercenia jest technicznie
w stanie przej na prac z regulacj pooenia.

Tokarka bez osi Y


Cykl CYCLE86 moe by teraz stosowany w tokarkach
bez osi Y. Wycofanie do gbokoci wiercenia jest ww-
czas wykonywane tylko w 2 osiach. Jeeli jest zapro-
gramowana droga wycofania dla 3. osi, wwczas jest
ona ignorowana.
Przy wywoaniu cyklu bez osi Y w paszczynie G18
nastpuje alarm: 61005 "3. osi geometrii nie ma", po-
niewa wwczas o Y byaby osi wiercenia.

2-83
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Przykad programowania
Drugie rozwiercanie Y Y A-B
W paszczynie XY jest w pozycji X70 Y50 wywoywany
cykl CYCLE86. Osi wiercenia jest o Z. Kocowa
gboko wiercenia jest programowana absolutnie,
odstp bezpieczestwa nie jest zadany. Czas
oczekiwania na kocowej gbokoci wiercenia wynosi A
2 s. Grna krawd obrabianego przedmiotu ley na
Z110. W cyklu wrzeciono powinno obraca si z M3 B

50
i zatrzyma na 45 stopniach.
70 X 77 Z
110

DEF REAL DP, DTB, POSS ;Definicja parametrw


N10 DP=77 DTB=2 POSS=45 ;Przyporzdkowania wartoci
N20 G0 G17 G90 F200 S300 ;Okrelenie wartoci technologicznych
N30 D1 T3 Z112 ;Dosunicie do paszczyzny wycofania
N40 X70 Y50 ;Dosunicie do pozycji wiercenia
N50 CYCLE86 (112, 110, , DP, , DTB, 3,-> ;Wywoanie cyklu z absolutn gbokoci
-> 1, 1, +1, POSS) wiercenia
N60 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-84
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

2.1.9 Rozwiercanie 3 CYCLE87

Programowanie
CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
SDIR int Kierunek obrotw
Wartoci: 3 (dla M3)
4 (dla M4)

Dziaanie
Narzdzie wierci z zaprogramowan prdkoci obro-
tow wrzeciona i prdkoci posuwu a do wprowadzo-
nej kocowej gbokoci wiercenia.
Przy rozwiercaniu 3 jest po osigniciu kocowej g-
bokoci wiercenia wytwarzane zatrzymanie wrzeciona
bez zorientowania M5 a nastpnie zatrzymanie pro-
gramowane M0. Po naciniciu przycisku NC-START
jest przesuwem szybkim kontynuowany ruch na ze-
wntrz a do paszczyzny wycofania.

Przebieg
Z
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Ruch do kocowej gbokoci wiercenia X
z G1 i posuwem zaprogramowanym przed wywoa-
niem cyklu
Zatrzymanie wrzeciona z M5
Nacisn przycisk NC-START
Wycofanie z G0 do paszczyzny wycofania

2-85
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Objanienie parametrw
Z
G0
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt G1
2.1.2 (wiercenie, nakiekowanie - CYCLE81) M5/M0

SDIR (kierunek obrotw)


Parametr okrela kierunek obrotw, z ktrym w cyklu RTP
jest wykonywany otwr. RFP+SDIS
RFP
W przypadku innych wartoci ni 3 albo 4 (M3/M4) jest X
generowany alarm 61102 "Nie zaprogramowano kie-
runku wrzeciona" i cykl jest przerywany. DP=RFP-DPR

Przykad programowania
Trzecie rozwiercanie Y Y A-B
Na X70 Y50 w paszczynie XY jest wywoywany cykl
CYCLE87. Osi wiercenia jest o Z. Kocowa gbo-
ko wiercenia jest zadana absolutnie. Odstp bezpie-
czestwa wynosi 2 mm.
A

B
50

70 X 77 Z
110

DEF REAL DP, SDIS ;Definicja parametrw


N10 DP=77 SDIS=2 ;Przyporzdkowania wartoci
N20 G0 G17 G90 F200 S300 ;Okrelenie wartoci technologicznych
N30 D1 T3 Z113 ;Dosunicie do paszczyzny wycofania
N40 X70 Y50 ;Dosunicie do pozycji wiercenia
N50 CYCLE87 (113, 110, SDIS, DP, , 3) ;Wywoanie cyklu z zaprogramowanym kie-
runkiem obrotw wrzeciona M3
N60 M30 ;Koniec programu

2-86
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

2.1.10 Rozwiercanie 4 CYCLE88

Programowanie
CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na kocowej gbokoci wiercenia
SDIR int Kierunek obrotw Wartoci: 3 (dla M3) 4 (dla M4)

Funkcja
Narzdzie wierci z zaprogramowan prdkoci obro-
tow wrzeciona i prdkoci posuwu a do wprowadzo-
nej kocowej gbokoci wiercenia. Przy rozwiercaniu 4
jest po osigniciu kocowej gbokoci wiercenia wy-
twarzany czas oczekiwania
i zatrzymanie wrzeciona bez zorientowania M5 jak te
zatrzymanie programowane M0. Przez nacinicie NC-
START jest wykonywany ruch na zewntrz przesuwem
szybkim a do paszczyzny wycofania.

Przebieg
Z
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach wy-
branej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Ruch do kocowej gbokoci wiercenia z G1 X
i posuwem zaprogramowanym przed wywoaniem
cyklu
Czas oczekiwania na kocowej gbokoci wiercenia
Zatrzymanie wrzeciona z M5 (_ZSD[5]=1) albo
Zatrzymanie wrzeciona i programu z M5 M0
(_ZSD[5]=0). Po zatrzymaniu programu nacisn
przycisk NC-START.
Wycofanie z G0 do paszczyzny wycofania

2-87
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Objanienie parametrw
Z
G0
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt G1
2.1.2 (wiercenie, nakiekowanie - CYCLE81) G4
Dane nastawcze cykli _ZSD[5] patrz punkt 3.2. M5/M0

DTB (czas oczekiwania) RTP


Pod DTB jest programowany czas oczekiwania na ko- RFP+SDIS
RFP
cowej gbokoci wiercenia (amanie wirw). X

SDIR (kierunek obrotw) DP=RFP-DPR


Zaprogramowany kierunek obrotw dziaa dla drogi
ruchu na kocow gboko wiercenia.
W przypadku innych wartoci ni 3 albo 4 (M3/M4) jest
generowany alarm 61102 "Nie zaprogramowano kie-
runku wrzeciona" i cykl jest przerywany.

Przykad programowania
Czwarte rozwiercanie Y Y A-B
Cykl CYCLE88 jest wywoywany na X80 Y90
w paszczynie XY. Osi wiercenia jest o Z. Jako od-
stp bezpieczestwa zaprogramowano 3 mm, kocowa
A
gboko wiercenia jest zadana w stosunku do pasz-
czyzny odniesienia. B
W cyklu dziaa M4.
90

80 X Z
30
102

DEF REAL RFP, RTP, DPR, DTB, SDIS ;Definicja parametrw


N10 RFP=102 RTP=105 DPR=72 DTB=3 SDIS=3 ;Przyporzdkowania wartoci
N20 G17 G90 T1 D1 F100 S450 ;Okrelenie wartoci technologicznych
N21 M6
N30 G0 X80 Y90 Z105 ;Dosunicie do pozycji wiercenia
N40 CYCLE88 (RTP, RFP, SDIS, , DPR, -> ;Wywoanie cyklu z zaprogramowanym kie-
-> DTB, 4) runkiem obrotw wrzeciona M4
N50 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-88
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.1 Cykle wiercenia

2.1.11 Rozwiercanie 5 CYCLE89

Programowanie
CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na kocowej gbokoci wiercenia (amanie wirw)

Dziaanie
Narzdzie wierci z zaprogramowan prdkoci obro-
tow wrzeciona i prdkoci posuwu a do wprowadzo-
nej kocowej gbokoci wiercenia. Gdy kocowa g-
boko wiercenia jest osignita, mona zaprogramo-
wa czas oczekiwania.

Przebieg
Z
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wiercenia jest pozycj w obydwu osiach
wybranej paszczyzny.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
X
Ruch do kocowej gbokoci wiercenia
z G1 i posuwem zaprogramowanym przed
wywoaniem cyklu
Jest realizowany czas oczekiwania na kocowej
gbokoci wiercenia
Wycofanie do paszczyzny odniesienia przesunitej
do przodu o odstp bezpieczestwa z G1
i tak sam wartoci posuwu
Wycofanie z G0 do paszczyzny wycofania

2-89
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.1 Cykle wiercenia

Objanienie parametrw
Z
G0
Parametry RTP, RFP, SDIS, DP, DPR patrz punkt G1
2.1.2 (wiercenie, nakiekowanie - CYCLE81) G4

DTB (czas oczekiwania)


Pod DTB programujecie czas oczekiwania na kocowej RTP
gbokoci wiercenia (amanie wirw) w sekundach. RFP+SDIS
RFP
X

DP=RFP-DPR

Przykad programowania
Pite rozwiercanie Y Y A-B
Na X80 Y90 w paszczynie XY jest wywoywany cykl
wiercenia CYCLE89 z odstpem bezpieczestwa 5 mm
i podaniem kocowej gbokoci wiercenia jako warto-
A
ci absolutnej. Osi wiercenia jest o Z.
B
90

80 X 72 Z
102

DEF REAL RFP, RTP, DP, DTB ;Definicja parametrw


RFP=102 RTP=107 DP=72 DTB=3 ;Przyporzdkowania wartoci
N10 G90 G17 F100 S450 M4 ;Okrelenie wartoci technologicznych
N20 G0 T1 D1 X80 Y90 Z107 ;Dosunicie do pozycji wiercenia
N21 M6
N30 CYCLE89 (RTP, RFP, 5, DP, , DTB) ;Wywoanie cyklu
N40 M30 ;Koniec programu

2-90
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.2 Modalne wywoywanie cykli wiercenia

2.2 Modalne wywoywanie cykli wiercenia

Programowanie NC umoliwia modalne, tzn. samopod-


trzymujce si wywoanie kadego dowolnego podpro-
gramu.
Funkcja ta ma znaczenie w szczeglnoci w przypadku
cykli wiercenia.

Programowanie
Modalne wywoanie podprogramu
MCALL

z cyklem wiercenia (przykadowo)


MCALL CYCLE81 (RTP, RFP, SDIS, DP, DPR)

Dziaanie
Programowanie NC umoliwia modalne, a wic samo-
podtrzymujce si wywoywanie podprogramw
MCALL MCALL MCALL
i cykli.
Modalne wywoanie podprogramu moecie utworzy
przez sowo kodowe MCALL (modalne wywoanie pod-
programu). Przy pomocy tej funkcji podprogram jest po
kadym bloku z ruchem po torze automatycznie wywo-
ywany i wykonywany.
Funkcja jest wyczana przez zaprogramowanie
MCALL bez nazwy podprogramu albo przez modalne
wywoanie innego podprogramu.

Kaskadowanie wywoa modalnych jest niedopuszczal-


ne, to znaczy podprogramy, ktre same s wywoywane
modalnie, nie mog wewntrznie zawiera adnego
dalszego modalnego wywoania podprogramu.

Liczba modalnie wywoywanych cykli wiercenia jest


dowolnie dua i nie jest ograniczona do okrelonej licz-
by zarezerwowanych do tego funkcji G.

2-91
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.2 Modalne wywoywanie cykli wiercenia

Przykad programowania
Z Z
Lochreihe_5 A A-B

Przy pomocy tego programu moecie obrabia szereg


5 otworw gwintowanych, ktre le rwnolegle do osi

20
Z w paszczynie ZX. Odlego midzy otworami wy-

20
nosi 20 mm. Punkt wyjciowy szeregu otworw ley na
Z20 i X30, pierwszy otwr jest w odstpie 20 mm od

20
tego punktu. Geometria szeregu otworw jest w tym

20
przypadku opisana bez zastosowania cyklu. Najpierw

20
nastpuje wiercenie przy pomocy cyklu CYCLE81, B

20
nastpnie nastpuje gwintowanie przy pomocy 30 X Y
22
CYCLE84 (bez oprawki wyrwnawczej). Otwory maj 102

gboko 80 mm. Odpowiada to rnicy midzy pasz-


czyzn odniesienia i kocow gbokoci wiercenia.

DEF REAL RFP=102, DP=22, RTP=105, -> ;Definicja parametrw


-> PIT=4.2, SDIS z przyporzdkowaniami wartoci
DEF INT ZAEHL=1
N10 SDIS=3 ;Warto odstpu bezpieczestwa
N20 G90 F300 S500 M3 D1 T1 ;Okrelenie wartoci technologicznych
N30 G18 G0 Y105 Z20 X30 ;Dosunicie do pozycji wyjciowej
N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP) ;Modalne wywoanie cyklu wiercenia
N50 MA1: G91 Z20 ;Dosunicie do nastpnej pozycji
;(paszczyzna ZX) Cykl jest wykonywany
N60 ZAEHL=ZAEHL+1 ;Ptla dla pozycji wiercenia szeregu otwo-
N70 IF ZAEHL<6 GOTOB MA1 rw
N80 MCALL ;Cofnicie wyboru wywoania modalnego
N90 G90 Y105 Z20 ;Ponowne dosunicie do pozycji wyjciowej
N100 ZAEHL=1 ;Nastawienie licznika na zero
N110 ... ;Zmiana narzdzia
N120 MCALL CYCLE84 (RTP, RFP, SDIS, -> ;Modalne wywoanie cyklu gwintowania
-> DP , , , 3, , PIT, , 400) otworu
N130 MA2: G91 Z20 ;Nastpna pozycja gwintowania
N140 ZAEHL=ZAEHL+1 ;Ptla dla pozycji gwintowania szeregu
N150 IF ZAEHL<6 GOTOB MA2 otworw
N160 MCALL ;Cofnicie wyboru wywoania modalnego
N170 G90 X30 Y105 Z20 ;Ponowne dosunicie do pozycji wyjciowej
N180 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-92
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.2 Modalne wywoywanie cykli wiercenia

Dalsze wskazwki
Objanienie do niniejszego przykadu
Cofnicie wyboru wywoania modalnego jest wymagane
dlatego, e nastpnie nastpuje dosunicie do okrelo-
nej pozycji, w ktrej nie ma nastpi wiercenie.
W przypadku tego rodzaju obrbki ma sens zapisanie
pozycji wiercenia w podprogramie, ktry byby wywoy-
wany przy MA1 wzgl. MA2.

Przy opisie cykli ukadw wierconych otworw program


przy stosowaniu tych cykli wystpuje w formie dopaso-
wanej a przez to uproszczonej.
Cykle ukadw wierconych otworw, opisane
w nastpnym punkcie 2.3, bazuj na zasadzie
wywoania MCALL BOHRZYKLUS (...)
BOHRBILD (...).

2-93
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.3 Cykle ukadw wierconych otworw

2.3 Cykle ukadw wierconych otworw

Cykle ukadu wierconych otworw opisuj tylko geome-


tri ich usytuowania w paszczynie. Zwizek
z cyklem wiercenia jest stwarzany poprzez modalne
wywoanie (patrz punkt 2.2) tego cyklu przed zapro-
gramowaniem ukadu otworw.

2.3.1 Warunki

Cykle ukadw wierconych otworw bez wywo-


ania cyklu wiercenia
Cykle ukadu otworw mog by uywane do innych
zastosowa rwnie bez uprzedniego modalnego wy-
woania cyklu wiercenia, poniewa parametryzowanie
cykli ukadu otworw nie wymaga danych dot. cyklu
wiercenia.
Jeeli jednak przed wywoaniem cyklu ukadu otworw
aden podprogram nie jest modalnie wywoany, ukazu-
je si komunikat bdu 62100 "aden cykl wiercenia nie
jest aktywny".
Ten komunikat bdu moecie pokwitowa przyciskiem
kwitowania i kontynuowa wykonywanie programu
przez nacinicie NC-Start. Cykl ukadu otworw doko-
nuje wwczas kolejno dosunicia do pozycji obliczo-
nych z danych wejciowych, bez wywoywania podpro-
gramu w tych punktach.

Zachowanie si w przypadku parametru liczby


sztuk wynoszcego zero
Liczba otworw w ukadzie musi zosta sparametryzo-
wana. Jeeli warto parametru liczby sztuk przy wywo-
aniu cyklu wynosi zero (wzgl. gdy zosta on pominity
na licie parametrw), nastpuje alarm 61103 "Liczba
otworw wynosi zero" i cykl jest przerywany.

Kontrola przy ograniczonych zakresach wartoci


wprowadzanych parametrw
W cyklach ukadu otworw generalnie nie ma kontroli
zrozumiaoci, jeeli nie jest to dla danego parametru
wyranie zadeklarowane z opisem odpowiedniej reak-
cji.

2-94
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

2.3.2 Szereg otworw HOLES1

Programowanie
HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)

Parametry

SPCA real Odcita punktu odniesienia na prostej (absolutnie)


SPCO real Rzdna punktu odniesienia (absolutnie)
STA1 real Kt w stosunku do odcitej
Zakres wartoci: 180<STA1<=180 stopni
FDIS real Odstp pierwszego otworu od punktu odniesienia (wprowadzi bez znaku
liczby)
DBH real Odstp midzy otworami (wprowadzi bez znaku liczby)
NUM int Liczba otworw

Dziaanie
Przy pomocy tego cyklu moecie wykona szereg
otworw, tzn. pewn liczb otworw lecych na prostej
albo tworzcych siatk. Rodzaj otworu jest okrelany
przez uprzednio modalnie wybrany cykl wiercenia.

Przebieg
Wewntrznie w cyklu, dla uniknicia niepotrzebnych
drg jaowych, nastpuje na podstawie pozycji rzeczy-
wistej osi paszczyzny i geometrii rzdu otworw decy-
zja, czy szereg otworw ma by obrabiany rozpoczyna-
jc od otworu pierwszego czy ostatniego. Nastpnie
nastpuje dosuwanie przesuwem szybkim kolejno do
poszczeglnych pozycji wiercenia.

2-95
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.3 Cykle ukadw wierconych otworw

Objanienie parametrw
Y
SPCA i SPCO (punkt odniesienia, odcita
i rzdna)
SPCA
Jest zadawany punkt na prostej szeregu otworw, ktry
jest traktowany jako punkt odniesienia do okrelania
odstpw midzy otworami. Od tego punktu jest poda-
wany odstp FDIS od pierwszego otworu. H
D B
IS
STA1 (kt) F D
Prosta moe przyj dowolne pooenie STA1
w paszczynie. Oprcz punktu zdefiniowanego przez

SPCO
SPCA i SPCO jest ona okrelana przez kt midzy
prost i odcit ukadu wsprzdnych obrabianego X

przedmiotu, aktualnego przy wywoaniu. Kt naley


poda w stopniach pod STA1.

FDIS i DBH (odstp)


Pod FDIS zadajecie odstp pierwszego otworu od
punktu odniesienia zdefiniowanego pod SPCA
i SPCO. Parametr DBH zawiera odstp midzy dwoma
otworami.

NUM (liczba sztuk)


Przy pomocy parametru NUM okrelacie liczb otwo-
rw.

2-96
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

Przykad programowania
Z Z
Szereg otworw A A-B
Przy pomocy tego programu moecie obrabia szereg
skadajcy si z 5 otworw gwintowanych, ktre le

20
w paszczynie ZX rwnolegle do osi Z i maj od siebie
odstp 20 mm. Punkt wyjciowy szeregu otworw ley

20
na Z20 i X30, przy czym pierwszy otwr ma odstp 10

20
mm od tego punktu. Geometria szeregu otworw jest

20
opisywana przez cykl HOLES1. Najpierw nastpuje

10
wiercenie z cyklem CYCLE81, nastpnie z CYCLE84
B
nastpuje gwintowanie (bez oprawki wyrwnawczej).

20
30 X Y
22
Otwory maj gboko 80 mm (rnica midzy pasz- 102
czyzn odniesienia i kocow gbokoci wiercenia).

DEF REAL RFP=102, DP=22, RTP=105 ;Definicja parametrw


DEF REAL SDIS, FDIS z przyporzdkowaniami wartoci
DEF REAL SPCA=30, SPCO=20, STA1=0, ->
-> DBH=20
DEF INT NUM=5
N10 SDIS=3 FDIS=10 :Warto odstpu bezpieczestwa jak te
odstp pierwszego otworu od punktu odnie-
sienia
N20 G90 F30 S500 M3 D1 T1 ;Okrelenie wartoci technologicznych dla
odcinka obrbki
N30 G18 G0 Z20 Y105 X30 ;Dosunicie do pozycji wyjciowej
N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP) ;Modalne wywoanie cyklu do wiercenia
N50 HOLES1 (SPCA, SPCO, STA1, FDIS, -> ;Wywoanie cyklu szeregu otworw, rozpo-
-> DBH, NUM) czcie nastpuje od pierwszego otworu, w
cyklu nastpuje tylko dosuwanie do pozycji
wiercenia
N60 MCALL ;Cofnicie wyboru wywoania modalnego
... ;Zmiana narzdzia
N70 G90 G0 Z30 Y75 X105 ;Dosunicie do pozycji obok 5. otworu
N80 MCALL CYCLE84 (RTP, RFP, SDIS, DP, -> ;Modalne wywoanie cyklu do gwintowania
-> , 3, , 4.2, , , 400) otworu
N90 HOLES1 (SPCA, SPCO, STA1, FDIS, -> ;Wywoanie cyklu szeregu otworw, rozpo-
-> DBH, NUM) czcie nastpuje od 5. otworu szeregu
N100 MCALL ;Cofnicie wyboru wywoania modalnego
N110 M30 ;Koniec programu
-> musi by programowane w jednym bloku

2-97
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.3 Cykle ukadw wierconych otworw

Przykad programowania
Siatka otworw Y

Przy pomocy tego programu moecie obrabia siatk


otworw skadajc si z 5 wierszy po 5 otworw, le-
cych w paszczynie XY w odstpach co 10 mm. Punkt
wyjciowy siatki otworw ley na X30 Y20.

10
20
10 10 X
30

DEF REAL RFP=102, DP=75, RTP=105, SDIS=3 ;Definicja parametrw


DEF REAL SPCA=30, SPCO=20, STA1=0, -> z przyporzdkowaniami wartoci
-> DBH=10, FDIS=10
DEF INT NUM=5, ZEILNUM=5, ZAEL=0
DEF REAL ZEILABST
N10 ZEILABST=DBH ;Odstp wierszy = odstp otworw
N20 G90 F300 S500 M3 D1 T1 ;Okrelenie wartoci technologicznych
N30 G17 G0 X=SPCA-10 Y=SPCO Z105 ;Dosunicie do pozycji wyjciowej
N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP) ;Modalne wywoanie cyklu wiercenia
N50 MARKE1: HOLES1 (SPCA, SPCO, STA1, -> ;Wywoanie cyklu koa otworw
-> FDIS, DBH, NUM)
N60 SPCO=SPCO+ZEILABST ;Rzdna punktu odniesienia dla nastpnego
wiersza
N70 ZAEL=ZAEL+1 ;Powrt do MARKE1, gdy warunek jest
N80 IF ZAEL<ZEILNUM GOTOB MARKE1 speniony
N90 MCALL ;Cofnicie wywoania modalnego
N100 G90 G0 X=SPCA-10 Y=SPCO Z105 ;Dosunicie do pozycji wyjciowej
N110 M30 ;Koniec programu

-> musi by programowane w jednym bloku

2-98
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

2.3.3 Koo otworw HOLES2

Programowanie
HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM)

Parametry

CPA real Punkt rodkowy koa otworw, odcita (absolutnie)


CPO real Punkt rodkowy koa otworw, rzdna (absolutnie)
RAD real Promie koa otworw (wprowadzi bez znaku liczby)
STA1 real Kt pocztkowy
Zakres wartoci: 180<STA1<=180 stopni
INDA real Kt przeczenia
NUM int Liczba otworw

Dziaanie
Przy pomocy tego cyklu mona obrabia koo otworw.
Paszczyzn obrbki naley ustali przed wywoaniem
cyklu.
Rodzaj otworu jest okrelany przez uprzednio modalnie
wybrany cykl wiercenia.

2-99
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.3 Cykle ukadw wierconych otworw

Przebieg
W cyklu nastpuje kolejno w paszczynie dosuwanie
z G0 do pozycji wiercenia na kole otworw.

Objanienie parametrw
CPA, CPO i RAD (punkt rodkowy i promie, Y CPA
odcita, rzdna)
Pooenie koa otworw w paszczynie obrbki jest INDA
definiowane poprzez punkt rodkowy (parametr CPA
i CPO) i promie (parametr RAD). Dla promienia s STA1
dopuszczalne tylko wartoci dodatnie. R

STA1 i INDA (kt pocztkowy i kt przeczania)


AD

CPO
Przez ten parametr jest okrelane usytuowanie otworw
na kole. Parametr STA1 podaje kt obrotu midzy X

dodatnim kierunkiem odcitej ukadu wsprzdnych


obrabianego przedmiotu, aktualnego przed wywoaniem
cyklu, i pierwszym otworem. Parametr INDA zawiera
kt
obrotu midzy dwoma kolejnymi otworami.
Jeeli parametr INDA ma warto zero, wwczas kt
przeczania jest obliczany z liczby otworw przy ich
rwnomiernym rozkadzie na kole.

NUM (liczba sztuk)


Parametr NUM okrela liczb otworw.

2-100
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

Przykad programowania
Koo otworw
Przy pomocy tego programu s przy zastosowaniu
Y Y

cyklu CYCLE82 wykonywane 4 otwory o gbokoci 30


mm. Kocowa gboko wiercenia jest podawana A
w stosunku do paszczyzny odniesienia. Okrg jest
okrelany przez punkt rodkowy X70 Y60 45
i promie 42 mm w paszczynie XY. Kt pocztkowy 42

wynosi 45 stopni.
Odstp bezpieczestwa w osi wiercenia Z wynosi

60
B
2 mm. 70 X 30 Z

DEF REAL CPA=70,CPO=60,RAD=42,STA1=45 ;Definicja parametrw


DEF INT NUM=4 z przyporzdkowaniami wartoci
N10 G90 F140 S710 M3 D1 T40 ;Okrelenie wartoci technologicznych
N20 G17 G0 X50 Y45 Z2 ;Dosunicie do pozycji wyjciowej
N30 MCALL CYCLE82 (2, 0,2, , 30) ;Modalne wywoanie cyklu wiercenia, bez
czasu oczekiwania, DP nie zaprogramowa-
no
N40 HOLES2 (CPA, CPO, RAD, STA1, , NUM) ;Wywoanie koa otworw, kt przeczania
jest obliczany w cyklu, poniewa parametr
INDA zosta pominity
N50 MCALL ;Cofnicie wyboru wywoania modalnego
N60 M30 ;Koniec programu

2-101
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.3 Cykle ukadw wierconych otworw

2.3.4 Siatka otworw CYCLE801

Programowanie
CYCLE801 (_SPCA, _SPCO, _STA, _DIS1,
_DIS2, _NUM1, _NUM2)

Parametry

_SPCA real Punkt odniesienia dla siatki otworw w 1. osi, odcita (absolutnie)
_SPCO real Punkt odniesienia dla siatki otworw w 2. osi, rzdna (absolutnie)
_STA real Kt w stosunku do odcitej
_DIS1 real Odstp kolumn (bez znaku liczby)
_DIS2 real Odstp wierszy (bez znaku liczby)
_NUM1 int Liczba kolumn
_NUM2 int Liczba wierszy

Dziaanie
Przy pomocy cyklu CYCLE801 mona obrabia ukad
"Siatka otworw". Rodzaj otworu jest okrelany przez
uprzednio modalnie wybrany cykl wiercenia.

Przebieg
Cykl okrela wewntrznie kolejno otworw w taki
sposb, by drogi jaowe midzy nimi byy jak najmniej-
sze. Pozycja pocztkowa obrbki jest okrelana na
podstawie ostatniej pozycji uzyskanej przed wywoa-
niem.
Pozycj pocztkow jest kadorazowo jedna z czterech
moliwych pozycji naronych.

2-102
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

Objanienie parametrw
Y
_SPCA i _SPCO (punkt odniesienia, odcita
i rzdna)
Te obydwa parametry okrelaj pierwszy punkt siatki
otworw. Od tego punktu jest podawany odstp wierszy
i kolumn.
IS 1
_ D
_STA (kt)
Siatka otworw moe lee pod dowolnym ktem na
_DIS2
paszczynie. Jest on programowany pod _STA _STA
w stopniach i odnosi si do odcitej ukadu wsprzd-

_SPCO
nych obrabianego przedmiotu, aktualnego przy wywo-
_SPCA
aniu. X

_DIS1 i _DIS2 (odstp kolumn i wierszy)


Odstpy naley wprowadza bez znaku. W celu unik-
nicia niepotrzebnych jaowych drg nastpuje przez
porwnanie odstpw kolumnowa albo wierszowa ob-
rbka siatki.

_NUM1 i _NUM2 (liczba sztuk)


Przy pomocy tego parametru okrelacie liczb kolumn
wzgl. wierszy.

Przykad programowania Y

Przy pomocy cyklu CYCLE801 jest obrabiana siatka


skadajca si z 15 otworw w 3 wierszach
i 5 kolumnach. Przynaleny program wiercenia jest
przedtem wywoywany modalnie.
15
20

30 10 X

N10 G90 G17 F900 S4000 M3 T2 D1 ;Okrelenie wartoci technologicznych


N15 MCALL CYCLE82(10,0,1,-22,0,0) ,Modalne wywoanie cyklu wiercenia
N20 CYCLE801(30,20,0,10,15,5,3) ;Wywoanie siatki punktw
N25 M30 ;Koniec programu

2-103
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle - Wydanie 03.04
2 2
Cykle wiercenia i ukady wierconych otworw 03.04
2.3 Cykle ukadw wierconych otworw

Notatki

2-104
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania

Cykle frezowania

3.1 Wskazwki oglne .............................................................................................. 3-106

3.2 Warunki .............................................................................................................. 3-107

3.3 Frezowanie gwintu - CYCLE90............................................................................ 3-109

3.4 Otwory podune na okrgu - LONGHOLE .......................................................... 3-116

3.5 Rowki na okrgu - SLOT1 ................................................................................... 3-121

3.6 Rowek koowy - SLOT2....................................................................................... 3-129

3.7 Frezowanie wnki prostoktnej - POCKET1 ........................................................ 3-135

3.8 Frezowanie wnki koowej - POCKET2 ............................................................... 3-139

3.9 Frezowanie wnki prostoktnej - POCKET3 ........................................................ 3-143

3.10 Frezowanie wnki koowej - POCKET4 ............................................................... 3-152

3.11 Frezowanie paszczyzny - CYCLE71 ................................................................... 3-157

3.12 Frezowanie konturowe - CYCLE72...................................................................... 3-163

3.13 Frezowanie czopa prostoktnego - CYCLE76 ..................................................... 3-173

3.14 Frezowanie czopa koowego - CYCLE77............................................................. 3-178

3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75...................... 3-182


3.15.1 Przekazanie konturu brzegowego wnki - CYCLE74 ........................................... 3-183
3.15.2 Przekazanie konturu wysepki - CYCLE75............................................................ 3-185
3.15.3 Programowanie konturu ...................................................................................... 3-186
3.15.4 Frezowanie wnk z wysepkami - CYCLE73......................................................... 3-188

3.16 Skrt - CYCLE800 .............................................................................................. 3-210


3.16.1 Obsuga, wyposaenie w parametry, maska wprowadzania ................................. 3-213
3.16.2 Wskazwki dot obsugi........................................................................................ 3-217
3.16.3 Parametry ........................................................................................................... 3-218
3.16.4 Uruchomienie CYCLE800 ................................................................................... 3-222
3.16.5 Cykl uytkownika TOOLCARR.spf ...................................................................... 3-239
3.16.6 Komunikaty bdw ............................................................................................. 3-245

3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3) .............................................. 3-246
3.17.1 Wywoanie CYCLE832 w strukturze menu HMI ................................................... 3-249
3.17.2 Parametry ........................................................................................................... 3-252
3.17.3 Dopasowanie technologii..................................................................................... 3-253
3.17.4 Dopasowanie dodatkowych parametrw programu CYC_832T............................ 3-255
3.17.5 Interfejsy............................................................................................................. 3-257
3.17.6 Komunikaty bdw ............................................................................................. 3-258
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4) ..................................................... 3-259

3-105
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.1 Wskazwki oglne

3.1 Wskazwki oglne

W poniszych punktach przedstawiono programowanie


cykli frezowania.

Punkty te powinny by dla Was przewodnikiem przy


wyborze cykli i wyposaaniu ich w parametry. Obok
szczegowego opisu dziaania poszczeglnych cykli
i przynalenych parametrw, na kocu kadego punktu
znajdziecie przykad programowania, ktry uatwi Wam
obchodzenie si z cyklami.

Punkty s zbudowane wedug nastpujcej zasady:


Programowanie
Parametry
Dziaanie
Przebieg
Objanienie parametrw
Dalsze wskazwki
Przykad programowania

Punkty "Programowanie" i "Parametry" wystarcz


obeznanemu uytkownikowi przy obchodzeniu si
z cyklami, podczas gdy osoba pocztkujca znajdzie
wszystkie niezbdne informacje do programowania
cykli w punktach "Przebieg", "Objanienie parametrw",
"Dalsze wskazwki" i "Przykad programowania".

3-106
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.2 Warunki

3.2 Warunki

Potrzebne programy w sterowaniu


Cykle frezowania wywouj wewntrznie programy
MELDUNG.SPF i
STEIGUNG.SPF
jako podprogramy. Poza tym potrzebujecie moduu
danych GUD7.DEF i pliku makrodefinicji SMAC.DEF.
Przed wykonaniem cykli frezowania zaadujcie je do
pamici programw obrbki w sterowaniu.

Warunki wywoania i powrotu


Cykle frezowania programujecie niezalenie od kon-
kretnych nazw osi. Przed wywoaniem cykli frezowania
musicie uaktywni korekcj narzdzia.
Odpowiednie wartoci posuwu, prdkoci obrotowej
i kierunku obrotw wrzeciona naley programowa
w programie obrbki, o ile w cyklu frezowania nie ma
sucych do tego parametrw.
Wsprzdne punktu rodkowego dla frezowanego
ksztatu wzgl. obrabianej wnki programujecie
w prawoskrtnym ukadzie wsprzdnych.
Funkcje G aktywne przed wywoaniem cyklu i aktualnie
programowane frame pozostaj zachowane po zako-
czeniu cyklu.

Definicja paszczyzny Z
W cyklach frezowania zakada si, e aktualny ukad
n a Y
wsprzdnych obrabianego przedmiotu jest osignity d
Aplikata

9 R z
G 1
przez wybr paszczyzny G17, G18 albo G19
i uaktywnienie frame programowanego (jeeli to ko-
nieczne). Osi dosuwu jest zawsze 3. o tego ukadu
wsprzdnych

Literatura: /PG/, Instrukcja programo- G 1


7
wania Podstawy
/PGA/, Instrukcja programowania G 1
8
O d
Przygotowanie pracy c i
ta

3-107
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.2 Warunki

Traktowanie wrzeciona
Polecenia dla wrzeciona, zawarte w cyklach, odnosz
si zawsze do aktywnego wrzeciona prowadzcego
sterowania.
Jeeli cykl ma by stosowany w maszynie o wielu
wrzecionach, wwczas wrzeciono, przy pomocy ktrego
nastpuje obrbka, naley przedtem przy pomocy po-
lecenia SETMS zdefiniowa jako wrzeciono master.

Literatura: /PG/, Instrukcja programowania Podsta-


wy
/PGA/, Instrukcja programowania
Przygotowanie pracy

Komunikaty dot. statusu obrbki


Podczas wykonywania cykli frezowania s wywietlane
komunikaty na ekranie sterowania, ktre informuj
o stanie obrbki.
S moliwe nastpujce komunikaty:
Otwr poduny <Nr.>jest obrabiana pierwsza figu-
ra
Rowek <Nr.>kolejna figura jest obrabiana
Rowek koowy <Nr.>ostatnia figura jest obrabiana
W miejscu <Nr> w tekcie komunikatu znajduje si
kadorazowo numer wanie obrabianego ksztatu.

Te komunikaty nie przerywaj wykonywania programu


i pozostaj tak dugo, a ukae si nastpny komunikat
albo cykl ulegnie zakoczeniu.

Dane nastawcze cykli


Niektre parametry cykli frezowania i ich zachowanie
si mona zmienia poprzez nastawy cykli.
Dane nastawcze cykli s definiowane w module danych
GUD7.DEF.

S wprowadzane nastpujce nowe dane nastawcze


cykli:
_ZSD[x] Warto Znaczenie Cykle, ktrych to
dotyczy
_ZSD[1] 0 Obliczenie gbokoci w nowych cyklach nastpuje mi- POCKET1 do
dzy paszczyzn odniesienia + odstp bezpieczestwa i POCKET4,
gbokoci LONGHOLE,
(_RFP + _SDIS - _DP)
1 Obliczenie gbokoci nastpuje bez uwzgldnienia od- CYCLE71, SLOT1,
stpu bezpieczestwa CYCLE72, SLOT2
_ZSD[2] 0 Zwymiarowanie wnki prostoktnej albo czopa prostokt- POCKET3
nego rozpoczynajc od punktu rodkowego CYCLE76
1 Zwymiarowanie wnki prostoktnej albo czopa prostokt-
nego rozpoczynajc od naronika
_ZSD[5] 0 Wykonanie M5 M0 na gbokoci wiercenia CYCLE88
1 Wykonanie M5 na gbokoci wiercenia

3-108
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.3 Frezowanie gwintu - CYCLE90

3.3 Frezowanie gwintu - CYCLE90

Programowanie
CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH,
CPA, CPO)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Kocowa gboko wiercenia (absolutnie)
DPR real Kocowa gboko wiercenia w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
DIATH real rednica nominalna, rednica zewntrzna gwintu
KDIAM real rednica rdzenia, rednica wewntrzna gwintu
PIT real Skok gwintu; zakres wartoci: 0.001 ... 2000.000 mm
FFR real Posuw dla frezowania gwintu (wprowadzi bez znaku liczby)
CDIR int Kierunek obrotw dla frezowania gwintu
Wartoci: 2 (dla frezowania gwintu z G2)
3 (dla frezowania gwintu z G3)
TYPTH int Typ gwintu: Wartoci: 0=gwint wewntrzny
1=gwint zewntrzny
CPA real Punkt rodkowy okrgu, odcita (absolutnie)
CPO real Punkt rodkowy okrgu, rzdna (absolutnie)

Dziaanie
Przy pomocy cyklu CYCLE90 moecie wykona gwint
wewntrzny i zewntrzny. Tor ruchu przy frezowaniu
gwintu opiera si na interpolacji linii spiralnej. W tym
ruchu bior udzia wszystkie trzy osie geometrii aktual-
nej paszczyzny, ktre okrelacie przed wywoaniem
cyklu.

Zaprogramowany posuw F dziaa odpowiednio do ze-


spou osi zdefiniowanego w instrukcji FGROUP przed
wywoaniem

Literatura: /PG/, Instrukcja programo-


wania Podstawy
/PGA/, Instrukcja programowania
Przygotowanie pracy

3-109
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.3 Frezowanie gwintu - CYCLE90

Przebieg
Gwint zewntrzny

Osignita pozycja przed rozpoczciem cyklu:


Pozycj startow jest dowolna pozycja, z ktrej mona
Z
bez kolizji dotrze do pozycji startowej na rednicy Y

zewntrznej gwintu na wysokoci paszczyzny wycofa-


nia.
C P A

Ta pozycja startowa jest pooona przy frezowaniu


gwintu z G2 midzy dodatni odcit i dodatni rzdn
w aktualnej paszczynie (a wic w 1. wiartce ukadu
wsprzdnych). Przy frezowaniu gwintu
z G3 pozycja startowa jest pooona midzy dodatni C P
O
odcit i ujemn rzdn (a wic w 4. wiartce ukadu X

wsprzdnych). Pooenie punktu


Pooenie punktu startowego przy fre-
Odstp od rednicy gwintu zaley od wielkoci gwintu startowego przy frezowaniu zowaniu gwintu z G2
gwintu z G3
i zastosowanego promienia narzdzia.

Cykl wytwarza nastpujcy przebieg ruchw:


Pozycjonowanie na punkt startowy z G0 na wyso-
ko paszczyzny wycofania w aplikacie aktualnej
paszczyzny
Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Ruch dosuwu do rednicy gwintu po torze koowym
przeciwnie do kierunku G2/G3 zaprogramowanego
pod CDIR
Frezowanie gwintu po torze spiralnym z G2/G3
i wartoci posuwu FFR
Ruch wyjcia po torze koowym z przeciwnym kie-
runkiem obrotu G2/G3 i zredukowanym posuwem
FFR
Wycofanie do paszczyzny wycofania w aplikacie
z G0

3-110
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.3 Frezowanie gwintu - CYCLE90

Gwint wewntrzny

Osignita pozycja przed rozpoczciem cyklu:


Pozycja wyjciowa jest dowoln pozycj, z ktrej mo-
na bez kolizji osign punkt rodkowy gwintu na wy-
sokoci paszczyzny wycofania.

Cykl wytwarza nastpujcy przebieg ruchw:


Pozycjonowanie na punkt rodkowy gwintu z G0
na wysokoci paszczyzny wycofania w aplikacie
aktualnej paszczyzny
Dosunicie z G0 do paszczyzny odniesienia prze-
sunitej do przodu o odstp bezpieczestwa
Dosunicie po okrgu obliczonym wewntrznie
w cyklu z G1 i zredukowanym posuwem FFR
Ruch dosuwu do rednicy gwintu po torze koowym
odpowiednio do kierunku G2/G3 zaprogramowa-
nego pod CDIR
Frezowanie gwintu po torze spiralnym z G2/G3
i wartoci posuwu FFR
Ruch wyjcia po torze koowym z tym samym kie-
runkiem obrotw i zredukowanym posuwem FFR
Wycofanie do punktu rodkowego gwintu z G0
Wycofanie do paszczyzny wycofania w aplikacie
z G0

Gwint od dou do gry


Ze wzgldw technologicznych moe mie rwnie
sens wykonywanie gwintu od dou do gry. Paszczyzna
wycofania ley wwczas za gbokoci gwintu DP.
Ta obrbka jest moliwa, dane dot. gbokoci musz
przy tym jednak by programowane jako wartoci abso-
lutne a przed wywoaniem cyklu musi nastpi dosuni-
cie do paszczyzny wycofania albo pozycji za t pasz-
czyzn.

3-111
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.3 Frezowanie gwintu - CYCLE90

Przykad programowania
(gwint od dou do gry)

Ma by frezowany gwint rozpoczynajcy si od -20 do 0


o skoku 3 mm. Paszczyzna wycofania ley na 8.

N10 G17 X100 Y100 S300 M3 T1 D1 F1000


N20 Z8
N30 CYCLE90 (8, -20, 0, 0, 0, 46, 40, 3, 800, 3, 0, 50, 50)
N40 M2

Otwr musi mie gboko co najmniej -21,5 (o p


skoku wicej).

Drogi wybiegu w kierunku dugoci gwintu

Ruch wejcia i wyjcia przy frezowaniu gwintu jest wy-


konywany we wszystkich trzech uczestniczcych
osiach. Oznacza to, e na wylocie gwintu powstaje
dodatkowa droga w osi prostopadej, ktra wychodzi
poza zaprogramowan gboko gwintu.
Droga wybiegu jest obliczana:

p 2 *WR + RDIFF
z = *
4 DIATH

z droga wybiegu, wewntrznie


p skok gwintu
WR promie narzdzia
DIATH rednica zewntrzna gwintu
RDIFF rnica w promieniu dla okrgu wyjcia

Przy gwintach wewntrznych jest RDIFF = DIATH/2 -


WR, w przypadku gwintw zewntrznych obowizuje
RDIFF = DIATH/2 + WR.

Rozszerzenie funkcji od w. opr. 6.3


Posuw jest przeliczany na ostrze narzdzia.
W przypadku gwintu wewntrznego ruch wejcia
i wyjcia nastpuje teraz po technologicznie
korzystniejszym torze pkolistym, ktrego promie jest
obliczany wewntrznie zalenie od narzdzia. Wynika
z tego wewntrzne w cyklu obliczenie drogi wybiegu
wedug nastpujcego wzoru:

3-112
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.3 Frezowanie gwintu - CYCLE90

Przy rednicy narzdzia <2/3 rednicy nominalnej

p WR + DIATH/2
z = *
2 DIATH

Przy rednicy narzdzia 2/3 rednicy nominalnej

p/2 * KDIAM
z =
DIATH

z droga wybiegu, wewntrznie


p skok gwintu
WR promie narzdzia
DIATH rednica zewntrzna gwintu
KDIAM rednica rdzenia gwintu

Objanienie parametrw

Parametry RTP, RFP, SDIS, DP, DPR patrz punkt


2.1.2 (wiercenie, nakiekowanie - CYCLE81) Z Z

RTP RTP
DIATH, KDIAM i PIT (rednica nominalna, rednica RFP+SDIS RFP+SDIS
RFP RFP
rdzenia i skok gwintu)
Przy pomocy tych parametrw okrelacie dane gwintu DPR
DPR

DP
rednica nominalna, rednica rdzenia i skok. Parametr X X
DIATH jest zewntrzn a KDIAM wewntrzn rednic Y Y
gwintu. Bazujc na tych parametrach s wewntrznie CPA CPA
w cyklu wytwarzane ruchy wejcia i wyjcia. CDIR CDIR
T H

T H
CPO

CPO
A

A
D I

D I

FFR (posuw)
Warto parametru FFR jest przy frezowaniu gwintu
X X

zadawana jako aktualna warto posuwu. Dziaa ona


podczas frezowania gwintu na torze spiralnym.
Dla ruchu wejcia i wyjcia warto ta jest redukowana
w cyklu. Wycofanie nastpuje poza torem spiralnym
G0.

CDIR (kierunek obrotw)


Pod tym parametrem zadajecie warto dla kierunku
obrbki gwintu.
Jeeli parametr ma niedopuszczaln warto, ukazuje
si komunikat "Nieprawidowy kierunek frezowania, jest
wytwarzane G3".

Cykl jest w tym przypadku kontynuowany i jest automa-

3-113
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.3 Frezowanie gwintu - CYCLE90

tycznie wytwarzane G3.

TYPTH (typ gwintu)


Przy pomocy parametru TYPTH okrelacie, czy ma by
obrabiany gwint zewntrzny czy wewntrzny.

CPA i CPO (punkt rodkowy)


Pod tymi parametrami okrelacie punkt rodkowy otwo-
ru wzgl. czopa, na ktrym ma zosta wykonany gwint.

Dalsze wskazwki
Promie frezu jest uwzgldniany wewntrznie
w cyklu. Przed wywoaniem cyklu naley dlatego za-
programowa korekcj narzdzia. W przeciwnym przy-
padku ukazuje si alarm 61000 "Korekcja narzdzia nie
jest aktywna" i cykl jest przerywany.
W przypadku promienia narzdzia = 0 albo ujemnego
cykl jest rwnie przerywany z tym alarmem.
W przypadku gwintw wewntrznych jest nadzorowany
promie narzdzia i wyprowadzany alarm 61105 "Za
duy promie frezu" a cykl jest przerywany.

3-114
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.3 Frezowanie gwintu - CYCLE90

Przykad programowania
Y
Gwint wewntrzny Y

Przy pomocy tego programu moecie frezowa gwint A


A-B

wewntrzny w punkcie X60 Y50 paszczyzny G17.

50
B
60 X 40 Z

DEF REAL RTP=48, RFP=40, SDIS=5, -> ;Definicja zmiennych


-> DPR=40, DIATH=60, KDIAM=50 z przyporzdkowaniami wartoci
DEF REAL PIT=2, FFR=500, CPA=60,CPO=50
DEF INT CDIR=2, TYPTH=0
N10 G90 G0 G17 X0 Y0 Z80 S200 M3 ;Dosunicie do pozycji wyjciowej
N20 T5 D1 ;Okrelenie wartoci technologicznych
N30 CYCLE90 (RTP, RFP, SDIS, DPR, -> ;Wywoanie cyklu
-> DIATH, KDIAM, PIT, FFR, CDIR, ->
-> TYPTH, CPA, CPO)
N40 G0 G90 Z100 ;Dosunicie do pozycji po cyklu
N50 M02 ;Koniec programu
-> musi by zaprogramowane w jednym bloku

3-115
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.4 Otwory podune na okrgu - LONGHOLE

3.4 Otwory podune na okrgu - LONGHOLE

Programowanie
LONGHOLE (RTP, RFP, SDIS, DP, DPR, NUM, LENG, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Gboko otworu podunego (absolutnie)
DPR real Gboko otworu podunego w stosunku do paszczyzny odniesienia
(wprowadzi bez znaku liczby)
NUM liczba cak. Liczba otworw podunych
LENG real Dugo otworu podunego (wprowadzi bez znaku liczby)
CPA real Punkt rodkowy okrgu, odcita (absolutnie)
CPO real Punkt rodkowy okrgu, rzdna (absolutnie)
RAD real Promie okrgu (wprowadzi bez znaku liczby)
STA1 real Kt pocztkowy
INDA real Kt przeczania
FFD real Posuw dla dosuwu na gboko
FFP1 real Posuw dla obrbki powierzchni
MID real Maksymalna gboko dosuwu dla jednego dosunicia (wprowadzi bez
znaku liczby)

Cykl wymaga frezu z "zbem czoowym skrawajcym


przez rodek" (DIN844).

Dziaanie
Przy pomocy tego cyklu moecie obrabia otwory po-
dune, ktre s umieszczone na okrgu. Osie podu-
ne otworw podunych s ustawione promieniowo.
W przeciwiestwie do rowka szeroko otworu podu-
nego jest okrelana przez rednic narzdzia.
Wewntrznie w cyklu jest obliczana optymalna droga
ruchu narzdzia, ktra wyklucza niepotrzebne drogi
jaowe. Jeeli do obrbki otworu podunego potrzeba
wielu dosuww na gboko, wwczas dosunicia
nastpuj na przemian w punktach kocowych. Tor
przebywany w paszczynie wzdu osi podunej otwo-
ru podunego zmienia kierunek po kadym dosuwie.
Cykl poszukuje samodzielnie najkrtszej drogi przy
przejciu do nastpnego otworu podunego.

3-116
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.4 Otwory podune na okrgu - LONGHOLE

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycja wyjciowa jest dowoln pozycj, z ktrej mo-
na
dokona bezkolizyjnego dosunicia do kadego
z otworw podunych.

Cykl wytwarza nastpujcy przebieg ruchw:


Przy pomocy G0 nastpuje dosunicie do pozycji
wyjciowej cyklu. W obydwu osiach aktualnej
paszczyzny nastpuje dosunicie w aplikacie tej
paszczyzny na wysokoci paszczyzny wycofania
do najbliej pooonego punktu kocowego pierw-
szego obrabianego otworu podunego
a nastpnie obnienie w aplikacie do paszczyzny
odniesienia przesunitej do przodu o odstp bez-
pieczestwa.
Kady otwr poduny jest frezowany ruchem
wahliwym. Obrbka w paszczynie nastpuje
z G1 i wartoci posuwu zaprogramowan pod
FFP1. W kadym punkcie nawrotu nastpuje
dosuw do nastpnej, obliczonej wewntrznie
w cyklu, gbokoci obrbki z G1 i posuwem FFD,
a do osignicia gbokoci kocowej.
Wycofanie do paszczyzny wycofania z G0
i dosunicie do nastpnego otworu podunego po
najkrtszej drodze.
Po zakoczeniu obrbki ostatniego otworu podu-
nego narzdzie jest przesuwane z G0
w ostatnio osignitej pozycji w paszczynie ob-
rbki a do paszczyzny wycofania i cykl ulega za-
koczeniu.

3-117
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.4 Otwory podune na okrgu - LONGHOLE

Objanienie parametrw
Y
CPA
Parametry RTP, RFP, SDIS patrz punkt 2.1.2 (wierce-
nie, nakiekowanie - CYCLE81).
Dana nastawcza cyklu _ZSD[1] patrz punkt 3.2. INDA

DP i DPR (gboko otworu podunego)

LE
STA1

N
Gboko otworu podunego moe zosta zadana

G
do wyboru absolutnie (DP) albo wzgldnie (DPR).
Przy podaniu wzgldnym cykl samodzielnie oblicza

R
AD
wynikajc gboko na podstawie pooenia pasz-

CPO
czyzny odniesienia i paszczyzny wycofania.

NUM (liczba sztuk) X


Przy pomocy parametrw NUM podajecie liczb otwo-
rw podunych.

LENG (dugo otworu podunego)


Pod LENG programujecie dugo otworu podunego.
Jeeli w cyklu nastpi rozpoznanie, e ta dugo jest
mniejsza ni rednica frezu, wwczas cykl jest anulo-
wany z alarmem 61105 "Promie frezu za duy".

MID (gboko dosuwu)


Przez ten parametr okrelacie maksymaln gboko
dosuwu.
W cyklu dosuw na gboko nastpuje rwnomiernymi
krokami.
Na podstawie MID i gbokoci cakowitej cykl samo-
dzielnie oblicza ten dosuw, ktry wynosi midzy 0.5 x
maksymalna gboko dosuwu i maksymaln gboko-
ci dosuwu. Za podstaw jest przyjmowana minimal-
na moliwa liczba krokw dosuwu. MID=0 oznacza, e
w jednym kroku nastpuje dosuw na gboko wnki.
Dosuw na gboko rozpoczyna si od paszczyzny
odniesienia przesunitej do przodu o odstp bezpie-
czestwa (w zalenoci od _ZSD[1]).

FFD i FFP1 (posuw gboko i powierzchnia)


Posuw FFP1 dziaa przy wszystkich ruchach wykony-
wanych w paszczynie z prdkoci posuwu. FFD
dziaa przy dosuwach prostopadle do tej paszczyzny.

CPA, CPO i RAD (punkt rodkowy i promie)


Pooenie okrgu w paszczynie obrbki definiujecie
poprzez punkt rodkowy (CPA, CPO) i promie (RAD).
Dla promienia s dopuszczalne tylko wartoci dodatnie.
STA1 i INDA (kt pocztkowy i kt przeczania)
Przez te parametry okrelacie usytuowanie podunych
otworw na okrgu.

3-118
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.4 Otwory podune na okrgu - LONGHOLE

Jeeli INDA=0. kt przeczania jest obliczany


z liczby otworw podunych, tak by te byy rwnomier-
nie rozmieszczone na okrgu.

Dalsze wskazwki
Przed wywoaniem cyklu naley uaktywni korekcj
narzdzia. W przeciwnym przypadku nastpuje prze-
rwanie cyklu z alarmem 61000 "Korekcja narzdzia nie
jest aktywna".

Jeeli w wyniku nieprawidowych wartoci parametrw,


ktre okrelaj usytuowanie i wielko otworw podu-
nych, wynikn wzajemne naruszenia konturu otworw,
cykl nie rozpoczyna obrbki. Cykl ulega przerwaniu po
wyprowadzeniu komunikatu bdu 61104 "Naruszenie
konturu rowkw/otworw podunych".

Wewntrznie w cyklu ukad wsprzdnych obrabianego


przedmiotu jest przesuwany i obracany. Wywietlanie
wartoci rzeczywistej w uk. wsp. obr. przedm. ukazuje
si zawsze tak, e o poduna wanie obrabianego
otworu podunego ley na
1. osi aktualnej paszczyzny obrbki.
Po zakoczeniu cyklu ukad wsprzdnych obrabiane-
go przedmiotu znajduje si w tym samym pooeniu co
przed wywoaniem cyklu.

3-119
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.4 Otwory podune na okrgu - LONGHOLE

Przykad programowania
Obrbka otworu podunego
Z Z
Przy pomocy tego programu moecie obrabia A A-B
90
4 otwory podune o dugoci 30 mm i wzgldnej gbo-
koci 23 mm (rnica midzy paszczyzn odniesienia i
45
dnem otworu), lece na okrgu
o punkcie rodkowym Z45 Y40 i promieniu 20 mm 20
w paszczynie YZ. Kt pocztkowy wynosi 45 stopni,
kt przeczania 90 stopni. Maksymalna gboko

45
dosuwu wynosi 6 mm, odstp bezpieczestwa 1 mm.

30
B Y 23 X
40

N10 G19 G90 S600 M3 ;Okrelenie wartoci technologicznych


T10 D1
M6
N20 G0 Y50 Z25 X5 ;Dosunicie do punktu wyjciowego
N30 LONGHOLE (5, 0, 1, , 23, 4, 30, -> ;Wywoanie cyklu
-> 40, 45, 20, 45, 90, 100 ,320, 6)
N40 M30 ;Koniec programu

-> musi by zaprogramowane w jednym bloku

3-120
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.5 Rowki na okrgu - SLOT1

3.5 Rowki na okrgu - SLOT1

Programowanie

SLOT1 (RTP, RFP, SDIS, DP, DPR, NUM, LENG, WID, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF, _FALD, _STA2)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Gboko rowka (absolutnie)
DPR real Gboko rowka w stosunku do paszczyzny odniesienia (wprowadzi bez
znaku liczby)
NUM liczba cak. Liczba rowkw
LENG real Dugo rowka (wprowadzi bez znaku liczby)
WID real Szeroko rowka (wprowadzi bez znaku liczby)
CPA real Punkt rodkowy okrgu, odcita (absolutnie)
CPO real Punkt rodkowy okrgu, rzdna (absolutnie)
RAD real Promie okrgu (wprowadzi bez znaku liczby)
STA1 real Kt pocztkowy
INDA real Kt przeczania
FFD real Posuw dla dosuwu na gboko
FFP1 real Posuw dla obrbki powierzchni
MID real Maksymalna gboko dosuwu dla jednego dosunicia (wprowadzi bez
znaku liczby)
CDIR liczba cak. Kierunek frezowania dla obrbki rowka
Wartoci: 0...frezowanie wspbiene (odpow. kier. obrotw
wrzeciona)
1...frezowanie przeciwbiene
2...z G2 (niezalenie od kierunku obrotw wrzeciona)
3...z G3
FAL real Naddatek na obrzeu rowka (wprowadzi bez znaku liczby)
VARI liczba cak. Rodzaj obrbki (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 0...obrbka kompletna
1...obrbka zgrubna
2...obrbka wykaczajca
MIEJSCE DZIESITEK:
Wartoci: 0...prostopadle z G0
1...prostopadle z G1
3...ruch wahliwy G1
MIDF real Maksymalna gboko dosuwu dla obrbki wykaczajcej
FFP2 real Posuw dla obrbki wykaczajcej

3-121
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.5 Rowki na okrgu - SLOT1

SSF real Prdko obrotowa dla obrbki wykaczajcej


_FALD real Naddatek na dnie rowka
_STA2 real Maksymalny kt zagbiania dla ruchu wahliwego

Cykl wymaga frezu z "zbem czoowym skrawajcym


przez rodek" (DIN844).

Dziaanie
Cykl SLOT1 jest kombinowanym cyklem obrbki
zgrubnej/wykaczajcej.

Przy pomocy tego cyklu moecie obrabia rowki, ktre


s umieszczone na okrgu. Osie podune rowkw s
ustawione promieniowo. W przeciwiestwie do otworu
podunego jest podawana warto szerokoci rowka.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
G0 G0
na bez kolizji dokona dosunicia do rowka.

G0
G0

3-122
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.5 Rowki na okrgu - SLOT1

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 na pocztku cyklu do pozycji
podanej na rysunku obok
Obrbka rowka przy obrbce kompletnej przebiega G0 G0
w nastpujcych krokach:
- Dosunicie z G0 do paszczyzny odniesienia prze- G0
G0
sunitej do przodu o odstp bezpieczestwa.
- Dosuw do nastpnej gbokoci obrbki jak zapro-
gramowano pod VARI i warto posuwu FFD.
- Wyfrezowanie rowka a do naddatku na obrbk
wykaczajc na jego dnie i obrzeu z wartoci
posuwu FFP1.
Nastpna obrbka wykaczajca z wartoci posu-
wu FFP2 i prdkoci obrotow wrzeciona SSF
wzdu konturu odpowiednio do kierunku obrbki
zaprogramowanego pod CDIR.
- Prostopady dosuw na gboko z G0/G1 nastpu-
je zawsze w tej samej pozycji w paszczynie obrb-
ki, a zostanie osignita kocowa gboko rowka.
- Przy obrbce ruchem wahliwym punkt startowy jest
tak wybierany, by punkt kocowy zawsze uzyska t
sam pozycj w paszczynie obrbki.
Cofnicie narzdzia do paszczyzny wycofania
i przejcie z G0 do nastpnego rowka.
Po zakoczeniu obrbki ostatniego rowka narz-
dzie
jest przesuwane z G0 do paszczyzny wycofania
i cykl ulega zakoczeniu.

Objanienie parametrw
Y
CPA

Parametry RTP, RFP, SDIS patrz punkt 2.1.2 (wierce-


INDA
nie, nakiekowanie - CYCLE81).
Dana nastawcza cyklu _ZSD[1] patrz punkt 3.2.
STA1
LE
N

DP i DPR (gboko rowka)


G

Gboko rowka moe zosta zadana do wyboru abso-


WID

lutnie (DP) albo wzgldnie w stosunku do paszczyzny


R
AD

odniesienia.
CPO

Przy podaniu wzgldnym cykl samodzielnie oblicza


wynikajc gboko na podstawie pooenia pasz-
czyzny odniesienia i paszczyzny wycofania. X

3-123
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.5 Rowki na okrgu - SLOT1

NUM (liczba sztuk)


Przy pomocy parametru NUM podajecie liczb rowkw.

LENG i WID (dugo i szeroko rowka)


Przy pomocy parametrw LENG i WID okrelacie
ksztat rowka w paszczynie. rednica frezu musi by
mniejsza ni szeroko rowka. W przeciwnym przypad-
ku ukazuje si alarm 61105 "rednica frezu za dua"
i cykl jest anulowany.
rednica frezu nie moe by mniejsza ni poowa sze-
rokoci rowka. Kontrola nie nastpuje.

CPA, CPO i RAD (punkt rodkowy i promie)


Pooenie koa otworw w paszczynie obrbki definiu-
jecie poprzez punkt rodkowy (CPA, CPO)
i promie (RAD). Dla promienia s dopuszczalne tylko
wartoci dodatnie.

STA1 i INDA (kt pocztkowy i kt przeczania)


Przez te parametry okrelacie usytuowanie rowkw na
kole.
STA1 podane kt midzy pozytywnym kierunkiem od-
citej ukadu wsprzdnych obrabianego przedmiotu
aktualnego przy wywoaniu cyklu, i pierwszym rowkiem.
Parametr INDA zawiera kt midzy dwoma kolejnymi
rowkami.
Gdy INDA=0, kt przeczania jest obliczany z liczby
rowkw, tak by byy one rwnomiernie rozmieszczone
na okrgu.

FFD i FFP1 (posuw gboko i powierzchnia)


Posuw FFD dziaa przy dosuwie na gboko do pasz-
czyzny obrbki z G1 jak te przy zagbianiu ruchem
wahliwym.
Posuw FFP1 dziaa przy obrbce zgrubnej w przypadku
wszystkich ruchw wykonywanych w paszczynie
z prdkoci posuwu.
MID (gboko dosuwu)
Przez ten parametr okrelacie maksymaln gboko
dosuwu. W cyklu dosuw na gboko nastpuje rw-
nomiernymi krokami.
Na podstawie MID i gbokoci cakowitej cykl samo-
dzielnie oblicza ten dosuw, ktry wynosi midzy 0.5 x
maksymalna gboko dosuwu i maksymaln gboko-
ci dosuwu. Za podstaw jest przyjmowana minimal-
na moliwa liczba krokw dosuwu. MID=0 oznacza, e
w jednym skrawie nastpuje dosunicie na gboko
rowka.
Dosuw na gboko rozpoczyna si od paszczyzny

3-124
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.5 Rowki na okrgu - SLOT1

odniesienia przesunitej do przodu o odstp bezpie-


czestwa (w zalenoci od _ZSD[1]).

CDIR (kierunek frezowania)


Pod tym parametrem zadajecie kierunek obrbki row-
ka.
Poprzez parametr CDIR kierunek obrbki moe by
programowany
bezporednio 2 dla G2 i 3 dla G3 albo
alternatywnie do tego wspbienie albo przeciw-
bienie
Ruch wspbieny wzgl. przeciwbieny jest obliczany
wewntrznie w cyklu poprzez kierunek wrzeciona uak-
tywniony przed wywoaniem cyklu.
Wspbienie Przeciwbienie
M3 G3 M3 G2
M4 G2 M4 G3

FAL (naddatek na obrzeu rowka)


Przy pomocy tego parametru moecie programowa
naddatek na obrbk wykaczajc na brzegu rowka.
FAL nie ma wpywu na dosuw na gboko. Jeeli jest
podana wiksza warto FAL, ni moe ona by przy
podanej szerokoci i zastosowanym frezie, nastpuje
automatyczne zredukowanie FAL do maksymalnie
moliwej wartoci. Przy obrbce zgrubnej nastpuje
w tym przypadku frezowanie ruchem wahliwym
z dosuwem na gboko w obydwu punktach
kocowych rowka.

VARI, MIDF, FFP2 i SSF (rodzaj obrbki, gboko


dosuwu, posuw i prdko obrotowa)
Przy pomocy parametru VARI moecie ustali rodzaj obrbki.

Moliwymi wartociami s:
MIEJSCE JEDNOSTEK
0=obrbka kompletna w dwch odcinkach
- Wybieranie materiau z rowka (SLOT1, SLOT2) wzgl.
wnki (POCKET1, POCKET2) a do naddatku nastpuje
z prdkoci obrotow wrzeciona zaprogramowan przed
wywoaniem cyklu i z posuwem FFP1. Dosuw na gbo-
ko nastpuje poprzez MID.
- Zebranie pozostajcego naddatku na obrbk wykacza-
jc nastpuje z prdkoci obrotow wrzeciona zadan
poprzez SSF i posuwem FFP2. Przy pomocy parametru
MIDF mona zaprogramowa inny dosuw na gboko ni
przy obrbce zgrubnej. Dziaa on jednak tylko przy obrb-
ce wykaczajcej na obrzeu. Jeeli MIDF=0, wwczas
dosuw nastpuje od razu na gboko kocow.

3-125
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.5 Rowki na okrgu - SLOT1

Jeeli FFP2 nie jest zaprogramowane, dziaa posuw FFP1.


Analogicznie jest przy braku podania SSF, tzn. dziaa
prdko obrotowa zaprogramowana przed wywoaniem
cyklu.
1=obrbka zgrubna
Materia rowka (SLOT1, SLOT2) wzgl. wnki (POCKET1,
POCKET2) a do naddatku jest wybierany z prdkoci
obrotow zaprogramowan przed wywoaniem cyklu i po-
suwem FFP1. Dosuw na gboko jest programowany
poprzez MID.
2=obrbka wykaczajca
Cykl zakada, e materia rowka (SLOT1, SLOT2) wzgl.
wnki (POCKET1, POCKET2) jest ju wybrany z pozosta-
wieniem naddatku i jest wymagane tylko zebranie naddat-
ku. W przypadku gdy FFP2 i SSF nie s zaprogramowane,
dziaa posuw FFP1 wzgl. prdko obrotowa zaprogramo-
wana przed wywoaniem cyklu. Dla obrbki wykaczajcej
obrzea mona w parametrze MIDF zaprogramowa war-
to dosuwu na gboko.
W rodzaju obrbki VARI=30 na ostatniej gbokoci ob-
rbki zgrubnej nastpuje obrbka wykaczajca obrzea.

MIEJSCE DZIESITEK (dosuw)


0=prostopadle z G0
1=prostopadle z G1
3=ruch wahliwy mit G1
Jeeli jest zaprogramowana inna warto parametru
VARI, cykl jest anulowany po wyprowadzeniu alarmu
61102 "Rodzaj obrbki nieprawidowo zdefiniowany".

rednica frezu=szeroko rowka (WID)


Przy obrbce kompletnej obrbka wykaczajca
nastpuje tylko na dnie.
W rodzaju obrbki VARI=32 nastpuje osiowo-
rwnolegle pozycjonowanie w Z z G1 a nastpnie
obrbka wykaczajca (moliwy dosuw poprzez
MIDF).

_FALD (naddatek na dnie rowka)


Przy obrbce zgrubnej jest uwzgldniany oddzielny
naddatek na dnie.

_STA2 (kt zagbiania)


Przy pomocy parametrw _ST2 definiujecie maksy-
malny kt zagbienia dla ruchu wahliwego.
Zagbianie prostopade (VARI=0X, VARI=1X)

3-126
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.5 Rowki na okrgu - SLOT1

Prostopady dosuw na gboko nastpuje zawsze


w tej samej pozycji paszczyzny obrbki, a koco-
wa gboko rowka bdzie osignita.
Zagbianie ruchem wahliwym po osi rodko-
wej rowka (VARI=3X)
rowka oznacza, e punkt rodkowy frezu zagbia
si skonie po prostej wykonujc ruch wahliwy
w jedn i drug stron, a do uzyskania nastpnej
aktualnej gbokoci. Maksymalny kt zagbienia
jest programowany pod _STA2, dugo drogi ruchu
wahliwego jest obliczana z LENG-WID.
Dosuw na gboko ruchem wahliwym koczy si
w tym samym miejscu co przy dosuwie prostopa-
dym, zgodnie z tym jest obliczany punkt startowy
w paszczynie. Gdy aktualna gboko jest osi-
gnita, rozpoczyna si obrbka zgrubna w pasz-
czynie. Posuw jest programowany pod FFD.

Dalsze wskazwki Naruszenie konturu

Przed wywoaniem cyklu naley uaktywni korekcj


narzdzia. W przeciwnym przypadku nastpuje anulo-
wanie cyklu z alarmem 61000 "Korekcja narzdzia nie
jest aktywna".

Jeeli w wyniku nieprawidowych wartoci parametrw,


ktre okrelaj rozmieszczenie i wielko rowkw, wy-
nikn wzajemne naruszenia konturw rowkw, ww-
czas wykonywanie cyklu nie rozpoczyna si. Cykl ulega
przerwaniu po wyprowadzeniu komunikatu bdu 61104
"Naruszenie konturu rowkw/otworw podunych".

Wewntrznie w cyklu ukad wsprzdnych obrabianego


przedmiotu jest przesuwany i obracany. Wywietlenie
wartoci rzeczywistej w WKS ukazuje si zawsze tak,
e o poduna wanie obrabianego rowka ley na
1. osi aktualnej paszczyzny obrbki.

Po zakoczeniu cyklu ukad wsprzdnych obrabiane-


go przedmiotu znajduje si w tym samym pooeniu co
przed wywoaniem cyklu.

3-127
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.5 Rowki na okrgu - SLOT1

Przykad programowania
Rowki Z
A A-B
Z
90

Ten program realizuje to samo usytuowanie 4 rowkw


na okrgu, co program obrbki otworw podunych 45
(patrz punkt 3.4). 20
Rowki maj nastpujce wymiary: dugo 30 mm,
szeroko 15 mm i gboko 23 mm. Odstp bezpie-
czestwa wynosi 1 mm, naddatek na obrbk wyka-

45
czajc 0.5 mm, kierunek frezowania jest G2, maksy-

30
B Y 23 X
malny dosuw na gboko wynosi 10 mm. 40

Rowki maj by obrabiane kompletnie z zanurzaniem


ruchem wahliwym.

N10 G19 G90 S600 M3 ;Okrelenie wartoci technologicznych


N15 T10 D1
N17 M6
N20 G0 Y20 Z50 X5 ;Dosunicie do pozycji wyjciowej
N30 SLOT1 (5, 0, 1, -23, , 4, 30, 15, -> ;Wywoanie cyklu, parametry VARI, MIDF,
->40, 45, 20, 45, 90, 100, 320, 10, -> ;FFP2 i SSF s pominite
->2, 0.5, 30, 10, 400, 1200, 0.6, 5)
N40 M30 ;Koniec programu
-> musi by zaprogramowane w jednym bloku

3-128
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.6 Rowek koowy - SLOT2

3.6 Rowek koowy - SLOT2

Programowanie

SLOT2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF, _FFCP)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Gboko liczby (absolutnie)
DPR real Gboko rowka w stosunku do paszczyzny odniesienia (wprowadzi bez
znaku liczby)
NUM liczba cak. Liczba rowkw
AFSL real Kt dla dugoci rowka (wprowadzi bez znaku liczby)
WID real Szeroko rowka koowego (wprowadzi bez znaku liczby)
CPA real Punkt rodkowy okrgu, odcita (absolutnie)
CPO real Punkt rodkowy okrgu, rzdna (absolutnie)
RAD real Promie okrgu (wprowadzi bez znaku liczby)
STA1 real Kt pocztkowy
INDA real Kt przeczania
FFD real Posuw dla dosuwu na gboko
FFP1 real Posuw dla obrbki powierzchni
MID real Maksymalna gboko dosuwu dla jednego dosunicia (wprowadzi bez
znaku liczby)
CDIR liczba cak. Kierunek frezowania przy obrbce rowka koowego
Wartoci: 2 (dla G2)
3 (dla G3)
FAL real Naddatek na obrzeu rowka (wprowadzi bez znaku liczby)
VARI liczba cak. Rodzaj obrbki
MIEJSCE JEDNOSTEK:
Wartoci: 0=obrbla kompletna
1=obrbka zgrubna
2=obrbka wykaczajca
MIEJSCE DZIESITEK (od w. opr. 6.3)
Wartoci: 0=pozycjonowanie od rowka do rowka po prostej z G0
1=pozycjonowanie od rowka do rowka po torze koowym
z posuwem
MIDF real Maksymalna gboko dosuwu dla obrbki wykaczajcej
FFP2 real Posuw dla obrbki wykaczajcej
SSF real Prdko obrotowa przy obrbce wykaczajcej
_FFCP (od real Posuw dla pozycjonowania poredniego po torze koowym, w mm/min
w. opr.
6.3)
Cykl wymaga frezu z "zbem czoowym skrawajcym
przez rodek" (DIN844).

3-129
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.6 Rowek koowy - SLOT2

Dziaanie
Cykl SLOT2 jest kombinowanym cyklem obrbki
zgrubnej/wykaczajcej.
Przy pomocy tego cyklu moecie obrabia rowki koo-
we, ktre s umieszczone na okrgu.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo- G0

na bez kolizji dokona dosunicia do rowka.

Cykl wytwarza nastpujcy przebieg ruchw:


G0
Przy pomocy G0 dokonywane jest dosunicie do
pokazanej na rysunku obok pozycji pocztkowej
cyklu. G0
Obrbka rowka koowego nastpuje w takich sa-
mych krokach co obrbka otworu podunego.
Po obrobieniu rowka koowego narzdzie jest cofa-
ne do paszczyzny wycofania i nastpuje przejcie
do nastpnego rowka po prostej z G0 albo po torze
koowym z posuwem zaprogramowanym w _FFCP.
Po zakoczeniu obrbki ostatniego rowka narz-
dzie jest przesuwane z G0 w podanej na rysunku G2/G3

pozycji kocowej w paszczynie obrbki do pasz-


czyzny wycofania.

G2/G3

3-130
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.6 Rowek koowy - SLOT2

Objanienie parametrw
Y
CPA
Parametry RTP, RFP, SDIS patrz punkt 2.1.2 (wierce-
nie, nakiekowanie - CYCLE81).
INDA AFSL

Parametry DP, DPR, FFD, FFP1, MID, CDIR, FAL, STA1

VARI, MIDF, FFP2, SSF patrz punkt 3.5 (SLOT1).


Dana nastawcza cykli _ZSD[1] patrz punkt 3.2.

NUM (liczba sztuk)

CPO
Przy pomocy parametru NUM podajecie liczb rowkw. WID

AFSL i WID (kt i szeroko rowkw koowych) X

Przy pomocy parametrw AFSL i WID okrelacie


ksztat rowka w paszczynie. Wewntrznie w cyklu
nastpuje sprawdzenie, czy aktywne narzdzie nie
narusza szerokoci rowka. W przeciwnym przypadku
ukazuje si alarm 61105 "rednica frezu za dua" i cykl
jest anulowany.

CPA, CPO i RAD (punkt rodkowy i promie)


Pooenie okrgu w paszczynie obrbki definiujecie
poprzez punkt rodkowy (CPA, CPO) i promie (RAD).
Dla promienia s dopuszczalne tylko wartoci dodatnie.

STA1 i INDA (kt pocztkowy i kt przeczania)


Przez te parametry okrelacie usytuowanie rowkw
koowych na okrgu.

STA1 podaje kt midzy dodatnim kierunkiem odcitej


ukadu wsprzdnych obrabianego przedmiotu, aktual-
nego przed wywoaniem cyklu, i pierwszym rowkiem
koowym.

Parametr INDA zawiera kt midzy dwoma kolejnymi


rowkami koowymi.
Gdy INDA=0, kt przeczania jest obliczany z liczby
rowkw koowych, tak e s one rwnomiernie roz-
mieszczone na okrgu.

3-131
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.6 Rowek koowy - SLOT2

Nowe rodzaje obrbki od w. opr. 6.3:

Obrbka wykaczajca tylko na obrzeu


(VARI=x3)

Jest nowy wybr "Obrbka wykaczajca na obrze-


u". Tylko przy tym rodzaju obrbki jest dopusz-
czalny mniejsza rednica frezu ni poowa szeroko-
ci rowka. Nie ma nadzoru czy jest ona wystarcza-
jca do zebrania naddatku FAL.
Jest moliwych wiele dosuww na gboko. S
one jak i w innych przypadkach programowane po-
przez parametr MID. Na kadej gbokoci obejcie
rowka nastpuje jeden raz.
W celu dosunicia i odsunicia do/od konturu jest
w cyklu wytwarzane dosunicie mikkie po seg-
mencie toru koowego.

Pozycjonowanie porednie po torze koowym


(VARI=1x)
W szczeglnoci przy zastosowaniu na tokarkach
moe by tak, e w rodku okrgu, na ktrym le
rowki, znajduje si czop, ktry uniemoliwia bezpo-
rednie pozycjonowanie z jednego rowka na drugi
z G0.
Jako tor koowy jest przyjmowany okrg, na ktrym
le rowki (okrelany przez parametry CPA, CPO,
RAD). Pozycjonowanie nastpuje na tej samej wy-
sokoci co pozycjonowanie porednie po prostej
z G0. Posuw pozycjonowania dla toru koowego jest
programowany pod parametrem w mm/min.

3-132
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.6 Rowek koowy - SLOT2

Dalsze wskazwki
Przed wywoaniem cyklu naley uaktywni korekcj
narzdzia. W przeciwnym przypadku nastpuje anulo-
wanie cyklu z alarmem 61000 "Korekcja narzdzia nie Naruszenie konturu
jest aktywna".

Jeeli w wyniku nieprawidowych wartoci parametrw,


ktre okrelaj rozmieszczenie i wielko rowkw, wy-
nikn wzajemne naruszenia konturw rowkw, ww-
czas wykonywanie cyklu nie rozpoczyna si.
Cykl ulega przerwaniu po wyprowadzeniu komunikatu
bdu 61104 "Naruszenie konturu rowkw/otworw po-
dunych".

Wewntrznie w cyklu ukad wsprzdnych obrabianego


przedmiotu jest przesuwany i obracany. Wywietlenie
wart. rzecz. w ukadzie wsprz. obr. prz. ukazuje si
zawsze tak, e wanie obrabiany rowek koowy rozpo-
czyna si na 1. osi aktualnej paszczyzny obrbki a
punkt zerowy ukadu wsp. obrabianego przedmiotu ley
w punkcie rodkowym okrgu.
Po zakoczeniu cyklu ukad wsprzdnych obrabiane-
go przedmiotu znajduje si w tym samym pooeniu co
przed wywoaniem cyklu.

Przypadek specjalny: szeroko rowka = redni-


ca frezu
Przypadek obrbki szeroko rowka = rednica 2. rowek
frezu jest dopuszczalny przy obrbce zgrubnej i
wykaczajcej. Ten przypadek obrbki wystpuje,
gdy szeroko rowka WID - 2 * naddatek FAL =
rednica frezu. 2.4.6....
dosuw
Strategia postpowania jest wwczas jak w przy-
padku cyklu LONGHOLE, tzn. dosuw na gboko 1.3.5.....
nastpuje naprzemiennie w punktach nawrotu, dosuw
patrz grafika.

3-133
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.6 Rowek koowy - SLOT2

Przykad programowania
Y Y
Nuten2
Przy pomocy tego programu moecie obrabia 3 rowki A-B
koowe, ktre le na okrgu o punkcie rodkowym X60
Y60 i promieniu 42 mm w paszczynie XY. Rowki ko- A
owe maj nastpujce wymiary: szeroko 15 mm, kt 70
dla dugoci rowka 70 stopni, gboko 23 mm. Kt

15
pocztkowy wynosi 0 stopni, kt przeczania 120 stop- 120
ni. Na konturze rowkw jest uwzgldniany naddatek 0.5
mm, odstp bezpieczestwa w osi dosuwu Z wynosi 2
mm, maksymalny dosuw na gboko 6 mm. Rowki

42
maj by obrabiane kompletnie. Przy obrbce wyka-

60
czajcej ma dziaa taka sama prdko obrotowa i taki B
sam posuw. Dosuw przy obrbce wykaczajcej ma
60
nastpi od razu na gboko rowka.
X Z
23

DEF REAL FFD=100 ;Definicja zmiennej z przyporzdkowaniem


wartoci
N10 G17 G90 S600 M3 ;Okrelenie wartoci technologicznych
N15 T10 D1
N17 M6
N20 G0 X60 Y60 Z5 ;Dosunicie do pozycji pocztkowej
N30 SLOT2 (2, 0, 2, -23, , 3, 70, -> ;Wywoanie cyklu
-> 15, 60, 60, 42, , 120, FFD, -> paszczyzna odniesienia
-> FFD+200, 6, 2, 0.5) +SDIS=paszczyzna wycofania oznacza:
obnienie w osi dosuwu z G0 do paszczy-
zny odniesienia+SDIS odpada, parametr
VAR, MIDF, FFP2 i SSF zostay pominite
N40 M30 ;Koniec programu

-> musi by zaprogramowane w jednym bloku

3-134
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.7 Frezowanie wnki prostoktnej - POCKET1

3.7 Frezowanie wnki prostoktnej - POCKET1

Programowanie

POCKET1 (RTP, RFP, SDIS, DP, DPR, LENG, WID, CRAD, CPA, CPD, STA1, FFD,
FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Gboko wnki (absolutnie)
DPR real Gboko wnki w stosunku do paszczyzny odniesienia (wprowadzi bez
znaku liczby)
LENG real Dugo wnki (wprowadzi bez znaku liczby)
WID real Szeroko wnki (wprowadzi bez znaku liczby)
CRAD real Promie naronika (wprowadzi bez znaku liczby)
CPA real Punkt rodkowy wnki, odcita (absolutnie)
CPO real Punkt rodkowy wnki, rzdna (absolutnie)
STA1 real Kt midzy osi podun i odcit
Zakres wartoci: 0<=STA1<180 Grad
FFD real Posuw dla dosuwu na gboko
FFP1 real Posuw dla obrbki powierzchni
MID real Maksymalna gboko dosuwu dla jednego dosunicia (wprowadzi bez
znaku liczby)
CDIR liczba cak. Kierunek frezowania przy obrbce wnki
Wartoci: 2 (dla G2)
3 (dla G3)
FAL real Naddatek na obrzeu wnki (wprowadzi bez znaku liczby)
VARI liczba cak. Rodzaj obrbki
Wartoci: 0=obrbka kompletna
1=obrbka zgrubna
2=obrbka wykaczajca
MIDF real Maksymalna gboko dosuwu dla obrbki wykaczajcej
FFP2 real Posuw dla obrbki wykaczajcej
SSF real Prdko obrotowa przy obrbce wykaczajcej

Cykl wymaga frezu z "zbem czoowym skrawajcym


przez rodek" (DIN844).

Dla zastosowania dowolnych narzdzi nadaje si cykl


do frezowania wnk POCKET3.

3-135
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.7 Frezowanie wnki prostoktnej - POCKET1

Dziaanie
Cykl jest kombinowanym cyklem obrbki zgrubnej-
wykaczajcej.
Przy pomocy tego cyklu moecie wykonywa wnki
prostoktne o dowolnym pooeniu w paszczynie ob-
rbki.

Przebieg
Y
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na dokona bezkolizyjnego dosunicia do punktu rod-
kowego wnki na wysokoci paszczyzny wycofania.

Cykl wytwarza nastpujcy przebieg ruchw:


G2
Z G0 nastpuje dosunicie do punktu rodkowego
wnki na wysokoci paszczyzny wycofania
G3
a nastpnie rwnie z G0 w tej pozycji ruch do
paszczyzny odniesienia przesunitej do przodu
o odstp bezpieczestwa. Obrbka wnki przy ob- X
rbce kompletnej nastpuje krokami:
- Dosuw na nastpn gboko obrbki z G1
i wartoci posuwu FFD.
- Wyfrezowanie wnki a do naddatku z posuwem
FFP1 i prdkoci obrotow wrzeciona dziaajc
przed wywoaniem cyklu.
Po zakoczeniu obrbki zgrubnej:
- Dosuw na gboko obrbki ustalon przez MIDF
- Obrbka wykaczajca wzdu konturu z posuwem
FFP2 i prdkoci obrotow SSF.
- Obrbka nastpuje w kierunku ustalonym pod
CDIR.
Po zakoczeniu obrbki wnki narzdzie jest cofa-
ne do punktu rodkowego wnki a do paszczyzny
wycofania i cykl ulega zakoczeniu.

3-136
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.7 Frezowanie wnki prostoktnej - POCKET1

Objanienie parametrw
Y
Parametry RTP, RFP, SDIS patrz punkt 2.1.2 (wierce- CPA
nie, nakiekowanie - CYCLE81).

Parametry FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, STA1


FFP2, SSF patrz punkt 3.5 (SLOT1). CRAD

Dana nastawcza cykli _ZSD[1] patrz punkt 3.2. G2

W
G
N

ID
LE
DP i DPR (gboko wnki) G3

CPO
Gboko kieszeni mona zada do wyboru absolutnie
(DP) albo wzgldnie (DPR).
Przy wzgldnym podaniu cykl samodzielnie oblicza X

wynikajc gboko na podstawie pooenia pasz-


czyzny odniesienia i paszczyzny wycofania.

LENG, WID i CRAD (dugo, szeroko i promie)


Przy pomocy parametrw LENG, WID i CARD okrela-
cie ksztat wnki w paszczynie.
Jeeli z uyciem aktywnego narzdzia nie mona wy-
kona zaprogramowanego promienia naronika, po-
niewa promie narzdzia jest wikszy, wwczas pro-
mie naronika wnki odpowiada promieniowi narz-
dzia. Jeeli promie frezu jest wikszy ni poowa du-
goci albo szerokoci wnki, wwczas cykl jest anulo-
wany po wyprowadzeniu alarmu 61105 "Promie frezu
za duy".

CPA, CPO (punkt rodkowy)


Przy pomocy parametrw CPA i CPO definiujecie
punkt rodkowy wnki w odcitej i rzdnej.

STA1 (kt)
STA1 podaje kt midzy dodatni odcit i osi po-
dun wnki.

Dalsze wskazwki

Przed wywoaniem cyklu naley uaktywni korekcj


narzdzia. W przeciwnym przypadku nastpuje prze-
rwanie cyklu z alarmem 61000 Korekcja narzdzia nie
jest aktywna.
Wewntrznie w cyklu jest stosowany nowy aktualny
ukad wsprzdnych obrabianego przedmiotu, ktry
wpywa na wywietlenie wartoci zadanej. Punkt zerowy
tego ukadu wsprzdnych ley w punkcie rodkowym
wnki.
Po zakoczeniu cyklu jest ponownie aktywny pierwotny
ukad wsprzdnych.

3-137
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.7 Frezowanie wnki prostoktnej - POCKET1

Przykad programowania
Wnka Y Y

Przy pomocy tego programu moecie wykona wnk


o dugoci 60 mm, szerokoci 40 mm, promieniu na- A A-B
ronika 8 mm i gbokoci 17,5 mm (rnica midzy
paszczyzn odniesienia i dnem wnki)
w paszczynie XY. Wnka ta ley pod ktem
0 stopni w stosunku do osi X. Naddatek na obrbk
wykaczajc na obrzeu wnki wynosi 0.75 mm, od-
stp bezpieczestwa w osi Z, ktry jest dodawany do

40

8
R
B
paszczyzny odniesienia, wynosi 0.5 mm. Punkt rod-
60 X Z
kowy wnki ley na X60 i Y40, maksymalny dosuw na 17,5

gboko wynosi 4 mm.


Ma by przeprowadzana tylko obrbka zgrubna.

DEF REAL LENG, WID, DPR, CRAD ;Definicja zmiennych


DEF INT VARI
N10 LENG=60 WID=40 DPR=17.5 CRAD=8 ;Przyporzdkowania wartoci
N20 VARI=1
N30 G90 S600 M4 ;Okrelenie wartoci technologicznych
N35 T20 D2
N37 M6
N40 G17 G0 X60 Y40 Z5 ;Dosunicie do pozycji wyjciowej
N50 POCKET1 (5, 0, 0.5, , DPR, -> ;Wywoanie cyklu
-> LENG, WID, CRAD, 60, 40, 0, -> ;Parametry MIDF, FFP2 i SSF s pominite
-> 120, 300, 4, 2, 0.75, VARI)
N60 M30 ;Koniec programu
-> musi by zaprogramowane w jednym bloku

3-138
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.8 Frezowanie wnki koowej - POCKET2

3.8 Frezowanie wnki koowej - POCKET2

Programowanie
POCKET2 (RTP, RFP, SDIS, DP, DPR, PRAD, CPA, CPO, FFD, FFP1, MID, CDIR,
FAL, VARI, MIDF, FFP2, SSF)

Parametry

RTP real Paszczyzna wycofania (absolutnie)


RFP real Paszczyzna odniesienia (absolutnie)
SDIS real Odstp bezpieczestwa (wprowadzi bez znaku liczby)
DP real Gboko wnki (absolutnie)
DPR real Gboko wnki w stosunku do paszczyzny odniesienia (wprowadzi bez
znaku liczby)
PRAD real Promie wnki (wprowadzi bez znaku liczby)
CPA real Punkt rodkowy wnki, odcita (absolutnie)
CPO real Punkt rodkowy wnki, rzdna (absolutnie)
FFD real Posuw dla dosuwu na gboko
FFP1 real Posuw dla obrbki powierzchni
MID real Maksymalna gboko dosuwu dla jednego dosunicia (wprowadzi bez
znaku liczby)
CDIR liczba cak. Kierunek frezowania przy obrbki wnki
Wartoci: 2 (dla G2)
3 (dla G3)
FAL real Naddatek na obrzeu wnki (wprowadzi bez znaku liczby)
VARI liczba cak. Rodzaj obrbki
Wartoci: 0=obrbka kompletna
1=obrbka zgrubna
2=obrbka wykaczajca
MIDF real Maksymalna gboko dosuwu dla obrbki wykaczajcej
FFP2 real Posuw dla obrbki wykaczajcej
SSF real Prdko obrotowa przy obrbce wykaczajcej

Cykl wymaga frezu z "zbem czoowym skrawajcym


przez rodek" (DIN844).

Dla zastosowania dowolnych narzdzi nadaje si cykl


frezowania wnki POCKET4.

3-139
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.8 Frezowanie wnki koowej - POCKET2

Dziaanie
Cykl jest kombinowanym cyklem obrbki zgrubnej-
wykaczajcej.
Przy pomocy tego cyklu moecie wykonywa wnki
koowe w paszczynie obrbki.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na bez kolizji dokona dosunicia do punktu rodkowe-
go wnki na wysokoci paszczyzny wycofania.

Cykl wytwarza nastpujcy przebieg ruchw:


Z G0 nastpuje dosunicie do punktu rodkowego
wnki na wysokoci paszczyzny wycofania
a nastpnie rwnie z G0 w tej pozycji ruch do
paszczyzny odniesienia przesunitej do przodu
o odstp bezpieczestwa. Obrbka wnki przy ob-
rbce kompletnej nastpuje krokami:
- Dosuw w pozycji punktu rodkowego wnki na na-
stpn gboko obrbki z wartoci posuwu
FFD.
- Wyfrezowanie wnki a do naddatku z posuwem
FFP1 i prdkoci obrotow wrzeciona dziaajc
przed wywoaniem cyklu.
Po zakoczeniu obrbki zgrubnej:
- Dosunicie do nastpnej gbokoci obrbki, usta-
lonej przez MIDF.
- Obrbka wykaczajca wzdu konturu z posuwem
FFP2 i prdkoci obrotow SSF.
- Obrbka nastpuje w kierunku ustalonym pod
CDIR.
Po zakoczeniu obrbki narzdzie jest przesuwane
do punktu rodkowego wnki do paszczyzny wyco-
fania i cykl ulega zakoczeniu.

3-140
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.8 Frezowanie wnki koowej - POCKET2

Objanienie parametrw
Y

Parametry RTP, RFP, SDIS Po zakoczeniu obrbki CPA


narzdzie jest przesuwane do punktu rodkowego wn-
ki do paszczyzny wycofania i cykl ulega zakoczeniu
2.1.2 (wiercenie, nakiekowanie - CYCLE81).
Parametry DP, DPR patrz punkt 3.7. G3 G2

Parametry FFD, FFP1, MID, CDIR, FAL, VARI, MIDF,

PR
AD
FFP2, SSF patrz punkt 3.5 (SLOT1).

CPO
Dana nastawcza cykli _ZSD[1] patrz punkt 3.2.

X
PRAD (promie wnki)
Ksztat wnki koowej jest okrelany tylko przez jej
promie.
Jeeli jest on mniejszy ni promie aktywnego narz-
dzia, wwczas cykl jest anulowany po wyprowadzeniu
alarmu 61105 "Promie frezu za duy".

CPA, CPO (punkt rodkowy wnki)


Przy pomocy parametrw CPA i CPO definiujecie
punkt rodkowy wnki koowej w odcitej i rzdnej.

Dalsze wskazwki

Przed wywoaniem cyklu naley uaktywni korekcj


narzdzia. W przeciwnym przypadku nastpuje anulo-
wanie cyklu z alarmem 61000 "Korekcja narzdzia nie
jest aktywna".

Dosuw na gboko nastpuje zawsze w punkcie rod-


kowym wnki. Moe mie sens uprzednie wiercenie w
tym miejscu.

Wewntrznie w cyklu jest stosowany nowy aktualny


ukad wsprzdnych obrabianego przedmiotu, ktry
wpywa na wywietlenie wartoci zadanej. Punkt zerowy
tego ukadu wsprzdnych ley w punkcie rodkowym
wnki.
Po zakoczeniu cyklu jest ponownie aktywny pierwotny
ukad wsprzdnych.

3-141
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.8 Frezowanie wnki koowej - POCKET2

Przykad programowania
Z Z
Wnka koowa
Przy pomocy tego programu moecie wykona wnk A A-B
koow w paszczynie YZ. Punkt rodkowy jest okre-
lany przez Y50 Z50. Osi dosuwu na gboko jest o
X, gboko wnki jest podana absolutnie. Nie jest
zadawany ani naddatek na obrbk wykaczajc ani
odstp bezpieczestwa.

50
50
B
Y X
50
20

DEF REAL RTP=3, RFP=0, DP=-20,-> ;Definicja zmiennych z przyporzdkowania-


-> PRAD=25, FFD=100, FFP1, MID=6 mi wartoci
N10 FFP1=FFD*2
N20 G19 G90 G0 S650 M3 ;Okrelenie wartoci technologicznych
N25 T10 D1
N27 M6
N30 Y50 Z50 ;Dosunicie do pozycji wyjciowej
N40 POCKET2 (RTP, RFP, , DP, , PRAD, -> ;Wywoanie cyklu
-> 50, 50, FFD, FFP1, MID, 3, ) ;Parametry FAL, VARI, MIDF, FFP2, ;SSF
s pominite
N50 M30 ;Koniec programu

-> musi by zaprogramowane w jednym bloku

3-142
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

3.9 Frezowanie wnki prostoktnej - POCKET3

Cykl POCKET3 jest dostpny od wersji oprogramowa-


nia 4.

Programowanie
POCKET3 (_RTP, _RFP, _SDIS, _DP, _LENG, _WID, _CRAD, _PA, _PO, _STA, _MID, _FAL,
_FALD, _FFP1, _FFD, _CDIR, _VARI, _MIDA, _AP1, _AP2, _AD, _RAD1, _DP1)

Parametry
Nastpujce wprowadzane parametry s zawsze wy-
magane:
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowa-
dzi bez znaku liczby)
_DP real Gboko wnki (absolutnie)
_LENG real Dugo wnki, przy wymiarowaniu od naronika ze znakiem
_WID real Szeroko wnki, przy wymiarowaniu od naronika ze znakiem
_CRAD real Promie naronika wnki (wprowadzi bez znaku liczby)
_PA real Punkt odniesienia wnki, odcita (absolutnie)
_PO real Punkt odniesienia wnki, rzdna (absolutnie)
_STA real Kt midzy osi podun wnki i 1. osi paszczyzny (odcita, wprowa-
dzi bez znaku liczby);
Zakres wartoci: 0 _STA < 180
_MID real Maksymalna gboko dosuwu (wprowadzi bez znaku liczby)
_FAL real Naddatek na obrzeu wnki (wprowadzi bez znaku liczby)
_FALD real Naddatek na dnie (wprowadzi bez znaku liczby)
_FFP1 real Posuw dla obrbki powierzchni
_FFD real Posuw dla dosuwu na gboko
_CDIR liczba cak. Kierunek frezowania: (wprowadzi bez znaku liczby)
Wartoci: 0...frezowanie wspbiene (odpow. kier. obrot. wrzec.)
1...frezowanie przeciwbiene
2...z G2 (niezalenie od kierunku wrzeciona)
3...z G3
_VARI liczba cak. Rodzaj obrbki: (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 1...obrbka zgrubna
2...obrbka wykaczajca
MIEJSCE DZIESITEK:
Wartoci: 0...prostopadle na rodku wnki mit G0
1...prostopadle na rodku wnki mit G1
2...po torze spiralnym
3...ruch wahliwy po osi wzdunej wnki

3-143
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.9 Frezowanie wnki prostoktnej - POCKET3

Dalsze parametry mog by zadawane do wyboru. Okrelacie strategi zagbiania i zachodzenie


przy wybieraniu materiau: (wprowadzi bez znaku liczby)
_MIDA real Maksymalna szeroko dosuwu przy wybieraniu w paszczynie jako war-
to
_AP1 real Wymiar surowy dugoci wnki
_AP2 real Wymiar surowy szerokoci wnki
_AD real Wymiar surowy gbokoci wnki od paszczyzny odniesienia
_RAD1 real Promie toru rubowego przy zagbianiu (w odniesieniu do toru punktu
rodkowego narzdzia) wzgl. maksymalny kt zagbiania dla ruchu wah-
liwego
_DP1 real Gboko zagbienia na obrt 360 przy zagbianiu po linii spiralnej

Dziaanie
Cykl mona stosowa do obrbki zgrubnej
i wykaczajcej.
Do obrbki wykaczajcej jest wymagany frez czoowy.
Dosuw na gboko rozpoczyna si zawsze od punktu
rodkowego wnki wzgl. jest tam wykonywany prosto-
padle; dlatego ma sens wykonanie wiercenia wstpne-
go w tym miejscu.

Nowe funkcje w stosunku do POCKET1:


Kierunek frezowania moe zosta okrelony do
wyboru poprzez polecenie G (G2/G3) albo jako fre-
zowanie wspbiene wzgl. przeciwbiene
z kierunku wrzeciona
Maksymalna szeroko dosuwu w paszczynie
przy wybieraniu materiau daje si programowa
Naddatek rwnie na dnie wnki
Trzy rne strategie zagbiania:
- prostopadle na rodku wnki
- po linii spiralnej wok rodka wnki
- ruch wahliwy po osi rodkowej wnki
krtkie drogi przy dosuwaniu w paszczynie przy
obrbce wykaczajcej
Uwzgldnienie konturu pfabrykatu w paszczynie
i wymiaru surowego na dnie (moliwa optymalna
obrbka wstpnie uksztatowanych wnk)

3-144
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

Przebieg
Y
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na dokona bezkolizyjnego dosunicia do punktu rod-
kowego wnki na wysokoci paszczyzny wycofania.

Przebieg ruchw przy obrbce zgrubnej


G2
(VARI=X1):
Z G0 nastpuje dosunicie do punktu rodkowego wn-
G3
ki na wysokoci paszczyzny wycofania a nastpnie
rwnie z G0 w tej pozycji ruch do paszczyzny odnie-
sienia przesunitej do przodu o odstp bezpieczestwa. X
Obrbka wnki nastpuje nastpnie odpowiednio do
wybranej strategii zagbiania i przy uwzgldnieniu
zaprogramowanych wymiarw surowych.

Strategie zagbiania:
Zagbianie prostopade na rodku wnki
(VARI=0X, VARI=1X) oznacza, e obliczona we-
wntrznie w cyklu aktualna gboko dosuwu
( zaprogramowanej maksymalnej gbokoci do-
suwu pod _MID) jest wykonywana w jednym bloku
z G0 albo G1.
Zagbianie si po linii rubowej (VARI=2X)
oznacza, e punkt rodkowy frezu wykonuje ruch
po torze spiralnym okrelonym przez promie
_RAD1
i gboko na obrt. Posuw jest przy typ progra-
mowany rwnie pod _FFD. Kierunek obrotw tego
toru spiralnego odpowiada kierunkowi obrotw,
z ktrym wnka ma by obrabiana.
Gboko przy zagbianiu, zaprogramowana pod
_DP1, jest przyjmowana do oblicze jako gboko
maksymalna i zawsze jest obliczana cakowitolicz-
bowa liczba obrotw toru spiralnego.
Gdy aktualna gboko dosuwy jest osignita
(moe to by wiele obrotw po linii spiralnej), jest
wykonywany jeszcze jeden peny okrg, aby usun
skony tor zagbiania.
Nastpnie rozpoczyna si wybieranie materiau
wnki w tej paszczynie a do naddatku na obrbk
wykaczajc.
Punkt pocztkowy opisanego toru spiralnego ley
na osi podunej wnki w "kierunku dodatnim"
a dosunicie do niego nastpuje z G1.

3-145
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.9 Frezowanie wnki prostoktnej - POCKET3

Zagbianie si ruchem wahliwym po osi rod-


kowej wnki (VARI=3X)
oznacza, e punkt rodkowy frezu zagbia si sko-
nie wykonujc ruch wahliwy a osignie nastpn
aktualn gboko. Maksymalny kt zagbiania
jest programowany pod _RAD1, dugo drogi ru-
chu wahliwego jest obliczana wewntrznie w cyklu.
Gdy aktualna gboko jest osignita, droga jest
wykonywana jeszcze raz bez dosuwu, aby usun
skony tor zagbiania. Posuw jest programowany
pod _FFD.

Uwzgldnienie wymiarw pfabrykatu


Przy wybieraniu materiau wnk mog by uwzgldnia-
ne wymiary pfabrykatu (np. przy obrbce czci od-
lewanych).
Wymiary surowe w dugoci i szerokoci (_AP1
i _AP2) s programowane bez znaku i cykl umieszcza
je obliczeniowo symetrycznie wok punktu rodkowego
wnki. Okrelaj one t cz wnki,
z ktrej materia nie musi ju by wybierany. Wymiar
surowy na gbokoci (_AD) jest programowany rw-
nie bez znaku i brany do oblicze od paszczyzny
odniesienia w kierunku gbokoci wnki.
Dosuw na gboko przy uwzgldnieniu wymiarw
pfabrykatu nastpuje odpowiednio do zaprogramowa-
nego rodzaju (tor spiralny, ruch wahliwy, prostopadle).
Jeeli cykl rozpozna, e w wyniku danego konturu p-
fabrykatu i promienia aktywnego narzdzia jest wystar-
czajce miejsce w rodku wnki, nastpuje, jak dugo
jest to moliwe, dosuw prostopady w punkcie rodko-
wym wnki, aby nie wykonywa w powietrzu niepo-
trzebnych torw ruchu zagbiania.
Materia wnki jest wybierany od gry w kierunku do
dou.

3-146
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

Przebieg ruchw przy obrbce wykaczajcej


(VARI=X2)
Obrbka wykaczajca jest wykonywana w kolejnoci
obrbka na obrzeu a do naddatku na dnie, nastpnie
obrbka na dnie. Jeeli jeden z naddatkw jest rwny
zeru, wwczas ta cz obrbki wykaczajcej odpada.

Obrbka wykaczajca na obrzeu


Przy obrbce wykaczajcej na obrzeu nastpuje
kadorazowo tylko jednokrotne obejcie wnki.
Dosunicie do obrbki wykaczajcej na obrzeu
nastpuje po wierokrgu, ktry przechodzi
w zaokrglenie naronika. Promie tego toru ma
normalnie wielko 2 mm wzgl. gdy "jest mao miej-
sca" jest rwny rnicy midzy promieniem naroni-
ka i promieniem frezu.
Jeeli naddatek na obrzeu jest wikszy ni 2 mm,
wwczas odpowiednio powiksza si promie dosu-
wu.
Dosuw na gboko jest wykonywany z G0
w powietrzu na rodku wnki a dojcie do punktu
pocztkowego toru dosuwu rwnie z G0.
Obrbka wykaczajca na dnie
W celu obrbki wykaczajcej na dnie nastpuje
dosunicie z G0 na rodku wnki do gbokoci
wnki + naddatek na obrbk wykaczajc
+ odstp bezpieczestwa. Od tego miejsca nastpu-
je z posuwem dla dosuwu na gboko zawsze ruch
prostopady na gboko (poniewa do obrbki wy-
kaczajcej na dnie jest brane narzdzie, ktre mo-
e skrawa czoowo).
Powierzchnia dna wnki jest obrabiana jeden raz.

Objanienie parametrw
Wnka wymiarowana od punktu
Y
rodkowego
_PA
Parametry _RTP, _RFP, _SDIS patrz punkt 2.1.2.
(wiercenie, nakiekowanie - CYCLE81).
Parametry _DP patrz punkt 3.7.
_STA
Dane nastawcze cykli _ZSD[1], _ZSD[2] patrz punkt _CRAD
3.2.
G2
_W
G
E N

_LENG, _WID i _CRAD (dugo wnki, szeroko


ID

G3
_L

wnki i promie naronika)


_PO

Przy pomocy parametrw _LENG, _WID i _CRAD


okrelacie ksztat wnki w paszczynie.
X
Wnka moe by przy tym wymiarowana od rodka
albo od punktu naronego. Przy wymiarowaniu od na-
ronika _LENG i _WID s wprowadzane ze znakiem.
Jeeli z uyciem aktywnego narzdzia nie mona wy-

3-147
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.9 Frezowanie wnki prostoktnej - POCKET3

kona zaprogramowanego promienia naronika, po-


Wnka wymiarowana od naronika
niewa promie narzdzia jest wikszy, wwczas pro- Y
mie naronika wnki odpowiada promieniowi narz-
dzia.
Jeeli promie frezu jest wikszy ni poowa dugoci
albo szerokoci wnki, wwczas cykl jest anulowany po
wyprowadzeniu alarmu 61105 "Promie frezu za duy".

G
E N
_L
G2
_PA, _PO (punkt odniesienia)

_W
ID
Przy pomocy parametrw _PA i _PO definiujecie punkt G3

odniesienia wnki w odcitej i rzdnej.


Jest to albo punkt rodkowy wnki albo punkt narony.

_PO
Ocena tych parametrw zaley od bitu danych nastaw- _PA X

czych cykli _ZSD[2]:


0 oznacza punkt rodkowy wnki
1 oznacza punkt narony
Przy wymiarowaniu wnki od naronika parametry du-
goci i szerokoci (_LENG, _WID) s wprowadzane ze
znakiem, z czego jednoznacznie wynika pooenie wn-
ki.

_STA (kt)
_STA podaje kt midzy 1. osi paszczyzny (odcita)
i osi podun wnki.

_MID (gboko dosuwu)


Przez ten parametr okrelacie maksymaln gboko
dosuwu przy obrbce zgrubnej.
W cyklu dosuw na gboko nastpuje rwnomiernymi
krokami.
Na podstawie _MID i gbokoci cakowitej cykl samo-
dzielnie oblicza ten dosuw. Za podstaw jest przyjmowa-
na minimalna moliwa liczba krokw dosuwu.
_MID=0 oznacza, e w jednym kroku nastpuje dosuw
do gbokoci wnki.

_FAL (naddatek na obrbk wykaczajc na


obrzeu)
Naddatek oddziauje tylko na obrzeu na obrbk wnki
w paszczynie.
W przypadku naddatku rednica narzdzia pene wy-
branie materiau z wnki nie jest zagwarantowane. Uka-
zuje si komunikat Uwaga: Naddatek rednicy narz-
dzia, cykl jest jednak kontynuowany.

3-148
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

_FALD (naddatek na dnie)


Przy obrbce zgrubnej jest uwzgldniany oddzielny nad-
datek na dnie (POCKET1 nie ma na dnie naddatku na
obrbk wykaczajc).

_FFD i _FFP1 (posuw gboko i powierzchnia)


Posuw _FFD dziaa przy zagbianiu narzdzia
w materia.
Posuw _FFP1 dziaa przy obrbce w przypadku wszyst-
kich ruchw wykonywanych w paszczynie
z prdkoci posuwu.

_CDIR (kierunek frezowania)


Pod tym parametrem zadajecie kierunek obrbki wnki.
Poprzez parametr _CDIR mona programowa kierunek
frezowania
bezporednio 2 dla G2 i 3 dla G3 albo
alternatywnie do tego wspbienie albo przeciw-
bienie
Ruch wspbieny wzgl. przeciwbieny jest obliczany
wewntrznie w cyklu poprzez kierunek wrzeciona uak-
tywniony przed wywoaniem cyklu.
Wspbienie Przeciwbienie
M3 G3 M3 G2
M4 G2 M4 G3

_VARI (rodzaj obrbki)


Przy pomocy parametru _VARI moecie ustali rodzaj
obrbki.
Moliwymi wartociami s:

Miejsce jednostek:
1=obrbka zgrubna
2=obrbka wykaczajca

Miejsce dziesitek (dosuw):


0=prostopadle na rodku wnki mit G0
1=prostopadle na rodku wnki mit G1
2=po linii spiralnej
3=ruch wahliwy po osi wzdunej wnki

Jeeli zaprogramowano inn warto parametru _VARI,


cykl ulega anulowaniu po wyprowadzeniu alarmu 61002
"Rodzaj obrbki nieprawidowo zdefiniowany".

_MIDA (max szeroko dosuwu)


Przy pomocy tego parametru ustalacie maksymaln
szeroko dosuwu przy wybieraniu materiau
w paszczynie. Analogicznie do znanego obliczenia
gbokoci dosuwu (rwnomierny podzia gbokoci
cakowitej na maksymalnie moliw warto) szeroko

3-149
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.9 Frezowanie wnki prostoktnej - POCKET3

jest dzielona rwnomiernie, maksymalnie na warto


zaprogramowan pod _MIDA.
Jeeli ten parametr nie jest zaprogramowany, wzgl. ma
warto 0, wwczas cykl przyjmuje wewntrznie 80%
rednicy frezu jako maksymaln szeroko dosuwu.

Dalsze wskazwki
Obowizuje, gdy obliczony dosuw na szeroko jest
obliczany z obrbki obrzea przy osigniciu penej
gbokoci wnki, w przeciwnym przypadku obliczony
na pocztku dosuw na szeroko jest zachowywany
przez cay cykl.

_AP1, _AP2, _AD (wymiar surowy)


Przy pomocy parametrw _AP1, AP2 i _AD definiujecie
wymiar pfabrykatu (przyrostowo) wnki
w paszczynie i gbokoci.

_RAD1 (promie)
Przy pomocy parametru _RAD1 definiujecie promie
toru spiralnego (w odniesieniu do toru punktu rodko-
wego narzdzia) wzgl. max kt zagbiania dla ruchu
wahliwego.

_DP1 (gboko zagbiania)


Przy pomocy parametru _DP1 definiujecie gboko
dosuwu przy zagbianiu po torze spiralnym.

3-150
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
2 2
03.04 Cykle wiercenia i ukady wierconych otworw
2.3 Cykle ukadw wierconych otworw

Dalsze wskazwki

Przed wywoaniem cyklu naley uaktywni korekcj


narzdzia. W przeciwnym przypadku nastpuje anulo-
wanie cyklu z alarmem 61000 "Korekcja narzdzia nie
jest aktywna".

Wewntrznie w cyklu jest stosowany nowy aktualny


ukad wsprzdnych obrabianego przedmiotu, ktry
wpywa na wywietlanie wartoci rzeczywistej. Punkt
zerowy tego ukadu wsprzdnych ley w punkcie
rodkowym wnki.
Po zakoczeniu cyklu jest ponownie aktywny pierwotny
ukad wsprzdnych.

Przykad programowania
Wnka Y Y

Przy pomocy tego programu moecie wykona wnk


o dugoci 60 mm, szerokoci 40 mm, promieniu na- A A-B
ronika 8 mm i gbokoci 17,5 mm w paszczynie XY.
Wnka ta ley pod ktem 0 stopni w stosunku do osi X.
Naddatek na obrzeu wnki wynosi 0.75 mm, na dnie
0.2 mm, odstp bezpieczestwa w osi Z, ktry jest do-
dawany do paszczyzny odniesienia, wynosi 0.5 mm.
Punkt rodkowy wnki ley na X60 i Y40, maksymalny
40

8
R

B
dosuw na gboko wynosi 4 mm.
60 X Z
Kierunek obrbki wynika z kierunku obrotw wrzeciona 17,5

z frezowaniem wspbienym.
Ma by przeprowadzana tylko obrbka zgrubna.

N10 G90 S600 M4 ;Okrelenie wartoci technologicznych


N15 T10 D1
N17 M6
N20 G17 G0 X60 Y40 Z5 ;Dosunicie do pozycji wyjciowej
N25 _ZSD[2]=0 ;Wymiarowanie wnki przez punkt rodkowy
N30 POCKET3 (5, 0, 0.5, -17.5, 60, -> ;Wywoanie cyklu
-> 40, 8, 60, 40, 0, 4, 0.75, 0.2, ->
-> 1000, 750, 0, 11, 5)
N40 M30 ;Koniec programu

-> musi by zaprogramowane w jednym bloku

3-151
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.10 Frezowanie wnki koowej - POCKET4

3.10 Frezowanie wnki koowej - POCKET4

Cykl POCKET4 jest dostpny od wersji oprogramowania 4.

Programowanie
POCKET4 (_RTP, _RFP, _SDIS, _DP, _PRAD, _PA, _PO, _MID, _FAL, _FALD, _FFP1, _FFD,
_CDIR, _VARI, _MIDA, _AP1, _AD, _RAD1, _DP1)

Parametry
Nastpujce wprowadzane parametry s zawsze wy-
magane:
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowa-
dzi bez znaku liczby)
_DP real Gboko wnki (absolutnie)
_PRAD real Promie wnki
_PA real Punkt rodkowy wnki, odcita (absolutnie)
_PO real Punkt rodkowy wnki, rzdna (absolutnie)
_MID real Maksymalna gboko dosuwu (wprowadzi bez znaku liczby)
_FAL real Naddatek na obrzeu wnki (wprowadzi bez znaku liczby)
_FALD real Naddatek na dnie (wprowadzi bez znaku liczby)
_FFP1 real Posuw dla obrbki paszczyzny
_FFD real Posuw dla dosuwu na gboko
_CDIR liczba cak. Kierunek frezowania: (wprowadzi bez znaku liczby)
Wartoci: 0...frezowanie wspbiene (odpow. kier. obr. wrzec.)
1...frezowanie przeciwbiene
2...z G2 (niezalenie od kierunku wrzeciona)
3...z G3
_VARI liczba cak. Rodzaj obrbki: (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 1...obrbka zgrubna
2...obrbka wykaczajca
MIEJSCE DZIESITEK:
Wartoci: 0...prostopadle na rodku wnki mit G0
1...prostopadle na rodku wnki mit G1
2...po torze spiralnym
Dalsze parametry mog by zadawane do wyboru. Okrelacie strategi zagbiania
i zachodzenie przy wybieraniu materiau: (wprowadzi bez znaku liczby)
_MIDA real Maksymalna szeroko dosuwu przy wybieraniu w paszczynie jako war-
to
_AP1 real Wymiar surowy promie wnki
_AD real Wymiar surowy gbokoci wnki od paszczyzny odniesienia
_RAD1 real Promie toru rubowego przy zagbianiu (w odniesieniu do toru punktu
rodkowego narzdzia)
_DP1 real Gboko zagbienia na obrt 360 przy zagbianiu po linii spiralnej

3-152
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.10 Frezowanie wnki koowej - POCKET4

Dziaanie
Przy pomocy tego cyklu moecie wykonywa wnki
koowe w paszczynie obrbki.
Do obrbki wykaczajcej jest wymagany frez czoowy.
Dosuw na gboko rozpoczyna si zawsze od punktu
rodkowego wnki wzgl. jest tam wykonywany prosto-
padle; dlatego ma sens wykonanie wiercenia wstpne-
go w tym miejscu.

Nowe funkcje w stosunku do POCKET2:


Kierunek frezowania moe zosta okrelony do
wyboru poprzez polecenie G (G2/G3) albo jako fre-
zowanie wspbiene wzgl. przeciwbiene
z kierunku wrzeciona
Maksymalna szeroko dosuwu w paszczynie
przy wybieraniu materiau daje si programowa
Naddatek rwnie na dnie wnki
Dwie rne strategie zagbiania
- prostopadle na rodku wnki
- po linii spiralnej wok rodka wnki
krtkie drogi przy dosuwaniu w paszczynie przy
obrbce wykaczajcej
Uwzgldnienie konturu pfabrykatu w paszczynie
i wymiaru surowego na dnie (moliwa optymalna
obrbka wstpnie uksztatowanych wnk)
_MIDA jest przy obrbce obrzea obliczany na
nowo.

Przebieg
Y
Osignita pozycja przed rozpoczciem cyklu:
_PA
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na dokona bez kolizji dosunicia do punktu rodkowe-
go wnki na wysokoci paszczyzny wycofania.

Przebieg ruchw przy obrbce zgrubnej


G3 G2
(VARI=X1):
Z G0 nastpuje dosunicie do punktu rodkowego wn-
_P
R

ki na wysokoci paszczyzny wycofania a nastpnie


AD

_PO

rwnie z G0 w tej pozycji ruch do paszczyzny odnie-


sienia przesunitej do przodu o odstp bezpieczestwa.
Obrbka wnki nastpuje nastpnie odpowiednio do X

wybranej strategii zagbiania


i przy uwzgldnieniu zaprogramowanych wymiarw
surowych.

3-153
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.10 Frezowanie wnki koowej - POCKET4

Strategie zagbiania:
Patrz punkt 3.9 (POCKET3)

Uwzgldnienie wymiarw pfabrykatu


Przy wybieraniu materiau wnk mog by uwzgldnia-
ne wymiary pfabrykatu (np. przy obrbce czci od-
lewanych).
W przypadku wnk koowych wymiar surowy _AP1 jest
rwnie okrgiem (o promieniu mniejszym ni promie
wnki).

Dalsze objanienia patrz punkt 3.9 (POCKET3)

Przebieg ruchw przy obrbce wykaczajcej


(VARI=X2):
Obrbka wykaczajca jest wykonywana w kolejnoci
obrbka na obrzeu a do naddatku na dnie, nastpnie
obrbka na dnie. Jeeli jeden z naddatkw jest rwny
zeru, wwczas ta cz obrbki wykaczajcej odpada.
Obrbka wykaczajca na obrzeu
Przy obrbce wykaczajcej na obrzeu nastpuje
kadorazowo tylko jednokrotne obejcie wnki.
W celu obrbki wykaczajcej na obrzeu nastpuje
dosunicie narzdzia po wierokrgu, ktry
przechodzi w zaokrglenie wnki. Promie tego toru
ma wielko max 2 mm wzgl. gdy "jest mniej
miejsca" jest rnic midzy promieniem wnki
i promieniem frezu.
Dosuw na gboko jest wykonywany z G0
w powietrzu na rodku wnki a dojcie do punktu
pocztkowego toru dosuwu rwnie z G0.
Obrbka wykaczajca na dnie
W celu obrbki wykaczajcej na dnie nastpuje
dosunicie z G0 na rodku wnki do gbokoci
wnki + naddatek na obrbk wykaczajc + od-
stp bezpieczestwa. Od tego miejsca nastpuje z
posuwem dla dosuwu na gboko zawsze ruch
prostopady na gboko (poniewa do obrbki
wykaczajcej na dnie jest brane narzdzie, ktre
moe skrawa czoowo).
Powierzchnia dna wnki jest obrabiana jeden raz.

3-154
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.10 Frezowanie wnki koowej - POCKET4

Objanienie parametrw
Y
Parametry _RTP, _RFP, _SDIS patrz punkt 2.1.2.
_PA
(wiercenie, nakiekowanie - CYCLE81)
Parametry _DP patrz punkt 3.7 (POCKET1).

Parametry _MID, _FAL, _FALD, _FFP1, _FFD, _CDIR,


_MIDA, _AP1, _AD, _RAD1, _DP1 patrz punkt 3.9 G3 G2

(POCKET3).

_P
Dane nastawcze cykli _ZSD[1] patrz punkt 3.2.

R
AD

_PO
_PRAD (promie wnki)
Ksztat wnki koowej jest okrelany tylko przez jej X
promie.

Jeeli jest on mniejszy ni promie aktywnego narz-


dzia, wwczas cykl jest anulowany po wyprowadzeniu
alarmu 61105 "Promie frezu za duy".

_PA, _PO (punkt rodkowy wnki)


Przy pomocy parametrw _PA i _PO definiujecie punkt
rodkowy wnki. Wnki koowe s zawsze wymiarowa-
ne poprzez rodek.

_VARI (rodzaj obrbki)


Przy pomocy parametru _VARI moecie ustali rodzaj
obrbki.
Moliwymi wartociami s:
Miejsce jednostek:
1=obrbka zgrubna
2=obrbka wykaczajca
Miejsce dziesitek (dosuw):
0=prostopadle na rodku wnki mit G0
1=prostopadle na rodku wnki mit G1
2=po linii spiralnej
Jeeli zaprogramowano inn warto parametru _VARI,
cykl ulega anulowaniu po wyprowadzeniu alarmu 61002
"Rodzaj obrbki nieprawidowo zdefiniowany".

Obrbka zgrubna tylko obrzea z POCKET4


POCKET4 (wnka koowa) umoliwia teraz obrbk tylko
obrzea w przypadku obrbki zgrubnej.
W tym celu wymiar surowy na gbokoci (parametr
_AD) musi by tak zdefiniowany, by jego wielko wyno-
sia co najmniej gboko wnki (DP) minus naddatek
na gbokoci (_FALD).

3-155
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.10 Frezowanie wnki koowej - POCKET4

Przykad:
Warunek: Obliczenie gbokoci bez wliczenia odstpu
bezpieczestwa (_ZSD[1]=1)
_RTP=0 Paszczyzna odniesienia
_SDIS=2 Odstp bezpieczestwa
_DP=-21 Gboko wnki
_FALD=1.25 Naddatek na gbokoci
_AD19.75 Wymiar surowy na gbokoci musi
by wikszy albo rwny gbokoci
wnki przyrostowo minus naddatek
na gbokoci, a wic 21-1.25=19.75

Dalsze wskazwki

Przed wywoaniem cyklu naley uaktywni korekcj


narzdzia. W przeciwnym przypadku nastpuje anulo-
wanie cyklu z alarmem 61000 "Korekcja narzdzia nie
jest aktywna".
Wewntrznie w cyklu jest stosowany nowy aktualny
ukad wsprzdnych obrabianego przedmiotu, ktry
wpywa na wywietlanie wartoci rzeczywistej. Punkt
zerowy tego ukadu wsprzdnych ley w punkcie
rodkowym wnki.
Po zakoczeniu cyklu jest ponownie aktywny pierwotny
ukad wsprzdnych.

Przykad programowania
Z Z
Wnka koowa
Przy pomocy tego programu moecie wykona wnk A A-B

koow w paszczynie YZ. Punkt rodkowy jest okre-


lany przez Y50 Z50. Osi dosuwu na gboko jest o
X. Nie jest zadawany ani naddatek na obrbk wyka-
czajc ani odstp bezpieczestwa. Wnka jest obra-
biana z frezowaniem przeciwbienym. Dosuw nastpu-
50

je po torze spiralnym.
50

B
Y X
50
20

N10 G19 G90 G0 S650 M3 ;Okrelenie wartoci technologicznych


N15 T20 D1
N17 M6
N20 Y50 Z50 ;Dosunicie do pozycji wyjciowej
N30 Pocket4(3, 0, 0, -20, 25, 50, -> ;Wywoanie cyklu
50, 6, 0, 0, 200, 100, 1, 21, 0, ->
0, 0, 2, 3)
N40 M30 ;Koniec programu
-> musi by programowane w jednym bloku

3-156
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.11 Frezowanie paszczyzny - CYCLE71

3.11 Frezowanie paszczyzny - CYCLE71

Cykl CYCLE71 jest dostpny od wersji oprogramowania 4.

Programowanie
CYCLE71 (_RTP, _RFP, _SDIS, _DP, _PA, _PO, _LENG, _WID, _STA,_MID, _MIDA, _FDP,
_FALD, _FFP1, _VARI, _FDP1)

Parametry
Nastpujce wprowadzane parametry s zawsze wymagane:
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowadzi
bez znaku liczby)
_DP real Gboko (absolutnie)
_PA real Punkt pocztkowy, odcita (absolutnie)
_PO real Punkt pocztkowy, rzdna (absolutnie)
_LENG real Dugo prostokta w 1. osi, przyrostowo.
Naronik, od ktrego nastpuje wymiarowanie, wynika ze znaku.
_WID real Dugo prostokta w 2. osi, przyrostowo.
Naronik, od ktrego nastpuje wymiarowanie, wynika ze znaku.
_STA real Kt midzy osi podun prostokta i 1. osi paszczyzny (odcita, wprowadzi
bez znaku liczby);
Zakres wartoci: 0 _STA < 180
_MID real Maksymalna gboko dosuwu (wprowadzi bez znaku liczby)
_MIDA real Maksymalna szeroko dosuwu przy wybieraniu materiau w paszczynie jako
warto (wprowadzi bez znaku liczby)
_FDP real Droga odsunicia, (przyrostowo, wprowadzi bez znaku liczby)
_FALD real Naddatek na obrbk wykaczajc na gbokoci (przyrostowo, wprowadzi
bez znaku liczby). W rodzaju obrbki obrbka wykaczajca _FALD oznacza
reszt materiay na powierzchni.
_FFP1 real Posuw dla obrbki paszczyzny
_VARI liczba Rodzaj obrbki: (wprowadzi bez znaku liczby)
cak. MIEJSCE JEDNOSTEK:
Wartoci: 1...obrbka zgrubna
2...obrbka wykaczajca
MIEJSCE DZIESITEK:
Wartoci: 1...rwnolegle do odcitej, w jednym kierunku
2...rwnolegle do rzdnej, w jednym kierunku
3...rwnolegle do odcitej, z kierunkiem zmiennym
4...rwnolegle do rzdnej, z kierunkiem zmiennym
_FDP1 real Wybieg w kierunku dosuwu w paszczynie, (przyrostowo, wprowadzi bez zna-
ku liczby)

3-157
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.11 Frezowanie paszczyzny - CYCLE71

Dziaanie
Y Y
Przy pomocy cyklu CYCLE71 mona prowadzi frezo- _LENG _LENG
wanie dowolnej paszczyzny prostoktnej. Cykl rozr-
nia obrbk zgrubn (zbieranie materiay

_WID

_WID
z powierzchni w wielu krokach a do naddatku na ob-
rbk wykaczajc) i obrbk wykaczajc (jednora- X X
zowe przefrezowanie powierzchni). Maksymalny dosuw Y _LENG Y _LENG
na szerokoci i gbokoci jest zadawany.
Cykl pracuje bez korekcji promienia frezu. Dosuw na
gboko jest wykonywany w powietrzu.

_WID

_WID
X X
Moliwe strategie wybierania materiau przy
frezowaniu paszczyzny

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na dokona bezkolizyjnego dosunicia do punktu do-
suwu na wysokoci paszczyzny wycofania.

Cykl wytwarza nastpujcy przebieg ruchw:


Z G0 nastpuje ruch do punktu dosunicia na
wysokoci aktualnej pozycji a nastpnie rwnie
z G0 w tej pozycji ruch do paszczyzny odniesienia
przesunitej do przodu o odstp bezpieczestwa.
Nastpnie, rwnie z G0, dosunicie do paszczyzny
obrbki. G0 jest moliwe, poniewa dosunicie na-
stpuje w powietrzu.
Jest przewidzianych wiele strategii usuwania mate-
riau (osiowo-rwnolegle w jednym kierunki albo
w jedn i drug stron).
Przebieg ruchw przy obrbce zgrubnej
(VARI=X1):
Frezowanie paszczyzny noe odpowiednio do za-
programowanych wartoci _DP, _MID i _FALD na-
stpowa w wielu paszczyznach. Praca przebiega
przy tym od gry do dou, tzn. kadorazowo jest
zbierany materia jednej paszczyzny a nastpnie
w powietrzu (parametr _FDP) nastpuje nastpne
dosunicie na gboko.
Drogi ruchu przy usuwaniu materiau w paszczynie
zale od wartoci parametrw _LENG, _WID,
_MIDA, _FDP, _FDP1 i promienia aktualnie aktyw-
nego frezu.
Ruch po pierwszym przebywanym torze frezowania
jest zawsze tak wykonywany, by szeroko dosuwu
wynosia dokadnie _MIDA, aby nie doszo do dosu-
wu na szeroko wikszego ni maksymalnie mo-

3-158
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.11 Frezowanie paszczyzny - CYCLE71

liwy dosuw. Punkt rodkowy narzdzia porusza si


przez to nie zawsze dokadnie po krawdzi (tylko w
przypadku _MIDA = promie frezu). Wymiarem, o
ktry narzdzie przesuwa si poza krawdzi jest
zawsze
rednica frezu - _MIDA,
rwnie gdy jest na powierzchni wykonywany tylko
jeden skraw, tzn. gdy szeroko powierzchni
+ wybieg jest mniejsza od _MIDA. Dalsze tory ru-
chu dosuwu na szeroko s wewntrznie tak obli-
czane, by uzyska rwnomiern szeroko toru
(<=_MIDA).

Przebieg ruchw przy obrbce wykaczajcej


(VARI=X2): Y
Przy obrbce wykaczajcej powierzchnia jest
sfrezowywana jeden raz w paszczynie. Przy ob-
_FDP
rbce zgrubnej naddatek na obrbk wykaczajc
musi zosta tak wybrany, by pozosta gboko
mona byo obrobi w jednym przejciu narzdzia
wykaczajcego.
Po kadym przefrezowaniu paszczyzny narzdzie
rzeczywicie wychodzi z materiau. Droga wyjcia
jest programowana pod parametrem _FDP.
Przy obrbce w jednym kierunku nastpuje odsu- _FDP
nicie narzdzia o naddatek na obrbk wykacza-
jc + odstp bezpieczestwa i nastpuje ruch prze-
suwem szybkim do nastpnego punktu startowego. X
Przy obrbce zgrubnej w jednym kierunku nastpuje Ruch frezowania przy obrbce wykaczajcej
odsunicie narzdzia o obliczon gboko dosuwu w jednym kierunku (rodzaj obrbki 22)
+ odstp bezpieczestwa. Dosuw na gboko jest
wykonywany w tym samym punkcie co przy obrbce
zgrubnej.
Po zakoczeniu obrbki wykaczajcej narzdzie
wycofuje si w ostatniej osignitej pozycji a do
paszczyzny wycofania _RTP.

Objanienie parametrw _LENG _FDP1


Y
Parametry _RTP, _RFP, _SDIS patrz _MIDA

punkt 2.1.2 (wiercenie, nakiekowanie - CYCLE81)


Parametry _STA, _MID, _FFP1 patrz punkt 3.9
(POCKET3).
Dane nastawcze cykli _ZSD[1] patrz punkt 3.2.
_WID

_DP (gboko) _PO,


_PA
Gboko moe zosta zadana absolutnie (_DP) do
paszczyzny odniesienia.
_FDP

Punkt dosuwu
_PA, _PO (punkt pocztkowy) X
Obrbka zgrubna przy _MIDA wikszym od
Przy pomocy parametrw _PA i _PO definiujecie punkt promienia frezu (rodzaj obrbki 41)
pocztkowy powierzchni w odcitej i rzdnej.

_LENG, _WID (dugo)

3-159
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.11 Frezowanie paszczyzny - CYCLE71

Przy pomocy parametrw _LENG i _WID okrelacie


dugo i szeroko prostokta w paszczynie. Ze
znaku wynika pooenie prostokta w odniesieniu do
_PA i _PO.

_MIDA (max szeroko dosuwu)


Przy pomocy tego parametru ustalacie maksymaln
szeroko dosuwu przy usuwaniu materiau paszczy-
zny. Analogicznie do znanego obliczenia gbokoci
dosuwu (rwnomierny podzia gbokoci cakowitej na
maksymalnie moliw warto) szeroko jest dzielona
rwnomiernie, maksymalnie na warto zaprogramo-
wan pod _MIDA.
Jeeli ten parametr nie jest zaprogramowany, wzgl. ma
warto 0, wwczas cykl przyjmuje wewntrznie 80%
rednicy frezu jako maksymaln szeroko dosuwu.

_FDP (droga odsunicia)


Przy pomocy tego parametru ustalacie wymiar ruchu
wyjcia narzdzia z materiau w paszczynie. Ten pa-
rametr musi by zaprogramowany z wartoci wiksz
od zera.

_FDP1 (droga wybiegu)


Przy pomocy tego parametru mona poda drog wy-
biegu w kierunku dosuwu w paszczynie (_MIDA).
Przez to jest moliwe wyrwnanie rnicy midzy aktu- rednica frezu z tablicy narzdzi
alnym promieniem frezu i wierzchokiem ostrza (np.
promie ostrza albo skonie umieszczone pytki skra-
wajce). Ostatni tor punktu rodkowego frezu wynika
przez to zawsze jako _LENG (albo _WID) + _FDP1 - _FDP1
promie narzdzia (z tablicy korekt).
Powierzchnia
_FALD (naddatek)
Przy obrbce zgrubnej jest uwzgldniany naddatek na
gbokoci, ktry jest programowany pod tym parame-
trem.
Przy obrbce wykaczajcej reszta materiau pozo-
stajca jako naddatek musi zosta podana, aby byo
moliwe bez kolizji odsunicie a nastpnie dosuni-
cie do punktu startowego nastpnego skrawu.

3-160
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.11 Frezowanie paszczyzny - CYCLE71

_VARI (rodzaj obrbki)


Przy pomocy parametru _VARI moecie ustali rodzaj obrbki.
Moliwymi wartociami s:

Miejsce jednostek:
1=obrbka zgrubna z pozostawieniem naddatku
2=obrbka wykaczajca

Miejsce dziesitek:
1=rwnolegle do odcitej, w jednym kierunku
2=rwnolegle do rzdnej, w jednym kierunku
3=rwnolegle do odcitej, z kierunkiem zmiennym
4=rwnolegle do rzdne, z kierunkiem zmiennym

Jeeli zaprogramowano inn warto parametru _VARI, cykl


ulega anulowaniu po wyprowadzeniu alarmu 61002 "Rodzaj ob-
rbki nieprawidowo zdefiniowany".

Dalsze wskazwki
Przed wywoaniem cyklu naley uaktywni korekcj
narzdzia. W przeciwnym przypadku nastpuje prze-
rwanie cyklu z alarmem
61000 Korekcja narzdzia nie jest aktywna.

3-161
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.11 Frezowanie paszczyzny - CYCLE71

Przykad programowania
Paszczyzna frezowania
Parametry dla wywoania cyklu:
Paszczyzna wycofania: 10 mm
Paszczyzna odniesienia: 0 mm
Odstp bezpieczestwa: 2 mm
Gboko frezowania: -11 mm
Max gboko dosuwu 6 mm
Brak naddatku -
Punkt pocztkowy prostokta X = 100 mm
Y = 100
mm
Wielko prostokta X = +60 mm
Y=
+40 mm
Kt obrotu w paszczynie 10 stopni
Max szeroko dosuwu 10 mm
Droga odsunicia na kocu toru frezowania:
5 mm
Posuw dla obrbki paszczyzny: 4000 mm/min
Rodzaj obrbki: zgrubna rwnolegle do osi X
w kierunku zmiennym
Wybieg przy ostatnim przejciu narzdzia, uwarun-
kowany geometri ostrza 2 mm

%_N_TSTCYC71_MPF ;Program do frezowania paszczyzny z


;$PATH=/_N_MPF_DIR CYCLE71
;*
$TC_DP1[1,1]=120 ;Typ narzdzia
$TC_DP6[1,1]=10 ;Promie narzdzia
N100 T1
N102 M06
N110 G17 G0 G90 G54 G94 F2000 X0 Y0 Z20 ;Dosunicie do pozycji wyjciowej
;
CYCLE71( 10, 0, 2,-11, 100, 100, -> ;Wywoanie cyklu
-> 60, 40, 10, 6, 10, 5, 0, 4000, 31, 2)
N125 G0 G90 X0 Y0
N130 M30 ;Koniec programu
-> musi by programowane w jednym bloku

3-162
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.12 Frezowanie konturowe - CYCLE72

3.12 Frezowanie konturowe - CYCLE72

Cykl CYCLE72 jest dostpny od wersji oprogramowania


4 (nie dla FM-NC).

Programowanie
CYCLE72 (_KNAME, _RTP, _RFP, _SDIS, _DP, _MID, _FAL, _FALD, _FFP1, _FFD, _VARI, _RL,
_AS1, _LP1, _FF3, _AS2, _LP2)

Parametry
Nastpujce wprowadzane parametry s zawsze wy-
magane:
_KNAME string Nazwa podprogramu konturu
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowa-
dzi bez znaku liczby)
_DP real Gboko (absolutnie)
_MID real Maksymalna gboko dosuwu (przyrostowo, wprowadzi bez znaku licz-
by)
_FAL real Naddatek na konturze obrzea (wprowadzi bez znaku liczby)
_FALD real Naddatek na dnie (przyrostowo, wprowadzi bez znaku liczby)
_FFP1 real Posuw dla obrbki paszczyzny
_FFD real Posuw dla dosuwu na gboko (wprowadzi bez znaku liczby)
_VARI liczba cak. Rodzaj obrbki: (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 1...obrbka zgrubna
2...obrbka wykaczajca
MIEJSCE DZIESITEK:
Wartoci: 0...drogi porednie z G0
1...drogi porednie z G1
MIEJSCE SETEK:
Wartoci: 0...wycofanie na kocu konturu do _RTP
1...wycofanie na kocu konturu do _RFP + _SDIS
2...wycofanie na kocu konturu o _SDIS
3...bez wycofania na kocu konturu
_RL liczba cak. Obejcie konturu po rodku, po prawej albo po lewej (z G40, G41 albo
G42, wprowadzi bez znaku liczby)
Wartoci: 40...G40 (dosunicie i odsunicie tylko po prostej)
41...G41
42...G42

3-163
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.12 Frezowanie konturowe - CYCLE72

_AS1 liczba cak. Specyfikacja kierunku/toru dosuwu: (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 1...prosta stycznie
2...wierokrg
3...pokrg
MIEJSCE DZIESITEK:
Wartoci: 0...dosunicie do konturu w paszczynie
1...Dosunicie do konturu po torze przestrzennym
_LP1 real Dugo drogi odsunicia (w przypadku prostej) wzgl. promie uku dosu-
nicia (w przypadku okrgu) (wprowadzi bez znaku)
Kolejny parametr mona zada do wyboru (wprowadzi bez znaku liczby).
_FF3 real Posuw wycofania i posuw dla pozycjonowa porednich w paszczynie (w
powietrzu)
_AS2 liczba cak. Specyfikacja kierunku/toru odsunicia: (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 1...prosta stycznie
2...wierokrg
3...pokrg
MIEJSCE DZIESITEK:
Wartoci: 0...odsunicie od konturu w paszczynie
1...odsunicie od konturu po torze przestrzennym
_LP2 real Dugo drogi odsunicia (w przypadku prostej) wzgl. promie uku odsu-
nicia (w przypadku okrgu) (wprowadzi bez znaku liczby)

3-164
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.12 Frezowanie konturowe - CYCLE72

Dziaanie
Przy pomocy cyklu CYCLE72 mona frezowa wzdu
dowolnego konturu, zdefiniowanego
w podprogramie. Cykl pracuje z korekcj promienia
frezu lub bez.
Kontur nie musi by koniecznie zamknity, obrbka
wewntrzna albo zewntrzna jest definiowana poprzez
pooenie korekcji promienia narzdzia (rodkowe, na
lewo albo na prawo od konturu).
Kontur musi by programowany w kierunku,
w ktrym ma by frezowany, i lee w jednej pasz-
czynie. Poza tym musi si on skada co najmniej z 2
blokw konturu (punkt pocztkowy
i kocowy), poniewa podprogram konturu jest we-
wntrznie w cyklu wywoywany bezporednio.

Funkcje cyklu:
Wybr obrbki zgrubnej (jednorazowe obejcie
rwnolege do konturu z uwzgldnieniem naddatku
wzgl. na wielu gbokociach a do naddatku)
i obrbki wykaczajcej (jednorazowe obejcie kon-
turu kocowego ew. na wielu gbokociach
Mikkie dosunicie i odsunicie od konturu, do
wyboru stycznie albo promieniowo (wierokrg lub
pokrg)
Programowane dosuwy na gboko
Ruchy porednie do wyboru z przesuwem szybkim
albo posuwem

Warunkiem wykonania cyklu jest wersja oprogramowa-


nia NC od 4.3, ktra zawiera funkcj "Mikkie dosuni-
cie i odsunicie".

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na dokona bezkolizyjnego dosunicia do pocztkowe-
go punktu konturu na wysokoci paszczyzny wycofa-
nia.

3-165
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.12 Frezowanie konturowe - CYCLE72

Cykl wytwarza nastpujcy przebieg ruchw


przy obrbce zgrubnej (VARI=XX1):
Dosuw na gboko jest dzielony na moliwie najwik-
sze rwne czci odpowiednio do zadanych parame-
trw.
Ruch do punktu startowego pierwszego przefrezo-
wania z G0/G1 (i _FF3). Ten punkt jest obliczany
wewntrznie w sterowaniu i zaley
- od punktu pocztkowego konturu (pierwszy punkt
w podprogramie),
- od kierunku konturu w punkcie pocztkowym,
- od trybu dosuwu i jego parametrw i
- od promienia narzdzia.
W tym bloku jest wczana korekcja promienia fre-
zu.
Dosunicie na pierwsz wzgl. nastpn gboko
obrbki plus zaprogramowany odstp bezpiecze-
stwa (parametr _SDIS) z G0/G1. Pierwsza gbo-
ko obrbki wynika z
- gbokoci cakowitej,
- naddatku i
- maksymalnie moliwego dosuwu na gboko.
Dosunicie do konturu prostopadle z posuwem na
gboko a nastpnie w paszczynie z posuwem
zaprogramowanym do obrbki paszczyzny albo
trjwymiarowej z posuwem zapr. pod _FAD odpo-
wiednio do zaprogramowania dla mikkiego dosu-
nicia.
Frezowanie wzdu konturu z G40/G41/G42.
Mikkie odsunicie od konturu z G1 i cigle jeszcze
posuw dla obrbki powierzchni i wielko obliczon
wewntrznie w cyklu.
Wycofanie z G0/G1 (i posuw dla drg porednich
_FF3) w zalenoci od zaprogramowania.
Cofnicie do punktu dosuwu na gboko z G0/G1
(i FF3).
Na nastpnej paszczynie obrbki przebieg ten
jest powtarzany, a do naddatku na obrbk wyka-
czajc na gbokoci.
Po zakoczeniu obrbki zgrubnej narzdzie znajduje
si nad (obliczonym wewntrznie w sterowaniu) punk-
tem odsunicia od konturu na wysokoci paszczyzny
wycofania.

3-166
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.12 Frezowanie konturowe - CYCLE72

Cykl wytwarza nastpujcy przebieg ruchw


przy obrbce wykaczajcej (VARI=XX2):
Przy obrbce wykaczajcej frezowanie nastpuje
wzdu konturu z kadorazowym dosuwem na gbo-
ko, a zostanie uzyskany wymiar gotowy na dnie.
Dosunicie i odsunicie od konturu nastpuje mikko
odpowiednio do sucych do tego parametrw. Su-
cy do tego tor ruchu jest obliczany wewntrznie
w sterowaniu.
Po zakoczeniu cyklu narzdzie znajduje si nad punk-
tem odsunicia od konturu na wysokoci paszczyzny
wycofania.

Programowanie konturu
Przy programowaniu konturu naley przestrzega co
nastpuje:
W podprogramie nie moe przed pierwsz zapro-
gramowan pozycj by wybrany aden frame pro-
gramowany (TRANS, ROT, SCALE, MIRROR).
Pierwszym blokiem podprogramu konturu jest blok
prostej z G90, G0 i definiuje on start konturu.
Korekcja promienia frezu jest wybierana i cofana
przez cykl nadrzdny, dlatego w podprogramie kon-
turu nie jest programowane G40, G41, G42.

3-167
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.12 Frezowanie konturowe - CYCLE72

Objanienie parametrw
Z

Parametry _RTP, _RFP, _SDIS patrz


punkt 2.1.2 (wiercenie, nakiekowanie - CYCLE81)

Parametry _MID, _FAL, _FALD, _FFP1, _FFD patrz


punkt 3.9. Parametr _DP patrz punkt 3.11.
Dane nastawcze cykli _ZSD[1] patrz punkt 3.2.
Paszcz. odniesienia _RFP

_KNAME (nazwa)
Kontur, ktry ma by frezowany, jest kompletnie pro-
Naddatek na gbok. _FALD

gramowany w podprogramie. Przy pomocy _KNAME Wymiar kocowy


na gbokoci_DP X
jest ustalana nazwa podprogramu konturu.

Frezowany kontur moe by te fragmentem programu


wywoujcego albo dowolnego innego. Fragment ten
jest oznaczany etykietami pocztkow i kocow albo
numerami blokw. Nazwa programu
i etykiety / numery blokw s oznaczane przez ":".

Przykady:
_KNAME=KONTUR_1 Frezowany kontur jest kompletnym progra-
mem Kontur_1.
_KNAME=POCZTEK:KONIEC Frezowany kontur jest definiowany jako
fragment od bloku z etykiet POCZTEK do
bloku z etykiet KONIEC w programie wy-
woujcym.
_KNAME= Frezowany kontur jest zdefiniowany
/_N_SPF_DIR/_N_KONTUR_1_SPF:N130:N210 w blokach N130 do N210 programu
KONTUR_1. Nazwa programu musi by
pisana kompletnie ze ciek
i rozszerzeniem, patrz opis
w literaturze: /PGA/ Instrukcja programowa-
nia Przygotowanie pracy
Jeeli fragment jest definiowany przy pomocy numerw
blokw, wwczas naley pamita, e po zmianie pro-
gramu z nastpn czynnoci obsugow "nowe nume-
rowanie" musz zosta rwnie dopasowane numery
blokw dla tego fragmentu przy _KNAME.

3-168
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.12 Frezowanie konturowe - CYCLE72

_VARI (rodzaj obrbki) Obejcie konturu po prawej albo lewej


Przy pomocy parametru _VARI moecie ustali rodzaj
stronie
_AS1/_AS2 Dosunicie / odsunicie
obrbki. Moliwe wartoci patrz pod "Parametr do/od konturu po
CYCLE72". prostej

Jeeli zaprogramowano inn warto parametru


_VARI, cykl ulega anulowaniu po wyprowadzeniu
alarmu 61002 "Rodzaj obrbki nieprawidowo zde-
finiowany". _

Dosunicie / odsunicie
do/od konturu po
_RL (obejcie konturu) wierokrgu

Przy pomocy parametru _RL programujecie obejcie


_AS1/_AS2
konturu rodkiem, po prawej albo po lewej z G40, G41
albo G42. Moliwe wartoci patrz pod "Parametr
CYCLE72". Dosunicie / odsunicie
do/od konturu po
pokrgu
_AS1, _AS2 (kierunek/tor dosunicia, kierunek/tor
odsunicia) _AS1/_AS2
Przy pomocy parametru _AS1 programujecie specyfi-
kacj drogi dosunicia a przy pomocy _AS2 drogi od-
sunicia. Moliwe wartoci patrz pod "Parametr
Obejcie konturu na
CYCLE72". Jeeli _AS2 nie jest zaprogramowane, rodku
wwczas zachowanie si drogi odsunicia jest jak dro- _AS1/_AS2 Dosunicie / odsunicie
ga dosunicia. do/od konturu po prostej
Mikkie dosunicie do konturu po torze przestrzennym
(linia spiralna albo prosta) powinno by programowane
tylko wtedy, gdy przy tym narzdzie jeszcze nie skrawa
i nie jest w stanie przydatnoci do skrawania.

Przy obchodzeniu konturu rodkiem (G40) dosunicie


i odsunicie jest moliwe tylko jako prosta.

_LP1, _LP2 (dugo, promie)


Przy pomocy parametru _LP1 programujecie drog
dosuwu wzgl. promie dosuwu (odstp zewntrznej
krawdzi narzdzia od punktu startowego konturu)
a przy pomocy _LP2 drog odsunicia wzgl. promie
odsunicia (odstp krawdzi zewntrznej narzdzia od
punktu kocowego konturu).
Warto _LP1, _LP2 musi by > 0. W przypadku zera
wystpuje bd 61116 "Droga dosunicia albo odsuni-
cia = 0"

W przypadku G40 drog dosunicia wzgl. odsunicia


jest odstp punktu rodkowego narzdzia od punktu
pocztkowego wzgl. kocowego konturu.

3-169
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.12 Frezowanie konturowe - CYCLE72

_FF3 (posuw wycofania)


Przy pomocy parametru _FF3 definiujecie posuw wyco-
fania dla pozycjonowa porednich w paszczynie
(w powietrzu), gdy ruchy porednie maj by wykony-
wane z posuwem (G01). Jeeli warto posuwu nie jest
zaprogramowana, wwczas ruchy porednie nastpuj
przy G01 z posuwem w paszczynie.

Dalsze wskazwki

Przed wywoaniem cyklu naley uaktywni korekcj


narzdzia. W przeciwnym przypadku nastpi przerwa-
nie cyklu z alarmem
61000 Korekcja narzdzia nie jest aktywna.

3-170
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.12 Frezowanie konturowe - CYCLE72

Przykad programowania 1 Y Punkt pocztkowy konturu


Programowany
Frezowanie zamknitego konturu od zewntrz kierunek konturu
Przy pomocy tego programu mona frezowa kontur
przedstawiony na rysunku.

Parametry dla wywoania cyklu:


Paszczyzna wycofania 250 mm
Paszczyzna odniesienia 200
Odstp bezpieczestwa 3 mm Kontur kocowy
Kontur kocowy + naddatek
Gboko 175 mm
Maksymalny dosuw na gboko 10 mm
Naddatek na obrbk wykaczajc na gbokoci
X
1.5 mm
Posuw dosuwu na gboko 400 mm/min
Naddatek w paszczynie 1 mm
Posuw w paszczynie 800 mm/min
Obrbka: obrbka zgrubna z pozostawie-
niem naddatku, drogi porednie
z G1, przy drogach porednich
wycofanie w Z na _RFP +
_SDIS

Parametry dla dosunicia:


G41 - na lewo od konturu, a wic obrbka ze-
wntrzna
Dosunicie i odsunicie po wierokrgu
w paszczynie promie 20 mm
Posuw wycofania 1000 mm/min

%_N_RANDKONTUR1_MPF ;Program do przefrezowania konturu


;$PATH=/_N_MPF_DIR z CYCLE72
N10 T20 D1 ;T20: frez o promieniu 7
N15 M6 ;Narzdzie T20 do pozycji roboczej
N20 S500 M3 F3000 ;Zaprogramowanie posuwu, prdkoci obro-
towej
N25 G17 G0 G90 X100 Y200 Z250 G94 ;Dosunicie do pozycji wyjciowej
N30 CYCLE72 (MYKONTUR, 250, 200, -> ;Wywoanie cyklu
-> 3, 175, 10,1, 1.5, 800, 400, 111, ->
-> 41, 2, 20, 1000, 2, 20)
N90 X100 Y200
N95 M02 ;Koniec programu

-> musi by programowane w jednym bloku

3-171
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.12 Frezowanie konturowe - CYCLE72

%_N_MYKONTUR_SPF ;Podprogram frezowania konturu (na przy-


;$PATH=/_N_SPF_DIR kad)
N100 G1 G90 X150 Y160 ;Punkt pocztkowy konturu
N110 X230 CHF=10
N120 Y80 CHF=10
N130 X125
N140 Y135
N150 G2 X150 Y160 CR=25
N160 M17

Przykad programowania 2
Frezowanie zamknitego konturu od zewntrz, jak
w przykadzie programowania 1, z programowaniem
konturu w programie wywoujcym

$TC_DP1[20,1]=120 $TC_DP6[20,1]=7
N10 T20 D1 ;T20: frez o promieniu 7
N15 M6 ;Narzdzie T20 do pozycji roboczej
N20 S500 M3 F3000 ;Zaprogramowanie posuwu, prdkoci obro-
towej
N25 G17 G0 G90 G94 X100 Y200 Z250 -> ;Dosunicie do pozycji wyjciowej,
CYCLE72 (POCZTEK:KONIEC, 250, 200,-> ;Wywoanie cyklu
-> 3, 175, 10,1, 1.5, 800, 400, 11, ->
-> 41, 2, 20, 1000, 2, 20)
N30 G0 X100 Y200
N35 GOTOF KONIEC
ANFANG:
N100 G1 G90 X150 Y160
N110 X230 CHF=10
N120 Y80 CHF=10
N130 X125
N140 Y135
N150 G2 X150 Y160 CR=25
ENDE:
N160 M02

3-172
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.13 Frezowanie czopa prostoktnego - CYCLE76

3.13 Frezowanie czopa prostoktnego - CYCLE76

Programowanie
CYCLE76 (_RTP, _RFP, _SDIS, _DP, _DPR, _LENG, _WID, _CRAD, _PA, _PO, _STA, _MID,
_FAL, _FALD, _FFP1, _FFD, _CDIR, _VARI, _AP1, _AP2)

Parametry
Nastpujce wprowadzane parametry s zawsze wymagane:
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowa-
dzi bez znaku liczby)
_DP real Gboko (absolutnie)
_DPR real Gboko w stosunku do paszczyzny odniesienia (wprowadzi bez znaku
liczby)
_LENG real Dugo czopa, przy wymiarowaniu od naronika ze znakiem
_WID real Szeroko czopa, przy wymiarowaniu od naronika ze znakiem
_CRAD real Promie naronika czopa (wprowadzi bez znaku liczby)
_PA real Punkt odniesienia czopa, odcita (absolutnie)
_PO real Punkt odniesienia czopa, rzdna (absolutnie)
_STA real Kt midzy osi podun i 1. osi paszczyzny
_MID real Maksymalny dosuw na gboko (przyrostowo, wprowadzi bez znaku
liczby)
_FAL real Naddatek na konturze obrzea (przyrostowo)
_FALD real Naddatek na dnie (przyrostowo, wprowadzi bez znaku liczby)
_FFP1 real Posuw po konturze
_FFD real Posuw dla dosuwu na gboko
_CDIR liczba cak. Kierunek frezowania: (wprowadzi bez znaku liczby)
Wartoci: 0...frezowanie wspbiene
1...frezowanie przeciwbiene
2 z G2 (niezalenie od kierunku obrotw wrzeciona)
3...z G3
_VARI liczba cak. Rodzaj obrbki:
Wartoci: 1...obrbka zgrubna z pozostawieniem naddatku
2...obrbka wykaczajca (naddatek X/Y/Z=0)
_AP1 real Dugo czopa pfabrykatu
_AP2 real Szeroko czopa pfabrykatu

3-173
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.13 Frezowanie czopa prostoktnego - CYCLE76

Dziaanie
Przy pomocy tego cyklu moecie wykona czop prosto-
ktny w paszczynie obrbki. Do obrbki wykaczaj-
cej jest wymagany frez czoowy. Dosuw na gboko
jest wykonywany zawsze w pozycji przed dosuniciem
do konturu po pokrgu.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Punktem startowym jest pozycja w dodatnim obszarze
odcitej z wliczonym pokrgiem dosuwu i przy
uwzgldnieniu zaprogramowanego wymiaru surowego
w odcitej.

Przebieg ruchw przy obrbce zgrubnej


(_VARI=1) Dosunicie i odsunicie do/od konturu po
pokrgu przy wrzecionie wirujcym w prawo
Dosunicie i odsunicie do/od konturu: i frezowaniu wspbienym
Nastpuje dosunicie przesuwem szybkim do pasz-
czyzny wycofania (_RTP), aby nastpnie na tej wyso- Y

koci pozycjonowa na punkt startowy w paszczynie


obrbki. Punkt startowy jest odniesiony do Dosunicie do konturu
0 stopni i ustalony na odcitej.
Nastpuje dosuw przesuwem szybkim na odstp bez-
X
pieczestwa (_SDIS) a nastpnie posuw na gboko
obrbki.
Dosunicie do konturu czopa nastpuje po pokrgu. Odsunicie od konturu

Kierunek frezowania moe zosta okrelony jako fre-


zowanie wspbiene albo przeciwbiene
w stosunku do kierunku wrzeciona.
Gdy nastpio jednokrotne obejcie konturu, nastpuje
w paszczynie odsunicie od konturu po pokrgu
i dosuw na nastpn gboko skrawania.
Nastpnie nastpuje ponownie dosunicie do konturu
po pokrgu i obejcie czopa. To postpowanie jest
tak dugo powtarzane, a zostanie osignita zapro-
gramowana gboko czopa. Nastpnie nastpuje
dosunicie przesuwem szybkim do paszczyzny wyco-
fania (_RTP).

3-174
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.13 Frezowanie czopa prostoktnego - CYCLE76

Dosuw na gboko:
Dosuw na odstp bezpieczestwa
Zagbienie na gboko obrbki
Pierwsza gboko obrbki jest obliczana z:
gbokoci cakowitej,
naddatku na obrbk wykaczajc i
maksymalnie moliwego dosuwu na gboko.

Przebieg ruchw przy obrbce wykaczajcej


(_VARI=2)
Odpowiednio do ostatnich parametrw _FAL i _FALD
obrbka wykaczajca jest wykonywana na konturze
pobocznicy albo na dnie wzgl. jedno i drugie. Strategia
dosuwu odpowiada ruchom w paszczynie jak przy
obrbce zgrubnej.

Objanienie parametrw Czop zwymiarowany od punktu


Y
rodkowego
_PA
Parametry _RTP, _RFP, _SDIS, _DP, _DPR patrz
punkt 2.1.2. (wiercenie, nakiekowanie - CYCLE81).
Parametry _MID, _FAL, _FALD, _FFP1, _FFD
_STA
patrz punkt 3.9. _CRAD
Dane nastawcze cykli _ZSD[2] patrz punkt 3.2.

_LENG, _WID i _CRAD (dugo czopa, szero- G


E N
_W
_L

ko czopa i promie naronika) ID

_PO
Przy pomocy parametrw _LENG, _WID i _CRAD
okrelacie ksztat czopu w paszczynie.
X
Czop moe zosta zwymiarowany od rodka albo od
punktu naronego. Przy wymiarowaniu od naronika Czop zwymiarowany od naronika
Y
_LENG i _WID s wprowadzane ze znakiem.
Warto absolutna dugoci (_LENG) odnosi si zaw-
sze do odcitej (przy kcie paszczyzny zero stopni).

_PA, _PO (punkt odniesienia)


_STA
Przy pomocy parametrw _PA i _PO definiujecie punkt
G
E N

odniesienia czopa w odcitej i rzdnej.


_L

Jest to albo punkt rodkowy czopa albo punkt narony.


Ocena tych parametrw zaley od bitu danych nastaw-
_W
ID

czych cykli _ZSD[2]:


0 oznacza punkt rodkowy czopa
_PO

1 oznacza punkt narony _PA X


Przy wymiarowaniu czopa od naronika parametry
dugoci i szerokoci (_LENG, _WID) s wprowadzane
ze znakiem, przez co jest jednoznacznie okrelane
pooenie czopa.

3-175
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.13 Frezowanie czopa prostoktnego - CYCLE76

_STA (kt)
_STA podaje kt midzy 1. osi paszczyzny (odcita)
i osi podun czopa.

_CDIR (kierunek frezowania)


Pod tym parametrem zadajecie kierunek obrbki czo-
pa.
Poprzez parametr _CDIR mona programowa kieru-
nek frezowania
bezporednio 2 dla G2 i 3 dla G3 albo
alternatywnie do tego wspbienie albo przeciw-
bienie
Ruch wspbieny wzgl. przeciwbieny jest okre-
lany wewntrznie w cyklu poprzez kierunek obro-
tw wrzeciona uaktywniony przed wywoaniem
cyklu.
Wspbienie Przeciwbienie
M3 G3 M3 G2
M4 G2 M4 G3

_VARI (rodzaj obrbki)


Przy pomocy parametru _VARI moecie ustali
rodzaj obrbki.
Moliwymi wartociami s:
1=obrbka zgrubna
2=obrbka wykaczajca

_AP1, _AP2 (wymiary pfabrykatu) Y

Przy obrbce czopa mog zosta uwzgldnione wymia-


ry pfabrykatu (np. przy obrbce czci
odlewanych).
Wymiary surowe w dugoci i szerokoci (_AP1 _AP2
i _AP2) s programowane bez znaku liczby
i umieszczane obliczeniowo przez cykl symetrycznie
_AP1
wok punktu rodkowego czopa. Od tego wymiaru
zaley obliczony wewntrznie promie pokrgu wlo- X
towego.

Dalsze wskazwki
Przed wywoaniem cyklu naley uaktywni korekcj
narzdzia. W przeciwnym przypadku nastpuje prze-
rwanie cyklu z alarmem 61009 Aktywny numer narz-
dzia=0.
Wewntrznie w cyklu jest stosowany nowy aktualny
ukad wsprzdnych obrabianego przedmiotu, ktry
wpywa na wywietlanie wartoci rzeczywistej. Punkt
zerowy tego ukadu wsprzdnych ley w punkcie
rodkowym wnki.

3-176
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.13 Frezowanie czopa prostoktnego - CYCLE76

Po zakoczeniu cyklu jest ponownie aktywny pierwotny


ukad wsprzdnych.

Przykad programowania
Czop Y Y

Przy pomocy tego programu moecie wykona czop


o dugoci 60 mm, szerokoci 40 mm, kcie naronika
15 mm w paszczynie XY. Czop ley pod ktem 10 A A-B
stopni w stosunku do osi X i jest programowany od P1
punktu naronego P1. Przy wymiarowaniu poprzez
naroniki dugo i szeroko czopa naley zada ze
znakiem, aby jednoznacznie okreli pooenie czopa. R15 10
Czop jest wstpnie wykonany z nadmiarem w dugoci

60
wynoszcym 80 mm i w szerokoci 50 mm.
B
80 X Z
17,5

N10 G90 G0 G17 X100 Y100 T20 D1 S3000 M3 ;Okrelenie wartoci technologicznych
N11 M6
N20 _ZSD[2]=1 ;Zwymiarowanie czopa poprzez naroniki
N30 CYCLE76 (10, 0, 2, -17.5, , -60, -> ;Wywoanie cyklu
-> -40, 15, 80, 60, 10, 11, , , 900, ->
-> 800, 0, 1, 80, 50)
N40 M30 ;Koniec programu

-> musi by programowane w jednym bloku

3-177
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.14 Frezowanie czopa koowego - CYCLE77

3.14 Frezowanie czopa koowego - CYCLE77

Programowanie
CYCLE77 (_RTP, _RFP, _SDIS, _DP, _DPR, _PRAD, _PA, _PO, _MID, _FAL, _FALD, _FFP1,
_FFD, _CDIR, _VARI, _AP1)

Parametry
Nastpujce wprowadzane parametry s zawsze wy-
magane:
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowa-
dzi bez znaku liczby)
_DP real Gboko (absolutnie)
_DPR real Gboko w stosunku do paszczyzny odniesienia (wprowadzi bez znaku
liczby)
_PRAD real rednica czopa (wprowadzi bez znaku liczby)
_PA real Punkt rodkowy czopa, odcita (absolutnie)
_PO real Punkt rodkowy czopa, rzdna (absolutnie)
_MID real Maksymalny dosuw na gboko (przyrostowo, wprowadzi bez znaku
liczby)
_FAL real Naddatek na konturze obrzea (przyrostowo)
_FALD real Naddatek na dnie (przyrostowo, wprowadzi bez znaku liczby)
_FFP1 real Posuw po konturze
_FFD real Posuw dla dosuwu na gboko (albo dosuwu przestrzennego)
_CDIR liczba cak. Kierunek frezowania: (wprowadzi bez znaku liczby)
Wartoci: 0...frezowanie wspbiene
1...frezowanie przeciwbienej
2 z G2 (niezalenie od kierunku obrotw wrzeciona)
3...z G3
_VARI liczba cak. Rodzaj obrbki
Wartoci: 1...obrbka zgrubna z pozostawieniem naddatku
2...obrbka wykaczajca (naddatek X/Y/Z=0)
_AP1 real rednica czopa pfabrykatu

3-178
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.14 Frezowanie czopa koowego - CYCLE77

Dziaanie
Przy pomocy tego cyklu moecie wykona czop koowy
w paszczynie obrbki. Do obrbki wykaczajcej jest
wymagany frez czoowy. Dosuw na gboko jest wy-
konywany zawsze w pozycji przed dosuniciem do
konturu po pokrgu.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Punkt startowy jest pozycj w dodatnim zakresie odci-
tej z wliczonym pokrgiem dosunicia przy uwzgld-
nieniu zaprogramowanego wymiaru surowego.

Przebieg ruchw przy obrbce zgrubnej


(_VARI=1) Dosunicie i odsunicie do/od konturu po
pokrgu przy wrzecionie wirujcym w prawo
Dosunicie i odsunicie do/od konturu: i frezowaniu wspbienym
Nastpuje dosunicie przesuwem szybkim do
paszczyzny wycofania (_RTP), aby nastpnie na tej Y

wysokoci pozycjonowa na punkt startowy


w paszczynie obrbki. Punkt startowy jest Dosunicie do konturu
w odniesieniu do 0 stopni ustalony na osi odcitych.
Nastpuje dosuw przesuwem szybkim na odstp bez-
X
pieczestwa (_SDIS) a nastpnie posuw na gboko
obrbki. W celu dosunicia do konturu czopa jest wy-
konywany ruch po pokrgu przy uwzgldnieniu za- Odsunicie od konturu

programowanego czopu pfabrykatu.


Kierunek frezowania moe zosta okrelony jako fre-
zowanie wspbiene albo przeciwbiene w stosunku do
kierunku wrzeciona.
Gdy nastpio jednokrotne obejcie konturu, nastpuje
w paszczynie odsunicie od konturu po pokrgu
i dosuw na nastpn gboko skrawania.
Nastpnie nastpuje ponownie dosunicie do konturu
po pokrgu i obejcie czopa. To postpowanie jest
tak dugo powtarzane, a zostanie osignita zapro-
gramowana gboko czopa.
Nastpnie nastpuje dosunicie przesuwem szybkim
do paszczyzny wycofania (_RTP).

3-179
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.14 Frezowanie czopa koowego - CYCLE77

Dosuw na gboko
Dosuw na odstp bezpieczestwa
Zagbienie na gboko obrbki
Pierwsza gboko obrbki jest obliczana z:
gbokoci cakowitej,
naddatku i
maksymalnie moliwego dosuwu na gboko.
Przebieg ruchw przy obrbce wykaczajcej
(_VARI=2)
Odpowiednio do ostatnich parametrw _FAL i _FALD
obrbka wykaczajca jest wykonywana na konturze
pobocznicy albo na dnie wzgl. jedno i drugie. Strategia
dosuwu odpowiada ruchom w paszczynie jak przy
obrbce zgrubnej.

Objanienie parametrw
Parametry _RTP, _RFP, _SDIS, _DP, _DPR patrz
punkt 2.1.2 (wiercenie, nakiekowanie - CYCLE81).
Parametry _MID, _FAL, _FALD, _FFP1, _FFD patrz punkt
3.9.
_PRAD (rednica czopa)
rednic naley wprowadzi bez znaku liczby.

_PA, _PO (punkt rodkowy czopa)


Przy pomocy parametrw _PA i PO definiujecie punkt odnie-
sienia czopa.
Czopy koowe s zawsze wymiarowane poprzez rodek.
_CDIR (kierunek frezowania)
Pod tym parametrem zadajecie kierunek obrbki czo-
pa.
Poprzez parametr _CDIR mona programowa kieru-
nek frezowania
bezporednio 2 dla G2 i 3 dla G3 albo
alternatywnie do tego wspbienie albo przeciw-
bienie
Ruch wspbieny wzgl. przeciwbieny jest okrelany
wewntrznie w cyklu poprzez kierunek obrotw wrze-
ciona uaktywniony przed wywoaniem cyklu.
Wspbienie Przeciwbienie
M3 G3 M3 G2
M4 G2 M4 G3

_VARI (rodzaj obrbki)


Przy pomocy parametru _VARI moecie ustali rodzaj
obrbki.
Moliwymi wartociami s:
1=obrbka zgrubna
2=obrbka wykaczajca

3-180
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.14 Frezowanie czopa koowego - CYCLE77

_AP1 (rednica czopa pfabrykatu)


Przy pomocy tego parametru definiujecie wymiar pfa-
brykatu czopa (bez znaku liczby). Od tego wymiaru
zaley obliczony wewntrznie promie pokrgu wlo-
towego.

Dalsze wskazwki
Przed wywoaniem cyklu naley uaktywni korekcj
narzdzia. W przeciwnym przypadku nastpuje prze-
zwanie cyklu z alarmem 61009 "Aktywny numer narz-
dzia = 0".
Wewntrznie w cyklu jest stosowany nowy aktualny
ukad wsprzdnych obrabianego przedmiotu, ktry
wpywa na wywietlanie wartoci rzeczywistej. Punkt
zerowy tego ukadu wsprzdnych ley w punkcie
rodkowym wnki.
Po zakoczeniu cyklu jest ponownie aktywny pierwotny
ukad wsprzdnych.

Przykad programowania
Czop koowy Y Y

Obrbka czopa z pfabrykatu o rednicy 55 mm


i przy maksymalnym dosuwie 10 mm na przejcie na-
A A-B
rzdzia. Zadanie naddatku w celu nastpnej obrbki
wykaczajcej pobocznicy czopa. Caa obrbka nast-
puje w ruchu przeciwbienym.

55
50
70

60 B X Z
20

N10 G90 G17 G0 S1800 M3 D1 T1 ;Okrelenie wartoci technologicznych


N11 M6
N20 CYCLE77 (10, 0, 3, -20, ,50, 60, -> ;Wywoanie cyklu obrbki zgrubnej
-> 70, 10, 0.5, 0, 900, 800, 1, 1, 55)
N30 D1 T2 M6 ;Zmiana narzdzia
N40 S2400 M3 ;Okrelenie wartoci technologicznych
N50 CYCLE77 (10, 0, 3, -20, , 50, 60, -> ;Wywoanie cyklu obrbki wykaczajcej
-> 70, 10, 0, 0, 800, 800, 1, 2, 55)
N40 M30 ;Koniec programu
-> musi by programowane w jednym bloku

3-181
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75


Frezowanie wnk z wysepkami jest opcj i wymaga
w NCK i HMI Advanced kadorazowe wersji opr. 6.

Warunek
Do zastosowania cyklu frezowania wnki z wysepkami
s wymagane okrelone nastawienia maszyny.

Literatura: aktualne informacje patrz:


plik "siemensd.txt" oprogramowania wysykowego (cykle standardowe) albo
w przypadku HMI Advanced F:\dh\cst.dir\HLP.dir\siemensd.txt

Dziaanie
Przy pomocy cykli CYCLE73, CYCLE74 i CYCLE75 mog by
obrabiane wnki z wysepkami.
Kontury wnk i wysepek s definiowane w DIN-Code w tym
samym programie co obrbka wnk.
Poprzez cykle CYCLE74 i CYCLE75 kontur obrzea wnki
wzgl. kontury wysepek s przekazywane do CYCLE73, waci-
wego cyklu frezowania wnki.
CYCLE73 generuje przy pomocy procesora geometrii program
obrbki i wykonuje go. W celu prawidowego programowo-
technicznego wykonania naley przestrzega programowanej
kolejnoci wywoa cykli.
CYCLE74( ) ;przekazanie konturu brzegowego
CYCLE75( ) ;przekazanie konturu wysepki 1
CYCLE75( ) ;przekazanie konturu wysepki 2
...
CYCLE73( ) ;obrbka wnki

3-182
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

3.15.1 Przekazanie konturu brzegowego wnki - CYCLE74

Frezowanie wnk z wysepkami jest opcj i wymaga w


NCK i HMI Advanced kadorazowe wersji opr. 6.

Programowanie
CYCLE74 (_KNAME, _LSANF, _LSEND)

Parametry

_KNAME string Nazwa podprogramu konturu obrzea wnki


_LSANF string Numer bloku/etykieta pocztku opisu programu
_LSEND string Numer bloku/etykieta koca opisu konturu

Dziaanie
Cykl CYCLE74 suy do przekazania konturu obrzea
wnki do cyklu frezowania wnki CYCLE73.
W tym celu jest wewntrznie tworzony tymczasowy plik
w katalogu cykle standardowe i tam s zapisywane
przekazane parametry.

Jeeli taki plik ju jest, jest on kasowany i tworzony na


nowo.

Dlatego jest zawsze wymagane, by sekwencj progra-


mw do frezowania wnki z wysepkami rozpoczyna od
wywoania CYCLE74.

3-183
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Objanienie parametrw
Kontur obrzea moe by programowany do wyboru we
wasnym programie albo w wywoujcym programie
gwnym. Przekazanie do cyklu nastpuje poprzez
parametry _KNAME, nazwa programu albo _LSANF,
_LSEND, oznakowanie fragmentu programu od ... do
przez numery blokw albo etykiety.

S przez to trzy moliwoci programowania konturu:


Kontur jest umieszczony we wasnym progra-
mie,
wwczas musi zosta zaprogramowane tylko
_KNAME ; np. CYCLE74 (BRZEG,,)
Kontur jest umieszczony w programie wywou-
jcym,
wwczas musz zosta zaprogramowane tylko
_LSANF i _LSEND;
np. CYCLE74 (,N10,N160)
Kontur brzegowy jest fragmentem programu,
ale nie programu wywoujcego cykl,
wwczas musz zosta zaprogramowane wszystkie
trzy parametry.
np. CYCLE74(BRZEG,ZNACZNIK_POCZTEK,
ZNACZNIK_KONIEC)

Nazwa programu moe by pisana z podaniem cieki


i typu programu.
Przykad:
_KNAME=/N_WKS_DIR/_N_PRZYKAD3_WPD/_N_RAND_MPF

3-184
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

3.15.2 Przekazanie konturu wysepki - CYCLE75

Frezowanie wnk z wysepkami jest opcj i wymaga


w NCK i HMI Advanced kadorazowe wersji opr. 6.

Programowanie
CYCLE75 (_KNAME, _LSANF, _LSEND)

Parametry

_KNAME string Nazwa programu konturu wysepki


_LSANF string Numer bloku/etykieta pocztku opisu programu
_LSEND string Numer bloku/etykieta koca opisu konturu

Dziaanie
Cykl CYCLE75 suy do przekazywania konturw wy-
sepek do cyklu frezowania wnki CYCLE73. Na jeden
kontur wysepki cykl jest wywoywany jeden raz. Gdy nie
ma wysepek, nie musi on by wywoywany.

Przekazywane wartoci parametrw s zapisywane do


pliku tymczasowego otwartego przez CYCLE74.

Objanienie parametrw
Liczba i znaczenie parametrw odpowiada CYCLE74.

(patrz CYCLE74)

3-185
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

3.15.3 Programowanie konturu

Kontury obrzea wnki i wysepek musz by zamknite, tzn.


punkty pocztkowy i kocowy pokrywaj si

Punkt startowy, tzn. pierwszy punkt kadego konturu naley zaw-


sze programowa z G0, wszystkie inne elementy konturu po-
przez G1 do G3.
Przy programowaniu konturu nie moe w ostatnim jego elemen-
cie (blok z etykiet albo numerem bloku koca konturu) by za-
warte zaokrglenie ani fazka.
Przed wywoaniem CYCLE73 narzdzie nie moe by ustawione
w pozycji pocztkowej zaprogramowanych elementw konturu.

Wymagane programy mog zawsze zosta zapisane tylko


w jednym katalogu (program obrbki). Dla konturw obrzea
wnki wzgl. wysepki korzystanie z globalnej pamici podprogra-
mw jest dozwolone.

Dane geometryczne odniesione do obrabianego przedmiotu mo-


g by programowane w systemie metrycznym albo calowym.
Zmiana tych danych wymiarowych w ramach poszczeglnych
programw konturw prowadzi do bdnego programu obrbki.

Przy zmiennym sposobie pracy z G90/G91 w programach kontu-


ru naley przestrzega, by w kolejnoci wykonywanych progra-
mw konturu zostao na pocztku programu zaprogramowane
prawidowe polecenie dot. podania wymiaru.

Przy obliczaniu programu obrbki dla wnki s uwzgldniane


tylko geometrie w paszczynie.
Jeeli we fragmentach konturu s zaprogramowane inne osie
albo funkcje (T.., D.., S.. M.. itd.), nie s one czytane przy przy-
gotowywaniu konturu prowadzonym wewntrznie w cyklu.
Przed pocztkiem cyklu naley zaprogramowa wszystkie pro-
gramowo-technicznie niezbdne polecenia specyficzne dla ma-
szyny (np. wywoanie narzdzia, prdko obrotowa, polecenie
M). Posuwy naley nastawi jako parametry w CYCLE73.
Promie narzdzia musi by wikszy od zera.
Powtrzenia konturw wysepek przez przesuwanie poprzez od-
powiednie polecenia sterujce (np. przesunicie punktu zerowe-
go, frame itd.) nie daj si stosowa. Kada powtarzana wysepka
musi zawsze zosta zaprogramowana od nowa, przy czym do
wsprzdnych naley wliczy przesunicia.

3-186
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Przykad programowania
Program przykadowy 1.mpf (wnka z wysepkami) Y Y

98
A A-A

73

10
R

66
58

15
R 5

R
30

%_N_PRZYKAD1_MPF 34 A X Z
;$PATH=/_N_MPF_DIR 20 79 17,5

; Przykad_1: wnka z wysepkami Wszystkie zaokrglenia na naronikach R5


;
$TC_DP1[5,1]=120 $TC_DP6[5,1]=6 $TC_DP3[5,1]=111 ;Korekcja narzdzia frez T5 D1
$TC_DP1[2,2]=120 $TC_DP6[2,2]=5 $TC_DP3[2,2]=130
N100 G17 G40 G90 ;Warunki wyjciowe G-Code
N110 T5 D1 ;Frez do pozycji roboczej
N120 M6
N130 S500 M3 F2000 M8
GOTOF _OBRBKA
;
N510 _RAND:G0 G64 X25 Y30 F2000 ;Definicja konturu brzegowego
N520 G1 X118 RND=5
N530 Y96 RND=5
N540 X40 RND=5
N545 X20 Y75 RND=5
N550 Y35
N560 _BRZEG_KOCOWY:G3 X25 Y30 CR=5
;
N570 _WYSEPKA1:G0 X34 Y58 ;Definicja dolnej wysepki
N580 G1 X64
N590 _WYSEPKA_KOCOWA1:G2 X34 Y58 CR=15
;
N600 _WYSEPKA2:G0 X79 Y73 ;Definicja grnej wysepki
N610 G1 X99
N620 _WYSEPKA_KOCOWA2:G3 X79 Y73 CR=10
;
_OBRBKA:
;Programowanie konturw
PRZYKAD_CONT:
CYCLE74 (PRZYKAD1,_BRZEG,_BRZEG_KOCOWY) ;Przekazanie konturu brzegowego
CYCLE75 (PRZYKAD1,_WYSEPKA1, ;Przekazanie konturu wysepki 1
WYSEPKA_KOCOWA1)
CYCLE75 (PRZYKAD1, _WYSEPKA2, ;Przekazanie konturu wysepki 2
_WYSEPKA_KOCOWA2)
ETYKIETA_KOCOWA:
M30

3-187
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

3.15.4 Frezowanie wnk z wysepkami - CYCLE73

Frezowanie wnk z wysepkami jest opcj i wymaga


w NCK i HMI Advanced kadorazowe wersji opr. 6.

Programowanie
CYCLE73 (_VARI, _BNAME, _PNAME, _TN, _RTP,
_RFP, _SDIS, _DP, _DPR, _MID, _MIDA, _FAL, _FALD,
_FFP1, _FFD, _CDIR, _PA, _PO, _RAD, _DP1)

Parametry

_VARI liczba cak.Rodzaj obrbki: (wprowadzi bez znaku liczby)


MIEJSCE JEDNOSTEK (wybr obrbki):
Wartoci: 1...obrbka zgrubna (wybieranie) z penego
2...obrbka zgrubna pozostaego materiau
3...obrbka wykaczajca obrzea
4...obrbka wykaczajca dna
5...wiercenie wstpne
MIEJSCE DZIESITEK (wybr strategii zagbiania):
Wartoci: 1...prostopadle z G1
2...po torze spiralnym
3...ruch wahliwy
MIEJSCE SETEK (wybr trybu cofnicia):
Wartoci: 0...do paszczyzny wycofania (_RTP)
1...o odstp bezpieczestwa (_SDIS) nad paszczyzn
odniesienia (_RFP)
MIEJSCE TYSICY (wybr punktu startowego):
Wartoci: 1...automatycznie
2...rcznie
_BNAME string Nazwa programu pozycji wiercenia
_PNAME string Nazwa programu obrbki frezowania wnki
_TN string Nazwa narzdzia wybierajcego materia
_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do paszczyzny odniesienia, wprowa-
dzi bez znaku liczby)
_DP real Gboko wnki (absolutnie)
_DPR real Gboko wnki (przyrostowo)
_MID real Maksymalna gboko dosuwu dla jednego dosunicia (wprowadzi bez
znaku liczby)
_MIDA real Maksymalna szeroko dosuwu w paszczynie (wprowadzi bez znaku
liczby)
_FAL real Naddatek w paszczynie (wprowadzi bez znaku liczby)
_FALD real Naddatek na dnie (wprowadzi bez znaku liczby)
_FFP1 real Posuw dla obrbki paszczyzny
_FFD real Posuw dla dosuwu na gboko

_CDIR liczba cak.Kierunek frezowania przy obrbce wnki: (wprowadzi bez znaku liczby)

3-188
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Wartoci: 0...frezowanie wspbiene (odpowiada kierunkowi


obrotw wrzeciona)
1...frezowanie przeciwbiene
2...z G2 (niezalenie od kierunku wrzeciona)
3...z G3
_PA real Punkt startowy w pierwszej osi (tylko przy rcznym wyborze punktu starto-
wego)
_PO real Punkt startowy w drugiej osi (tylko przy rcznym wyborze punktu startowe-
go)
_RAD real Promie toru punktu rodkowego narzdzia przy zagbianiu po linii spiral-
nej albo max kt zagbiania przy zagbianiu ruchem wahliwym
_DP1 real Gboko zagbienia na obrt 360 przy zagbianiu po linii spiralnej

Dziaanie
Cykl CYCLE73 jest cyklem obrbkowym, przy pomocy
ktrego mog by obrabiane wnki z wysepkami albo
bez. Obsuguje on kompletn obrbk takich wnk
i oferuje nastpujce kroki obrbki:
wiercenie wstpne
wybieranie materiau wnki
obrbka pozostaego materiau
obrbka wykaczajca obrzea
obrbka wykaczajca dna
Kontury wnk i wysepek s sporzdzane w dowolnym
programowaniu DIN, np. przy pomocy procesora geo-
metrii.
Cykl przebiega jeden raz odpowiednio do zaprogramo-
wanego rodzaju obrbki (_VARI) dla kadego kroku
obrbki. Na wypadek gdy jest potrzebna obrbka
zgrubna i wykaczajca, albo dodatkowa obrbka
zgrubna reszty materiau, cykl CYCLE73 musi wic
zosta ponownie wywoany.

Wybieranie materiau z wnki


Przy wybieraniu materiau wnka jest obrabiana aktyw-
nym narzdziem a do zaprogramowanych naddatkw
na obrbk wykaczajc. Strategi zagbiania narz-
dzia przy frezowaniu mona wybra. Odpowiednio do
zadanych wartoci nastpuje podzia przej narzdzia
w kierunku gbokoci wnki (osi narzdzia).

Obrbka pozostaego materiau


Cykl umoliwia wybieranie materiau mniejszym fre-
zem. W generowanym programie s wyprowadzane
ruchy postpowe, ktre wynikaj
z pozostaego materiau z ostatniego procesu frezowa-
nia i aktualnego promienia narzdzia. Technologia
usuwania reszty materiau moe by stosowana kolejno

3-189
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

wiele razy z coraz to mniejszym promieniem narzdzia.


Nie ma adnej kontroli, czy rwnie po tym we wnce
nie pozostaa reszta materiau.

Obrbka wykaczajca obrzea/dna


Dalsz funkcj cyklu jest obrbka wykaczajca dna
wnki albo obejcie wnki i poszczeglnych wysepek
w ramach obrbki wykaczajcej.

Wiercenie wstpne
Zalenie od uytego narzdzia przy frezowaniu moe
by konieczne wiercenie przed wybieraniem materiau.
W zalenoci od nastpujcego nastpnie kroku wybie-
rania materiay cykl automatycznie oblicza pozycje dla
wiercenia wstpnego. W kadej
z tych pozycji jest przedtem wykonywany modalnie
wywoany cykl wiercenia. Wiercenie wstpne mona
wykonywa w wielu technologicznych krokach obrb-
kowych (np. 1 nakiekowanie, 2. wiercenie).

3-190
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Przebieg wiercenia wstpnego


W pierwszym kroku obrbkowym wiercenia wstpnego
naley po modalnym wywoaniu cyklu wiercenia po-
przez polecenie REPEAT wywoa cig krokw obrb-
kowych o treci CYCLE73 jak te powtrzenie konturu.
Przed nastpn zmian narzdzia naley modalnie
cofn wybr cyklu wiercenia. Mog nastpi dalsze
technologie wiercenia.
Nastpuje fragment programu z CYCLE73, ktry zawie-
ra wszystkie wymagane parametry jak te programy do
wybierania materiau i wiercenia.
Za wyjtkiem parametru _VARI wszystkie parametry
nale do technologii wybierania materiau i musz by
zawsze pisane.
Cykl generuje w tym momencie wycznie programy
wybierania materiau z wnki i pozycje wiercenia oraz
wywouje program pozycji wiercenia z nastpn obrb-
k.
Wystpowanie wielu rnych wnk warunkuje w tym
fragmencie ponowne wywoywanie przynalenych kon-
turw. W przypadku tylko jednej wnki blok ten moe
zosta pominity.
Ten cay odcinek obrbki naley oznaczy poleceniem
przeskoku do nastpnego odcinka wybieranie materiau
wnki.

Przykad
Wiercenie wstpne, z wybieraniem materiau
ABNAHME4_CONT: ;Znacznik z nazw dla pocztku konturu
wnki
CYCLE74(RANDA01, ,) ;Definicja konturu brzegu wnki
CYCLE75(INS11A01, ,) ;Definicja konturu 1. wysepki
CYCLE75(INS1A01, ,)
CYCLE75(INS2A01, ,)
CYCLE75(INS3A01, ,)
ETYKIETA_KOCOWA: ;Znacznik koca konturu wnki
T4 M6
D1 M3 F1000 S4000
MCALL CYCLE81(10,0,1,-3) ;Modalne wywoanie cyklu wiercenia
REPEAT ABNAHME4_BEAR ABNAHME4_BEAR_END ;Wykonanie programu pozycji wiercenia
MCALL ;Modalne cofnicie wyboru cyklu wiercenia
GOTOF ABNAHME4_BEAR_END ;Skok do wybierania materiau wnki
ABNAHME4_BEAR: ;Pocztek odcinka generowanie programw
;REPEAT ABNAHME4_CONT ETYKIETA_KOCOWA ;Wymagane tylko przy wicej ni jednym
konturze wnki
CYCLE73(1015,ABNAHME4_DRILL,ABNAHME4_MILL1

3-191
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

,3,10,0,1,-12,0,,2,0.5,,9000,400,0,,,,)
ABNAHME4_BEAR_END: ;Koniec odcinka generowanie programw
T3 M6
D1 M3 S2000
;REPEAT ABNAHME4_CONT ETYKIETA KOCOWA ;Wymagane tylko przy wicej ni jednym
konturze wnki
CYCLE73(1011,ABNAHME4_DRILL,ABNAHME4_MILL1 ;Wybieranie materiau wnki
,3,10,0,1,-12,0,,2,0.5,,9000,400,0,,,,)

Przebieg obrbki zgrubnej, wybieranie materia-


u (_VARI=XXX1)
Polecenie CYCLE73 naley jeszcze raz napisa ze
wszystkimi parametrami.

Program wykonuje nastpujce kroki obrbkowe:


Dosunicie do rcznie obliczonego albo automa-
tycznie wygenerowanego punktu startowego, ktry
ley na wysokoci paszczyzny wycofania. Nastp-
nie nastpuje z G0 ruch do paszczyzny odniesienia
przesunitej do przodu o odstp bezpieczestwa.
Dosunicie do aktualnej gbokoci obrbki zgodnie
z wybran strategi zagbiania (_VARI) z wartoci
posuwu _FFD.
Wyfrezowanie z posuwem _FFP1 wnki
z wysepkami a do naddatku na obrbk
wykaczajc. Kierunek obrbki nastpuje zgodnie
z kierunkiem ustalonym pod _CDIR.
W przypadku niekorzystnego stosunku midzy
rednic frezu i obrabian woln przestrzeni mi-
dzy wysepkami jak te midzy wysepkami
i konturem brzegowym wnka moe zosta podzie-
lona.
W tym celu cykl oblicza dodatkowe punkty startowe
dla zagbiania frezu.
Odsunicie zgodnie z wybranym trybem odsunicia
i powrt do punktu startowego nastpnego dosuwu
w paszczynie.
Po zakoczeniu obrbki wnki narzdzie jest cofa-
ne odpowiednio do wyboru trybu odsunicia albo do
paszczyzny wycofania albo o odstp bezpiecze-
stwa ponad paszczyzn odniesienia. Pozycja na-
rzdzia wynika z generowanego programu i ley
powyej paszczyzny wnki.

3-192
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Przebieg obrbki wykaczajcej (_VARI=XXX3)


Przy obrbce wykaczajcej na obrzeu kontury
wnki jak te kontury wysepek s obchodzone tylko
jeden raz. Jako strategi zagbiania naley zapro-
gramowa zagbianie prostopade (_VARI). Dosu-
nicie i odsunicie do/od punktu startowego wzgl.
kocowego przy obrbce wykaczajcej nastpuje
kadorazowo po stycznym uku koa.
W celu obrbki wykaczajcej dna jest wykonywa-
ny z G0 ruch na gboko wnki + naddatek + od-
stp bezpieczestwa. Od tego miejsca nastpuje z
posuwem dla dosuwu na gboko zawsze ruch
prostopady na gboko. Powierzchnia dna wnki
jest obrabiana jeden raz.
Odsunicie i wycofanie nastpuje jak przy wybiera-
niu materiau.
W celu rwnoczesnej obrbki wykaczajcej
w paszczynie i na dnie naley wyposay
w wartoci parametry _FAL i _FALD jak te
_VARI=XXX4.

3-193
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Objanienie parametrw
_VARI (rodzaj obrbki)
Przy pomocy parametru _VARI moecie ustali rodzaj
obrbki. Moliwymi wartociami s:
Miejsce jednostek:
1=obrbka zgrubna (wybieranie) z penego
2=obrbka zgrubna pozostaego materiau
3=obrbka wykaczajca obrzea
4=obrbka wykaczajca dna
5=wiercenie wstpne
Przy nastawieniu "obrbka zgrubna z penego materiau"
program obrbki usuwa materia z wnki kompletnie a
do naddatku.
Gdyby przy wybranej rednicy frezu nie mona byo ob-
robi powierzchni przy krawdziach, wwczas
z nastawieniem "2" i mniejszym frezie mona pniej
wybra materia przy tych krawdziach. W tym celu jest
konieczne ponowne wywoanie cyklu CYCLE73.

Miejsce dziesitek:
1=prostopadle z G1
2=po linii spiralnej
3=ruch wahliwy

Wybr strategii zagbiania:


Zagbianie prostopade (_VARI=XX1X)
oznacza, e obliczona wewntrznie w cyklu aktualna
gboko dosuwu jest wykonywana w jednym bloku.
Zagbianie po torze spiralnym (_VARI=XX2X)
oznacza, e punkt rodkowy frezu porusza si po to-
rze spiralnym okrelonym przez promie _RAD
i gboko na obrt _DP1. Posuw jest przy typ pro-
gramowany rwnie pod _FFD. Kierunek obrotw te-
go toru spiralnego odpowiada kierunkowi obrotw, z
ktrym wnka ma by obrabiana.
Gboko przy zagbianiu, zaprogramowana pod
_DP1, jest przyjmowana do oblicze jako gboko
maksymalna i zawsze jest obliczana cakowitolicz-
bowa liczba obrotw toru spiralnego.
Gdy aktualna gboko dosuwy jest osignita (moe
to by wiele obrotw po linii spiralnej), jest wykony-
wany jeszcze jeden peny okrg, aby usun skony
tor zagbiania.
Nastpnie rozpoczyna si wybieranie materiau wnki
w tej paszczynie a do naddatku na obrbk wyka-
czajc.

3-194
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Zagbianie si ruchem wahliwym (_VARI=XX3X)


oznacza, e punkt rodkowy frezu zagbia si wyko-
nujc ruch wahliwy po prostej a do osignicia na-
stpnej aktualnej gbokoci. Maksymalny kt zag-
biania jest programowany pod _RAD, dugo drogi
ruchu wahliwego jest obliczana wewntrznie
w cyklu. Gdy aktualna gboko jest osignita, dro-
ga jest wykonywana jeszcze raz bez dosuwu, aby
usun skony tor zagbiania. Posuw jest programo-
wany pod _FFD.

Miejsce setek: (_VARI=X1XX)


0=do paszczyzny wycofania (_RTP)
1=o odstp bezpieczestwa (_SDIS) nad paszczy-
zn wycofania (_RFP)

Miejsce tysicy: (_VARI=1XXX)


1=punkt startowy automatycznie
2=punkt startowy rcznie

Przy automatycznym wyborze punktu startowego cykl


sam wewntrznie oblicza punkt startowy obrbki. Y

Uwaga: Rcznie podane pozycje startowe nie mog


znajdowa si w obrbie powierzchni wysepki. Dla ta- Punkt startowy 2
kiej powierzchni nie ma adnego wewntrznego nadzo-
ru.
Jeeli z pooenia wysepki i rednicy uytego frezu
wyniknie podzia powierzchni, wwczas jest automa- Punkt startowy 1
Pozostay
tycznie obliczanych wiele punktw startowych. materia
Przy okrelaniu rcznym naley dodatkowo zaprogra-
mowa parametry _PA i _PO. Przy tym jednak moe
zosta zaprogramowany tylko jeden punkt startowy. X

Przy podziale wnki wymagane punkty startowe s


obliczane automatycznie.

3-195
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

_BNAME (nazwa programu pozycji wiercenia)


_PNAME (nazwa programu obrbki wnki)
Cykl frezowania wnki generuje programy z blokami ruchu
postpowego, ktre s potrzebne do wiercenia wstpnego
albo frezowania. Te programy s zapisywane w pamici
programw obrbki w tym katalogu, w ktrym znajduje si
rwnie program wywoujcy, a wic w katalogu Programy
obrbki (MPF.DIR), gdy cykl jest stamtd wywoywany
albo w odpowiednim katalogu obrabianych przedmiotw.
Programy s zawsze programami gwnymi (tup MPF).
Parametry _BNAME i _PNAME definiuj nazwy tych pro-
gramw.
Nazwa programu wiercenia jest wymagana tylko w przy-
padku _VARI=XXX5.
Przykad: bez nazwy programu wiercenia:
CYCLE73(1011,,ABNMAHME4_MILL,...)

_TN (nazwa narzdzia do wybierania materiau)


W tym parametrze naley poda narzdzie do wybierania
materiau. Zalenie od aktywnoci menedera narzdzi lub
jej braku naley poda tutaj nazw narzdzia albo jego
numer.
Przykad:
z menederem narzdzi
CYCLE73(1015,CZ1_DRILL,CZ1_MILL,
FREZ3,...)
bez menedera narzdzi
CYCLE73(1015,CZ1_DRILL,CZ1_MILL,3
,...)
Parametr _TN jest ustalony jako parametr obowizkowy o
max dugoci 16 znakw a przez to przy kadym nastp-
nym wywoaniu CYCLE73 naley w nim poda narzdzie
do wybierania materiau. Przy wielokrotnym stosowaniu
obrbki pozostaego materiau naley uy narzdzia z
ostatniej obrbki pozostaego materiau.

NARZDZIE i KOREKCJA:
Konieczne jest zwracanie uwagi, by bya realizowana ko-
rekcja narzdzia wycznie z D1. Strategie narzdzia za-
miennego nie mog by stosowane.

3-196
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

_RFP i _RTP (paszczyzna odniesienia i paszczyzna wycofania)


Z reguy paszczyzna odniesienia (REP) i paszczyzna
wycofania (RTP) maj rne wartoci. W cyklu zakada
si, e paszczyzna wycofania ley przed paszczyzn
odniesienia. Odstp paszczyzny wycofania od koco-
wej gbokoci wiercenia jest wic wikszy ni odstp
paszczyzny odniesienia.

_SDIS (odstp bezpieczestwa)


Odstp bezpieczestwa (DSIS) dziaa w odniesieniu do
paszczyzny odniesienia. Jest ona przesuwana dalej do
przodu o odstp bezpieczestwa.
Kierunek, w ktrym dziaa odstp bezpieczestwa, jest
automatycznie okrelany przez cykl.

_DP (gboko wnki absolutnie) i


_DPR (gboko wnki przyrostowo)
Gboko wnki moe do wyboru zosta zadana
absolutnie (_DP) albo przyrostowo (_DPR) w stosunku
do paszczyzny odniesienia. Przy podaniu przyrosto-
wym
cykl samodzielnie oblicza wynikajc gboko na
podstawie pooenia paszczyzny odniesienia
i paszczyzny wycofania.

_MID (maksymalna gboko dosuwu)


Przez ten parametr okrelacie maksymaln gboko
dosuwu. W cyklu dosuw na gboko nastpuje rw-
nomiernymi krokami.
Na podstawie _MID i gbokoci cakowitej cykl samo-
dzielnie oblicza dosuw.
Za podstaw jest przyjmowana minimalna moliwa
liczba krokw dosuwu. _MID=0 oznacza, e w jednym
kroku nastpuje dosuw do gbokoci wnki.

_MIDA (max szeroko dosuwu w paszczynie)


Przy pomocy tego parametru ustalacie maksymaln
szeroko dosuwu przy wybieraniu materiau
w paszczynie. Nie jest ona nigdy przekraczana.
Jeeli parametr ten nie jest zaprogramowany wzgl. ma
warto zero, wwczas cykl za maksymaln szeroko
dosuwu przyjmuje wewntrznie 80% rednicy frezu.
Od zaprogramowanej szerokoci dosuwu wynoszcej
80% rednicy frezu cykl ulega przerwaniu po wyprowa-
dzeniu alarmu 61982 "Szeroko dosuwu
w paszczynie za dua".

3-197
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

_FAL (naddatek w paszczynie)


Naddatek oddziauje tylko na obrzeu na obrbk wnki
w paszczynie.
W przypadku naddatku rednica narzdzia pene
wybranie materiau wnki nie jest zagwarantowane.

_FALD (naddatek na dnie)


Przy obrbce zgrubnej jest uwzgldniany oddzielny
naddatek na dnie.

_FFD i _FFP1 (posuw dla dosuwu na gboko


i obrbki powierzchni)
Posuw _FFD dziaa przy zagbianiu narzdzia
w materia.
Posuw _FFP1 dziaa przy obrbce w przypadku
wszystkich ruchw wykonywanych w paszczynie
z prdkoci posuwu.

_CDIR (kierunek frezowania)


Pod tym parametrem zadajecie kierunek obrbki wnki. Y
Poprzez parametr _CDIR mona programowa kieru-
nek frezowania
bezporednio 2 dla G2 i 3 dla G3 albo
alternatywnie do tego wspbienie albo przeciw-
bienie
Ruch wspbieny wzgl. przeciwbieny jest obliczany G3
G2
wewntrznie w cyklu poprzez kierunek wrzeciona uak- G2
tywniony przed wywoaniem cyklu.
Wspbienie Przeciwbienie G3
M3 G3 M3 G2
M4 G2 M4 G3
X
_PA, _PO (punkt startowy w pierwszej i drugiej
osi)
Przy rcznym wyborze punktu startowego naley go tak
zaprogramowa w tych parametrach, by byo moliwe
bezkolizyjne dosunicie do niego. Naley zwrci uwa-
g, e daje si zaprogramowa tylko jeden punkt star-
towy (patrz opis parametru _VARI).

_RAD (tor punktu rodkowego wzgl. kt zagbia-


nia)
Przy pomocy parametru _RAD definiujecie promie toru
spiralnego (w odniesieniu do toru punktu rodkowego
narzdzia) wzgl. max kt zagbiania dla ruchu wahliwe-
go.
_DP1 (gboko zagbiania dla toru spiralnego)
Przy pomocy parametru _DP1 definiujecie gboko
dosuwu przy zagbianiu po torze spiralnym.

3-198
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Dalsze wskazwki
Nazwa dla obrbki wnki (NAME)
Obrbka wnk nastpuje najczciej w wielu technolo-
gicznych krokach obrbkowych. Kontury, ktre opisuj
geometri wnk, s jednak definiowane tylko jeden raz.
Aby w programie umoliwi automatyczne przyporzd-
kowywanie konturw do kroku obrbkowego, opis kontu-
ru jest oznakowywany etykietami i ten fragment progra-
mu jest potem powtarzany przy pomocy instrukcji
REPEAT.
Przy sporzdzaniu programu przy pomocy obsugi cykli
jest dlatego w poszczeglnych maskach wprowadzana
nazwa obrbki wnki. Dugo nazwy jest ograniczona do
8 znakw.
W przykadzie programowania 2 jest to np.
"ABNAHME4".
Numer T zawiera dla wszystkich technologii obrbki na-
rzdzie frezarskie do wybierania materiau. Przy wielo-
krotnej obrbce pozostaego materiau naley natomiast
zawsze wpisa narzdzie przedtem uywane.

Objanienie dot. struktury cyklu


Cykl CYCLE73 suy do rozwizywania bardzo skompli-
kowanych problemw przy wybieraniu materiau
z wnk z wysepkami, ktre wymagaj bardzo duej mocy
obliczeniowej sterowania. Aby wykona to w optymalnym
czasie obliczenie nastpuje w HMI.

Obliczanie jest uruchamiane z cyklu a w jego wyniku s


generowane programy z blokami ruchu postpowego do
wiercenia albo frezowania i zapisywane w systemie
plikw sterowania. Te s wywoywane przez cykl
i wykonywane.
Ta struktura umoliwia, e obliczanie jest konieczne tylko
przy pierwszym wykonywaniu programu z wywoaniem
CYCLE73. Od drugiego przebiegu programu
wygenerowany program ruchw postpowych istnieje
i moe zosta od razu wywoany przez cykl.
Nowe obliczenie nastpuje gdy:
jeden z uczestniczcych konturw zmieni si;
zmieniy si parametry przekazania cyklu;
przed wywoaniem cyklu zostao uaktywnione narz-
dzie z innymi danymi korekcyjnymi;
w przypadku rnych technologii, jak wybieranie
materiau i pozostay materia z rnymi wygenerowa-
nymi programami obrbki.

3-199
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Zapisanie programu w systemie plikw


Gdy kontury dla CYCLE73 s programowane poza wy-
woujcym programem gwnym, dla szukania
w systemie plikw sterowania obowizuje co nastpuje:
Jeeli wywoujcy program znajduje si w katalogu
obrabianych przedmiotw, programy, w ktrych zosta
zaprogramowany kontur brzegowy albo kontur wysep-
ki, musz znajdowa si w tym samym katalogu;
Jeeli wywoujcy program znajduje si w katalogu
"Programy obrbki" (MPF.DIR), programy s rwnie
tam szukane.

Programy utworzone przez cykl s rwnie zapisywane


w katalogu, w ktrym znajduje si program wywoujcy
cykl, a wic w tym samym katalogu obrabianych przed-
miotw albo MPF.DIR wzgl. SPF.DIR.

Wskazwki dot. symulacji


Przy symulacji frezowania wnki generowane programy
s zapisywane w systemie plikw w NCU. Dlatego ma
sens tylko nastawienie z "Danymi aktywnymi NC", po-
niewa dane korekcyjne narzdzia wchodz do oblicze-
nia programw.

Przykad programowania 1
Zadanie obrbkowe polega na tym, by wykona Y Y

z penego materiau wnk z 2 wysepkami z nastpn


98
obrbk wykaczajc w paszczynie X, Y A A-A
Program przykadowy 1.mpf (wnka z wysepkami)

73
10
R

66

58
15

%_N_PRZYKAD1_MPF R 5
R

30
;$PATH=/_N_WKS_DIR/_N_CC73BEI1_WPD
;Przykad_1: wnka z wysepkami 34 A X Z
20 79 17,5
;wybieranie i obrbka wykaczajca
Wszystkie zaokrglenia na naronikach R5

$TC_DP1[5,1]=120 $TC_DP3[5,1]=111 ;Korekcja narzdzia frez T5 D1


$TC_DP6[5,1]=4
$TC_DP1[2,1]=120 $TC_DP3[2,1]=130
$TC_DP6[2,1]=5
N100 G17 G40 G90 ;Warunki wyjciowe G-Code
N110 T5 D1 ;Frez do pozycji roboczej
N120 M6
N130 M3 F2000 S500 M8
N140 GOTOF _OBRBKA

3-200
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

;
N510 _RAND:G0 G64 X25 Y30 ;Definicja konturu brzegowego
N520 G1 X118 RND=5
N530 Y96 RND=5
N540 X40 RND=5
N545 X20 Y75 RND=5
N550 Y35
N560 _BRZEG_KOCOWY:G3 X25 Y30 CR=5
;
N570 _WYSEPKA1:G0 X34 Y58 ;Definicja dolnej wysepki
N580 G1 X64
N590 _WYSEPKA_KOCOWA1:G2 X34 Y58 CR=15
;
N600 _WYSEPKA2:G0 X79 Y73 ;Definicja grnej wysepki
N610 G1 X99
N620 _WYSEPKA_KOCOWA2:G3 X79 Y73 CR=10
;

;Programowanie konturw
_OBRBKA:
PRZYKAD1_CONT:
CYCLE74 (,_BRZEG,_BRZEG_KOCOWY)
CYCLE75 (,_WYSEPKA1,_WYSEPKA_KOCOWA1)
CYCLE75 (,_WYSEPKA2,_WYSEPKA_KOCOWA2)
ETYKIETA_KOCOWA:

;Programowanie frezowania wnki


CYCLE73 (1021,,PRZYKAD1_MILL1,5,10,0,1,
-17.5,0,,2,0.5,,9000,3000,0,,,4,3)

T2 D1 M6
S3000 M3
;Programowanie obrbki wykaczajcej wnki
CYCLE73 (1113,,PRZYKAD1_MILL3,5,10,0,1,
-17.5,0,,2,,,8000,1000,0,,,4,2)
M30

3-201
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Przykad programowania 2
Zadanie obrbkowe:
Przed frezowaniem wnki naley przeprowadzi wiercenie
wstpne, aby zagwarantowa optymalne zagbianie na-
rzdzia frezarskiego.
nakiekowanie pod wiercenie wstpne
wiercenie
wybieranie materiau z wnki z wysepkami, promie frezowania 12 mm
wybieranie reszty materiau, promie frezu 6 mm
obrbka wykaczajca wnki, promie frezu 5 mm
Szkic obrbki
Y

Gboko wnki 12 mm

INS11A01 INS3A01

INS2A01

45
30

35

120
85

INS1A01 20

40

50
30

50
R
10

30 20 5 X
10 70
200 60

Program obrbki:
%_N_PRZYKAD2_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI2_WPD
; Przykad_2: wnka z wysepkami
; 2*wiercenie wstpne, wybieranie materiau, wybieranie
pozost. mat., obrbka wykaczajca
;
;Dane korekcyjne
$TC_DP1[2,1]=220 $TC_DP6[2,1]=10
$TC_DP1[3,1]=120 $TC_DP6[3,1]=12
$TC_DP1[4,1]=220 $TC_DP6[4,1]=3
$TC_DP1[5,1]=120 $TC_DP6[5,1]=5
$TC_DP1[6,1]=120 $TC_DP6[6,1]=6
TRANS X10 Y10

;Definicja konturw obrbkowych


ABNAHME4_CONT:
CYCLE74(RANDA01,,)
CYCLE75(INS11A01,,)
CYCLE75(INS1A01,,)
CYCLE75(INS2A01,,)
CYCLE75(INS3A01,,)
ETYKIETA KOCOWA:

3-202
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

;Programowanie nakiekowania
T4 M6
D1 M3 F1000 S4000
MCALL CYCLE81 (10,0,1,-3,)
REPEAT ABNAHME4_BEAR ABNAHME4_BEAR_END
MCALL

;Programowanie wiercenia
T2 M6
D1 M3 F2222 S3000
MCALL CYCLE81(10,0,1,-12,)
REPEAT ABNAHME4_BEAR ABNAHME4_BEAR_END
MCALL

GOTOF ABNAHME4_BEAR_END
ABNAHME4_BEAR:
REPEAT ABNAHME4_CONT ETYKIETA KOCOWA
CYCLE73(1015,ABNAHME4_DRILL,ABNAHME4_MILL1,
3,10,0,1,-12,0,,2,0.5,,2000,400,0,,,,)
ABNAHME4_BEAR_END:

;Programowanie wybierania materiau


T3 M6
D1 M3 S4000
REPEAT ABNAHME4_CONT ETYKIETA KOCOWA
CYCLE73(1011,,ABNAHME4_MILL1,3,10,0,1,
-12,0,,2,0.5,,2000,400,0,,,,)

;Programowanie wybierania pozostaego materiau


T6 M6
D1 M3 S4000
REPEAT ABNAHME4_CONT ETYKIETA KOCOWA
CYCLE73(1012,,ABNAHME4_2_MILL4,3,10,0,1,
-12,0,,2,0.5,,1500,800,0,,,,)

;Programowanie obrbki wykaczajcej


T5 M6
D1 M3 S4500
REPEAT ABNAHME4_CONT ETYKIETA KOCOWA
CYCLE73(1013,,ABNAHME4_MILL3,3,10,0,1,
-12,0,,2,,,3000,700,0,,,,)
M30

3-203
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Kontur brzegowy przykad programowania 2:


%_N_BRZEG01_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI2_WPD
;Ste 17.05.99
;Kontur brzegowy przykad programowania 2

N5 G0 G90 X260 Y0
N7 G3 X260 Y120 CR=60
N8 G1 X170 RND=15
N9 G2 X70 Y120 CR=50
N10 G1 X0 RND=15
N11 Y0 RND=15
N35 X70 RND=15
N40 G2 X170 Y0 CR=50
N45 G1 X260 Y0
N50 M30

Kontury wysepek przykad programowania 2


%_N_INS1A01_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI2_WPD
;Ste 18.06.99
;Kontur wysepki przykad programowania 2

N5 G90 G0 X30 Y15


N10 G91 G3 X0 Y30 CR=15
N12 X0 Y-30 CR=15
N15 M30

%_N_INS11A01_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI2_WPD
;Ste 18.06.99
;Kontur wysepki przykad programowania 2

N5 G90 G0 X30 Y70


N10 G91 G3 X0 Y30 CR=15
N12 X0 Y-30 CR=15
N15 M30

%_N_INS2A01_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI2_WPD
;Ste 18.06.99
;Kontur wysepki przykad programowania 2

N5 G90 G0 X200 Y40


N10 G3 X220 Y40 CR=10
N15 G1 Y85
N20 G3 X200 Y85 CR=10
N25 G1 Y40
N30 M30

3-204
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

%_N_INS3A01_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI2_WPD
;Ste 18.06.99
;Kontur wysepki przykad programowania 2

N5 G0 G90 X265 Y50


N10 G1 G91 X20
N15 Y25
N20 G3 X-20 I-10
N25 G1 Y-25
N30 M30

3-205
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Przykad programowania 3
Zadanie obrbkowe
Pokazuje programowo-techniczny przebieg zadania
obrbkowego, obejmujcego dwie rne wnki
z wysepkami. Obrbka nastpuje w powizaniu
z narzdziem, tzn. kadym udostpnianym narzdziem
s kompletnie wykonywane wszystkie moliwe zadania
obrbkowe w obydwu wnkach, zanim nastpi uycie
nastpnego narzdzia.
wiercenie wstpne
wybieranie materiau z wnki z wysepkami
wybieranie reszty materiau
%_N_PRZYKAD3_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI3_WPD
; Przykad3
; 07.04.2000

;Dane korekcyjne narzdzi


$TC_DP1[2,1]=220 $TC_DP3[2,1]=330 $TC_DP6[2,1]=10
$TC_DP1[3,1]=120 $TC_DP3[3,1]=210 $TC_DP6[3,1]=12
$TC_DP1[6,1]=120 $TC_DP3[6,1]=199 $TC_DP6[6,1]=6

;Punkty zerowe obrabianych przedmiotw


;G54
$P_UIFR[1,X,TR]=620
$P_UIFR[1,Y,TR]=50
$P_UIFR[1,Z,TR]=-320
;G55
$P_UIFR[2,X,TR]=550
$P_UIFR[2,Y,TR]=200
$P_UIFR[2,Z,TR]=-320
;
N10 G0 G17 G54 G40 G90
N20 T2
M6
D1 M3 F2000 S500 M8
N30 G0 Z20

;Kontury obrbkowe wnka 1


GOTOF ETYKIETA KOCOWA
WNKA1_CONT:
CYCLE74(BRZEG, , )
CYCLE75(WYSEPKA1, , )
CYCLE75(WYSEPKA2, , )
ETYKIETA KOCOWA:

3-206
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

;Kontury obrbkowe wnka 2


GOTOF ETYKIETA KOCOWA
PRZYKAD2_CONT:
CYCLE74(RANDA01,,)
CYCLE75(INS11A01,,)
CYCLE75(INS1A01,,)
CYCLE75(INS2A01,,)
CYCLE75(INS3A01,,)
ETYKIETA KOCOWA:

;Wiercenie
T2 M6
D1 M3 F6000 S4000
MCALL CYCLE81(10,0,1,-8,)
REPEAT WNKA1_BEAR WNKA1_BEAR_END
MCALL

G55
MCALL CYCLE81(10,0,1,-8,)
REPEAT PRZYKAD2_BEAR PRZYKAD2_BEAR_END
MCALL

;Wybieranie materiau wnki1


T3 M6
G54 D1 M3 S3300
GOTOF WNKA1_BEAR_END
WNKA1_BEAR:
REPEAT WNKA1_CONT ETYKIETA KOCOWA
CYCLE73(1025,WNKA1_DRILL,WNKA1_MILL1,3,10,0,1,-8,0,0,2,0,0,2000,400,0,0,0,3,4)
WNKA1_BEAR_END:
REPEAT WNKA1_CONT ETYKIETA KOCOWA
CYCLE73(1021,WNKA1_DRILL,WNKA1_MILL1,3,10,0,1,-8,0,0,2,0,0,2000,400,0,0,0,3,4)

;Wybieranie materiau wnki 2


G55
GOTOF PRZYKAD2_BEAR_END

PRZYKAD2_BEAR:
REPEAT PRZYKAD2_CONT ETYKIETA KOCOWA
CYCLE73(1015,PRZYKAD2_DRILL,PRZYKAD2_MILL1,3,10,0,1,-8,0,0,2,0,0,2000,400,0,0,0,3,4)
PRZYKAD2_BEAR_END:
REPEAT PRZYKAD2_CONT ETYKIETA KOCOWA
CYCLE73(1011,PRZYKAD2_DRILL,PRZYKAD2_MILL1,3,10,0,1,-8,0,0,2,0,0,2000,400,0,0,0,3,4)

3-207
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

;Wybieranie pozostaego materiau wnki1 i wnki2


T6 M6
D1 G54 M3 S222
REPEAT WNKA1_CONT ETYKIETA KOCOWA
CYCLE73(1012,,WNKA1_3_MILL2,3,10,0,1,-8,0,,2,,,2500,800,0,,,,)

G55
REPEAT PRZYKAD2_CONT ETYKIETA KOCOWA
CYCLE73(1012,,PRZYKAD2_3_MILL2,3,10,0,1,-8,0,,2,,,2500,800,0,,,,)
G0 Z100
M30

;Kontury brzegu i wysepek


;Wnka 2 odpowiada przykadowi programowania 2
Wnka 1:
%_N_brzeg_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI3_WPD
;29.03.99

N1 G0 X0 Y0 G90
N3 G1 X200 Y0
N5 X200 Y100
N10 X0 Y100
N20 X0 Y0
M30

%_N_WYSEPKA1_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI3_WPD
;29.03.99
N100 G0 X130 Y30 Z50 G90
N110 G1 X150 Y30
N120 X150 Y60
N130 X130 Y60
N200 X130 Y30
M30

%_N_WYSEPKA2_MPF
;$PATH=/_N_WKS_DIR/_N_CC73BEI3_WPD
;29.03.99
N12 G0 X60 Y20
N13 G1 X90 Y20
N14 X90 Y50
N30 X60 Y50
N40 X60 Y20
M30

3-208
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.15 Frezowanie wnk z wysepkami - CYCLE73, CYCLE74, CYCLE75

Objanienie
Alarmy rdo CYCLE73...CYCLE75
Numer alarmu Tekst alarmu Objanienie, pomoc
61703 "Wewntrzny bd cyklu przy kasowaniu pliku"
61704 "Wewntrzny bd cyklu przy zapisie pliku"
61705 "Wewntrzny bd cyklu przy czytaniu pliku"
61706 "Wewntrzny bd cyklu przy tworzeniu sumy kontrolnej"
61707 Bd przy ACTIVATE na MMC
61708 Bd przy READYPROG na MMC
61900 Brak konturu
61901 Kontur nie jest zamknity
61902 Brak dostpnej pamici
61903 Aa duo elementw konturu
61904 Za duo punktw przecicia
61905 Za may promie frezu
61906 Za duo konturw
61907 Okrg bez podania punktu rodkowe-
go
61908 Brak podania punktu startowego
61909 Za may promie linii rubowej
61910 Linia rubowa narusza kontur
61911 Wymaganych jest wiele punktw za-
gbiania
61912 Brak toru do wygenerowania
61913 Nie wygenerowano pozostaego mate-
riau
61914 Zaprogramowana linia rubowa naru-
sza kontur
61915 Ruch dosunicia/odsunicia narusza kontur
61916 Droga zbocza charakterystyki za krtka
61917 Przy zachodzeniu mniejszym ni 50%
moe pozosta materia w naronikach
61918 Promie frezu za may dla pozostaego materiau
61980 Bd w konturze wysepki
61981 Bd kontury brzegowego
61982 Za dua szeroko dosuwu w pasz-
czynie
61983 Brak konturu wnki
61984 Parametry narzdzi _TN nie zdefiniowane
61985 Brak nazwy programu dla pozycji wiercenia
61986 Brak programu frezowania wnki
61987 Brak programu pozycji wiercenia
61988 Brak nazwy programu frezowania wnki
61989 Jako aktywne ostrze narzdzia zaprogramowano nie D1

3-209
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

3.16 Skrt - CYCLE800

Wywoanie skrtu CYCLE800


Wprowadzenie zakres programy / frezowanie
>> Skrt
Przycisk programowany 
jest wywietlany, gdy zestaw danych skrtu jest usta-
wiony (MD 18088: MM_NUM_TOOL_CARRIER >0).

Skrt nie jest opcj i jest do dyspozycji dla NC wersja


opr. 6.3 (CCU SW 6.3).
Funkcje
3/2 osie obrbka skona i
orientowane noniki narzdzi
s do dyspozycji w wykonaniu podstawowym.

Literatura: Opis dziaania 840D/840Di/810D


/W1/ korekcja narzdzia
/R2/ osie obrotowe
/K2/ frame systemowe

Dziaanie
Cykl suy przy frezowaniu do skrtu na dowoln powierzch-
ni, aby j obrabia lub mierzy. Przez cykl przez wywoanie
odpowiednich funkcji NC aktywne punkty zerowe obrabia-
nych przedmiotw i korekcje narzdzi s przy uwzgldnieniu
acucha kinematycznego maszyny przeliczane na po-
wierzchni skon a osie obrotowe (do wyboru) pozycjono-
wane.
Skrt moe nastpi do wyboru pojedynczymi osiami, jako
kt projekcji i jako kt przestrzenny.
Przed pozycjonowaniem osi obrotowych mona ew. doko-
na odsunicia w osiach liniowych.

Kinematyki maszyn
1. Skrtny nonik narzdzi (gowica skrtna)  Typ T
2. Skrtny nonik obrabianych przedmiotw (st skrtny)  Typ P
3. Kinematyka mieszana z 1. i 2.  Typ M

3-210
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Wane
Przed 1. wywoaniem cyklu skrtu w programie gwnym musi
zosta zaprogramowane narzdzie (ostrze D>0) i przesunicie
punktu zerowego (PPZ), przy pomocy ktrego obrabiany
przedmiot zosta dranity albo zmierzony. W cyklu skrtu to
przesunicie punktu zerowego jest przeliczane na odpowiedni
paszczyzn obrbki. Warto PPZ pozostaje zachowana.
Skadowe postpowe i obrotowe s zapisywane we frame sys-
temowych (frame obrotu), odniesieniu narzdzia
(TOOLFRAME), noniku narzdzi (PARTFRAME) i odniesieniu
obrabianego przedmiotu (WPFRAME) (patrz HMI  Parame-
try, aktywne PPZ).

Aktualna paszczyzna obrbki (G17, G18, G19) jest uwzgld-


niana przez cykl skrtu.

Skrt na paszczyzn obrbki albo pomocnicz obejmuje


zawsze 3 kroki:
Przesunicie punktu odniesienia przed obrotem (odpowia-
da TRANS albo ATRANS)
Obrt (odpowiada AROT albo AROTS)
Przesunicie punktu zerowego po obrocie (odpowiada
ATRANS)

Przesunicia wzgl. obroty s niezalene od maszyny


i odnosz si do ukadu wsprzdnych X, Y, Z obrabiane-
go przedmiotu. W cyklu skrtu nie s uywane frame progra-
mowane. Frame programowane przez uytkownika s uwzgld-
niane przy skrcie addytywnym. Przy skrcie na now pasz-
czyzn skrtu programowane frame s kasowane (TRANS). Po
zresetowaniu programu albo przerwie w zasilaniu pozostaje
aktywna ostatnia paszczyzna skrtu, do wyboru nastawiana
poprzez dane maszynowe. Na paszczynie skrtu s moliwe
dowolne obrbki, np. przez wywoywanie cykli standardowych
albo cykli pomiaru.

Wskazwka dot. wywoania transformacji 5-osiowej


Gdy na obrconej paszczynie obrbki ma zosta wykonany
program, ktry wcza transformacj 5-osiow (TRAORI), ww-
czas przed wywoaniem TRAORI musz zosta wyczone
frame systemowe dla gowicy skrtnej / stou skrtnego (patrz
przykad).

3-211
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Przykad (maszyna ze stoem skrtnym)


N1 G54
N2 T=MILL_10mm
N3 M6
N4 CYCLE800(1,,0,57,0,40,0,-45,0,0,0,0,0,-1) ;Cykl skrtu
N5 CYCLE71(50,24,2,0,0,0,80,60,0,4,10,5,0,2000,31,5) ;Frezowanie paszczyzny
N6 TCARR=0 ;Cofnicie wyboru zestawu
danych skrtu
N7 PAROTOF
N8 TOROTOF ;(tylko w przypadku typu kinematyki maszyny "T" i "M")
N9 TRAORI
N10 G54 ;Nowe obliczenie przesunicia punktu zerowego
N11 EXTCALL WALZ ;Program obrbki 5-osiowej z wektorami kierunkowymi
;(A3, B3, C3)
N12 M2

Gdy transformacja 5-osiowa jest wczana przy pomocy


cyklu High Speed Settings CYCLE832 bloki N6...N10
mona pomin.

3-212
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

3.16.1 Obsuga, wyposaenie w parametry, maska wprowadzania

Objanienie parametrw
Maska wprowadzania CYCLE800 w standardowej otoczce graficznej

Punkt odniesienia
przed obrotem

Obrt

Punkt zerowy po
obrocie

_TC (nazwa zestawu danych skrtu)


Nastawione zestawy danych skrtu (patrz IBN
CYCLE800) mog by wybierane (Toggle).

Kady zestaw danych skrtu otrzymuje nazw. Gdy jest


tylko jeden zestaw danych skrtu, nazwa nie musi by
uzgadniana.
0  cofnicie wyboru zestawu danych skrtu.

_FR (odsunicie)
bez odsunicia
ruch w osi Z
ruch w osi Z, XY (tylko gdy w menu IBN jest aktyw-
ny CYCLE800)
Pozycje odsunicia mog by wpisywane na obrazie
menu IBN.

Ruch w pozycjach odsunicia jest wykonywany abso-


lutnie. Gdy jest podana inna kolejno albo pozycjo-
nowanie przyrostowe, mona to do wyboru zmodyfiko-
wa w cyklu uytkownika TOOLCARR przy uruchamia-
niu.

3-213
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Wskazwka:
Przy programowaniu z cyklami standardowymi i duymi wielko-
ciami paszczyzny wycofania oraz duymi ktami skrtu (skrt
o 90 stopni przy obrbce wielostronnej) jest moliwe, e prze-
strze ruchu w maszynie nie wystarczy (bd programowego poo-
enia kocowego), poniewa przy dosuwaniu zawsze jest najpierw
wykonywany ruch w paszczynie obrbki (przy G17 X, Y)a na-
stpnie w osi dosuwu (Z). Zachowanie si mona zoptymalizowa
przez zmniejszenie paszczyzny wycofania.

_DIR (skrt, kierunek)


Skrt tak
Osie obrotowe s pozycjonowane wzgl. osoba obsugujca mo-
e dokona ustawienia rcznych osi obrotowych.
Skrt nie (tylko obliczeniowo)
Jeeli osie obrotowe maj po uaktywnieniu cyklu skrtu nie wy-
konywa ruchw postpowych, wwczas obowizuje wybr
"Skrt nie". Zastosowanie: pomocnicze paszczyzny skrtu we-
dug rysunku obrabianego przedmiotu
Kierunek minus/plus
Odniesienie przy wyborze kierunku ruchu postpowego do cy-
klu
skrtu do osi obrotowej 1 albo 2. W wyniku zakresu ktowego
osi obrotowych kinematyki maszyny NCU moe obliczy dwa
moliwe rozwizania. Przy tym najczciej jedno rozwizanie
jest technologicznie sensowne. Wybr do ktrej osi obrotowej
(1. albo 2. o obrotowa) obydwa rozwizania maj si odnosi,
nastpuje w menu IBN CYCLE800. Wybr wedug ktrego
z obydwu moliwych rozwiza nastpuje ruch, nastpuje
przez wybr kierunku "minus" albo "plus".

_ST (paszczyzna skrtu)


nowy
Dotychczasowe frame skrtu i frame programowane s ka-
sowane a wartoci zdefiniowane w polu wprowadzania two-
rz nowy frame skrtu.
Kady program gwny musi rozpocz cykl skrtu od
paszczyzny skrtu nowa aby zagwarantowa, e nie bdzie
aktywny aden frame skrtu z innego programu.
addytywny
Frame skrtu nakada si addytywnie na frame skrtu ostat-
niego cyklu skrtu.
Jeeli w programie jest zaprogramowanych wiele cykli skr-
tu a midzy nimi s aktywne dodatkowo zaprogramowane
frame (np. AROT ATRANS), s one uwzgldniane we frame
skrtu.

Jeeli aktualnie dziaajce PPZ zawiera obroty, np


w wyniku poprzedzajcego pomiaru obrabianego
przedmiotu, s one uwzgldniane w cyklu skrtu.

3-214
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Ponisze obrazy pomocy odnosz si do paszczyzny obrbki G17 (o narzdzia Z).

X0, Y0, Z0 (punkty odniesienia przed obrotem)


Punkty odniesienia

_MODE (tryb skrtu) Pojedynczymi osiami


Przy pomocy tego parametru jest ustalany tryb skrtu osi.
Pojedynczymi osiami
Kt projekzji1)2)
Kt przestrzenny1)
Tryb skrtu odnosi si zawsze do ukadu wsprzdnych obrabianego
przedmiotu i jest przez to niezaleny od maszyny.

Ktre tryby skrtu maj by do dyspozycji, mona nastawi w menu


IBN CYCLE800.
W przypadku skrtu pojedynczymi osiami nastpuje kolejny obrt Kt projekcji
wok poszczeglnych osi, przy czym kady obrt nakada si na
poprzedni. Kolejno osi mona dowolnie wybra.
W przypadku skrtu przy pomocy kta projekcji warto ktowa
obrconej powierzchni jest rzutowany na pierwsz z obydwu osi
ukadu wsprzdnych. Trzeci obrt nakada si na obrt poprzedni.
Kolejno osi mona dowolnie wybra.
Przy skrcie poprzez kt przestrzenny najpierw nastpuje obrt
wok osi Z a nastpnie wok osi Y. Drugi obrt nakada si na
pierwszy.
Kadorazowo dodatni kierunek obrotu przy rnych wariantach skrtu Kt przestrzenny
mona odczyta z obrazw pomocy.

1) S tylko wtedy do dyspozycji, gdy producent maszyny wybra to


w masce IBN.
2) Przy programowaniu X i Y nowa o X ley w starej paszczynie Z-X.
Przy programowaniu Z i X nowa o Z ley w starej paszczynie Y-Z.
Przy programowaniu Y i Z nowa o Y ley w starej paszczynie X-Y.
Trzeci obrt nastpuje na paszczynie obrconej.

3-215
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

A, B, C (obroty)
Obroty (pojedynczymi osiami, kt projekcji)

Obrt (kt przestrzenny)

X1, Y1, Z1 (punkt zerowy po obrceniu)

Aktualizacja WZ (_TC_N_WZ)
tak / nie
Wywietlanie mona wyczy poprzez menu IBN
CYCLE800.
Tak: Przy skrcie na paszczyzn obrbki mog dla
uniknicia kolizji zosta zaktualizowane osie obroto-
we.
Warunki:
1. Jest wymagana opcja TRAORI.
2. Producent maszyny odpowiednio dopasowa cykl
uytkownika TOOLCARR.

3-216
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

3.16.2 Wskazwki dot. obsugi

Jeeli osie obrotowe kinematyki maszyny s


uzgodnione jako osie rczne (menu IBN
CYCLE800), wwczas bdcy do nastawienia kt
skrtu jest wywietlany w alarmie cancel
62180/62181. Po wykonaniu ruchu o kt skrtu pro-
gram NC jest kontynuowany przez NC-Start.
Ruch w osiach w aktywnej paszczynie skrtu
w rodzaju pracy JOG jest moliwy, gdy na pulpicie
sterowania maszyny jest aktywny przycisk WKS.
Przy jego pomocy ruch nastpuje nie w osiach ma-
szyny lecz w osiach geometrycznych.
Cofnicie wyboru zestawu danych i skasowanie
frame skrtu (WPFRAME, PARTFRAME,
TOOLFRAME) jest moliwe przez zaprogramowanie
CYCLE800() (bez wsparcia dla osoby obsugujcej).
W CYCLE800 mog jako wartoci wprowadzana
rwnie by przekazywane parametry (np. zmienna
wyniku cykli pomiarowych _OVR[19]).
Jeeli w aktywnym PPZ s wpisane wartoci osi
obrotowej (obrt podstawowy obrabianego przed-
miotu), wwczas s one uwzgldniane przy skrcie.
Przy skrcie do pooenia podstawowego kinematyki
maszyny (...,0,0,0,...) [obrt=0] mog przez to wy-
nikn obroty we frame skrtu (WPFRAME).

3-217
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

3.16.3 Parametry

Programowanie
CYCLE800(_FR, _TC, _ST, _MODE, _XO, _YO, _ZO, _A, _B, _C, _X1, _Y1, _Z1, _DIR)

Parametry

_FR liczba cak.Ruch po wyjciu z materiau


Wartoci: 0...bez ruchu po wyjciu z materiau
1...ruch po wyjciu z materiau o Z (standard)
1)

2...ruch po wyjciu z materiau o Z, X, Y


1)

1) moe zosta dopasowany w cyklu uytkownika TOOLCARR


_TC String[20] Nazwa zestawu danych skrtu
zestaw danych skrtu 1 (standard)
HEAD1 nazwa zestawu danych skrtu
0 cofnicie wyboru zestawu danych
_ST liczba cak.Paszczyzna skrtu
MIEJSCE JEDNOSTEK:
Wartoci: 0... nowa
1... addytywna
MIEJSCE DZIESITEK2):
Wartoci: 0x...nie aktualizowa wierzchoka narzdzia
1x... aktualizowa wierzchoek narzdzia
MIEJSCE SETEK:
Wartoci: zarezerwowano
2) Warunek: musi by opcja TRAORI
_MODE liczba cak.Tryb skrtu
Wartoci: 0x...pojedynczymi osiami (standard)
4x...kt przestrzenny
8x...kt projekcji
Reakcja na kt:
7 6 5 4 3 2 1 0
01: obrt wok 1. osi
10: obrt wok 2. osi kt obrotu 1
11: obrt wok 3. osi
01: obrt wok 1. osi
10: obrt wok 2. osi kt obrotu 2
11: obrt wok 3. osi
01: obrt wok 1. osi
10: obrt wok 2. osi kt obrotu 3
11: obrt wok 3. osi
00: kt skrtu pojed. osiami (A, B, C)
01: kt przestrzenny (A, B)
10: kt projekcji (A, B, C)
Wskazwka: Bit 0 do 5 w przypadku kta przestrzennego bez zna-
czenia
_X0, _Y0, _Z0 real Punkt odniesienia przed obrotem

3-218
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

_A real 1. Kt osi (tryb skrtu pojedynczymi osiami)


2. Kt obrotu w paszczynie XY wok osi Z (tryb skrtu kt prze-
strzenny)
3. Kt osi (skrt przez kt projekcji) kolejno osi
_B real 1. Kt osi (tryb skrtu pojedynczymi osiami)
2. Kt obrotu w przestrzeni wok osi Y (tryb skrtu kt przestrzenny)
_C real Kt osi (tryb skrtu pojedynczymi osiami, kt projekcji)
_X1, _Y1, _Z1 real Punkt zerowy po obrocie
_DIR liczba cak.Kierunek
Jeeli przy wywoaniu cyklu NC obliczy 2 rozwizania, osoba obsugu-
jca moe wybra preferowany kierunek. Do ktrej osi odnosi si
preferowany kierunek, ustala producent maszyny.
Wartoci: -1 (minus)...mniejsza warto osi obrotowej (standard)
+1 (plus)...wiksza warto osi obrotowej
0...brak ruchu osi obrotowych (tylko obliczanie)

Przykad programowania 1
Nastawienie paszczyzny skrtu ZERO
%_N_SCHWENK_0_SPF
;$PATH=/_N_WKS_DIR/_N_HAA_SCHWENK_WPD
G54
CYCLE800(1,,0,57,0,0,0,0,0,0,0,0,0,-1)
M2

3-219
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Przykad programowania 2
Punkt dranicia G57 25
Frezowanie paszczyzny i frezowanie wnki ko- Krawd skrtu 15 stp
owej na paszczynie obrbki obrconej o 15 3 0 4 0
stopni

Y
X

%_N_SKRT_WNKA_KOOWA_SPF
;$PATH=/_N_WKS_DIR/_N_HAA_SKRT_WPD
N12 T=MILL_26mm
N14 M6
N16 G57
N18 CYCLE800(1,,0,57,0,0,0,0,0,0,0,0,0,1)
N20 M3 S5000
N22 CYCLE71(50,2,2,0,0,0,80,60,0,4,15,5,0,2000,31,5) ;Frezowanie
paszczyzny
N24 CYCLE800(1,,0,57,0,25,0,-15,0,0,0,0,0,-1)

N26 CYCLE71(50,12,2,0,0,0,80,60,0,4,10,5,0,2000,31,5) ;Frezowanie


paszczyzny
N28 CYCLE800(1,,1,57,0,0,0,0,0,0,40,30,0,1)

3-220
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

N30 T=MILL_10mm
N32 M6
N34 M3 S5000
N36 POCKET4(50,0,1,-15,20,0,0,4,0.5,0.5,1000,1000,0,11,,,,,) ;Wnka koowa
N38 POCKET4(50,0,1,-15,20,0,0,4,0,0,1000,1000,0,12,,,,,)
N40 M2

3-221
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

3.16.4 Uruchomienie CYCLE800

Wprowadzenie
Urucho- > Cykl
Przycisk programowany mienie   skrtu

Jest tylko wtedy, gdy jest aktywna maska IBN.

Przy uruchomieniu CYCLE800 s nastawiane dane (zestaw da-


nych
skrtu) w danych narzdzia $TC_CARR1...40. S one ujte
w menu uruchomieniowych skrtu.
 Zakres czynnoci obsugowych Uruchomienie; przycisk pro-
gramowany Cykl skrtu

Literatura: aktualne informacje patrz:


Plik "siemensd.txt" oprogramowania wysykowego (cykle standardowe) albo
W przypadku HMI Advanced F:\dh\cst.dir\HLP.dir\siemensd.txt
Opis dziaania 840D/840Di/810D
/W1/ Korekcja narzdzia (3/2 osie obrbka skona)

Musz by zaadowane nastpujce cykle:


CYCLE800.SPF, CYCPE_SC.SPF (cykle standardowe)
TOOLCARR-SPF (cykl standardowy)
PROG_EVENT.SPF (cykl producenta)
Zmienne GUD _TC_FR do _TC_NUM (GUD7) musz by uaktywnio-
ne.

Uaktywnienie maski IBN


Maska w zakresie czynnoci obsugowych IBN musi zosta uaktyw-
niona nastpujco:
HMI Embedded
Przycisk programowany "Cykl skrtu" w pliku COMMON.COM
musi zosta uaktywniony. W tym celu naley otworzy plik
COMMON.COM i skasowa ";" przed SC616.
Plik znajduje si w katalogu "Cykle uytkownika". Nastpnie jest
wymagane zresetowanie NC.
HMI Advanced:
W pliku startup.com naley przed nastpujcymi wierszami ska-
sowa ";"
;HS14=($82084,ac7)
;PRESS(HS14)
;LM("SCHWENK1a","SCHWENK1.com")
;END_PRESS
Plik znajduje si rwnie w katalogu "Cykle standardowe".
Po tych obydwu zmianach musi nastpi ponowne uruchomienie
HMI Advanced.

3-222
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Dane maszynowe
W celu zastosowania skrtu nastpujce dane maszynowe musz
zosta nastawione co najmniej jak nastpuje:
Dane maszynowe z dokadnym przyporzdkowaniem wartoci (G)
 s to dane, ktrych nie wolno zmienia
Dane maszynowe ze zmiennym przyporz. wartoci (V)
 s to dane, w przypadku ktrych warto standardow
wolno jest zmieni na warto wysz albo nisz

Nr MD Identyfikator danej maszynowej Warto Komentarz Zmie-


nialne
10602 $MN_FRAME_GEOAX_CHANGE_MODE 1 1)
V
11450 $MN_SEARCH_RUN_MODE Bit 1=1 G
1)

18088 $MN_MM_NUM_TOOL_CARRIER n>0 n  liczba zestaww danych skrtu G1)

20108 $MC_PROG_EVENT_MASK 0 - V
20110 $MC_RESET_MODE_MASK H4041 Bit 14=1 G
20112 $MC_START_MODE_MASK H400 - G
21100 $MC_ORIENTATION_IS_EULER 0 Kty obrotw s interpretowane jako G
RPY
21110 $MC_X_AXIS_IN_OLD_X_Z_PLANE 1 G
20126 $MC_TOOL_CARRIER_RESET_VALUE 0...n Opisano w CYCLE800 V
20150 $MC_GCODE_RESET_VALUES[41] 1 TCOABS1) G
20150 $MC_GCODE_RESET_VALUES[51] 2 PAROT G
1)

20150 $MC_GCODE_RESET_VALUES[52] 1 TOROTOF (tylko w przypadku typu V


2)

kinematyki T i M)
20152 $MC_GCODE_RESET_MODE[41] 0 (standard)1) G
20152 $MC_GCODE_RESET_MODE[51] 0 (standard)1) V
20152 $MC_GCODE_RESET_MODE[52] 0 (standard) 1)
V
20180 $MC_TOCARR_ROT_ANGLE_INCR[0] 0 (standard)1) G
20180 $MC_TOCARR_ROT_ANGLE_INCR[1] 0 (standard) 1)
G
20182 $MC_TOCARR_ROT_ANGLE_OFFSET[0] 0 (standard) G
1)

20182 $MC_TOCARR_ROT_ANGLE_OFFSET[1] 0 (standard) 1)


G
20184 $MC_TOCARR_BASE_FRAME_NUMBER -1 (standard)1) G
22530 $MC_TOCARR_CHANGE_M_CODE 0 V
1)

24006 $MC_CHSFRAME_RESET_MASK Bit 4=1 Gdy frame systemowy WPFRAME V


ma po zresetowaniu pozosta ak-
tywny
24008 $MC_CHSFRAME_POWERON_MASK Bit 4, 3, Gdy frame systemowe PAROT, V
2=1 TOROT, WPFRAME maj by ka-
sowane w przypadku Power On
28082 $MC_MM_SYSTEM_FRAME_MASK Bit 4, 3, Ustawienie frame systemowych G
2=1
30455 MISC_FUNCTION_MASK Bit 2, 0=1 Dla osi obrotowych, ktre s uzgod- V
nione jako osie modulo1)
1) Wskazwka do danej maszynowej patrz dalsze strony

3-223
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Dana nastawcza
Nr SD Identyfikator danej nastawczej Warto Komentarz Zmie-
nialne
42980 $SC_TOFRAME_MODE 1000 Patrz wskazwki 2) V

Zmiana wymaganych danych maszynowych powoduje


reorganizacj buforowanej pamici (utrata danych!).
Jest wymagane uruchamianie seryjne po nastawieniu MD
a przed zresetowaniem NCK.

Literatura: /IAM/ Instrukcja uruchomienia HMI

1) Wskazwka do danej maszynowej patrz ta i nastpna strona

Wskazwka do MD 10602:
Gdy po TRAORI nie maj by na nowo programowane ppz.
Np. przy aktualizacji pooenia narzdzia.

Wskazwka do MD 11450/MD 20108:


Uaktywnienie PROGEVENT po szukaniu bloku

Wskazwka do MD 18088:
Jeeli w NCU jest uzgodnionych wiele kanaw, liczba ze-
staww danych skrtu jest dzielona przy uwzgldnieniu MD
28085: MM_LINK_TOA_UNIT.
Przykad:
MD 18088 MM_NUM_TOOL_CARRIER =4
Liczba kanaw=2.
S do dyspozycji 2 zestawy danych skrtu na kana.

Wskazwka do MD 20180/MD 20182:


W przypadku osi obrotowych z poczeniem Hirtha odpo-
wiednie wartoci s wpisywane do obrazu IBN "Skrt".

Wskazwka do MD 22530:
Jeeli uzgodniono wiele zestaww danych skrtu na kana
i przy zmianie gowic skrtnych albo stow skrtnych maj
by wyzwalane funkcje maszyny, mona przy zmianie ze-
stawu danych skrtu wyzwoli polecenie M
w programie PLC.
Przykad: liczba zestaww danych skrtu w kanale 1 =2
MD 22530: TOCARR_CHANGE_M_CODE = -800
Zaprogramowanie zestawu danych skrtu 1 (TCARR=1) 
M801
Zaprogramowanie zestawu danych skrtu 2 (TCARR=2) 
M802
Przez wyprowadzenie polece M PLC moe np. ograniczy
prdko obrotow wrzeciona wzgl. odwrci kierunek obro-
tw.

3-224
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Wskazwka do MD 30455
Przez to o przy G90 wykonuje ruch z DC (najkrtsza dro-
ga); patrz cykl uytkownika TOOLCARR.spf

2) Wskazwka do MD 20150/MD 20152 i SD 42980:


Wskazwka do kinematyk (gowica skrtna / kinematyka
mieszana) z poczeniem Hirtha:

W zalenoci od aktywnej paszczyzny (G17,G18,G19) jest


dla obliczenia (w NCU) frame wyrwnawczego w przypadku
poczenia Hirtha w CYCLE800 programowane polecenie
TOROT (wzgl. TOROTX, TOROTY) (grupa G53).
Jeeli w wyniku poczenia Hirtha zaprogramowany obrt
odbiega od moliwych pozycji osi obrotowych, w przypadku
kinematyk gowica skrtna i kinematyka mieszana powstaje
TOOLFRAME
(patrz HMI aktywne ppz / szczegy odniesienia narzdzia).
Obliczenie jest zalene od danej nastawczej SD 42980:
$SC_TOFRAME_MODE i od danej maszynowej MD 21110:
$MC_X_AXIS_IN_OLD_X_Z_PLANE=1 (standard).
W przypadku kinematyk (gowica skrtna/kinematyka mie-
szana) z poczeniem Hirtha nastawi dan nastawcz SD
42980: $SC_TOFRAME_MODE=1000!
Jeeli po zresetowaniu wzgl. zakoczeniu programu frame
wyrwnawczy (TOOLFRAME) ma pozosta zachowany,
naley w MD 20150: $MC_GCODE_RESET_VALUES[52]
wpisa nastpujc warto:
w przypadku G17 (TOROT)  MD 20150=2
w przypadku G18 (TOROTY)  MD 20150=3
w przypadku G19 (TOROTX).  MD 20150=4

Zapisz
Przycisk programowany zest. dan.
Aktualny zestaw danych skrtu jest zapisywany jako pro-
gram obrbki. Program obrbki odpowiada nazwie zestawu
danych skrtu.

Skasuj
Przycisk programowany zest. dan.
Aktualny zestaw danych skrtu jest kasowany.

3-225
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Uruchomienie CYCLE800 jest obsugiwane przez nastpujce obrazy menu:

Uruchomienie acucha kinematycznego

Dla kadej gowicy skrtnej wzgl. kadej kombinacji gowica skrt-


na / st skrtny musi zosta utworzony zestaw danych skrtu.
Zestawy danych skrtu musz by uzgodnione w wielu kanaach.
Liczba zestaww danych skrtu jest ograniczona przez nastpuj-
ce dane maszynowe:
MD 18088: MM_NUM_TOOL_CARRIER wzgl.
MD: NUM_CHANNELS (opcja liczba kanaw)
MD 28085: MM_LINK_TOA_UNIT
Zestaw danych skrtu jest w danych narzdzia przyporzdkowany
przy pomocy parametru $TC_CARR1[n] do $TC_CARR40[n].

Parametry maski "Kinematyka" maj nastpujce znaczenie:


Nazwa: zestaw danych skrtu $TC_CARR34[n]
n  nr zestawu danych skrtu
Jeeli na kana NC uzgodniono wiele zestaww danych skrtu,
wwczas do kadego zestawu jest przyporzdkowywana nazwa.
Jeeli skrtny nonik narzdzi nie jest wymienny (jeden zestaw
danych skrtu na kana), nazwa nie musi by podawana. Prze-
czenie na nastpny zestaw danych skrtu
i na nastpny kana nastpuje przyciskiem programowanym (kana
+/- zestaw danych skrtu +/-).

Nazwa moe zawiera tylko dozwolone znaki programo-


wania NC!

3-226
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Typ kinematyki $TC_CARR23[n]


Gowica skrtna (Typ T)
St skrtny (Typ P)
Gowica skrtna + st skrtny (Typ M)

Odsunicie/pozycja odsunicia
$TC_CARR38[n] X; $TC_CARR39[n] Y; $TC_CARR40[n] Z
n  Nr zestawu danych skrtu
Uruchamiajcy ustala, czy w menu wprowadzania do cyklu
skrtu ma by moliwy wybr odsunicia w osi
Z i odsunicia w osiach Z, X, Y.
Jeeli rodzaj odsunicia ma zosta zmodyfikowany, nast-
puje to w cyklu uytkownika TOOLCARR.spf (znaczniki
_M41, _M42). Jeeli cykl uytkownika TOOLCARR.spf nie
jest modyfikowany, odsunicie nastpuje jako absolutna
pozycja maszyny.

Przy wykonywaniu ruchw w osiach narzdzia przestrze-


gajcie co nastpuje:
Dokonajcie odsunicia w osi narzdzia tak, by przy skrcie
nie moga nastpi kolizja midzy narzdziem
i obrabianym przedmiotem.

Wektory offsetu osi obrotowych (kinematyka ma-


szyny)
$TC_CARR1[n] ... $TC_CARR20[n]
Wektory zawieraj zawsze 3 skadowe, ktre przedstawia-
j odniesienie do osi maszyny (X, Y, Z).

Pozycje acucha kinematycznego s mierzone przez


producenta maszyny i zawsze dotycz jednego stou
z gowic skrtn (zestawu danych skrtu).
Wektory offsetu I1 do I4 odnosz si do osi obrotowych
nie w stanie skrtu.

Stosowane kinematyki maszyny nie musz z punktu wi-


dzenia sterowania by w peni realizowane. Uwzgldni
naley wwczas, e zakres ruchu w paszczyznach skrtu
moe by ograniczony.
Jeeli kinematyka maszyny ma by realizowana z tylko
jedn osi obrotow, musi ona by zawsze uzgodniona
jako 1. o obrotowa.
Rcznie poruszane osie obrotowe z albo bez systemu
pomiarowego s moliwe i s stosowane w "prostych ma-
szynach".

3-227
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Gowica skrtna (typ T) St skrtny (typ P) Gowica skr. + st skrtny (typ M)

Wektor offsetu I1 Wektor offsetu I2 Wektor offsetu I1


Wektor osi obrotowej V1 Wektor osi obrotowej V1 Wektor osi obrotowej V1
Wektor offsetu I2 Wektor offsetu I3 Wektor offsetu I2
Wektor osi obrotowej V2 Wektor osi obrotowej V2 Wektor offsetu I3
Wektor offsetu I3 Wektor offsetu I4 Wektor osi obrotowej V2
Wektor offsetu I4

Literatura:
Opis dziaania 840D/840Di/810D
- /W1/ Korekcja narzdzia
- (3/2 osie obrbka skona)
ISO 841-2001 wzgl. DIN 66217

Gowica skrtna
 I3 Odstp od uchwytu narzdzia do punktu obrotu 1.
osi obrotowej
 I2 Odstp od punktu obrotu 1. osi obrotowej do
punktu
obrotu 2. osi obrotowej
 I1 Zamknicie acucha wektorowego I1=-(I2+I3)

St skrtny
 I2 Odstp od uchwytu narzdzia do punktu obrotu
1. osi obrotowej
 I3 Odstp od punktu obrotu 1. osi obrotowej do
punktu
obrotu 2. osi obrotowej
 I4 Zamknicie acucha wektorowego I4=-(I2+I3)

Gowica skrtna / st skrtny (kinematyka mieszana)


 I2 Odstp od uchwytu narzdzia do punktu obrotu
1. osi obrotowej
 I1 Zamknicie acucha wektorowego I1=-I2
 I3 Odstp od uchwytu narzdzia do punktu obrotu 2.
osi obrotowej
 I4 Zamknicie acucha wektorowego I4=-I3

3-228
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Wektory offsetu nie musz koniecznie wskazywa na


punkt obrotu osi obrotowych. Wane jest, by wskazyway
one na jeden punkt kierunku obrotu.
Znaki liczby wektorw offsetu i wektorw osi obrotowych
wynikaj z ustale kierunkw osi wedug ISO 841-2001
wzgl. DIN 66217 (regua prawej rki).

Zaleno danych Toolcarrier transformacja 5-osiowa

Gowica skrtna (narzdzie skrtne)


$TC_CARR23[1]="T" $MC_TRAFO_TYPE_1=24
I1 $TC_CARR1..3[n] $MC_ TRAFO5_PART_OFFSET_1[0..2]
I2 $TC_CARR4..6[n] $MC_ TRAFO5_JOINT_OFFSET_1[0..2]
I3 $TC_CARR15..17[n] $MC_ TRAFO5_BASE_TOOL_1 [0..2]

Zamknicie acucha wektorowego I1=-(I2+I3)

St skrtny (skrtny obrabiany przedmiot)


$TC_CARR23[1]=P" $MC_TRAFO_TYPE_1=40
I2 $TC_CARR4..6[n] $MC_ TRAFO5_BASE_TOOL_1 [0..2]
I3 $TC_CARR15..17[n] $MC_ TRAFO5_JOINT_OFFSET_1 [0..2]
I4 $TC_CARR18..20[n] $MC_ TRAFO5_PART_OFFSET_1 [0..2]

Zamknicie acucha wektorowego I4=-(I2+I3)

Gowica skrtna + st skrtny (skrtne narzdzie + obrabiany przedmiot)


$TC_CARR23[1]=M $MC_TRAFO_TYPE_1=56
I1 $TC_CARR1..3[n] $MC_ TRAFO5_JOINT_OFFSET_1 [0..2]
I2 $TC_CARR4..6[n] $MC_ TRAFO5_BASE_TOOL_1 [0..2]
I3 $TC_CARR15..17[n] $MC_ TRAFO5_JOINT_OFFSET_PART_1[0..2]
I4 $TC_CARR18..20[n] $MC_ TRAFO5_PART_OFFSET_1 [0..2]

Zamknicie acucha wektorowego I1=-I2 I4=-I3

3-229
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Opcje wywietlania
$TC_CARR37[n] (n  zestaw danych skrtu)
Gdy odpowiednie pozycje ustawiania nie zostan na-
stawione, rwnie warto maski wprowadzania nie
jest wywietlana (patrz punkt 3.16.1).

8 7 6 5 4 3 2 1 0 (miejsca dziesitek)
0: pojed. osiami
1: pojed. osiami + kt projekcji
2: pojed. osiami + kt projekcji + kt przestrz.
o obrotowa 1
0: automatycznie
1: rcznie
o obrotowa 2
0: automatycznie
1: rcznie

wybr preferowanego kierunku osi


0: nie
1: odniesienie do osi obrotowej 1
2: odniesienie do osi obrotowej 2
aktualizacja wierzchoka narzdzia
0: nie
1: tak
zarezerwowano

tryb odsunicia
0: o Z
1: o Z albo o ZXY
korekcja automatyczna przy poczeniu Hirth`a
0: brak
1: 1. o obrotowa
2: 2. o obrotowa
3: 1. i 2. o obrotowa
Zmiana zest. danych skr/ / zmiana narzdzia1)
0: nie 2)
1: rcznie automatycznie
2: automatycznie automatycznie
3: nie 2)
4: rcznie rcznie
5: automatycznie rcznie
1) Dotyczy tylko ShopMill/ShopTurn.
2) Gdy nie uzgodniono zmiany zestawu danych skrtu, nastawienie
zmiany narzdzia automatycznie/rcznie nie ma znaczenia.

3-230
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Nastpujce opcje wywietlania maj wpyw na mask wprowadza-


nia do cyklu skrtu:
Tryb skrtu
 pojedynczymi osiami
 pojedynczymi osiami i kt projekcji
 pojedynczymi osiami i kt projekcji i kt przestrzenny
Przykad:
Wybr uruchomieniowy trybu skrtu:
pojedynczymi osiami, kt projekcji
W menu wprowadzania jest wwczas dostpne tylko "pojedyn-
czymi osiami" albo "kt projekcji". Programowanie kta prze-
strzennego jest w tym przypadku niepodane ale te niemoli-
we.

Kierunek
 o obrotowa 1
 o obrotowa 2
 nie
Odniesienie do osi obrotowej 1 albo 2 przy wyborze kie-
runku ruchu w masce wprowadzania do cyklu skrtu.
Przez zakres ktowy osi obrotowej(ych) kinematyki
maszyny NCU oblicza moliwe rozwizania. Przy tym
najczciej jedno rozwizanie jest technologicznie sen-
sowne. Wybr, do ktrej osi obrotowej obydwa rozwi-
zania maj si odnosi, nastpuje w menu uruchomie-
niowym. Wybr, wedug ktrego z obydwu moliwych
rozwiza ma zosta wykonany ruch, nastpuje w ma-
sce wprowadzania cyklu skrtu.
W przypadku "nie" w masce obsugowej parametrw
kierunek nie jest wywietlany.

Aktualizacja WZ (narzdzie)
 nie
 tak
Wywietlenie "Aktualizacja narzdzia" w masce wpro-
wadzania do cyklu skrtu. Funkcja aktualizacji narz-
dzia zakada opcj transformacji 5-osiowej (TRAORI).
W cyklu uytkownika TOOLCARR.spf odpyta zmienn
GUD7 _TC_N_WZ.

Patrz przykad programowania TOOLCARR.spf

3-231
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Uruchomienie parametry osi obrotowej

Wprowadzenie danych dla osi obrotowych 1 i 2, ktre


maj znaczenie dla cyklu skrtu
Nazwa/kinematyka patrz menu uruchomieniowe
CYCLE800 Kinematyka

Identyfikatory osi obrotowych


$TC_CARR35[n] o obrotowa 1
$TC_CARR36[n] o obrotowa 2
Preferowane powinno by wybieranie nastpujcych osi
obrotowych:
O obraca si wok osi maszynowej X --> A
O obraca si wok osi maszynowej Y --> B
O obraca si wok osi maszynowej Z --> C

Jeeli osie s znane NCU, wwczas musz zosta wybrane


takie same identyfikatory osi obrotowych NC (patrz tryb
automatyczny).
Gdy osie nie s znane NCU, mona uy dowolnych identy-
fikatorw (maksymalnie 6 liter wzgl. cyfr).

Tryb
$TC_CARR37[n] patrz opcje wywietlania
automatyczny
Osie obrotowe NC wykonuj automatycznie ruch do od-
powiedniego kta skrtu.
rczny
Osie obrotowe s rcznie ustawiane przez osob
obsugujc w odpowiedniej pozycji, np. "najprost-
sze maszyny" z rcznie ustawianymi osiami obro-
towymi (system pomiarowy: przymiar stalowy).
Wywietlenie kta skrtu do nastawienia nastpuje
poprzez komunikaty 62180/62181.

3-232
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Pautomatyczny
Przy pomocy trybu pautomatycznego s maskowa-
ne komunikaty 62180/62181 (wywietlenie wartoci
ktowych do ustawienia).
Zastosowanie: Rczne osie obrotowe, ktre przez
odpowiedni mechanik s pozycjonowane na od-
powiedni kt. Producent maszyny moe w tym celu
odpowiednio zmodyfikowa cykl uytkownika
TOOLCARR, aby przekaza kt skrtu (zmienne lo-
kalne _A1, A2) do podprogramu (znaczniki _M21...
dla rcznych osi obrotowych).

Zarwno mieszane kinematyki maszyny (np. 1. o obro-


towa automatycznie, 2 o rcznie), jak te "niekomplet-
ne" kinematyki maszyny (np. 1. o obrotowa obraca si
wok osi X) s dopuszczalne.
Jeeli ma by realizowana kinematyka maszyny
z tylko jedn osi obrotow, musi by ona zawsze
uzgodniona jako 1. o obrotowa.

Wywietlanie kta skrtu patrz komunikaty wywietlania


CYCLE800  62180/62181

Zakres ktowy
$TC_CARR30[n] .. $TC_CARR33[n]
Do kadej z osi obrotowych musi zosta przyporzdko-
wany obowizujcy zakres ktowy. Nie musi on by pro-
gramowym zakresem pooe kracowych odpowiedniej
osi obrotowej.
W przypadku osi modulo naley wpisa zakres ruchu
midzy 0 i 360 stopni.

Offset kinematyki (od w. opr. 6.3)


W polu wprowadzania "Offset kinematyki" mona wpro-
wadzi warto offsetu osi obrotowej 1
($TC_CARR24[n]) wzgl. osi obrotowej 2
($TC_CARR25[n]), gdy w pooeniu podstawowym kine-
matyki pozycja osi obrotowych jest nierwna 0.

3-233
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Poczenie Hirtha
$TC_CARR26[n]... $TC_CARR29[n]
nie
Ponisze pola s wyczane.
tak
 Offset ktowy poczenia Hirtha na pocztku
zazbienia.
 Raster ktowy poczenia Hirtha
 Korekcja automatyczna tak /nie (od w. opr. 6.3
odpada)

Zmiana zestawu danych skrtu (dotyczy tylko ShopMill/ShopTurn)


nie
automatycznie
rcznie

Zmiana narzdzia (dotyczy tylko ShopMill/ShopTurn)


automatycznie
rcznie
Wywietlenie "zmiany narzdzia" tylko w przypadku typu kinematyki
TiM

3-234
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Przykady uruchomienia dla kinematyk maszyn


Przykad 1: gowica skrtna 1 HEAD_1
O obrotowa 1(C) (rczna) wok Z; o obrotowa 2(A) (rczna) wok X
(rysunek nie w skali)

Wymienna gowica skrtna ze stokiem stromym do


zamocowania we wrzecionie

Y
X

4 0

I2
C

I1
0,03

2 3

I3
L 1 =3 0
L1 odpowiada dugoci narzdzia

3-235
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Przykad 2: gowica skrtna 2 HEAD_2


Wektor osi obrotowej V1: O obrotowa B obraca si wok Y
Wektor osi obrotowej V2: O obrotowa C obraca si wok Y i wok Z
Wektor offsetu I1: Zamknicie acucha wektorowego przy gowicy skrtnej
zamontowanej na stae I1=-(I2+I3)
Wektor offsetu I2: Odstp midzy punktem obrotu osi obrotowej 1 i punktem obrotu
osi obrotowej 2
Wektor offsetu I3: Odstp midzy punktem odniesienia narzdzia i punktem obrotu
osi obrotowej 2

172 O obrotowa 2

V2

V1
45 stp
172 I2
I1 O obrotowa 1

93,8
I3 Punkt obrotu
osi obrotowej 1 Z

Punkt obrotu
osi obrotowej 2 Y
Punkt odniesienia X
narzdzia

Punkt odniesienia punktu obrotu osi obrotowych 1, 2


moe by przesunity na linii obrotu i nie musi zgadza
si z mechanicznym punktem obrotu.

3-236
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Przykad 3: Table 2
Wektor osi obrotowej V1: O obrotowa B obraca si wok Y
Wektor osi obrotowej V2: O obrotowa C obraca si wok Y i wok Z
Wektor offsetu I2: Odstp midzy punktem odniesienia maszyny i punktem
obrotu osi obrotowej 1
Wektor offsetu I3: Odstp midzy punktem obrotu osi obrotowej 1
i punktem obrotu osi obrotowej 2
Wektor offsetu I4: Zamknicie acucha wektorowego I4=-(I2+I3)

Punkt odniesienia stou


O obrotowa 2 O obrotowa 1

V2

160
I3
V1
45 stp

I4
190
I2

Z 380 95
Punkt odniesienia
maszyny

Y
X

3-237
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Przykad 4: MIXED 2
W tym przykadzie s identyczne zarwno punkt odniesienia
nonika narzdzi i narzdzia jak te punkt odniesienia stou
i maszyny.
Przez to obowizuje: I1=-I2 i I3=-I4
Wynika z tego kadorazowo zamknity system.
Zaleta tego sposobu postpowania polega na tym, e wartoci
pozycji w stanie bez skrtu nie zmieniaj si, niezalenie od
tego, czy zestaw danych skrtu jest wybrany czy nie.

Z
V1

Y
X O obrotowa
gowicy skrtnej

Punkt na
100 I2 I1 osi obrotowej
gowicy skrtnej

Punkt odniesienia nonika narzdzi = punkt odniesienia narzdzia

Z O obrotowa
stou

Y V2

Punkt odniesienia stou = punkt odniesienia maszyny

I3
200 I4 O obrotowa
stou

St
Y

X
300

3-238
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

3.16.5 Cykl uytkownika TOOLCARR.spf

Programowanie
CYCLE800(_MODE, _TC1, _A1, _A2, _TC2

Parametry

_MODE Odpowiada znacznikom niej opisanej struktury


_TC1 Numer gowicy skrtnej / stou skrtnego
_A1 Kt 1. osi obrotowej
_A2 Kt 2. osi obrotowej (jeeli jest)
_TC2 Rezerwa
Wskazwka:
Parametry obowizuj tylko w poczeniu z odpowied-
nim znacznikiem skoku w TOOLCARR --> patrz poni-
sza struktura programu.

Dopasowania przez producenta maszyny


Wszystkie pozycje osi przy skrcie wykonuj ruch przy
pomocy cyklu TOOLCARR.spf. Wywoanie nastpuje
z cyklu skrtu CYCLE800 wzgl. E_TCARR (ShopMill)
albo F_TCARR (ShopTurn). Cykl moe przy urucha-
mianiu zosta zmodyfikowany przez producenta ma-
szyny, aby uwzgldni specyficzne warunki w maszy-
nie.
Gdy cykl uytkownika nie jest modyfikowany, jest przy
odsuwaniu przed wykonaniem skrty najpierw wykony-
wany ruch w osi Z (znacznik _M41) albo w osi Z a na-
stpnie osiach X, Y (znacznik _M42).
Pozycje odpowiadaj menu uruchomieniowemu
CYCLE800 Kinematyka  Pozycje odsunicia.

3-239
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Struktura (w przyblieniu) cykle skrtu


Maska wprowadzania ShopMill/ShopTurn Maska wprowadzania cyklu standardow. CYCLE800

TOOLCARR.spf
Znacznik:
_M01..._M11
E_TCARR.spf
(F_TCARR.spf)

CYCLE800.spf Znacznik:
: _M20..._M42

Koniec cyklu

3-240
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Struktura CYCLE800.spf TOOLCARR.spf


Wprowadzane parametry:
- nazwa zest. danych skrtu,
- tryb,
- przesunicia,
- obrotu,
- odsunicie

Obliczenie obo- Init:


wizuj. zestawu Znacznik: _M40 Init Przepisanie wektorw
danych skr. acuch kinematyczny jest moliwy,
np. wektory kompensacji
temperatury albo uwzgldnienie
Zestaw danych skrtu nie obow. osi W w wiertarkach

Komunik. bdw

Odsunicie Dopasowanie strategii


osi narzdzia Znacznik: odsunicia
_M41 o Z
_M42 o Z, XY

Bez odsunicia

Ruch w osiach obrotowych w przypadku osi NC

Znacznik:
_M20 Osie obrotowe 1. 2 skrt automatyczny
- Obliczenie kta _M21 _M25 O obrotowa 2 automatycznie,
osi obrotowej
- Wyw. wart. ktowych do nasta-
O obrotowa 1 skrt rczny
wienia (rczne osie obrotowe) _M22 O obrotowa 1 skrt automatyczny
- Wyczenie aktywnoci _M23 _M27 O obrotowa 1 skrt rczny
transform. 5-osiowej _M30 _M32 O obrotowa 1 automatycznie,
O obrotowa 2 skrt rczny
_M31 _M33 _M35 _M37 Osie obrotowe 1, 2
Bez ruchu skrt rczny
osi obrotowych

Koniec cyklu

3-241
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Struktura E_TCARR.spf (F_TCARR.spf) TOOLCARR.spf


Nazwa narzdzia Ponisza struktura odnosi si zmiany zestawu danych skrtu i zwizanej
Wprow. dane skrtu z ni zmiany narzdzia pod ShopMill/ShopTurn.
SDS --> zestaw danych skrtu

Stary SDS tak


nowy SDS?

nie Stary SDS tak Znacz.: _M2: zmiana narzdzia z magazynu


== gowica
_M3: rczna zmiana narzdzia
skrtna?

nie

SDS stary/nowy tak Znacz.: _M8: gowicaskrtna / st skrtny


zmieni ma- zmiana automatyczna
tycznie?

nie

SDS stary/nowy tak Znacz.: _M9: gowicaskrtna / st skrtny


zmieni zmiana rczna
rcznie?

nie

SDS stary Znacz.: _M6: gowicaskrtna / st skrtny


automatycznie tak zmiana automatyczna
SDS zmieni na Znacz.: _M5: gowicaskrtna / st skrtny
nowy rcz.? zmiana rczna

nie

SDS Znacz.: _M7: gowicaskrtna / st skrtny


stary rcznie tak zaoy rcznie
SDS nowy zmieni Znacz.: _M8: gowicaskrtna / st skrtny
autom.? zaoy automatycznie

nie

Zmieni tak Znacz.: _M2: zmieni narzdzie z magazynu


narzdzie? _M3: zmieni narzdzie rcznie

nie

Koniec cyklu

3-242
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

Wskazwka do znacznika _M20 do _M37


Znaczniki _M20 do _M37 rni si kinematykami
z dwoma albo jedn osi obrotow. Poza tym rozrnia
si automatyczne osie obrotowe (s znane NCU) i osie
rczne.
Dla aktywnego zestawu danych skrtu obowizuje zaw-
sze tylko jeden znacznik. Kontrola poprzez parametr /
zmienn GUD7 _TC_ST.

Wskazwka do ShopMill/ShopTurn
W cyklu uytkownika TOOLCARR.spf jest pod
ShopMill/ShopTurn (patrz znaczniki _M2 do _M9) wy-
woywany cykl E_SWIV_H wzgl. F_SWIV_H.

Parametry E_SWIV_H (Par 1, Par 2, Par 3)


Par 1: Numer zestawu danych skrtu (_TC1)
Par 2: Kt 1. osi obrotowej
Par 3: Kt 2. osi obrotowej

Przykady modyfikacji:
Jeeli osie obrotowe (gowica skrtna / st skrtny)
przy zmianie danych skrtu / zmianie narzdzia nie
maj by pozycjonowane, mona wyczy wywoanie
cyklu E_SWIV_H na odpowiednich znacznikach.
Jeeli osie obrotowe maj wykona ruch do odpowied-
niej pozycji, mona do parametrw Par 2, Par 3 prze-
kaza warto ktow.

3-243
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.16 Skrt - CYCLE800

Przykad programowania wczenie / wyczenie aktualizacji narzdzia

Poniszy przykad zakada, e jest ustawiona transformacja


5-osiowa, ktra jest ekwiwalentna z odpowiednim zestawem da-
nych skrtu. Cz programowa jest wbudowana w znacznik _20
cyklu producenta TOOLCARR.spf

_M20:
IF (_TC_N_WZ==1) AND (NOT $P_SEARCH) AND ;Aktualizacja narzdzia
(NOT $P_ISTEST) ;tak=1 nie=0
TCARR=0
PAROTOF
TRAORI
N820 G0 G90
AX[AXNAME($TC_CARR35[_TC1])]=_A1
AX[AXNAME($TC_CARR36[ _TC1])]=_A2
TRAFOOF
TCARR=_TC1
ELSE ;Bez aktualizacji narzdzia
N820 G0 G90
AX[AXNAME($TC_CARR35[_TC1])]=_A1
AX[AXNAME($TC_CARR36[ _TC1])]=_A2
ENDIF
GOTOF _MEND

3-244
Siemens AG 2004 Wszelkie prawa zastrzeone .
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.16 Skrt - CYCLE800

3.16.6 Komunikaty bdw

Objanienie
Alarmy rdo CYCLE800
Nr alarmu Tekst alarmu Objanienie, pomoc
61180 "Zestawowi danych skrtu nie przypo- Zestawowi danych skrtu nie przyporzd-
rzdkowano nazwy chocia dana ma- kowano nazwy chocia jest wiele zesta-
szynowa ww
$MN_MM_NUM_TOOL_CARRIER>1" ($MN_MM_NUM_TOOL_CARRIER>0)
albo nie uzgodniono adnego zestawu
danych skrtu
($MN_MM_NUM_TOOL_CARRIER=0)
61181 "Wersja oprogramowania NCK jest Funkcja TOOLCARRIER od NCU 6.3xx
niewystarczajca (brak funkcji
TOOLCARRIER)"
61182 "Nazwa zestawu danych skrtu jest
Patrz uruchomienie cyklu skrtu
nieznana" CYCLE800  Kinematyka Nazwa (zestaw
danych skrtu)
61183 "Tryb odsunicia GUD7 _TC_FR poza Patrz uruchomienie cyklu skrtu
zakresem wartoci 0..2" CYCLE800  Odsunicie;
1. Parametr przekazania CYCLE800(x,...)
jest bdny >2
61184 "Z aktualnymi wprowadzonymi warto-
ciami ktowymi rozwizanie jest nie-
moliwe"
61185 "Nie uzgodniono albo uzgodniono nie- Sprawdzi uruchomienie cyklu skrtu
prawidowe (min>max) zakresy ktowe CYCLE800
osi obrotowych"
61186 "Nie obowizujce wektory osi obroto- Uruchomienie cyklu skrtu CYCLE800:
wych" brak albo nieprawidowy wpis wektora osi
obrotowej V1 albo V2
61187 "Szukanie bloku z obliczaniem na Wybra szukanie bloku z obliczaniem
punkt kocowy bloku jest w przypadku konturu
SKRTU niedopuszczalne"
61188 "Nie uzgodniono nazwy 1. osi obroto- Uruchomienie cyklu skrtu CYCLE800:
wej" brak wpisu pod identyfikatorem 1. osi ob-
rotowej
62180 "Nastawi osie obrotowe x.x [stopni]" Kt do nastawienia w przypadku rcznych
osi obrotowych
62181 "Nastawi osie obrotowe x.x [stopni]" Kt do nastawienia w przypadku rcznej
osi obrotowej
Przykad wywietlenia bdcego do nastawienia kta
skrtu w przypadku rcznej osi obrotowej w CYCLE800
62180 "Nastawi osie obrotowe B: 32.5 [stopni]"

3-245
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

Cykl standardowy High Speed Settings CYCLE832 jest do dys-


pozycji dla HMI od w. opr. 6.3 i NCU w. opr. 6.3 (CCU
w. opr. 4.3).
Zastosowanie cyklu CYCLE832:
do technologicznego wspierania przy obrbce kon- Jako powierzchni
turw o dowolnym ksztacie (powierzchniach)
w 3 wzgl. 5 osiowym zakresie obrbki z wysok
prdkoci (High Speed Cutting - HSC)
zastosowanie przede wszystkim w zakresie frezo-
wania HSC (moliwo zastosowania przy obrbce
tokarskiej albo szlifierskiej)
obejmuje istotne G-Code i dane maszynowe oraz
nastawcze, ktre s wymagane do obrbki HSC
rozdzielenie geometrii technologii przez odpowied-
ni struktur programu NC
Dokadno Prdko

Przy wykonywaniu programw CAM w zakresie HSC sterowanie musi


realizowa wysokie posuwy przy najkrtszych blokach NC. Jest przy tym
przez uytkownika oczekiwana dobra jako powierzchni przy wysokiej
dokadnoci w zakresie m przy ekstremalnie wysokich posuwach ro-
boczych >10 m/min. Przez rne strategie obrbki uytkownik moe przy
pomocy CYCLE832 dokadnie dopasowa program.
Przy obrbce zgrubnej, w wyniku cinania naronikw konturu zasadni-
cza waga bdzie przykadana do prdkoci.
Przy obrbce wykaczajcej waga bdzie przykadana do dokadnoci.
W obydwu przypadkach przez podanie tolerancji obrabiany kontur bdzie
zachowywany, aby uzyska podan jako powierzchni.
Przy ustalaniu wartoci tolerancji cinania naronikw konturu osoba ob-
sugujca musi posiada dokadn znajomo nastpujcego dalej pro-
gramu CAM. Cykl CYCLE832 obsuguje typy maszyn, w przypadku ktrych
w obrbce uczestnicz maksymalnie 3 osie liniowe i 2 obrotowe.

Przez CYCLE832 mog by definiowane wzgl. wczane/wyczane


nastpujce funkcje:
4 rodzaje obrbki: wykaczajca, wykaczajca wstpna,
zgrubna, cofnicie wyboru (nastawienie standardowe)
pasmo tolerancji obrabianego konturu
cinanie naronikw (G64, G641, G642)
kompresor blokw NC (COMPCAD, COMPCURV, COMPOF)1)
sterowanie wyprzedzajce (FFWON, FFWOF)
ograniczenie szarpnicia (SOFT, BRISK)
transformacja 5-osiowa (TRAORI, TRAFOF)1)
B-SPLINE1)
1) tylko gdy jest nastawiona odpowiednia opcja.

3-246
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

Dziaanie
Cykl CYCLE832 obejmuje istotne G-Code i dane maszynowe
wzgl. nastawcze, ktre s wymagane do obrbki HSC.
W CYCLE832 rozrnia si cztery obrbki technologiczne:
obrbka wykaczajca
obrbka wykaczajca wstpna
obrbka zgrubna
cofnicie wyboru (nastawienie standardowe)

Te cztery rodzaje obrbki s w przypadku programw CAM


w obszarze HSC w bezporednim zwizku z dokadnoci
i prdkoci ruchu po konturze (patrz obraz pomocy). Osoba
obsugujca / programista moe poprzez warto tolerancji
dokonywa odpowiedniego waenia.
Tym czterem rodzajom obrbki mog by przyporzdkowy-
wane rne tolerancje i nastawienia (dopasowanie technolo-
gii).

W masce wprowadzania s wstpnie nastawione odpowiednie


G-Code (dopasowanie technologii), ktre gwarantuj cinanie
naronikw konturu wzgl. wykonywanie programu CAM opty-
malne pod wzgldem prdkoci.
Cykl poprzedza program CAM w programie gwnym (patrz
przykad wywoania CYCLE832).
S uwzgldniane rne interpretacje wartoci tolerancji. Np.
w przypadku G641 warto tolerancji jest przekazywana jako
ADIS= a w przypadku G642 aktualizowana specyficzna dla
osi MD 33100 COMPRESS_POS_TOL[AX].

Przy uaktywnieniu pola wprowadzania "Dopasowanie techno-


logii" mona dokona wczenia albo wyczenia (pozycja
przecznika z zamkiem 2).

kompresji (COMPCAD, COMPCURV, COMPOF, B-


SPLINE),
pracy z pynnym przechodzeniem midzy blokami (G64,
G641, G642) albo
prowadzenia prdkoci (FFWON, FFWOF, SOFT,
BRISK)
Przy wczonej transformacji 5-osiowej (TRAORI) moe by
ona wczana i wyczana w polu wprowadzania "Transforma-
cja".

Przestrzegajcie danych producenta maszyny!

3-247
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

Przykad wywoania CYCLE832


T1 D1
G54
M3 S12000
CYCLE832(0.2,1003) ;Obrbka zgrubna
EXTCALL CAM_Form_Schrupp
CYCLE832(0.01,102001) ;Obrbka wykaczajca
EXTCALL CAM_Form_Schlicht
CYCLE832(0.1,0) ;Cofnicie wyboru (nastawienie standardowe)
M02

CYCLE832 nie zwalnia producenta maszyny od nie-


zbdnych zada optymalizacyjnych przy uruchamianiu
maszyny. Dotyczy to optymalizacji osi uczestniczcych
w obrbce i ustawie NCU (sterowanie wyprzedzajce,
ograniczenie szarpnicia, itd.).

Skrcone wywoanie programu


S nastpujce moliwoci wywoywania CYCLE832 ze
skrconym przekazaniem parametrw:
CYCLE832() odpowiada wyborowi maski wprowadzania
"Obrbka" cofnicie wyboru
G-Code uywane w CYCLE832 (patrz punkt 3.17.5) s nastawiane na
warto nastawion w MD 20150: GCODE_RESET_VALUE.
CYCLE832(0.01) Wprowadzenie wartoci tolerancji.
Aktywne polecenia G nie s zmieniane w cyklu.

3-248
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3.17.1 Wywoanie CYCLE832 w strukturze menu HMI

Objanienie parametrw
Wprowadzenie zakres programy / frezowanie
>>
Jest wywietlany przycisk programowany 
Nast. wys.
prdkoci .

Maska wprowadzania CYCLE832 na standardowej otoczce graficznej

Obrbka (_TOLM)
Obrbka wykaczajca (domylnie)
Obrbka wykaczajca wstpna
Obrbka zgrubna
Cofnicie wyboru

Kodowanie zmiennej _TOLM patrz punkt 3.17.2, Parametry.

Tolerancja (_TOL)
Tolerancja osi, ktre uczestnicz w obrbce. Warto tole-
rancji jest w zalenoci od G-Code (G642, COMPCAD,
COMPCURV,..) pisana w odpowiednich danych maszyno-
wych wzgl. nastawczych (patrz punkt 3.1.7.5).

Jeeli o obrbki jest osi obrotow, wwczas warto tole-


rancji jest ze wspczynnikiem (warto domylna = 8) zapi-
sywana w odpowiednich danych maszynowych wzgl. nastaw-
czych osi obrotowej.

3-249
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

W przypadku G641 warto tolerancji odpowiada wartoci


ADIS. Tolerancja jest przy pierwszym wprowadzaniu wyposa-
ana domylnie w nastpujce wartoci:
Obrbka wykaczajca: 0.01 (osie liniowe) 0.08 stopnia
(osie obrotowe)
Obrbka wykaczajca wstpna: 0.05 (osie liniowe) 0.4
stopnia (osie obrotowe)
Obrbka zgrubna: 0.1 (osie liniowe) 0.8stopnia (osie obro-
towe)
Cofnicie wyboru: 0.01 (osie liniowe) 0.1stopnia (osie
obrotowe)
System pomiarowy mm/cale jest uwzgldniany.

Jeeli warto tolerancji ma dziaa rwnie na osie


obrotowe, transformacja 5-osiowa musi by ustawiona
przez producenta maszyny ale nie w kadym przypad-
ku uaktywniona, np. wykonywanie programu CAM z
odczonymi osiami obrotowymi.

Transformacja (_TOLM)
Pole wprowadzania "Transformacja" jest wywietlane
tylko przy nastawionej opcji NC (pakiet obrbkowy 5
osi).
Nie
TRAORI  wczenie transformacji 1. 5-osiowej
TRAORI(2)  wczenie transformacji 2. 5-osiowej

Wybr numeru transformacji albo cyklu producenta


w celu wywoania transformacji 5-osiowej:
W zmiennych GUD7 _TOLT2 mona zapisa na-
zw cyklu producenta, ktra prowadzi do wywoania
cyklu producenta transformacji. Jeeli _TOLT2 jest
pusta (" " stan domylny) jest przy wyborze trans-
formacji 1,2... wywoywana transformacja 5-osiowa z
TRAORI(1) wzgl. TRAORI(2).
Jeeli na paszczynie obrconej (patrz
CYCLE800) ma zosta uruchomiony program
transformacji 5-osiowej, nonik narzdzi jest kaso-
wany
i jest przejmowany frame skrtu (odniesienie obra-
bianego przedmiotu) WPFRAME po wczeniu
TRAOR.

3-250
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

Dopasowanie, dopasowanie technologii (patrz punkt 3.17.3)


tak
nie

Ponisze parametry wprowadzania daj si zmienia


tylko wtedy, gdy dopasowanie jest nastawione na "tak".

Pole wprowadzania "Dopasowanie" i kolejne pola


wprowadzania "Kompresja", "Sterowanie z pynnym
przechodzeniem midzy blokami" i "Sterowanie wy-
przedzajce" nie s widoczne przy pozycji przecznika
z zamkiem 0 albo 1.
Kompresja, kompresor blokw NC (_TOLM)
COMPOF (domylnie)
COMPCAD
COMPCURV
B-SPLINE

Pole wprowadzania jest wywietlane tylko wtedy, gdy


jest nastawiona opcja funkcji kompresji.
Wybr B-Spline nastpuje tylko wtedy, gdy jest nasta-
wiona opcja interpolacji spline.

Opcja  A-, B- i C-Spline/funkcja kompresora


Sterowanie z przechodzeniem pynnym midzy
blokami (_TOLM)
G642 (domylnie)
G641
G64
W przypadku kompresora blokw NC z COMPCAD,
COMPCURV jest zawsze na stae wybrane G642.

Sterowanie wyprzedzajce, prowadzenie prdkoci


(_TOLM)
FFWOF SOFT (domylnie)
FFWON SOFT
FFWOF BRISK
Wybr sterowania wyprzedzajcego (FFWON)
i ograniczenie szarpnicia (SOFT) zakada optymaliza-
cj sterowania wzgl. osi obrbki przez producenta ma-
szyny.

3-251
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3.17.2 Parametry

Programowanie
CYCLE832(_TOL, _TOLM)

Parametry

_TOL real Tolerancja osi obrbki  jednostka mm/cal; stopie


_TOLM liczba cak.Tryb tolerancja

7 6 5 4 3 2 1 0 (miejsca dziesitne)
0: cofnicie wyboru
1: obrbka wykaczajca (domylnie)
2: obrbka wykaczajca wstpna
3: obrbka wykaczajca
0:
1:
0: TRAFOOF (domylnie)1)
1: TRAORI(1)
2: TRAORI(2)
0: G64
1: G641
2: G642 (domylnie)1)
0: FFWOF SOFT (domylnie)
1: FFWON SOFT
2: FFWOF BRISK
0: COMPOF (domylnie)1)
1: COMPCAD
2: COMPCURV
3: B-Spline
zarezerwowano
zarezerwowano
1) Producent maszyny moe zmieni ustawienie.
patrz punkt "Dopasowanie technologii"

3-252
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3.17.3 Dopasowanie technologii

Przy pomocy pola wprowadzania "Dopasowanie tech-


nologii" "tak" zarwno producent maszyny jak
i ustawiacz/obsugujcy moe dokona dopasowania
technologii przy obrbce HSC.
Przy tym naley zawsze przestrzega technologii na-
stpujcego dalej programu CAM.

Dopasowania przez producenta maszyny


Warunki:
Jest nastawione haso producenta,
Pole wprowadzania Dopasowanie technologii  ja
Przy otwarciu maski wprowadzania cykl CYCLE832 para-
metry s domylnie wyposaane w wartoci zmiennej
GUD7 _TOLV[n], _TOLT[n].
n  obrbka: wykaczajca, wykaczajca
wstpna, zgrubna, cofnicie wyboru
Przy zmianie parametrw wartoci s zapisywane bezpo-
rednio do zmiennych GUD7 _TOLV[n] wzgl. _TOLT[n].
Producent maszyny ma przez to moliwo dopasowania
nastawie domylnych do swoich zada obrbkowych.

Przykad:
Wywoanie cyklu CYCLE832 obrbka zgrubna z 3 osiami
tolerancja osi uczestniczcych w obrbce 0.1 mm z G642
(wartoci domylne Siemens).
Producent maszyny moe zmodyfikowa technologi ob-
rbki zgrubnej przy pomocy nastawienia: tolerancja osi
uczestniczcych w obrbce 0.3 mm, TRAORI, G641.
Przy kadym wywoaniu cyklu tolerancji nastawienie to jest
wwczas wywietlane i dziaa przy wykonywaniu.

Wskazwki dla producenta maszyny


1. Aby zoptymalizowa pynne przechodzenie midzy
blokami, w CYCLE832 jest na nowo obliczany wsp-
czynnik przecienia dla skokw prdkoci wedug na-
stpujcej tablicy:
Obliczenie wspczynnika przecienia dla skokw prdkoci wszystkich osi uczestnicz-
cych w obrbce
IPO [ms] Wspczynnik przecienia
12 1.2
9 1.3
6 1.4
4 1.6
3 1.8

3-253
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

IPO: MD 10071: $MN_IPO_CYCLE_TIME


Wspczynnik przecienia: MD 32310:
$MA_MAX_ACCEL_OVL_FACTOR[AX]

Obliczanie wspczynnika przecienia przez CYCLE832


mona wyczy przez nastawienie zmiennej _OVL_on=0 w
cyklu CYC_832T.

2. Tolerancja przy aktywnym kompresorze blokw NC


(COMPCAP) wzgl. cinaniu naronikw (G642) jest zapi-
sywana w CYCLE832 w MD 33100:
$MA_COMPRESS_POS_TOL[AX] (osie obrbki liniowe).
Gdy w obrbce uczestnicz osie obrotowe (TRAORI) tole-
rancja ta jest ze wspczynnikiem 8 zapisywana w MD
33100: $MA_COMPRESS_POS_TOL[AX] osi obroto-
wych. Jeeli ma by stosowany inny wspczynnik, ww-
czas mona zmienn lokaln FACTOR w cyklu
CYC_832T wyposay w odpowiedni warto.

Dopasowania przez ustawiacza/programist


Warunki:
Haso producenta jest skasowane
Pozycja przecznika z zamkiem 2 albo 3
Stopie ochrony 5, 4, 3, 2
Zmienna wprowadzania Dopasowanie technologii 
tak

W celu dopasowania technologii ustawiacz/programista musi


wykazywa dokadn znajomo nastpujcego dalej progra-
mu obrbki CAM.
Zmienione dane s stosowane do generowania CYCLE832
i obowizuj dla aktualnego wywoania CYCLE832.
Nastawienia domylne przez producenta maszyny nie s
przez to zmieniane.

3-254
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3.17.4 Dopasowanie dodatkowych parametrw programu CYC_832T

Jeeli producent maszyny yczy sobie dodatkowego


zachowania si CYCLE832, ktre wykracza poza dopa-
sowanie technologii, wwczas mona w cyklu
CYC_832T dokona odpowiednich zmian. W tym celu
CYC_832 powinien zosta skopiowany do katalogu
CMA (producent HMI) i ponownie zaadowany do NCU.
CYC_832T stanowi program ramowy.
Zmiany musz zosta udokumentowane przez produ-
centa maszyny.
Cykl CYC_832T jest automatycznie wywoywany przez
CYCLE832, gdy ten jest zaadowany do NCU.
Zmiana CYCLE832 w wyniku dopasowania CYC_832T
nie jest wymagana.

Parametry
CYC_832T(_ASVS, _FACTOR, _OVL_on)

_ASVS Na znacznikach _M0 do _M4 mog zosta dokonane dopasowania specy-


ficzne dla maszyny.
_M4 = Init CYCLE832 Wywoanie nastpuje przed waciwym
przebiegiem programu cyklu CYCLE832
_M0 = cofnicie wyboru CYCLE832
_M1 = wykonanie obrbki wykaczajcej
_M2 = wykonanie obrbki wykaczajcej wstpnej
_M3 = wykonanie obrbki zgrubnej
_FACTOR1) Wspczynnik tolerancji osi obrotowej
_OVL_on1) 0=nie dopasowywa wspczynnika przecienia MD
$MA_MAX_ACCEL_OVL_FACTOR
1) Parametry _FACTOR i _OVL_on dziaaj tylko na znaczniku _M4(INIT).

Przykad programowania
Producent maszyny chce dokona nastpujcych
zmian:
1. Tolerancja osi obrotowej powinna by
o wspczynnik 12 wysza w stosunku do tolerancji
osi liniowych
2. W rodzajach obrbki "wykaczajca" wykaczajca
wstpna i zgrubna szarpnicie po torze
(MD $MC_MAX_PATH_JERK) ma by ustalone na
warto 15 a szarpnicie w osi
(MD $MA_MAX_AX_JERK[AX]) na warto 150

3-255
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3. Przy cofniciu wyboru CYCLE832 zmienione dane


maszynowe powinny zosta cofnite do nastawie
podstawowych (1000,15).
%_N_CYC_832T_SPF
;$PATH=/_N_CST_DIR
PROC CYC_832T(INT _ASVS,VAR INT
_FACTOR,VAR INT _OVL_on) SAVE DISPLOF
...
N801 CASE _ASVS OF 0 GOTOF _M0 1 GOTOF
_M1 2 GOTOF _M2 3 GOTOF _M3 4 GOTOF _M4
DEFAULT GOTOF _MEND
...
_M4:
_FACTOR=12 ;Init
GOTOF _MEND

_M0: ;cofnicie wyboru


$MC_MAX_PATH_JERK=1000
$MA_MAX_AX_JERK[X]=15
$MA_MAX_AX_JERK[Y]=15
$MA_MAX_AX_JERK[Z]=15
GOTOF _MEND

_M1: ;obrbka wykaczajca


_M2: ;obrbka wykaczajca wstpna
_M3: ;obrbka zgrubna
$MC_MAX_PATH_JERK=15
$MA_MAX_AX_JERK[X]=150
$MA_MAX_AX_JERK[Y]=150
$MA_MAX_AX_JERK[Z]=150

GOTOF _MEND
_MEND:
RET
Aby dane maszynowe w CYC_832T mogy by w prze-
biegu programu zastpowane w przypadku wszystkich
stopni ochrony, musz zosta przedefiniowane przy po-
mocy REDEF.
Przykad:
%_N_MGUD_DEF
;$PATH=/_N_DEF_DIR

REDEF $MC_MAX_PATH_JERK APR 7 APW 7


REDEF $MA_MAX_AX_JERK APR 7 APW 7

M30

3-256
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

3.17.5 Interfejsy

G-Code
Lista polece G programowanych w CYCLE832:
G64, G641, G642
G601
FFWON, FFWOF
SOFT, BRISK
COMPCAD, COMPCURV,COMPOF,B-SPLINE
TRAORI, TRAORI(2),TRAOFOF
UPATH
Wskazwka: Polecenia G nie powinny by generowane w nastpuj-
cym dalej programie CAM. Rozdzielenie technologia - geometria.

Dane maszynowe
W cyklu CYCLE832 nastpuje reakcja na nastpujce dane maszynowe, aby odpowiednio opisa
wartoci tolerancji:
Nr MD Identyfikator danej maszynowej Komentarz
10071 $MN_IPO_CYCLE_TIME Takt IPO
20480 $MC_SMOOTHING_MODE
20482 $MC_COMPRESSOR_MODE
24100 Dane maszynowe transformacji 5-osiowej
do
24462

Nastpujce dane maszynowe s przepisywane w cyklu CYCLE832:


Nr MD Identyfikator danej maszynowej Komentarz
20490 $MC_IGNORE_OVL_FACTOR_FOR_ADIS
33100 $MA_COMPRESS_POS_TOL[AX] O geometrii 1...3
33100 $MA_COMPRESS_POS_TOL[AX] O obrotowa 1 i 2
1)

32310 $MA_MAX_ACCEL_OVL_FACTOR[AX] O geometrii 1...3


32310 $MA_MAX_ACCEL_OVL_FACTOR[AX] O obrotowa 1 i 2 1)
1) wg. danych maszynowych transformacji 5-osiowej

Dane nastawcze
Lista danych nastawczych, ktre s przepisywane w CYCLE832:
Nr SD Identyfikator danej nastawczej Komentarz
42450 $SC_CONTPREC przy CPRECON i G64
42465 $SC_SMOOTH_CONTUR_TOL odpowiada tolerancji osi liniowych
42466 $SC_SMOOTH_ORI_TOL odpowiada tolerancji osi obrotowych
42475 $SC_COMPRESS_CONTUR_TOL tylko przy COMPCURV
42476 $SC_COMPRESS_ORI_TOL tylko przy COMPCURV
1) Skuteczno danych nastawczych $SC_SMOOTH_CONTUR_TOL i
$SC_SMOOTH_ORI_TOL jest zalena od MD20480: $MC_SMOOTHING_MODE.
Skuteczno danych nastawczych $SC_COMPRESS_CONTUR_TOL i
$SC_COMPRESS_ORI_TOL jest zalena od MD20482: $MC_COMPRESSOR_MODE

3-257
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.17 High Speed Settings - CYCLE832 (od w. opr. 6.3)

Specyficzna dla kanau zmienna GUD7


Nastpujce zmienne specyficzne dla kanau musz by
uaktywnione w celu dziaania CYCLE832 (producent
maszyny).
Definicje s czci skadow definicji GUD7 pakietu
cykli standardowych SIEMENS.

Parametr Format Zajto Komentarz


_TOLT2[2] STRING[32] (domylnie) Nazwa podprogramu do wywoania transformacji 5-
osiowej
_TOLT[4] liczba cak. Tablica (4): Tablica do zapisania nastawie danych technologicz-
0: cofnicie wy- nych producenta maszyny
boru
Kodowanie odpowiada zmiennej _TOLM (patrz para-
1: obrbka wy-
kaczajca metry)
2: obr. wyk.
wstpna
3: obrbka
zgrubna
_TOLV[4] real Tablica (4): Tablica do zapisania wartoci tolerancji osi uczestni-
0: cofnicie wy- czcych w obrbce przez nastawienia przez produ-
boru centa maszyny (patrz dopasowanie technologii).
1: obrbka wy- Wartoci domylne: 0.01 cofnicie wyboru
kaczajca (GUD7.def) 0.01 obrbka wykaczajca
2: obr. wyk.
0.05 obr. wykaczajca wstpna
wstpna
3: obrbka 0.1 obrbka zgrubna
zgrubna

3.17.6 Komunikaty bdw

Objanienie
Alarmy rdo CYCLE832

Nr alarmu Tekst alarmu Objanienie, pomoc


61191 "Transformacja 5-osiowa nie ustawiona" 1. Opcja pakiet obrbkowy interpolacji 5-
61192 "Druga transformacja 5-osiowa nie usta- osiowej wzgl. wieloosiowej nie nasta-
wiona" wiona.
2. Kontrola MD 24100:
$MC_TRAFO_TYPE_1 do
$MC_TRAFO_TYPE_8 na obowizuj-
cy typ transformacji 5-osiowej
61193 "Opcja kompresora nie ustawiona" Nastawienie opcji interpolacji spline
61194 "Opcja interpolacji spline nie ustawiona" (funkcja spline A, B, C / funkcja
kompresora

3-258
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

Programowanie
CYCLE60 (_TEXT, _RTP, _RFP, _SDIS, _DP, _DPR, _PA, _PO, _STA, _CP1, _CP2,
_WID, _DF, _FFD, _FFP1, _VARI, _CODEP)

Parametry

_TEXT STRING Grawerowany tekst (maksymalnie 91 znakw)


_RTP real Paszczyzna wycofania (absolutnie)
_RFP real Paszczyzna odniesienia (absolutnie)
_SDIS real Odstp bezpieczestwa (addytywnie do _RFP, wprowadzi bez znaku
liczby)
_DP real Gboko (absolutnie)
_DPR real Gboko w stosunku do paszczyzny odniesienia (wprowadzi bez znaku
liczby)
_PA real Punkt odniesienia dla usytuowania tekstu (absolutnie)
Pozycja 1. osi (przy _VARI = prostoktnie), albo
Promie uku koa (przy _VARI = biegunowo)
_PO real Punkt odniesienia dla usytuowania tekstu (absolutnie)
Pozycja 2. osi (przy _VARI = prostoktnie), albo
Kt do 1. osi (przy _VARI = biegunowo)
_STA real Kt do 1. osi (tylko w przypadku _VARI = liniowo)
_CP1 real Punkt rodkowy okrgu (absolutnie), (tylko w przypadku ustawienia na
okrg)
Pozycja 1. osi (przy _VARI = prostoktnie), albo
Promie uku koa (przy _VARI = biegunowo), w odniesieniu do punktu
rodkowego okrgu
_CP2 real Punkt rodkowy okrgu (absolutnie), (tylko w przypadku ustawienia na
okrg)
Pozycja 2. osi (_VARI = prostoktnie), albo
kt do 1. osi (przy _VARI = biegunowo)
_WID real Wysoko pisma (wprowadzi bez znaku liczby)
_DF real Specyfikacja szerokoci pisma (odpowiada _VARI miejsce dziesitek ty-
sicy)
Odstp znakw przyrostowo w mm/cal, albo
Szeroko cakowita tekstu przyrostowo w mm/cal, albo
kt rozwarcia w stopniach
_FFD real Posuw dla dosuwu na gboko
_FFP1 real Posuw dla obrbki paszczyzny

3-259
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

_VARI liczba cak. Rodzaj obrbki: (wprowadzi bez znaku liczby)


MIEJSCE JEDNOSTEK:
Punkt odniesienia
Wartoci: 0...ukad prostoktny (kartezjaski)
1...biegunowo
MIEJSCE DZIESITEK:
Usytuowanie tekstu
Wartoci: 0...tekst na jednej linii
1...tekst na uku koa u gry
2...tekst na uku koa u dou
MIEJSCE SETEK:
Zarezerwowano
MIEJSCE TYSICY:
Punkt odniesienia tekstu poziomo
Wartoci: 0...po lewej
1...na rodku
2...po prawej
MIEJSCE DZIESITEK TYSICY:
Punkt odniesienia tekstu pionowo
Wartoci: 0...u dou
1...na rodku
2...u gry
MIEJSCE SETEK TYSICY:
Szeroko tekstu
Wartoci: 0...odstp znakw
1...szeroko cakowita tekstu (tylko w przypadku
tekstu liniowego)
2...kt rozwarcia (tylko w przypadku tekstu na uku koa)
7. miejsce od prawej (miliony):
Punkt rodkowy okrgu
Wartoci: 0...ukad prostoktny (kartezjaski)
1...biegunowo
_CODEP liczba cak. Numer strony kodowej wprowadzonego zestawu znakw
1252...strona kodowa dla jzykw rodkowoeuropejskich
(warto 0 jest wewntrznie traktowana jak 1252)

3-260
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

Dziaanie
Tekst liniowo
Przy pomocy cyklu grawerowania CYCLE60 moecie
frezowa teksty umieszczone na linii albo na okrgu.
Tekst moe by usytuowany na okrgu
u gry albo u dou.

Wysoko pisma i szeroko cakowit tekstu, odst-


py znakw albo kt rozwarcia przy usytuowaniu koo-
wym oraz usytuowanie tekstu mona zmienia po-
przez rne parametry.

Na ksztat znakw pisma nie mona wpywa. Cykl


stosuje pismo proporcjonalne, tzn. poszczeglne znaki
maj rn szeroko. Szeroko linii znakw odpo-
wiada rednicy narzdzia.

Przebieg
Tekst okrg u gry
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na bez kolizji dokona dosunicia do pierwszego zna-
ku.

Cykl wytwarza nastpujcy przebieg ruchw:


Pozycjonowanie przesuwem szybkim na pozycj
startow w paszczynie obrbki a nastpnie z G0
do paszczyzny odniesienia przesunitej do przodu o
odstp bezpieczestwa
Zagbianie na zaprogramowan gboko
z posuwem dla dosuwu na gboko _FFD
Obrbka poszczeglnych znakw z posuwem dla
Tekst okrg u dou
obrbki paszczyzny _FFP1
Po wykonaniu kadego ze znakw nastpuje wyco-
fanie z G0 do paszczyzny bezpieczestwa
i pozycjonowanie z G0 na punkt startowy nastpne-
go znaku
Po wykonaniu wszystkich zaprogramowanych zna-
kw pisma narzdzie jest z G0 pozycjonowane na
paszczyzn wycofania.

3-261
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

Objanienie parametrw

Parametry _RTP, _RFP, _SDIS patrz analogicznie do


RTP, RFP, SDIS
punkt 2.1.2 (wiercenie, nakiekowanie - CYCLE81).

_TEXT (tekst do wygrawerowania)


Grawerowany tekst jest ograniczony do 91 znakw.
Dopuszczalnymi znakami s wszystkie litery due
i mae, cyfry jak te wikszo znakw specjalnych
strony kodowej 1252.

Dopuszczalne znaki specjalne patrz wskazwka na


nastpnej stronie pod "Zestaw znakw".
Jeeli tekst zawiera niedopuszczalne znaki, cykl ulega
przerwaniu z alarmem 61179 "Znak nie istnieje".

_DP, _DPR (gboko pisma)


Gboko pisma moe zosta zadana do wyboru abso-
lutnie (_DP) albo wzgldnie (_DPR) w stosunku do
paszczyzny odniesienia. Przy podaniu wzgldnym cykl
samodzielnie oblicza wynikajc gboko na podsta-
wie pooenia paszczyzny odniesienia
i paszczyzny wycofania.
Gboko pisma jest uzyskiwana jednym dosuwem,
nie nastpuje podzia na poszczeglne kroki dosuwu.
Dosuw na gboko nastpuje dla kadego znaku pro-
stopadle z G1.

3-262
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

_PA, _PO (punkt odniesienia dla usytuowania Punkt odniesienia prostoktnie

tekstu)
Niezalenie od usytuowania pisma na linii albo okrgu,
zaprogramowanie punktu odniesienia jest moliwe do
wyporu w ukadzie prostoktnym (kartezjaskim) albo
biegunowym.
Przy liniowym usytuowaniu pisma punkt odniesienia
wychodzi zawsze od aktualnego punktu zerowego ob-
rabianego przedmiotu.

Punkt odniesienia biegunowo

Przy usytuowaniu na okrgu i biegunowym zaprogra- Punkt odniesienia punkt rodkowy okrgu
mowaniu punktu odniesienia, punkt ten odnosi si zaw-
sze do punktu rodkowego okrgu.

Wyspecyfikowanie, czy punkt odniesienia jest


w ukadzie prostoktnym czy biegunowym, nastpuje
poprzez parametr _VARI.

3-263
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

_CP1, _CP2 (punkt rodkowy okrgu) Punkt rodkowy okrgu - w ukadzie kartezjaskim

Punkt rodkowy okrgu przy usytuowaniu na okrgu


moe rwnie do wyboru by programowany
w ukadzie prostoktnym (kartezjaskim) albo bieguno-
wym.
Wyspecyfikowanie, czy punkt rodkowy okrgu jest
w ukadzie prostoktnym czy biegunowym, nastpuje
poprzez parametr _VARI.
Te parametry dziaaj tylko przy usytuowaniu na okr-
gu.

_STA (kt usytuowania okrgu) Kt ustawienia tekstu


_STA podaje kt midzy pierwsz osi paszczyzny
(odcit) i usytuowaniem wzdunym (linia, na ktrej
stoi tekst) dla pisanego tekstu. Ten parametr dziaa
tylko przy liniowym usytuowaniu tekstu.

_WID (wysoko pisma)


Zaprogramowana wysoko pisma odpowiada wysoko-
ci liter duych albo cyfr minus 2*promie frezu.
W przypadku znakw specjalnych, na przykad (), nale-
y do gry i do dou doda wymiar 0.15*_WID.

_DF (odstp znakw) Odstp znakw pisma liniowego


Dla pisma liniowego mona do wyboru poda odstp
znakw albo szeroko cakowit pisma. Te wartoci s
wartociami przyrostowymi.

W cyklu nastpuje nadzorowanie, czy zaprogramowa-


n szeroko cakowit w ogle mona zrealizowa,
tzn. czy suma szerokoci znakw nie jest wiksza.
W przypadku bdu nastpuje alarm: 61176 "Dugo
tekstu _DF zaprogramowana za maa".

3-264
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

Odstp znakw w szerokoci cakowitej

Odstp znakw przy pimie koowym


Przy usytuowaniu na okrgu mona poda odstp zna-
kw albo kt rozwarcia midzy pierwszym i ostatnim
znakiem. Odstpem znakw nie jest przy tym liniowy
odstp midzy ssiednimi znakami, lecz dziaa on na
uku koa jako wymiar ukowy.
Kt rozwarcia jest zawsze podawany jako warto do-
datnia. Odnosi si ona do kta midzy lini rodkow
1. znaku i lini rodkow ostatniego znaku.

Specyfikacja odstpu znakw, szerokoci cakowitej


albo kta rozwarcia nastpuje poprzez parametr
_VARI.

Odstp znakw jako kt rozwarcia


Jeeli znaki maj zosta rwnomierne rozmieszczone
na penym okrgu, zaprogramujcie po prostu _DF=360.
Cykl automatycznie rozmieci wwczas znaki na pe-
nym okrgu. Obliczenie kta rozwarcia midzy pierw-
szym i ostatnim znakiem odpada.

_FFD, _FFP1 (posuw)


Posuw _FFP1 dziaa przy wszystkich ruchach
w paszczynie (frezowanie znakw), posuw _FFD dzia-
a przy prostopadym zagbianiu narzdzia
z G1.

3-265
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

_VARI (nastawienie usytuowania tekstu)


Przy pomocy parametru _VARI jest okrelane usytuowanie
tekstu.
Wartoci patrz parametr _VARI w niniejszym punkcie.
_CODEP (numer strony kodowej)
W CYCLE s obecnie zrealizowane tylko znaki strony ko-
dowej 1252. Parametr ma dlatego zawsze warto 1252.
Gdy zostanie przekazany numer, ktrego cykl nie zna, jest
wytwarzany alarm: 61178 "Kana %1 blok %2: cykl pisma:
brak strony kodowej" i cykl jest przerywany.

Zestaw znakw
Oprcz liter i cyfr s moliwe nastpujce znaki specjalne
(znaki zapisu, nawiasy, znaki operacji obliczeniowych, sym-
bole walut i inne znaki specjalne):

. , : ; ! ? " ' ` ^ _
( ) [ ] { } | #
+ - * / \ < > = ~
$ & % @







Dla programowania przecinka grnego pojedynczego


i podwjnego (znaki cudzysowu) obowizuje uregulowanie
specjalne, poniewa te znaki w przetwarzaniu acuchw
znakw maj ju okrelon funkcj. W acuchu znakw
musz one by pisane w ujciu w pojedyncze przecinki gr-
ne.

Przykad:
Powinien powsta nastpujcy acuch znakw:
To jest tekst z " i ' .
W _TEXT naley zaprogramowa:
To jest tekst z " i ' .

3-266
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
03.04 Cykle frezowania
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

Przykad programowania
Przy pomocy tego programu jest grawerowany napis liniowe
"SINUMERIK" na linii.
Punkt odniesienia ley na X10 Y25 po lewej u dou.
Wysoko napisu wynosi 14 mm, podano odstp mi-
dzy znakami 5 mm.

N10 G17 DIAMOF F2000 S1500 M3


N20 T1 D1
N30 M6
N40 G0 G90 Z100
N50 CYCLE60("SINUMERIK",100,0,1,-
1.5,0,10,25,0,,,14,5,2500,2000,0,1252)
N60 M30

3-267
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
3 3
Cykle frezowania 03.04
3.18 Cykl grawerowania CYCLE60 (od w. opr. 6.4)

Przykad programowania 2
koowe
Przy pomocy tego programu s grawerowane
2 napisy na okrgu, "SINUMERIK" na okrgu u gry,
"*40D" na okrgu u dou.
Punkty odniesienia le kadorazowo na rodku
i u dou na X50, Y90 i X50, Y10. Promie okrgu 40
mm wynika odstpu od punktw odniesienia i punktu
rodkowego okrgu X50, Y50.
Wysoko pisma wynosi kadorazowo 9 mm, odstp
znakw wynika z zaprogramowanych ktw rozwarcia
90 stopni wzgl. 30 stopni.

N10 G17 DIAMOF F2000 S800 M3


N20 T1 D1
N30 M6
N40 G0 G90 Z100
N50 CYCLE60("SINUMERIK",100,0,1,-1.5, ;Napis na okrgu u gry
0,50,90,0,50,50,9,90,2500,2000,
201010,1252)
N60 CYCLE60("840D",100,0,1,-1.5, ;Napis na okrgu u dou
0,50,10,0,50,50,9,30,2500,2000,201020,125
2)
M30

3-268
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia

Cykle toczenia

4.1 Wskazwki oglne .............................................................................................. 4-270

4.2 Warunki .............................................................................................................. 4-271

4.3 Cykl wytaczania CYCLE93............................................................................... 4-274

4.4 Cykl podcicia CYCLE94 ................................................................................. 4-283

4.5 Cykl skrawania warstwowego CYCLE95........................................................... 4-287

4.6 Podcicie gwinty CYCLE96.............................................................................. 4-300

4.7 Nacinanie gwintu CYCLE97 ............................................................................. 4-304

4.8 acuchy gwintw CYCLE98............................................................................ 4-311

4.9 Poprawkowe nacinanie gwintw .......................................................................... 4-317


4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950 .....................................4-319

4-269
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.1 Wskazwki oglne

4.1 Wskazwki oglne

W poniszych punktach opisano programowanie cykli


toczenia. Rozdzia powinien Was suy jako przewod-
nik przy wyborze cykli i ich wyposaaniu
w parametry. Obok opisu dziaania poszczeglnych
cykli i przynalenych parametrw znajdziecie na kocu
kadego punktu przykad programowania, ktry uatwi
Wam obchodzenie si z cyklami.

Punkty s zbudowane wedug nastpujcej zasady:


Programowanie
Parametry
Dziaanie
Przebieg
Objanienie parametrw
Dalsze wskazwki
Przykad programowania

Punkty "Programowanie" i "Parametry" wystarcz obe-


znanemu uytkownikowi przy obchodzeniu si
z cyklami, podczas gdy osoba pocztkujca znajdzie
wszystkie niezbdne informacje do programowania
cykli w punktach "Przebieg", "Objanienie parametrw",
"Dalsze wskazwki" i "Przykad programowania".

4-270
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.2 Warunki

4.2 Warunki

Modu danych dla cykli toczenia


Cykle toczenia wymagaj moduu danych GUD7.DEF.
Jest on dostarczany na dyskietce razem z cyklami.
Warunki wywoania i powrotu
Funkcje G dziaajce przed wywoaniem cyklu
i programowane frame pozostaj zachowane po zako-
czeniu cyklu.

Definicja paszczyzn
Paszczyzn obrbki naley zdefiniowa przed wywoa- X

niem cyklu. W przypadku toczenia z reguy bdzie cho-


dzi o G18 (paszczyzna ZX). Obydwie osie aktualnej
paszczyzny przy toczeniu s dalej okrelane jako o
wzduna (pierwsza o tej paszczyzny) i o poprzeczna

O poprzeczna
(druga o tej paszczyzny).
W cyklach toczenia przy aktywnym programowaniu
w rednicy zawsze druga o paszczyzny jest brana do G18
oblicze jako o poprzeczna
Literatura: /PG/ Instrukcja programowania

Traktowanie wrzeciona Z
O poduna
Cykle toczenia s tak sporzdzane, e zawarte
w nich polecenia dla wrzeciona zawsze odnosz si do
aktywnego wrzeciona prowadzcego sterowania.
Jeeli cykl ma by zastosowany w maszynie o wielu
wrzecionach, wwczas aktywne wrzeciono naley
przedtem zdefiniowa jako wrzeciono prowadzce.
Literatura: /PG/ Instrukcja programowania

Komunikaty dot. statusu obrbki


Podczas wykonywania cykli toczenia s na ekranie stero-
wania wywietlane komunikaty, ktre informuj
o statusie obrbki. S moliwe nastpujce komunikaty:
"Zwj gwintu <Nr> - obrbka jako gwint poduny"
"Zwj gwintu <Nr> - obrbka jako gwint poprzeczny"
W miejscu <Nr> w tekcie komunikatu znajduje si kado-
razowo numer wanie obrabianego ksztatu.
Te komunikaty nie przerywaj wykonywania programu
i pozostaj tak dugo, a ukae si nastpny komunikat
albo cykl ulegnie zakoczeniu.

4-271
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.2 Warunki

Dane nastawcze cykli


Dla cyklu skrawania CYCLE95 jest dana nastawcza,
ktra jest tworzona w module GUD7.DEF.
Przez dan nastawcz cyklu _ZSD[0] mona zmienia
branie do oblicze dosuwu na gboko MID
w CYCLE95. Jeeli jest ona nastawiona na zero, para-
metr jest brany do oblicze jak dotychczas.
_ZSD[0]=1 MID jest wartoci w promieniu
_ZSD[0]=2 MID jest wartoci w rednicy

Dla cyklu wytoczenia CYCLE93 jest dana nastawcza w


module GUD7.DEF. Przez t dan nastawcz _ZSD[4]
mona wpywa na wycofanie po 1. wytoczeniu.
_ZSD[4[=1 wycofanie z G0
_ZSD[4]=0 wycofanie z G1 (jak dotychczas)

Dla cyklu wytoczenia jest w _ZSD[6] moliwo nasta-


wienia zachowania si przy lustrzanym odbiciu.
_ZSD[6]=0 korekcje narzdzia s w cyklu przy
aktywnym lustrzanym odbiciu zamieniane (do za-
stosowania bez orientowanego nonika narzdzi)
_ZSD[6]=1 korekcje narzdzia nie s w cyklu przy
aktywnym lustrzanym odbiciu zamieniane (do za-
stosowania z orientowanym nonikiem narzdzi)

Nadzr konturu w odniesieniu do kta przyoe-


nia narzdzia
Okrelone cykle toczenia, w ktrych s wytwarzane
ruchy postpowe z podcinaniem, nadzoruj kt podci-
cia aktywnego narzdzia na moliwe naruszenie kontu-
ru. Ten kt jest wpisywany jako warto w korekcji na-
rzdzia (pod parametrem P24 w korekcji D). Jako kt
naley wprowadzi warto midzy 0 i 90 stopni bez
znaku liczby.

brak naruszenia konturu naruszenie konturu

4-272
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.2 Warunki

Przy wprowadzaniu kta przyoenia naley pamita,


e zaley on od rodzaju obrbki wzdunej albo po-
przecznej. Jeeli narzdzie ma by stosowane do ob-
rbki wzdunej i poprzecznej, musz przy rnych
ktach przyoenia by stosowane dwie korekcje na-
rzdzia.
W cyklu nastpuje sprawdzenie, czy z wybranym na-
rzdziem zaprogramowany kontur moe zosta obro-
biony.
Jeeli obrbka tym narzdziem jest niemoliwa, ww-
czas
cykl ulega przerwaniu z komunikatem bdu (przy
skrawaniu warstwowym) albo
brak naruszenia konturu naruszenie konturu
obrbka konturu jest kontynuowana z wyprowadze-
niem komunikatu (w przypadku cykli podcicia).
Geometria ostrza okrela wwczas kontur.
Naley pamita, e w wyniku aktywnych wspczynni-
kw skali albo obrotw w aktualnej paszczynie zmie-
niaj si warunki na ktach, co nie moe zosta
uwzgldnione w nadzorze konturu wewntrznym
w cyklu.
Jeeli kt przyoenia jest w korekcji narzdzia podany
jako zero, nadzr ten nie nastpuje. Dokadne reakcje
s opisane przy poszczeglnych cyklach.

Cykle toczenia z aktywn transformacj dosto-


sowawcz
Cykle toczenia mog od w. opr. 6.2 NCK by wykony-
wane rwnie z aktywn transformacj dostosowawcz.
S zawsze czytane przetransformowane dane korek-
cyjne narzdzia dla pooenia ostrza
i kta przyoenia.

4-273
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.3 Cykl wytaczania CYCLE93

4.3 Cykl wytaczania CYCLE93

Programowanie
CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2,
FAL1, FAL2, IDEP, DTB, VARI, _VRT)

Parametry

SPD real Punkt pocztkowy w osi poprzecznej (wprowadzi bez znaku liczby)
SPL real Punkt pocztkowy w osi podunej
WIDG real Szeroko wytoczenia (wprowadzi bez znaku liczby)
DIAG real Gboko wytoczenia (wprowadzi bez znaku liczby)
STA1 real Kt midzy konturem i osi podun
Zakres wartoci: 0<=STA1<=180 stopni
ANG1 real Kt zbocza 1: na stronie wytoczenia okrelonej przez punkt startowy
(wprowadzi bez znaku liczby)
Zakres wartoci: 0<=ANG1<89.999 stopni
ANG2 real Kt zbocza 2: na drugiej stronie (wprowadzi bez znaku liczby)
Zakres wartoci: 0<=ANG2<89.999
RCO1 real Promie/fazka 1, na zewntrz: na stronie okrelonej przez punkt startowy
RCO2 real Promie/fazka 2, na zewntrz
RCI1 real Promie/fazka 1, wewntrz: po stronie punktu startowego
RCI2 real Promie/fazka 2, wewntrz
FAL1 real Naddatek na dnie wytoczenia
FAL2 real Naddatek na zboczach
IDEP real Gboko dosuwu (wprowadzi bez znaku liczby)
DTB real Czas oczekiwania na dnie wytoczenia
VARI int Rodzaj obrbki
Zakres wartoci: 1...8 i 11...18
_VRT real Zmienna droga odsunicia od konturu, przyrostowo
(wprowadzi bez znaku liczby)

4-274
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.3 Cykl wytaczania CYCLE93

Dziaanie
Cykl wytoczenia umoliwia Wam wykonywanie syme-
trycznych i asymetrycznych wytocze przy obrbce
wzdunej i poprzecznej na dowolnych prostych ele-
mentach konturu. Moecie wykonywa wytoczenia ze-
wntrzne i wewntrzne.

Przebieg
Dosuw na gbokoci (w kierunku do dna wytoczenia)
i na szerokoci (od wcicia do wcicia) jest dzielony
rwnomiernie z moliwie najwiksz wartoci.
Przy wytaczaniu na skosach ruch od jednego wcicia
do drugiego nastpuje po najkrtszej drodze,
a wic rwnolegle do stoka, na ktrym wytoczenie jest
wykonywane. Przy tym odstp bezpieczestwa od kon-
turu jest obliczany wewntrznie w cyklu.

4-275
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.3 Cykl wytaczania CYCLE93

1. krok
Obrbka zgrubna rwnolegle do osi a do dna
w poszczeglnych krokach dosuwu. Po kadym dosu-
wie nastpuje wyjcie narzdzia z materiau
w celu poamania wirw.

2. krok
Wytoczenie jest obrabiane prostopadle do kierunku
dosuwu w jednym albo wielu skrawach. Kady skraw
jest przy tym znw dzielony odpowiednio do gbokoci
dosuwu. Od drugiego skrawu wzdu szerokoci wyto-
czenia przed wycofaniem nastpuje kadorazowo od-
sunicie o 1 mm.

3. krok
Skrawanie zboczy w jednym kroku, gdy pod ANG1
wzgl. ANG2 s zaprogramowane kty. Dosuw wzdu
szerokoci wytoczenia nastpuje w wielu krokach, gdy
szeroko zbocza jest wiksza.

4-276
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.3 Cykl wytaczania CYCLE93

4. krok
Skrawanie naddatku rwnolegle do konturu od brzegu
do rodka wytoczenia. Korekcja promienia narzdzia
jest przy tym przez cykl automatycznie wybierana
i ponownie cofana.

4-277
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.3 Cykl wytaczania CYCLE93

Objanienie parametrw X

SPD i SPL (punkt pocztkowy)


Przy pomocy tych wsprzdnych definiujecie punkt SPL

pocztkowy wytoczenia, wychodzc od ktrego jest IDEP STA1

w cyklu obliczany ksztat. Cykl sam oblicza swj punkt


startowy, do ktrego na pocztku nastpuje dosunicie.
W przypadku wytoczenia zewntrznego dosunicie

D IA G
nastpuje najpierw w kierunku osi wzdunej,
w przypadku wytoczenia wewntrznego najpierw WIDG

S P D
w kierunku osi poprzecznej.
Wytoczenia na zakrzywionych elementach konturu
mog by realizowane w rny sposb. W zalenoci
od ksztatu i promienia krzywizny moe zosta popro- Z

wadzona albo rwnolega do osi prosta poprzez mak-


simum krzywizny albo skona styczna
w jednym z punktw brzegowych wytoczenia. X

Promienie i fazki na brzegu wytoczenia maj


w przypadku konturw zakrzywionych sens tylko wtedy,
gdy odpowiedni punkt brzegowy ley na prostej zadanej
cyklowi.
W ID G IDEP
DIAG
WIDG i DIAG (szeroko i gboko wytoczenia)
Przy pomocy parametrw szeroko wytoczenia
(WIDG) i gboko wytoczenia (DIAG) okrelacie SPL

ksztat wytoczenia. W swoich obliczeniach cykl wycho-


STA1

dzi zawsze od punktu zaprogramowanego pod SPD i

S P D
SPL.
Jeeli wytoczenie jest szersze ni aktywne narzdzie, Z

wwczas szeroko jest skrawana


w wielu krokach. Caa szeroko jest przy tym rwno-
miernie dzielona przez cykl. Maksymalny dosuw wynosi
95% szerokoci narzdzia po odjciu zaokrgle
ostrza. Gwarantuje to zachodzenie skraww na siebie.

Jeeli zaprogramowana szeroko wytoczenia jest


mniejsza ni rzeczywista szeroko narzdzia, ukazuje
si komunikat bdu 61602 "Szeroko narzdzia nie-
prawidowo zdefiniowana".
Nie rozpoczyna si wykonywanie cyklu, obrbka jest
przerywana. Alarm ukazuje si rwnie wtedy, gdy
wewntrznie w cyklu zostanie rozpoznana szeroko
ostrza o wartoci zero.

4-278
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.3 Cykl wytaczania CYCLE93

STA1 (kt)
Przy pomocy parametru STA1 programujecie kt sko-
su, na ktrym ma zosta wykonane wytoczenie. Kt
moe przyjmowa wartoci midzy 0 i 180 stopni i od-
nosi si zawsze do osi podunej.

ANG1 i ANG2 (kt zbocza)


Przez oddzielnie zadawane kty zboczy mog by opi-
sywane wytoczenia asymetryczne. Kty mog przyj-
mowa wartoci midzy 0 i 89.999 stopni.

RCO1, RCO2 =i RCI1, RCI2 (zaokrglenie/fazka)


Ksztat wytoczenia jest modyfikowany przez wprowa-
dzanie zaokrgle/fazek na brzegu wzgl. na dnie. Na-
ley pamita, e zaokrglenia s wprowadzane ze
znakiem dodatnim a fazki z ujemnym.
W zalenoci od miejsca dziesitek parametru VARI
okrelacie rodzaj brania programowanych fazek do
oblicze.
W przypadku VARI<10 (miejsce dziesitek=0) war-
to bezwzgldna tych parametrw jest traktowana
jako dugo fazki (fazki z programowaniem CHF).
W przypadku VARI>10 jest ona traktowana jako
zredukowana dugo toru (fazki z programowaniem
CHR).

4-279
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.3 Cykl wytaczania CYCLE93

FAL1 i FAL2 (naddatek)


Dla dna i zboczy wytoczenia moecie programowa
oddzielne naddatki na obrbk wykaczajc. Przy
obrbce zgrubnej skrawanie nastpuje do tych naddat-
kw. Nastpnie nastpuje rwnolegy do konturu skraw
Naddatek na
wzdu konturu kocowego przy uyciu tego samego zboczach,
narzdzia. FAL2

Naddatek
IDEP (gboko dosuwu) na dnie,
FAL1
Przez zaprogramowanie gbokoci dosuwu moecie
podzieli toczenie wgbne rwnolege do osi na wiele
dosuww na gboko. Po kadym dosuniciu narz-
dzie jest wycofywane o 1 mm wzgl. o warto zapro-
gramowan pod _VRT w celu poamania wirw.
Parametr IDEP naley programowa w kadym przy-
padku.

DTB (czas oczekiwania)


Czas oczekiwania na dnie wytoczenia naley wy-
bra taki, by nastpi co najmniej jeden obrt . Jest
on programowany w sekundach.

VARI (rodzaj obrbki)


Przy pomocy miejsca jednostek parametru VARI okre-
lacie rodzaj obrbki wytoczenia. Moe on przyjmowa
wartoci pokazane na rysunku.

Przy pomocy miejsca dziesitek parametru VARI jest


okrelany rodzaj obliczania fazek.
VARI 1...8: fazki s obliczane jako CHF
VARI 11...18: fazki s obliczane jako CHR

Wprowadzenie miejsca jednostek jest w obsudze cykli


podzielone na trzy pola wyboru:
1. Pole: wzdunie/poprzecznie
2. Pole: na zewntrz/wewntrz
3. Pole: punkt startowy po lewej / po prawej
(w przypadku "wzdunie") wzgl. u gry /
u dou (w przypadku "poprzecznie")

4-280
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.3 Cykl wytaczania CYCLE93

Gdy parametr ma inn warto, wwczas cykl ulega


przerwaniu z alarmem 61002 "Rodzaj obrbki le zde-
finiowany.
Cykl sprawuje nadzr konturu w tym sensie, czy po-
wstaje sensowny kontur wytoczenia. Tak nie jest, gdy
zaokrglenia/fazki na dnie wytoczenia dotykaj albo
przecinaj si albo gdy na elemencie konturu przebie-
gajcym rwnolegle do osi podunej nastpuje prba
wcinania poprzecznego. W takich przypadkach cykl
ulega przerwaniu z alarmem 61603 "Ksztat wytoczenia
nieprawidowo zdefiniowany".

_VRT (zmienna droga wycofania)


Pod parametrem _VRT mona programowa drog
wycofania nad zewntrzn albo wewntrzn rednic
wytoczenia.
W przypadku _VRT=0 (parametr nie zaprogramowany)
nastpuje odsunicie o 1 mm. Droga wycofania dziaa
zawsze odnonie zaprogramowanego systemu miar
calowego albo metrycznego.
Rwnoczenie ta droga wycofania dziaa przy amaniu
wirw po kadym dosuwie na gboko
w wytoczeniu.

Dalsze wskazwki
Przed wywoaniem cyklu musi by uaktywnione narz-
dzie dwuostrzowe. Korekcje obydwu ostrzy musicie
zapisa w dwch kolejnych numerach D narzdzia, z
ktrych pierwszy musi zosta uaktywniony przed wywo-
aniem cyklu. Cykl sam okrela, dla ktrego kroku ob-
rbki ktrej z obydwu korekcji narzdzia musi uy i
uaktywnia j samoczynnie. Po zakoczeniu cyklu jest
ponownie aktywny numer korekcji zaprogramowany
przed wywoaniem cyklu. Jeeli przy wywoaniu cyklu
nie jest zaprogramowany numer D dla korekcji narz-
dzia, wwczas wykonywanie cyklu jest przerywane z
alarmem 61000 "Korekcja narzdzia nie jest aktywna".

4-281
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.3 Cykl wytaczania CYCLE93

Przy pomocy danej nastawczej cyklu _ZSD[4] mona wpywa na


wycofanie po 1. wytoczeniu.
_ZSD[4]=0 oznacza wycofanie z G1 jak dotychczas, _ZSD[4]=1
oznacza wycofanie z G0.

Przy pomocy danej cyklu _ZSD[6] mona nastawi traktowanie ko-


rekcji narzdzia w cyklu.
_ZSD[6]=0 korekcja narzdzia jest zamieniana wewntrznie
w cyklu (bez orientowanego nonika narzdzi)
_ZSD[6]=1 korekcja narzdzia nie jest zamieniana wewntrznie
w cyklu (z orientowanym nonikiem narzdzi)

Przykad programowania X

Toczenie wgbne
Przy pomocy tego programu jest wykonywane wyto-
czenie na skosie podunym zewntrznym.
Punkt startowy ley po prawej na X35 Z60.
Cykl stosuje korekcje D1 i D2 narzdzia T1. N do 5
toczenia rowkw naley odpowiednio zdefiniowa.

10
20

25
Fazki 2mm

30

10
60 Z

DEF REAL SPD=35, SPL=60, WIDG=30, -> ;Definicja parametrw


-> DIAG=25, STA1=5, ANG1=10, ANG2=20, -> z przyporzdkowaniami wartoci
-> RCO1=0, RCI1=-2, RCI2=-2, RCO2=0, ->
-> FAL1=1, FAL2=1, IDEP=10, DTB=1
DEF INT VARI=5
N10 G0 G18 G90 Z65 X50 T1 D1 S400 M3 ;Punkt pocztkowy przed rozpoczciem
cyklu
N20 G95 F0.2 ;Okrelenie wartoci technologicznych
N30 CYCLE93 (SPD, SPL, WIDG, DIAG, -> ;Wywoanie cyklu
-> STA1, ANG1, ANG2, RCO1, RCO2, ->
-> RCI1, RCI2, FAL1, FAL2, IDEP, ->
-> DTB, VARI)
N40 G0 G90 X50 Z65 ;Nastpna pozycja
N50 M02 ;Koniec programu

-> musi zosta zaprogramowane w jednym bloku

4-282
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.4 Cykl podcicia CYCLE94

4.4 Cykl podcicia CYCLE94

Programowanie
CYCLE94 (SPD, SPL, FORM, _VARI)

Parametry

SPD real Punkt pocztkowy w osi poprzecznej (wprowadzi bez znaku liczby)
SPL real Punkt pocztkowy konturu w osi podunej
(wprowadzi bez znaku liczby)
FORM char Definicja ksztatu
Wartoci: E (dla ksztatu E)
F (dla ksztatu F)
_VARI int Okrelenie pooenia podcicia
Wartoci: 0 odpowiednio do pooenia ostrza narzdzia
1...4 zdefiniowa pooenie

Dziaanie
Przy pomocy tego cyklu moecie wykonywa podcicia Ksztat F
wg DIN509 ksztatu E i F ze zwykym obcieniem przy
rednicy czci gotowej > 3 mm.

Do wykonywania podci gwintu jest dalszy cykl


CYCLE96 (patrz punkt 4.6).

Ksztat E

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mona bez
kolizji dokona dosunicia do kadego podcicia.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do punktu startowego obliczonego we-
wntrznie w cyklu
Wybr korekcji promienia ostrza odpowiednio do aktywnego
pooenia ostrza i przejcie po konturze podcicia z posu-
wem zaprogramowanym przed wywoaniem cyklu
Wycofanie z G0 do punktu startowego i cofnicie wyboru
korekcji promienia ostrza z G40

4-283
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.4 Cykl podcicia CYCLE94

Objanienie parametrw X

SPD i SPL (punkt pocztkowy)


SPL
Pod parametrem SPD zadajecie rednic czci goto-
wej dla podcicia. Przy pomocy parametru SPL okre-
lacie wymiar czci gotowej w osi podunej.
Jeeli odpowiednio do wartoci zaprogramowanej dla
SPD wynika rednica <3, wwczas cykl ulega prze-
rwaniu z alarmem 61601 "Za maa rednica czci
SPD
gotowej".

FORM (definicja) +X
KSZTAT E
Ksztat E i ksztat F s ustalone w DIN509 i naley je
okreli poprzez ten parametr.
SL3
Jeeli parametr ma inn warto ni E albo F, wwczas Dla przedmiotw
cykl ulega przerwaniu i jest wytwarzany alarm 61609 z jedn obrabian
powierzchni
"Ksztat nieprawidowo zdefiniowany".

KSZTAT F +Z

Dla przedmiotw SL3


z dwoma obrabianymi
powierzchniami prosto-
padymi do siebie

_VARI (pooenie podcicia)


+X
Przy pomocy parametru _VARI mona albo bezpo-
rednio okreli pooenie podcicia albo wynika ono SL 4 SL 3
z pooenia ostrza narzdzia.
VARI=0: odpowiednio do pooenia ostrza narzdzia
Cykl samodzielnie oblicza pooenie ostrza (SL) narz-
dzia z aktywnej korekcji narzdzia. Cykl moe wwczas
pracowa tylko z pooeniami ostrza 1 ... 4. +Z
Jeeli cykl rozpozna pooenie ostrza 5 ... 9, wwczas
ukazuje si alarm 61608 "Zaprogramowano nieprawi-
dowe pooenie ostrza"
i cykl jest przerywany.
SL 1 SL 2

_VARI=1...4: Definicja pooenia podcicia


Cykl automatycznie okrela punkt startu. Ley on
w odlegoci 2 mm od rednicy kocowej i 10 mm od
wymiaru kocowego w osi podunej. Pooenie tego
punktu startowego w stosunku do zaprogramowanych
wartoci wsprzdnych jest okrelane przez pooenie
ostrza aktywnego narzdzia.

4-284
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.4 Cykl podcicia CYCLE94

W cyklu nastpuje nadzr kta przyoenia aktywnego


narzdzia, gdy w odpowiednim parametrze korekcji
narzdzia jest zadana warto. W razie stwierdzenia,
e ksztat podcicia nie moe zosta obrobiony przy
pomocy wybranego narzdzia, poniewa jego kt przy-
oenia jest za may, na sterowaniu ukazuje si komu-
nikat "Zmieniony ksztat podcicia". Obrbka jest jed-
nak kontynuowana.
W przypadku _VARI<>0 obowizuje co nastpuje:
Rzeczywiste pooenie ostrza narzdzia nie jest
sprawdzane, tzn. wszystkie pooenia ostrza mog
by stosowane, jeeli ma to sens pod wzgldem
technologicznym
Funkcje jak transformacja dostosowawcza, orien-
towany nonik narzdzi, nie s specjalnie uwzgld-
niane w cyklu - zakada si, e uytkownik zna wa-
runki w maszynie i odpowiednio prawidowo zada
pooenie
Lustrzane odbicie rwnie nie jest specjalnie trak-
towano w cyklu, uytkownik musi wiedzie co robi.

Dalsze wskazwki
Przed wywoaniem cyklu musicie uaktywni korekcj
narzdzia. W przeciwnym przypadku po wyprowadze-
niu alarmu 61000 "Korekcja narzdzia nie jest aktywna"
nastpuje przerwanie cyklu.

4-285
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.4 Cykl podcicia CYCLE94

Przykad programowania
X
Podcicie_ksztat_E
Przy pomocy tego programu moecie obrabia podci-
cie ksztat E.

KSZTAT E

20

60 Z

N10 T25 D3 S300 M3 G18 G95 F0.3 ;Okrelenie wartoci technologicznych


N20 G0 G90 Z100 X50 ;Wybr pozycji startowej
N30 CYCLE94 (20, 60, "E") ;Wywoanie cyklu
N40 G90 G0 Z100 X50 ;Dosunicie do nastpnej pozycji
N50 M02 ;Koniec programu

4-286
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

4.5 Cykl skrawania warstwowego CYCLE95

Programowanie
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)

Parametry

NPP string Nazwa podprogramu konturu


MID real Gboko dosuwu (wprowadzi bez znaku liczby)
FALZ real Naddatek w osi podunej (wprowadzi bez znaku liczby)
FALX real Naddatek w osi poprzecznej (wprowadzi bez znaku liczby)
FAL real Naddatek odpowiedni do konturu (wprowadzi bez znaku liczby)
FF1 real Posuw dla obrbki zgrubnej bez podcicia
FF2 real Posuw do zagbiania w elementy podcicia
FF3 real Posuw dla obrbki wykaczajcej
VARI int Rodzaj obrbki
Zakres wartoci: 1 ... 12
MIEJSCE SETEK:
Wartoci: 0... z docigniciem na konturze
Nie pozostaje materia w naronikach, na konturze nast-
puje docignicie "z zakadk". Oznacza to, do docigni-
cie nastpuje poza wiele punktw przecicia.
2... bez docignicia na konturze
Nastpuje zawsze docignicie do poprzedniego punktu
przecicia obrbki zgrubnej a nastpnie odsunicie narz-
dzia. W zalenoci od stosunku promienia narzdzia do
gbokoci dosuwu (MID) moe przy tym pozosta materia
w naronikach.
DT real Czas oczekiwania przy amaniu wirw przy obrbce zgrubnej
DAM real Dugo drogi, po przebyciu ktrej kady skraw jest przerywany w celu
poamania wirw
_VRT real Droga odsunicia od konturu przy obrbce zgrubnej, przyrostowo
(wprowadzi bez znaku liczby)

4-287
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.5 Cykl skrawania warstwowego CYCLE95

Dziaanie
Przy pomocy cyklu skrawania moecie wykona
z pfabrykatu kontur zaprogramowany w podprogramie
przez skrawanie rwnolege do osi.
W konturze mog by zawarte elementy podci. Przy
pomocy cyklu mona obrabia kontury w obrbce
wzdunej i poprzecznej, zewntrznej
i wewntrznej. Technologia moe by dowolnie wybie-
rana (obrbka zgrubna, dokadna, kompletna). Przy
obrbce zgrubnej konturu s wytwarzane rwnolege do
osi skrawy o maksymalnie zaprogramowanej gboko-
ci dosuwu a po osigniciu punktu przecicia z kontu-
rem powstajce naroniki resztkowe s natychmiast
zbierane. Obrbka zgrubna jest prowadzona a do
zaprogramowanego naddatku.
Obrbka wykaczajca nastpuje w tym samym kie-
runku co zgrubna. Korekcja promienia narzdzia jest
przez cykl automatycznie wybierana i cofana.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj pocztkow jest dowolna pozycja, z ktrej
mona bez kolizji dokona dosunicia do punktu po-
cztkowego konturu.

Cykl wytwarza nastpujcy przebieg ruchw:


Punkt startowy cyklu jest obliczany wewntrznie
i z G0 nastpuje dosunicie rwnoczenie w obydwu
osiach

Obrbka zgrubna bez elementw podci:


Rwnolege do osi dosunicie na aktualn gbo-
X
ko jest obliczane wewntrznie i dosunicie nast-
puje z G0.
Dosunicie do punktu przecicia obrbki zgrubnej
z G1 i posuwem FF1.
Docignicie rwnolegle do konturu wzdu konturu
+ naddatek do ostatniego punktu przecicia obrbki
zgrubnej z G1/G2/G3 i FF1.
Odsunicie o wielko zaprogramowan pod _VRT
w kadej osi i wycofanie z G0.
Ten przebieg jest powtarzany, a zostanie osigni-
ta gboko cakowita odcinka obrbki.
Przy obrbce zgrubnej bez elementw podci wy-
cofanie do punktu startowego cyklu nastpuje poje- Z
dynczymi osiami.

4-288
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

Obrbka zgrubna elementw podci: X


Dosunicie pojedynczymi osiami z G0 do punktu
startowego dla nastpnego podcicia. Jest przy tym
przestrzegany dodatkowy, wewntrzny w cyklu, od-
stp bezpieczestwa.
Dosunicie rwnolegle do konturu wzdu konturu
+ naddatek z G1/G2/G3.
Dosunicie do punktu przecicia obrbki zgrubnej
rwnolegle do osi z G1 i posuwem FF1.
Docignicie do ostatniego punktu przecicia ob-
rbki zgrubnej. Cofnicie i odsunicie nastpuje jak Z
zgrubna bez podci
w przypadku pierwszego odcinka obrbki. zgrubna pierwszego podcicia
Jeeli s dalsze elementy podci, przebieg ten zgrubna drugiego podcicia
powtarza si dla kadego podcicia.
Obrbka wykaczajca:
Dosunicie do obliczonego punktu startowego cyklu na-
stpuje z G0 rwnoczenie w obydwu osiach i przy tym
jest wybierana korekcja promienia ostrza.
Nastpuje dalszy ruch z G0 przed punkt pocztkowy kon-
turu rwnoczenie w obydwu osiach do wielkoci naddatku
+ promie ostrza + odstp bezpieczestwa
1 mm, stamtd z G1 do punktu pocztkowego konturu.
Obrbka wykaczajca wzdu konturu z G1/G2/G3
i FF3.
Wycofanie do punktu startowego w obydwu osiach
z G0.

4-289
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.5 Cykl skrawania warstwowego CYCLE95

Objanienie parametrw
X
NPP (nazwa)
Pod tym parametrem wprowadzacie nazw podpro- FALX
NPP
gramu konturu. Podprogramem konturu nie moe by
jednak podprogram z list parametrw.
Dla nazw podprogramu konturu obowizuj wszystkie
konwencje nazw opisane w instrukcji programowania.

FALZ
Literatura: /PG/ Instrukcja programowania

Kontur skrawania warstwowego moe by rwnie


segmentem programu wywoujcego albo dowolnego
innego programu. Segment ten jest oznaczany etykie- Z

tami pocztkow i kocow albo numerami blokw.


Nazwa programu i etykiety / numery blokw s ozna-
czane przez ":".

Przykady:
NPP=KONTUR_1 Program skrawania jest kompletnym pro-
gramem Kontur_1.
NPP=POCZTEK:KONIEC Kontur skrawania warstwowego jest zdefi-
niowany w blokach N130 do N210 progra-
mu KONTUR_1.
NPP=/_N_SPF_DIR/_N_KONTUR_1_SPF:N130:N210 Kontur skrawania warstwowego jest zdefi-
niowany w blokach N130 do N210 progra-
mu KONTUR_1. Nazwa programu musi
by pisana kompletnie ze ciek
i rozszerzeniem, patrz opis w
literaturze: /PGA/ Instrukcja programo-
wania Przygotowanie pracy
Jeeli segment jest definiowany przy pomocy numerw
blokw, wwczas naley pamita, e po zmianie pro-
gramu z nastpn czynnoci obsugow "nowe nume-
rowanie" musz zosta rwnie dopasowane numery
blokw dla tego segmentu przy NPP.

4-290
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

MID (gboko dosuwu)


Pod parametrem MID definiujecie maksymalnie moli-
w gboko dosuwu dla procesu obrbki wykaczaj-
cej.
Reakcja na ten parametr zaley, poczwszy od
4. wersji oprogramowania, od danej nastawczej cykli
_ZSD[0] (patrz punkt 4.2).
Cykl samodzielnie oblicza aktualn gboko dosuwu,
z ktra nastpuje praca przy obrbce zgrubnej.
W przypadku konturw z elementami podci proces
skrawania zgrubnego jest dzielony przez cykl na po-
szczeglne fragmenty skrawania. Dla kadego odcinka
obrbki zgrubnej cykl oblicza na nowo aktualn gbo-
ko dosuwu. Ley ona zawsze midzy zaprogramo-
wan gbokoci dosuwu i poow jej wartoci. Na
podstawie gbokoci cakowitej odcinka obrbki zgrub-
nej i zaprogramowanej maksymalnej gbokoci dosu-
wu jest obliczana liczba niezbdnych skraww zgrub-
nych i gboko cakowita jest na nie rwnomiernie
dzielona. S przez to stwarzane optymalne warunki
skrawania. Dla obrbki zgrubnej tego konturu wynikaj
kroki obrbki przedstawione na powyszym rysunku.

Przykad obliczenia aktualnych gbokoci dosuwu:


Odcinek obrbki 1 ma gboko cakowit 39 mm.
X
Przy maksymalnej gbokoci dosuwu 5 mm potrzeba
wic 8 skraww zgrubnych. S one wykonywane z do-
suwem 4,875 mm.
Na odcinku obrbki 2 jest wykonywanych rwnie
8 skraww zgrubnych z dosuwem kadorazowo 4,5 mm

8x4,875mm
(rnica cakowita 36 mm).
39.
Na odcinku obrbki 3 nastpuje przy aktualnym dosu-
36
8x4,5mm

wie 3,5 (rnica cakowita 7 mm) dwukrotne skrawanie


7
2x3,5mm

zgrubne.
Z

4-291
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.5 Cykl skrawania warstwowego CYCLE95

FAL, FALZ i FALX (naddatek)


Zadanie naddatku przy obrbce zgrubnej nastpuje
albo przez parametr FALZ i FALX, gdy chcecie zada
specyficznie dla osi rne naddatki, albo poprzez pa-
rametr FAL dla naddatku cigego. Wwczas warto ta
jest w obydwu osiach wliczana jako naddatek na obrb-
k wykaczajc.
Nie nastpuje kontrola zrozumiaoci zaprogramowa-
nych wartoci. Jeeli wic wszystkie trzy parametry s
wyposaone w wartoci, wwczas wszystkie te naddatki
s przez cykl brane do oblicze. Sensowne jest jednak
zdecydowanie si na jeden lub drugi sposb definiowa-
nia naddatku na obrbk wykaczajc.
Obrbka zgrubna nastpuje zawsze do tych naddat-
kw. Przy tym po kadym rwnolegym do osi procesie
skrawania pozostajcy naronik resztkowy jest rwno-
legle do konturu natychmiast zbierany, tak e po za-
koczeniu skrawania zgrubnego nie jest konieczne
skrawanie naronikw resztkowych. Jeeli naddatki na
obrbk wykaczajc nie s zaprogramowane, ww-
czas obrbka zgrubna jest prowadzona a do konturu
kocowego.
W przypadku rodzaju obrbki "obrbka wykaczajca"
zaprogramowane wartoci naddatku nie s uwzgldnia-
ne, toczenie nastpuje zawsze na wymiar kocowy.

FF1, FF2 i FF3 (posuw) G1/G2/G3


Dla rnych krokw obrbki moecie zada rne po- X G0
suwy jak przedstawiono na rysunku obok. FF1 obr. zgrubna

FF2

FF1

X
obr. wykaczajca

FF3

4-292
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

VARI (rodzaj obrbki) Poduna zewn.


Rodzaj obrbki moecie wywoa jak nastpuje:
X VARI=1/5/9

Obrbka zgrubna
(zgrubna/dokadna/kompletna)
Wybr poduna
(poduna/poprzeczna) Poduna wewn.
Wybr zewntrzna VARI=3/7/11
Z
(zewntrzna/wewntrzna)
Rodzaj obrbki moecie odczyta z nastpujcej tabli- X
cy.
War- Obrbka Wybr Wybr Albo po
zmianie
to zamocowania

1 zgrubna pod. zewn.


2 zgrubna poprz. zewn. Poduna wewntrzna
VARI=3/7/11
3 zgrubna pod. wewn. Poprz. wewn. Z
4 zgrubna poprz. wewn. VARI=4/8/12

5 wykaczajca pod. zewn. X

6 wykaczajca poprz. zewn. Poprz. zewn.


7 wykaczajca pod. wewn. VARI=2/6/10

8 wykaczajca poprz. wewn.


9 kompletna pod. zewn.
10 kompletna poprz. zewn.
11 kompletna wzd. wewn.
Z

12 kompletna poprz. wewn. X

Albo po
zmianie
zamocowania
W przypadku obrbki podunej dosuw nastpuje zaw-
Poprz. wewntrzna
sze w osi poprzecznej, w przypadku obrbki poprzecz- VARI=4/8/12
nej w osi podunej. Z
Obrbka zewntrzna oznacza, e dosuw nastpuje w
kierunku osi ujemnej. W przypadku obrbki wewntrz-
nej dosuw nastpuje w kierunku osi dodatniej.
Przy obrbce zgrubnej z CYCLE95 mona wybiera
midzy "z dociganiem" na konturze albo "bez dociga-
nia". W tym celu wprowadzono MIEJSCE SETEK w
parametrze VARI.

Dla parametru VARI nastpuje kontrola zrozumiaoci.


Przy niedopuszczalnej wartoci cykl jest przerywany
z alarmem 61002 "Rodzaj obrbki nieprawidowo zdefi-
niowany".

4-293
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.5 Cykl skrawania warstwowego CYCLE95

DT i DAM (czas oczekiwania i dugo drogi)


Przy pomocy obydwu parametrw moecie uzyska Skraw przerywany rwnolegy do osi
przerywanie poszczeglnych skraww zgrubnych po
okrelonych odcinkach drogi w celu poamania wirw.
X DAM G1
Te parametry maj znaczenie tylko w przypadku ob- Ruch dosuwu

rbki zgrubnej. W parametrze DAM jest definiowany


maksymalny odcinek drogi, po ktrym ma nastpowa G4 G4 G4 G4
amanie wirw. W DT mona do tego zaprogramowa
czas oczekiwania, ktry jest realizowany w kadym
w punktw przerwania skrawania. Gdy dla przerwania
skrawania nie jest zadany odcinek drogi (DAM = 0), s Z
wykonywane skrawania nie przerywane bez czasw
oczekiwania.

_VRT (droga odsunicia)


Pod parametrem _VRT moe zosta zaprogramowana
wielko, o ktr przy obrbce zgrubnej nastpuje cof-
nicie narzdzia w obydwu osiach.
W przypadku _VRT=0 (parametr nie zaprogramowany)
odsunicie o 1 mm. Droga odsunicia dziaa zawsze
odnonie zaprogramowanego systemu miar calowego
albo metrycznego, tzn. _VRT=1 przy programowaniu
w calach prowadzi do odsunicia o jeden cal.

Dalsze wskazwki
Definicja konturu
Kontur programujecie w podprogramie, ktrego nazw
naley zada jako parametr.
Podprogram konturu musi zawiera co najmniej 3 bloki
z ruchami w obydwu osiach paszczyzny obrbki.
Paszczyzna obrbki (G17, G18, G19) jest nastawiana
przed wywoaniem cyklu w programie gwnym wzgl.
dziaa odpowiednio do pooenia podstawowego tej
grupy G w maszynie. W podprogramie konturu nie
mona jej zmieni.
Jeeli podprogram konturu jest krtszy, wwczas cykl
jest przerywany po wyprowadzeniu alarmw 10933
"Podprogram konturu zawiera za mao blokw konturu"
i 61606 "Bd przy przygotowaniu konturu".
Elementy podci mog by uszeregowane bezpored-
nio jeden za drugim.
Bloki bez ruchw w paszczynie mog by pisane bez
ogranicze.

4-294
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

Wewntrznie w cyklu s przetwarzane wszystkie bloki


ruchu postpowego dla pierwszych obydwu osi aktual-
nej paszczyzny, poniewa tylko one uczestnicz
w skrawaniu. Ruchy dla innych osi mog by zawarte
w podprogramie konturu, ich drogi ruchu jednak nie
dziaaj podczas przebiegu cyklu.

Jako geometria w konturze jest dopuszczalne tylko


programowanie prostych i okrgw z G0, G1, G2 i G3.
Poza tym mog by rwnie programowane polecenia
dla zaokrglenia i fazki. Jeeli w konturze zostan za-
programowane inne polecenia ruchu, wwczas cykl
ulega przerwaniu z alarmem 10930 "Niedozwolony
rodzaj interpolacji w skrawanym konturze".

W pierwszym bloku z ruchem postpowym w aktualnej


paszczynie obrbki musi by zawarte polecenie ruchu
G0, G1, G2 albo G1, w przeciwnym przypadku cykl
ulega przerwaniu z alarmem 15800 "Nieprawidowe
warunki wyjciowe dla CONTPRON".
Ten alarm ukazuje si ponadto przy aktywnym G41/42.
Punkt pocztkowy konturu jest pierwsz pozycj
w paszczynie obrbki zaprogramowan
w podprogramie konturu.

Liczba maksymalnie moliwych w konturze blokw


z ruchami w paszczynie zaley od konturu. Liczba
podci jest zasadniczo nie ograniczona.

Jeeli kontur zawiera wicej elementw konturu ni


moe pomieci pami wewntrzna dla cyklu, nast-
puje anulowanie cyklu z alarmem 10934 "Przepenienie
tablicy konturu".

Obrbka musi wwczas zosta podzielona na wiele


skraww obrbkowych, z ktrych kady jest reprezen-
towany przez wasny podprogram konturu,
i cykl jest dla kadego odcinka oddzielnie wywoywany.

4-295
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.5 Cykl skrawania warstwowego CYCLE95

Jeeli w przypadku podprogramu konturu maksymalna


rednica nie ley w zaprogramowanym punkcie koco- X
wym wzgl. pocztkowym konturu, wwczas cykl na
kocu obrbki automatycznie uzupenia prost rwno- Uzupeniona
leg do osi a do maksimum konturu prosta

i t cz konturu skrawa jako podcicie.


Zaprogramowanie
Punkt kocowy
paszczyzny korekcyjnej promienia
z G17/G18/G19,
Punkt
frame,
pocztk.
ruchu postpowego w osi paszczyzny, w ktrej na-
stpuje skrawanie, jako osi pozycjonowania jak te
wybr korekcji promienia narzdzia z G41/G42 Z

w podprogramie konturu prowadzi z alarmem


10931 "Bdny kontur skrawania warstwowego"
do przerwania cyklu.

Kierunek posuwu
Kierunek, w ktrym jest programowany skrawany kon-
tur, mona dowolnie wybra. Wewntrznie
w cyklu kierunek jest okrelany automatycznie. Przy
obrbce kompletnej kontur jest poddawany obrbce
wykaczajcej w tym samym kierunku co w przypadku
obrbki zgrubnej.
Gdy jest wybrana tylko obrbka wykaczajca, przej-
cie po konturze odbywa si zawsze w kierunku zapro-
gramowania.
Dla zdecydowania o kierunku obrbki s rozpatrywane
pierwszy i ostatni zaprogramowany punkt konturu. Dla-
tego jest konieczne, by w pierwszym bloku podprogra-
mu konturu zawsze napisa obydwie wsprzdne.

4-296
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

Nadzr konturu
Cykl zapewnia nadzr konturu pod wzgldem nastpu- X
Przykad "zwisajcego" elementu konturu
jcych punktw: w podciciu, ktrego obrbka jest niemoliwa
kt przyoenia aktywnego narzdzia Kierunek obrbki
zaprogramowanie okrgu dla ukw o kcie rozwar-
cia > 180 Grad
W przypadku elementw podci nastpuje w cyklu
sprawdzenie, czy obrbka przy pomocy aktywnego
narzdzia jest moliwa. Jeeli cykl rozpozna, e ta Z
obrbka prowadzi do naruszenia konturu, przerywa po
wyprowadzeniu alarmu 61604 "Aktywne narzdzie na-
rusza zaprogramowany kontur".

Jeeli w korekcji narzdzia jest podany kt przyoenia


rwny zero, wwczas tego nadzoru nie ma.

Jeeli w korekcji zostan znalezione za due uki koa,


ukazuje si alarm 10931 "Bdny kontur skrawania".

Kontury nawisowe nie mog by obrabiane przy pomo-


cy CYCLE95. Takie kontury nie s nadzorowane przez
cykl, dlatego nie nastpuje komunikat alarmowy.

Punkt startowy
Cykl samodzielnie okrela punkt startowy obrbki. X
Przykad "zwisajcego" elementu konturu
Punkt startowy ley w osi, w ktrej jest wykonywany w podciciu, ktrego obrbka jest niemoliwa
dosuw na gboko, w oddaleniu od konturu Kierunek obrbki
o naddatek + droga odsunicia (parametr _VRT).
W drugiej osi ley on o naddatek + _VRT przed punk-
tem pocztkowym konturu.
Przy dosuwaniu do punktu startowego jest wewntrznie
w cyklu wybierana korekcja promienia ostrza. Z
Ostatni punkt przed wywoaniem cyklu musi dlatego
by tak wybrany, by byo to moliwe bez kolizji i by byo
wystarczajce miejsce dla odpowiedniego ruchu wy-
rwnawczego.
Strategia dosunicia do cyklu
Dosunicie do obliczonego przez cykl punktu startowe-
go nastpuje w przypadku obrbki zgrubnej zawsze
rwnoczenie w obydwu osiach a w przypadku obrbki
wykaczajcej zawsze pojedynczymi osiami.
W przypadku obrbki wykaczajcej zawsze najpierw
wykonuje ruch o dosuwu.

4-297
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.5 Cykl skrawania warstwowego CYCLE95

Przykad programowania 1
Cykl skrawania warstwowego X
Kontur pokazany na rysunkach objaniajcych parame-
try ma by obrabiany kompletnie wzdunie zewntrz-
nie. S zadane specyficzne dla osi naddatki na obrbk P6 (35,76)
wykaczajc. Przy obrbce zgrubnej przerywanie P2 (87,65)
skrawu nie nastpuje. Dosuw maksymalny wynosi 5
P4 (52,44)
mm.

5
Kontur jest zapisany w oddzielnym programie.

R
P1 (120,37)
P5 (41,37)
P3 (77,29)

DEF STRING[8] UPNAME ;Definicja zmiennej dla


nazwy konturu
N10 T1 D1 G0 G18 G95 S500 M3 Z125 X81 ;Pozycja dosunicia przed wywoaniem
UPNAME="KONTUR_1" ;Przyporzdkowanie podprogramw
N20 CYCLE95 (UPNAME, 5, 1.2, 0.6, , -> ;Wywoanie cyklu
-> 0.2, 0.1, 0.2, 9, , , 0.5)
N30 G0 G90 X81 ;Ponowne dosunicie do pozycji startowej
N40 Z125 ;Ruch pojedynczymi osiami
N50 M30 ;Koniec programu
PROC KONTUR_1 ;Pocztek podprogramu konturu
N100 G1 Z120 X37 ;Ruch pojedynczymi osiami
N110 Z117 X40
N120 Z112 ;Zaokrglenie o promieniu 5
N130 G1 Z95 X65 RND=5 ;Ruch pojedynczymi osiami
N140 Z87
N150 Z77 X29
N160 Z62
N170 Z58 X44
N180 Z52
N190 Z41 X37
N200 Z35
N210 G1 X76
N220 M17 ;Koniec programu podprogram

-> musi zosta zaprogramowane w jednym bloku

4-298
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.5 Cykl skrawania warstwowego CYCLE95

Przykad programowania 2
Cykl skrawania warstwowego X
Skrawany kontur jest zdefiniowany w programie wywo-
ujcym. Program ulega zakoczeniu po cyklu skrawa-
nia. P5 (50,50)

P4 (50,41.547)

P3 (70,21.547)

P2 (90,10)
P1 (100,10)

N110 G18 DIAMOF G90 G96 F0.8


N120 S500 M3
N130 T11 D1
N140 G0 X70
N150 Z60
N160 CYCLE95 (POCZTEK:KONIEC,2.5,0.8, - ;Wywoanie cyklu
>
-> 0.8,0,0.8,0.75,0.6,1)
N170 M02
POCZTEK:
N180 G1 X10 Z100 F0.6
N190 Z90
N200 Z=AC(70) ANG=150
N210 Z=AC(50) ANG=135
N220 Z=AC(50) X=AC(50)
KONIEC:
N230 M02

4-299
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.6 Podcicie gwintu CYCLE96

4.6 Podcicie gwintu CYCLE96

Programowanie
CYCLE96 (DIATH, SPL, FORM, _VARI)

Parametry

DIATH real rednica nominalna gwintu


SPL real Punkt pocztkowy konturu w osi podunej
FORM char Definicja ksztatu
Wartoci: A (dla ksztatu A)
B (dla ksztatu B)
C (dla ksztatu C)
D (dla ksztatu D)
_VARI int Okrelenie pooenia podcicia
Wartoci: 0 odpowiednio do pooenia ostrza narzdzia
1...4 definicja pooenia

Dziaanie
Przy pomocy tego cyklu moecie wykonywa podcicia
gwintu wedug DIN76 dla czci
z gwintem metrycznym ISO.

4-300
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.6 Podcicie gwintu CYCLE96

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na bez kolizji dokona dosunicia do podcicia gwintu.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do punktu startowego obliczonego
wewntrznie w cyklu
Wybr korekcji promienia narzdzia odpowiednio do
aktywnego pooenia ostrza. Przejcie po konturze
podcicia z posuwem zaprogramowanym przed wy-
woaniem cyklu.
Wycofanie do punktu startowego z G0 i cofnicie
wyboru korekcji promienia narzdzia z G40

Objanienie parametrw
X
DIATH (rednica nominalna)
Przy pomocy tego cyklu moecie wykonywa podcicia SPL
gwintu dla metrycznego gwintu ISO od M3 do M68.
Jeeli odpowiednio do wartoci zaprogramowanej dla
DIATH wyniknie rednica <3 mm, wwczas cykl ulega

DIATH
przerwaniu i jest wytwarzany alarm
61601 "rednica czci gotowej za maa".
Gdy parametr ma inn warto ni zadana przez DIN76 Z

cz 1, wwczas rwnie tutaj cykl ulega przerwaniu i


jest wytwarzany alarm 61001 "Skok gwintu nieprawi-
dowo zdefiniowany".

SPL (punkt pocztkowy)


Przy pomocy parametru SPL okrelacie wymiar gotowy
w osi podunej.

4-301
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.6 Podcicie gwintu CYCLE96

FORM (definicja)
Podcicia ksztatw A i B s zdefiniowane dla gwintu KSZTAT A i B

zewntrznego, ksztat A dla normalnych wyj gwintu, SPL


ksztat B dla krtkich wyj gwintu. 30

R
DIATH

R
Podcicia gwintu ksztatw C i D s stosowane dla
gwintu wewntrznego, ksztat C dla normalnego wyjcia
gwintu, ksztat D dla wyjcia krtkiego.
Gdy parametr ma inn warto ni A ... D, cykl ulega
przerwaniu i jest generowany alarm
61609 "Ksztat nieprawidowo zdefiniowany".
Wewntrznie w cyklu korekcja promienia narzdzia jest
wybierana automatycznie.

_VARI (pooenie podcicia)


Przy pomocy parametru _VARI mona albo bezpo-
rednio okreli pooenie podcicia albo wynika ono z
KSZTAT C i D
pooenia ostrza narzdzia.
Patrz _VARI przy CYCLE94 SPL

Cykl automatycznie okrela punkt startowy, ktry jest


DIATH
okrelany przez pooenie ostrza aktywnego narzdzia
i rednic gwintu. Pooenie tego punktu startowego
R

w stosunku do zaprogramowanych wartoci wsprzd-


nych jest okrelane przez pooenie ostrza aktywnego
narzdzia. 30
R

Dla ksztatw A i B nastpuje w cyklu nadzr kta przy-


oenia aktywnego narzdzia. Jeeli nastpi stwierdze-
nie, e ksztatu podcicia nie mona obrobi wybranym
narzdziem, na sterowaniu ukazuje si komunikat
"Zmieniony ksztat podcicia", obrbka jest jednak kon-
tynuowana.

Dalsze wskazwki
Przed wywoaniem cyklu musi zosta uaktywniona ko-
rekcja narzdzia. W przeciwnym przypadku po wypro-
wadzeniu komunikatu bdu 61000 "Korekcja narzdzia
nie jest aktywna" nastpuje przerwanie cyklu.

4-302
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.6 Podcicie gwintu CYCLE96

Przykad programowania
Podcicie gwintu_ksztat_A
Przy pomocy tego programu moecie obrobi podcicie X
gwintu o ksztacie A.

60

40
Z

N10 D3 T1 S300 M3 G95 F0.3 ;Okrelenie wartoci technologicznych


N20 G0 G18 G90 Z100 X50 ;Wybr pozycji startowej
N30 CYCLE96 (10, 60, "A") ;Wywoanie cyklu
N40 G90 G0 X30 Z100 ;Dosunicie do nastpnej pozycji
N50 M30 ;Koniec programu

4-303
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.7 Nacinanie gwintu CYCLE97

4.7 Nacinanie gwintu CYCLE97

Programowanie
CYCLE97 (PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP,
NRC, NID, VARI, NUMT, _VRT)

Parametry

PIT real Skok gwintu jako warto (wprowadzi bez znaku liczby)
MPIT real Skok gwintu jako wielko gwintu
Zakres wartoci: 3 (dla M3) ... 60 (dla M60)
SPL real Punkt pocztkowy gwintu w osi podunej
FPL real Punkt kocowy gwintu w osi podunej
DM1 real rednica gwintu w punkcie pocztkowym
DM2 real rednica gwintu w punkcie kocowym
APP real Droga wejcia (wprowadzi bez znaku liczby)
ROP real Droga wyjcia (wprowadzi bez znaku liczby)
TDEP real Gboko gwintu (wprowadzi bez znaku liczby)
FAL real Naddatek (wprowadzi bez znaku liczby)
IANG real Kt dosuwu
Zakres wartoci: "+" (dla dosuwu po jednej powierzchni nonej)
"" (dla dosuwu naprzemiennego)
NSP real Przesunicie startu dla nastpnego zwoju gwintu (wprowadzi bez znaku
liczby)
NRC int Liczba skraww zgrubnych (wprowadzi bez znaku liczby)
NID int Liczba skraww jaowych (wprowadzi bez znaku liczby)
VARI int Okrelenie rodzaju obrbki gwintu
Zakres wartoci: 1 ... 4
NUMT int Liczba zwojw gwintu (wprowadzi bez znaku liczby)
_VRT real Zmienna droga wycofania nad rednic pocztkow, przyrostow
(wprowadzi bez znaku liczby)

4-304
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.7 Nacinanie gwintu CYCLE97

Dziaanie
Przy pomocy cyklu nacinania gwintu moecie wykony-
wa walcowe i stokowe gwinty zewntrzne
i wewntrzne o staym skoku w obrbce podunej
i poprzecznej. Gwinty mog by zarwno jedno- lub
wielozwojne. W przypadku gwintw wielozwojnych po-
szczeglne zwoje gwintu s obrabiane kolejno.
Dosuw nastpuje automatycznie, moecie wybiera
midzy wariantem stay dosuw na skraw albo stay
przekrj skrawania.
Gwint prawy albo lewy jest okrelany przez kierunek
obrotw wrzeciona, ktry naley zaprogramowa przed
wywoaniem cyklu.
Podczas blokw ruchu postpowego przy gwintowaniu
override posuwu nie dziaa. Override wrzeciona nie
mona zmieni podczas wykonywania gwintu.

Literatura: /PG/, Instrukcja programowania Podstawy


punkt Nacinanie gwintu o staym skoku, G33
Warunkiem zastosowania tego cyklu jest wrzeciono
z regulowan prdkoci obrotow z systemem pomiaru
drogi.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na bez kolizji dokona dosunicia do zaprogramowa-
nego punktu pocztkowego gwintu + droga wejcia.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do obliczonego wewntrznie
w cyklu punktu startowego na pocztku drogi wej-
cia dla pierwszego zwoju gwintu
Dosuw do obrbki zgrubnej odpowiednio do rodzaju
dosuwu ustalonego pod VARI.
Nacinanie gwintu jest powtarzane odpowiednio do
zaprogramowanej liczby skraww zgrubnych.
W nastpnym skrawie z G33 jest zbierany nadda-
tek.
Odpowiednio do liczby skraww jaowych skraw ten
jest powtarzany.
Dla kadego nastpnego zwoju gwintu cay przebieg
ruchw jest powtarzany.

4-305
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.7 Nacinanie gwintu CYCLE97

Objanienie parametrw
X
PIT i MPIT (warto i wielko gwintu) PIT
FPL SPL
Skok gwintu jest wartoci rwnoleg do osi i jest za-
ROP APP
dawana bez znaku liczby. Dla wykonania metrycznego
gwintu walcowego jest rwnie moliwe zadanie skoku FAL

TDEP
gwintu poprzez parametr MPIT jako wielko gwintu
(M3 do M60). Obydwa parametry powinny by uywane
do wyboru. Jeeli zawieraj one wartoci sprzeczne ze

DM1=DM2
sob, wwczas cykl generuje alarm 61001 "Nieprawi-
dowy skok gwintu"
i nastpuje jego przerwanie.

Z
DM1 i DM2 (rednica)
Przy pomocy tego parametru okrelacie rednic gwin-
tu w punkcie pocztkowym i kocowym.
W przypadku gwintu wewntrznego jest to rednica
otworu rdzeniowego.

Zaleno SPL, FPL, APP i ROP (punkt poczt-


kowy, punkt kocowy, droga wejcia i droga
wyjcia)
Programowany punkt pocztkowy (SPL) wzgl. kocowy
(FPL) przedstawia oryginalny punkt wyjciowy gwintu.
Stosowany w cyklu punkt startowy jest jednak przesu-
nitym do przodu o drog wejcia APP punktem po-
cztkowym a punkt kocowy odpowiednio przesuni-
tym do tyu o drog wyjcia ROP zaprogramowanym
punktem kocowym. W osi poprzecznej okrelony
przez cykl punkt startowy ley zawsze 1 mm nad za-
programowan rednic gwintu. Ta paszczyzna cof-
nicia jest automatycznie tworzona wewntrznie w cy-
klu.

Zaleno TDEP, FAL, NRC i NID (gboko


gwintu, naddatek, liczba skraww)
Zaprogramowany naddatek na obrbk wykaczajc
dziaa rwnolegle do osi i jest odejmowany od zadanej
gbokoci gwintu TDEP
a pozostaa reszta jest dzielona na skrawy zgrubne.
Cykl samodzielnie oblicza poszczeglne aktualne g-
bokoci dosuwu w zalenoci od parametru VARI.
Przy dzieleniu bdcej do obrobienia gbokoci gwintu
na dosuwy ze staym przekrojem skrawania sia skra-
wania pozostaje staa poprzez wszystkie skrawy. Do-
suw nastpuje wwczas z rnymi wartociami gbo-
koci dosuwu.

4-306
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.7 Nacinanie gwintu CYCLE97

Drugim wariantem jest podzielenie caej gbokoci


gwintu na stae gbokoci dosuwu. Przekrj skrawania
staje si przez to wikszy ze skrawu na skraw, jednak
przy maych wartociach gbokoci gwintu ta techno-
logia moe prowadzi do lepszych warunkw skrawa-
nia.
Naddatek na obrbk wykaczajc FAL jest po obrb-
ce zgrubnej zbierany w jednym przejciu narzdzia.
Nastpnie s wykonywane skrawy jaowe zaprogramo-
wane pod parametrem NID.

IANG (kt dosuwu)


Przy pomocy parametru IANG okrelacie kt, pod kt-
rym nastpuje dosuw w gwincie. Jeeli dosuw
w gwincie ma nastpowa prostopadle do kierunku
skrawania, wwczas warto tego parametru naley
nastawi na zero. Oznacza to, e parametr mona
rwnie pomin na licie parametrw, poniewa
w takim przypadku nastpuje automatyczne przyjcie
wartoci zero. Jeeli dosuwanie ma si odbywa
wzdu powierzchni nonych, warto absolutna tego
parametru moe maksymalnie wynosi poow kta IA N
G
zbocza narzdzia.
Znak liczby tego parametru okrela wykonanie tego
IANG<=
dosuwu. W przypadku wartoci dodatniej dosuwanie 2

nastpuje zawsze na tej samej powierzchni nonej,


w przypadku wartoci ujemnej na przemian na obydwu
powierzchniach. Dosuwanie na obydwu powierzchniach
nonych jest moliwe tylko w przypadku gwintu walco-
wego. Gdy warto IANG w przypadku gwintu stoko-
wego jest jednak ujemna, wwczas cykl wykona dosu-
wanie wzdu jednej powierzchni nonej.

Dosuw wzdu Dosuw ze zmian


jednej powierzchni powierzchni
nonej gwintu

4-307
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.7 Nacinanie gwintu CYCLE97

NSP (przesunicie punktu startowego)


Pod tym parametrem moecie zaprogramowa warto
ktow, ktra okrela punkt rozpoczcia pierwszego
zwoju gwintu na obwodzie toczonej czci. Chodzi przy
tym p przesunicie punktu startowego. Parametr moe
przyjmowa wartoci midzy 0.0001 i +359.999 stopni.
Jeeli nie podano przesunicia punktu startowego wzgl.
pominito parametr na licie parametrw, pierwszy
zwj gwintu rozpoczyna si automatycznie przy znacz-
niku punktu zerowego.

VARI (rodzaj obrbki)


Przy pomocy parametru VARII ustalacie, czy obrbka
ma by prowadzona na zewntrz czy wewntrz
i z jak technologi pracuje si odnonie dosuwu przy
obrbce zgrubnej. Parametr VARI moe przyjmowa
wartoci midzy 1 i 4 o nastpujcym znaczeniu:
Dosuw ze
sta gbokoci
dosuwu

Dosuw ze staym
przekrojem skrawania

Warto Zewntrzny/wewntrzny Stay dosuw/stay przekrj skrawania

1 zewntrzny stay dosuw


2 wewntrzny stay dosuw
3 zewntrzny stay przekrj skrawania
4 wewntrzny stay przekrj skrawania

Jeeli zaprogramowano inn warto parametru VARI,


cykl ulega przerwaniu po wygenerowaniu alarmu 61002
"Rodzaj obrbki nieprawidowo zdefiniowany".

4-308
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.7 Nacinanie gwintu CYCLE97

NUMT (liczba zwojw)


Przy pomocy parametru NUMT ustalacie liczb zwojw Znacznik 0 stopni
gwintu w przypadku gwintu wielozwojnego. Dla gwintu Start Start
jednozwojnego parametr naley wyposay w warto 1. zwj gwintu 4. zwj gwintu

zero albo mona go pomin na licie parametrw. NSP

Zwoje gwintu s rwnomiernie rozmieszczane na ob-


wodzie toczonej czci, pierwszy zwj gwintu jest okre-
lany przez parametr NSP.
Jeeli ma by wykonany gwint wielozwojny
Start Start
o nierwnomiernym rozmieszczeniu zwojw na 2. zwj gwintu 3. zwj gwintu
obwodzie, wwczas cykl naley wywoa dla kadego
zwoju gwintu przy zaprogramowaniu odpowiedniego NUMTH = 4
przesunicia punktu startowego.

_VRT (zmienna droga wycofania)


Pod parametrem _VRT mona zaprogramowa drog
wycofania poza rednic wyjcia gwintu.
W przypadku _VRT = 0 (parametr nie zaprogramowa-
ny) dziaa 1 mm jako droga wycofania. Droga wycofa-
nia odnosi si zawsze do zaprogramowanego systemu
miar calowego albo metrycznego.

Dalsze wskazwki
Rozrnienie gwintu podunego i poprzeczne-
go X X

Sam cykl decyduje, czy ma by obrabiany gwint po-


duny czy poprzeczny. Jest to zalene od kta stoka,
na ktrym gwint ma by nacinany. Jeeli kt na stoku Kt < 45 Kt > 45

jest 45 stopni, wwczas jest obrabiany gwint osi po-


dunej, w przeciwnym przypadku gwint poprzeczny.

Z Z
Gwint poduny Gwint poprzeczny

4-309
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.7 Nacinanie gwintu CYCLE97

Przykad programowania
X
Nacinanie gwintu
Przy pomocy tego programu moecie wykonywa me-
tryczny gwint zewntrzny M42x2 z dosuwem po po-
wierzchni(ach) nonej(ych). Dosuw nastpuje ze staym
przekrojem skrawania. Jest wykonywanych
5 skraww zgrubnych przy gbokoci gwintu 1,23 mm
bez naddatku na obrbk wykaczajc. Po zakocze-
M42x2
niu s przewidziane 2 skrawy jaowe.

Z
35

DEF REAL MPIT=42, SPL=0, FPL=-35, ;Definicja parametrw


DM1=42, DM2=42, APP=10, ROP=3, z przyporzdkowaniami wartoci
TDEP=1.23, FAL=0, IANG=30, NSP=0
DEF INT NRC=5, NID=2, VARI=3, NUMT=1
N10 G0 G18 G90 Z100 X60 ;Wybr pozycji startowej
N20 G95 D1 T1 S1000 M4 ;Okrelenie wartoci technologicznych
N30 CYCLE97 ( , MPIT, SPL, FPL, DM1, -> ;Wywoanie cyklu
-> DM2, APP, ROP, TDEP, FAL, IANG, ->
-> NSP, NRC, NID, VARI, NUMT)
N40 G90 G0 X100 Z100 ;Dosunicie do nastpnej pozycji
N50 M30 ;Koniec programu

-> musi zosta zaprogramowane w jednym bloku

4-310
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.8 acuchy gwintw CYCLE98

4.8 acuchy gwintw CYCLE98

Programowanie
CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL,
IANG, NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT, _VRT)

Parametry

PO1 real Punkt pocztkowy gwintu w osi podunej


DM1 real rednica gwintu w punkcie pocztkowym
PO2 real Pierwszy punkt poredni w osi podunej
DM2 real rednica w pierwszym punkcie porednim
PO3 real Drugi punkt poredni
DM3 real rednica w drugim punkcie porednim
PO4 real Punkt kocowy gwintu w osi podunej
DM4 real rednica w punkcie kocowym
APP real Droga wejcia (wprowadzi bez znaku liczby)
ROP real Droga wyjcia (wprowadzi bez znaku liczby)
TDEP real Gboko gwintu (wprowadzi bez znaku liczby)
FAL real Naddatek (wprowadzi bez znaku liczby)
IANG real Kt dosuwu
Zakres wartoci: "+" (dla dosuwu po jednej powierzchni nonej)
"" (dla dosuwu naprzemiennego)
NSP real Przesunicie punktu startowego dla pierwszego zwoju gwintu (wprowadzi
bez znaku liczby)
NRC int Liczba skraww zgrubnych (wprowadzi bez znaku liczby)
NID int Liczba skraww jaowych (wprowadzi bez znaku liczby)
PP1 real Skok gwintu 1 jako warto (wprowadzi bez znaku liczby)
PP2 real Skok gwintu 2 jako warto (wprowadzi bez znaku liczby)
PP3 real Skok gwintu 3 jako warto (wprowadzi bez znaku liczby)
VARI int Okrelenie rodzaju obrbki gwintu
Zakres wartoci: 1 ... 4
NUMT int Liczba zwojw gwintu (wprowadzi bez znaku liczby)
_VRT real Zmienna droga wycofania nad rednic pocztkow, przyrostowo
(wprowadzi bez znaku liczby)

4-311
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.8 acuchy gwintw CYCLE98

Dziaanie
Cykl umoliwia Wam wykonywanie wielu umieszczo-
nych jeden za drugim gwintw walcowych albo stoko-
wych o staym skoku w drodze obrbki wzdunej i po-
przecznej, przy czym skok gwintu moe by rny.
Gwinty mog by zarwno jedno- lub wielozwojne.
W przypadku gwintw wielozwojnych poszczeglne
zwoje gwintu s obrabiane kolejno.
Dosuw nastpuje automatycznie, moecie wybiera
midzy wariantem stay dosuw na skraw albo stay
przekrj skrawania.
Gwint prawy albo lewy jest okrelany przez kierunek
obrotw wrzeciona, ktry naley zaprogramowa przed
wywoaniem cyklu.
Podczas blokw ruchu postpowego przy gwintowaniu
override posuwu nie dziaa. Override wrzeciona nie
mona zmieni podczas wykonywania gwintu.

Literatura: /PG/, Instrukcja programowania Podstawy punkt Nacina-


nie gwintu o staym skoku, G33

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na bez kolizji dokona dosunicia do zaprogramowa-
nego punktu pocztkowego gwintu
+ droga wejcia.

Cykl wytwarza nastpujcy przebieg ruchw:


Dosunicie z G0 do obliczonego wewntrznie
w cyklu punktu startowego na pocztku drogi wej-
cia dla pierwszego zwoju gwintu
Dosuw do obrbki zgrubnej odpowiednio do rodzaju
dosuwu ustalonego pod VARI
Nacinanie gwintu jest powtarzane odpowiednio do
zaprogramowanej liczby skraww zgrubnych.
W nastpnym skrawie jest z G33 zbierany naddatek
na obrbk wykaczajc.
Odpowiednio do liczby skraww jaowych krok ten
jest powtarzany.
Dla kadego nastpnego zwoju gwintu cay przebieg
ruchw jest powtarzany.

4-312
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.8 acuchy gwintw CYCLE98

Objanienie parametrw X

PO1 i DM1 (punkt pocztkowy i rednica)


Przy pomocy tych parametrw okrelacie oryginalny P04 P03 P02 P01
punkt startowy acucha gwintw. Punkt startowy obli- ROP
PP3 PP2 PP1
DM3=DM4
czony przez sam cykl, do ktrego nastpuje na poczt-
DM2
ku dosunicie z G0, jest pooony o drog wejcia DM1
przed zaprogramowanym punktem startowym (punkt APP
startowy A na rysunku na poprzedniej stronie).

PO2, DM2 i PO3, DM3 (punkt poredni i rednica)


Przy pomocy tych parametrw okrelacie punkty po-
rednie w gwincie.
Z
PO4 i DM4 (punkt kocowy i rednica)
Oryginalny punkt kocowy gwintu programujecie pod
parametrami PO4 i DM4.

W przypadku gwintu wewntrznego DM1 ... DM4 jest red-


nic otworu rdzeniowego.

Zaleno APP i ROP (droga wejcia, wyjcia)


Stosowany w cyklu punkt startowy jest przesunitym do
przodu o drog wejcia AOPP punktem pocztkowym
a punkt kocowy odpowiednio przesunitym do tyu o drog
wyjcia ROP zaprogramowanym punktem kocowym.
W osi poprzecznej okrelony przez cykl punkt startowy ley
zawsze 1 mm nad zaprogramowan rednic gwintu. Ta
paszczyzna cofnicia jest automatycznie tworzona we-
wntrznie w cyklu.

Zaleno TDEP, FAL, NRC i NID (gboko gwintu,


naddatek, liczba skraww zgrubnych i jaowych)
Zaprogramowany naddatek na obrbk wykaczajc jest
odejmowany od zadanej gbokoci gwintu TDEP
a pozostaa reszta jest dzielona na skrawy zgrubne. Cykl
samodzielnie oblicza poszczeglne aktualne gbokoci
dosuwu w zalenoci od parametru VARI. Przy dzieleniu
bdcej do obrobienia gbokoci gwintu na dosuwy ze sta-
ym przekrojem skrawania sia skrawania pozostaje staa
poprzez wszystkie skrawy. Dosuw nastpuje wwczas
z rnymi wartociami gbokoci dosuwu.

Drugim wariantem jest podzielenie caej gbokoci


gwintu na stae gbokoci dosuwu. Przekrj skrawania
staje si przez to wikszy ze skrawu na skraw, jednak
przy maych wartociach gbokoci gwintu ta techno-
logia moe prowadzi do lepszych warunkw skrawa-

4-313
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.8 acuchy gwintw CYCLE98

nia.
Naddatek na obrbk wykaczajc FAL jest po obrb-
ce zgrubnej zbierany w jednym przejciu narzdzia.
Nastpnie s wykonywane skrawy jaowe zaprogramo-
wane pod parametrem NID.

IANG (kt dosuwu)


Przy pomocy parametru IANG okrelacie kt, pod kt-
rym nastpuje dosuw w gwincie. Jeeli dosuw
w gwincie ma nastpowa prostopadle do kierunku
skrawania, wwczas warto tego parametru naley
nastawi na zero. Oznacza to, e parametr mona
rwnie pomin na licie parametrw, poniewa
w takim przypadku nastpuje automatyczne przyjcie
wartoci zero. Jeeli dosuw ma si odbywa wzdu
powierzchni nonych, warto absolutna tego parame-
tru moe wynosi maksymalnie poow kta zbocza IA N
G
narzdzia.
Znak liczby tego parametru okrela wykonanie tego
IANG<=
dosuwu. W przypadku wartoci dodatniej dosuwanie 2

nastpuje zawsze na tej samej powierzchni nonej, w


przypadku wartoci ujemnej na przemian na obydwu
powierzchniach. Dosuwanie na obydwu powierzchniach
nonych jest moliwe tylko w przypadku gwintu walco-
wego. Gdy warto IANG
w przypadku gwintu stokowego jest jednak ujemna,
wwczas cykl wykona dosuwanie wzdu jednej po-
wierzchni nonej
Dosuw wzdu Dosuw ze zmian
jednej powierzchni powierzchni
nonej gwintu

NSP (przesunicie punktu startowego)


Pod tym parametrem moecie zaprogramowa warto
ktow, ktra okrela punkt rozpoczcia pierwszego
zwoju gwintu na obwodzie toczonej czci. Chodzi przy
tym p przesunicie punktu startowego. Parametr moe
przyjmowa wartoci midzy 0.0001 i +359.999 stopni.
Jeeli nie podano przesunicia punktu startowego wzgl.
pominito parametr na licie parametrw, pierwszy
zwj gwintu rozpoczyna si automatycznie przy znacz-
niku punktu zerowego.

4-314
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.8 acuchy gwintw CYCLE98

PP1, PP2 i PP3 (skok gwintu)


Przy pomocy tych parametrw okrelacie skok gwintu
z trzech odcinkw acucha gwintw. Warto skoku
naley przy tym wprowadzi bez znaku liczby jako war-
to rwnoleg do osi.

VARI (rodzaj obrbki)


Przy pomocy parametru VARII ustalacie, czy obrbka
ma by prowadzona na zewntrz czy wewntrz
i z jak technologi pracuje si odnonie dosuwu przy
obrbce zgrubnej. Parametr VARI moe przyjmowa
wartoci midzy 1 i 4 o nastpujcym znaczeniu:
Dosuw ze sta
gbokoci dosuwu

Dosuw ze staym
przekrojem skrawania

Warto Zewntrzny/wewntrzny Stay dosuw/stay przekrj skrawania

1 zewntrzny Stay dosuw


2 wewntrzny Stay dosuw
3 zewntrzny Stay przekrj skrawania
4 wewntrzny Stay przekrj skrawania

Jeeli zaprogramowano inn warto parametru VARI,


wwczas cykl przerywa generujc alarm: 61002 "Ro-
dzaj obrbki nieprawidowo zdefiniowany".

NUMT (liczba zwojw)


Znacznik 0 stopni
Przy pomocy parametru NUMT ustalacie liczb zwojw
Start Start
gwintu w przypadku gwintu wielozwojnego. Dla gwintu 1. zwj gwintu 4. zwj gwintu
jednozwojnego parametr naley wyposay w warto
NSP
zero albo mona go pomin na licie parametrw.
Zwoje gwintu s rwnomiernie rozmieszczane na ob-
wodzie toczonej czci, pierwszy zwj gwintu jest okre-
lany przez parametr NSP.
Jeeli ma by wykonany gwint wielozwojny Start Start
o nierwnomiernym rozmieszczeniu zwojw na obwo- 2. zwj gwintu 3. zwj gwintu
dzie, wwczas cykl naley wywoa dla kadego zwoju
gwintu przy zaprogramowaniu odpowiedniego przesu- NUMTH = 4

nicia punktu startowego.

_VRT (zmienna droga wycofania)

4-315
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.8 acuchy gwintw CYCLE98

Pod parametrem _VRT mona zaprogramowa drog


wycofania poza rednic wyjcia gwintu.
W przypadku _VRT = 0 (parametr nie zaprogramowa-
ny) dziaa 1 mm jako droga wycofania. Droga wycofa-
nia odnosi si zawsze do zaprogramowanego systemu
miar calowego albo metrycznego.

Przykad programowania
acuch gwintu X
0/
Przy pomocy tego programu moecie wykonywa a-
cuch gwintw rozpoczynajc od gwintu walcowego.
Dosuw nastpuje prostopadle do gwintu, ani naddatek
na obrbk wykaczajc ani przesunicie punktu ze-
rowego nie jest zaprogramowane. Jest wykonywanych
5 skraww zgrubnych i jeden skraw jaowy. 50
Jako rodzaj obrbki jest zadana obrbka poduna, 36
30
zewntrzna ze staym przekrojem skrawania.
Z
-80 -60 -30

N10 G18 G95 T5 D1 S1000 M4 ;Okrelenie wartoci technologicznych


N20 G0 X40 Z10 ;Dosunicie do pozycji wyjciowej
N30 CYCLE98 (0, 30, -30, 30, -60, -> ;Wywoanie cyklu
-> 36, -80, 50, 10, 10, 0.92, , , , ->
-> 5, 1, 1.5, 2, 2, 3, 1)
N40 G0 X55 ;Ruch pojedynczymi osiami
N50 Z10
N60 X40
N70 M30 ;Koniec programu

-> musi zosta zaprogramowane w jednym bloku

4-316
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.9 Nacinanie gwintu

4.9 Nacinanie gwintu

Cykle nacinania gwintu CYCLE(& i CYCLE98 umoli-


wiaj obrbk poprawkow gwintu.

Dziaanie
Przesunicie ktowe zwoju gwintu, ktre powstao
w wyniku pknicia narzdzia albo pomiaru kontrolne-
go, jest uwzgldniane i wyrwnywane przez funkcj
"Nacinanie poprawkowe gwintu".
Funkcja moe zosta wykonana w zakresie czynnoci
obsugowych "Maszyna" w pracy JOG.

Z danych, ktre zostay obliczone przy synchronizacji


w zwj gwintu, cykle kadorazowo obliczaj dodatkowy
kt przesunicia, ktry dziaa addytywnie do zaprogra-
mowanego przesunicia punktu startowego.

Warunku
Kana, w ktrym ma by wykonywany program popraw-
kowego nacinania gwintu, jest wybrany; uczestniczce
osie musz mie odniesienie. Kana jest w stanie reset,
wrzeciono jest zatrzymane.

Przebieg
Wybra zakres czynnoci obsugowych "Maszyna"
JOG.
Nacisn przycisk programowany "Nacinanie po-
prawkowe gwintu"
 Otworzy mask dla tej funkcji.

Wprowadzi n do gwintowania do zwoju gwintu.


Nacisn przycisk programowany "Punkt synchronizacji",
gdy n do gwintowania jest ustawiony dokadnie w zwoju
gwintu.
Przy pomocy przycisku "Anuluj" powracacie bez wyzwo-
lenia funkcji do nadrzdnego paska przyciskw programo-
wanych, adne wartoci nie s w NC zapisywane.

4-317
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.9 Nacinanie gwintu

Przy pomocy przycisku programowanego "OK" wszystkie


wartoci s przejmowane do GUD w NC.
Nastpnie odsun narzdzie i przesun do pozycji star-
towej.
Wybra "automatyk" i w trybie szukania bloku ustawi
wskanik programu przed wywoaniem cyklu gwintowania.
Uruchomcie program przyciskiem NC-Start.

Funkcje dodatkowe
Przy pomocy kolejnego przycisku "Skasuj" mona ska-
sowa wczeniej wprowadzone wartoci.

Jeeli w kanale jest wiele wrzecion, w masce ukazuje


si kolejne pole wyboru, w ktrym mona wybra wrze-
ciono, ktrym ma by obrabiany gwint.

Uruchomienie
Nacinanie poprawkowe gwintu wymaga obsugi na ob-
razie podstawowym JOG. W tym celu musi zosta uak-
tywniony przycisk programowany HS8 "Nacinanie po-
prawkowe gwintu" w pliku MA_JOG.COM.
Uruchomienie dla poprawkowego nacinania gwintu
dla HMI Advanced:
Plik MA_JOG.COM naley w tym celu otworzy
i usun rednik w nastpujcych wierszach:
- ;HS8=($80720,,se1)
- ;PRESS(HS8)
- ;LM("GENS","drehen2.com")
- ;END_PRESS
Plik znajduje si w katalogu "Cykle standardowe".
Przycisk programowany jest nastpnie aktywny. Na-
stpnie jest konieczny ponowny start HMI.
Uruchomienie dla poprawkowego nacinania gwintu
dla HMI Embedded:
W tym celu naley otworzy plik COMMON.COM
i skasowa ";" przed SC108. Plik znajduje si w ka-
talogu "Cykle uytkownika". Nastpnie jest koniecz-
ny ponowny start HMI.

4-318
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Rozszerzony cykl skrawania warstwowego jest opcj.


Wymaga on kadorazowo wersji opr. 6 w NCK i HMI.

Programowanie
CYCLE950 (_NP1, _NP2, _NP3, _NP4, _VARI, _MID, _FALZ, _FALX, _FF1, _FF2,
_FF3, _FF4, _VRT, _ANGB, _SDIS, _NP5, _NP6, _NP7, _NP8, _APZ, _APZA, _APX,
_APXA, _TOL1)

Parametry

_NP1 string Nazwa podprogramu konturu czci gotowej


_NP2 string Etykieta / numer bloku pocztku konturu czci gotowej, do wyboru
(dziki temu mona definiowa fragmenty konturu)
_NP3 string Etykieta / numer bloku koca konturu czci gotowej, do wyboru
(dziki temu mona definiowa fragmenty konturu)
_NP4 string Nazwa generowanego programu skrawania
_VARI liczba cak. Rodzaj obrbki: (wprowadzi bez znaku liczby)
MIEJSCE JEDNOSTEK:
Wartoci: 1...wzduna
2...poprzeczna
3...rwnolega do konturu
MIEJSCE DZIESITEK:
Wartoci: 1...zaprogramowany kierunek dosuwu X-
2...zaprogramowany kierunek dosuwu X+
3...zaprogramowany kierunek dosuwu Z-
4...zaprogramowany kierunek dosuwu Z+
MIEJSCE SETEK:
Wartoci: 1...obrbka zgrubna
2...obrbka wykaczajca
3...kompletna
MIEJSCE TYSICY:
Wartoci: 1...z docigniciem
2...bez docignicia (odsunicie)
MIEJSCE DZIESITEK TYSICY
Wartoci: 1...obrbka podci
2...bez obrbki podci
MIEJSCE SETEK TYSICY
Wartoci: 1...zaprogramowany kierunek obrbki X-
2...zaprogramowany kierunek obrbki X+
3...zaprogramowany kierunek obrbki Z-
4...zaprogramowany kierunek obrbki Z+
_MID real Gboko dosuwu (wprowadzi bez znaku liczby)
_FALZ real Naddatek w osi podunej (wprowadzi bez znaku liczby)

4-319
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

_FALX real Naddatek w osi poprzecznej (wprowadzi bez znaku liczby)


_FF1 real Posuw przy obrbce zgrubnej podunej
_FF2 real Posuw przy obrbce zgrubnej poprzecznej
_FF3 real Posuw przy obrbce wykaczajcej
_FF4 real Posuw na elementach przejciowych konturu (zaokrglenie, fazka)
_VRT real Droga odsunicia przy obrbce zgrubnej, przyrostowo (wprowadzi bez
znaku liczby)
_ANGB real Kt odsunicia przy obrbce zgrubnej
_SDIS real Odstp bezpieczestwa do obchodzenia przeszkd, przyrostowo
_NP5 string Nazwa programu konturu pfabrykatu
_NP6 string Etykieta / numer bloku pocztku konturu pfabrykatu, do wyboru
(dziki temu mona definiowa fragmenty konturu)
_NP7 string Etykieta / numer bloku koniec konturu pfabrykatu, do wyboru
(dziki temu mona definiowa fragmenty konturu)
_NP8 string Nazwa programu zaktualizowanego konturu pfabrykatu
_APZ real Warto osiowa do definicji pfabrykatu w osi podunej
_APZA int Interpretacja parametru _APZ absolutnie albo przyrostowo
90=absolutnie, 91=przyrostowo
_APX real Warto osiowa do definicji pfabrykatu w osi poprzecznej
_APXA int Interpretacja parametru _APX absolutnie albo przyrostowo
90=absolutnie, 91=przyrostowo
_TOL1 real Tolerancja pfabrykatu

4-320
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Dziaanie
Przy pomocy rozszerzonego cyklu skrawania warstwo-
wego CYCLE950 moecie wykonywa kontur przez
skrawanie rwnolege do osi albo rwnolege do kontu-
ru. Mona zdefiniowa dowolny pfabrykat, ktry jest
uwzgldniany przy skrawaniu. Kontur czci gotowej
musi by spjny i moe zawiera dowolnie wiele ele-
mentw podci. Pfabrykat moe zosta zadany jako
kontur albo poprzez wartoci osiowe.

Przy pomocy cyklu mog by obrabiane kontury


w obrbce podunej i poprzecznej. Technologi mona
dowolnie wybra (obrbka zgrubna, wykaczajca,
kompletna, kierunek obrbki i dosuwu). Aktualizacja
pfabrykatu jest moliwa.

Przy obrbce zgrubnej zaprogramowana gboko


dosuwu jest dokadnie przestrzegana, ostatnie obydwa
skrawy s dzielone rwnomiernie. Obrbka zgrubna
jest prowadzona a do zaprogramowanego naddatku.

Obrbka wykaczajca nastpuje w tym samym kie-


runku co zgrubna.

Korekcja promienia narzdzia jest przez cykl automa-


tycznie wybierana i cofana.

4-321
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Nowe funkcje w stosunku do CYCLE95: Bez definicji pfabrykatu


Pfabrykat mona zdefiniowa do wyboru przez X

zaprogramowanie konturu, przez podanie naddatku Kontur czci gotowej

na konturze czci gotowej albo przez podanie wal-


ca pfabrykatu (wzgl. cylindra wnki przy obrbce
wewntrznej).
Jest moliwo rozpoznania pozostaego materiau,
ktrego nie mona zebra aktywnym narzdziem.
Cykl moe z tego wygenerowa zaktualizowany kon-
Z

Definicja pfabrykatu konturu


tur pfabrykatu, ktry jest zapisywany jako program
X
w pamici programw obrbki.
Kontury przy skrawaniu mog by zadawane do
Kontur czci gotowej
Definicja pfabrykatu jako konturu
wyboru
- w oddzielnym programie,
- w wywoujcym programie gwnym albo
- jako segment dowolnego programu.
Przy obrbce zgrubnej mona wybiera midzy Z
obrbk rwnoleg do osi i obrbk rwnoleg do Definicja pfabrykatu poprzez warto
konturu. X offsetu

Przy obrbce zgrubnej mona do wyboru dociga Kontur czci gotowej

wzdu konturu, tak e nie pozostaj naroniki mate-


riau, albo odsuwa narzdzie natychmiast
w punkcie przecicia obrbki zgrubnej.
Kt, pod ktrym nastpuje odsunicie od konturu
przy obrbce zgrubnej, mona programowa.
Podcicia mog przy obrbce zgrubnej do wyboru
Z

by obrabiane albo pomijane.

Przebieg
Osignita pozycja przed rozpoczciem cyklu:
Pozycj wyjciow jest dowolna pozycja, z ktrej mo-
na bez kolizji dokona dosunicia do konturu pfabry-
katu. Cykl oblicza bezkolizyjne ruchy dosuwu do punktu
startowego obrbki, ale bez uwzgldnienia danych no-
nika narzdzi.

Przebieg ruchw przy obrbce zgrubnej rwno-


legej do osi:
Punkt wyjciowy przy obrbce zgrubnej jest oblicza-
ny wewntrznie w cyklu i dosunicie nastpuje z G0.
Dosuw na nastpn gboko, ktra jest obliczana
odpowiednio do parametru _MID, nastpuje z G0,
nastpnie nastpuje z G1 obrbka zgrubna rwno-
legle do osi. Dosuw przy obrbce zgrubnej jest obli-
czany odpowiednio do toru jako posuw wynikowy,
wewntrznie w cyklu z zadanych wartoci posuwu
podunego i poprzecznego (_FF1 i _FF2).

4-322
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

W przypadku rodzaju obrbki "Dociganie po kontu-


rze" nastpuje ruch rwnolegy do konturu do po-
przedniego punktu przecicia.
Po osigniciu poprzedniego punktu przecicia albo
w przypadku rodzaju obrbki "bez docigania po
konturze" nastpuje odsunicie pod ktem
zaprogramowanym w _ANGB i wycofanie z G0 do
punktu wyjciowego nastpnego dosunicia;
w przypadku kta 45 stopni jest rwnie dokadnie
przestrzegana zaprogramowana droga odsunicia
_VRT, przy innych ktach nie jest ona przekracza-
na.
Ten przebieg jest powtarzany a do uzyskania ca-
kowitej gbokoci odcinka obrbki.

Przebieg ruchw przy obrbce zgrubnej rwnole-


gle do konturu
Punkt wyjciowy przy obrbce zgrubnej
i poszczeglne gbokoci dosuwu s obliczane jak
przy obrbce zgrubnej rwnolegej do osi a dosuni-
cie nastpuje z G0 wzgl. G1.
Obrbka zgrubna nastpuje po torach rwnolegych
do konturu.
Odsunicie i wycofanie nastpuje jak przy obrbce
zgrubnej rwnolegej do osi.

4-323
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Objanienie parametrw
_NP1, _NP2, _NP3 (programowanie konturu czci go-
towej)
Kontur czci gotowej mona programowa do wyboru we
wasnym programie albo w wywoujcym programie gw-
nym. Przekazanie do cyklu nastpuje poprzez parametry
_NP1 - nazwa programu albo _NP2, _NP3 - oznaczenie
segmentu programu od ... do przy pomocy numerw blokw
albo etykiet.

S przez to trzy moliwoci programowania konturu:


Kontur jest w oddzielnym programie - wwczas musi by
tylko zaprogramowane _NP1;
(patrz przykad programowania 1)
Kontur jest w programie wywoujcym - wwczas musz
by zaprogramowane _NP2 i _NP3;
(patrz przykad programowania 2)
Kontur skrawany jest czci programu, ale nie progra-
mu wywoujcego cykl - wwczas musz zosta zapro-
gramowane wszystkie trzy parametry.

Przy programowaniu konturu jako segmentu programu,


w ostatnim elemencie konturu (blok z etykiet albo numer
bloku koca konturu pfabrykatu) nie moe by zawarty
promie ani fazka.
Nazwa programu w _NP1 moe by pisana z podaniem
cieki i typu programu.
Przykad:
_NP1="/_N_SPF_DIR/_N_CZ1_SPF"

_NP4 (nazwa programu skrawania warstwowego)


Cykl skrawania generuje program blokw ruchu postpowe-
go, ktre s potrzebne do skrawania midzy pfabrykatem i
czci gotow. Ten program jest zapisywany w pamici
programw obrbki w katalogu,
w ktrym rwnie znajduje si w wywoujcy program,
o ile jednoczenie nie jest podana adna cieka.
W przeciwnym przypadku zapisanie nastpuje zgodnie
z podaniem cieki. Program jest programem gwnym (typ
MPF), gdy nie jest podany inny typ.
Parametr _NP4 definiuje nazw tego programu.

4-324
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Skrawanie rwnolegle do osi


_VARI (rodzaj obrbki) X z dociganiem po konturze
Przy pomocy parametru _VARI jest okrelany rodzaj Kontur cz. gotowej
_MID
obrbki. _FALX 5
6
1
4
Moliwymi wartociami s: 3
2
Miejsce jednostek:
_SDIS
1=poduna
2=poprzeczna
3=rwnolega do konturu _FALZ
Miejsce dziesitek:
1=zaprogramowany kierunek dosuwu X-
2=zaprogramowany kierunek dosuwu X+ 1 Dosuw
Z
4 Skraw. poz. naron. (dociganie)
3=zaprogramowany kierunek dosuwu Z- 2 Dosunicie 5 Cofnicie
4=zaprogramowany kierunek dosuwu Z+ 3 Obr. zgrubna 6 Odsunicie

Miejsce setek: Bez docigania, naronik pozostaje


1=obrbka zgrubna
X
Kontur czci gotowej
2=obrbka wykaczajca
3=obrkka kompletna 4 5
1
Miejsce tysicy: 3
2
1=z dociganiem
2=bez docigania (odsunicie)
Przez wybr z albo bez docigania na konturze
nastpuje okrelenie, czy odsunicie nastpuje na-
tychmiast w punkcie przecicia skrawania zgrub-
nego czy te nastpuje docignicie wzdu kontu- Z
ru do poprzedniego punktu przecicia, tak e nie 1 Dosuw 4 Cofnicie
2 Dosunicie 5 Odsunicie
pozostaj naroniki materiau.
3 Obr. zgrubna
Miejsce dziesitek tysicy:
Skrawanie rwnolege do konturu
1=obrbka podci
X
Kontur czci gotowej
2=bez obrbki podci 5
4 4 1
Miejsce setek tysicy:
3 21
1=zaprogramowany kierunek obrbki X-
2
2=zaprogramowany kierunek obrbki X+
3=zaprogramowany kierunek obrbki Z-
4=zaprogramowany kierunek obrbki Z+

Przykad:
_VARI=312311 oznacza obrbk:
Z
podun, 1 Dosuw 4 Cofnicie
kierunek dosuwu X- (a wic zewntrzna), 2 Dosunicie 5 Odsunicie
kompletna; 3 Obr. zgrubna

bez docigania wzdu konturu,


podcicia s obrabiane,
kierunek obrbki Z-.

4-325
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

_MID (gboko dosuwu przy obrbce zgrubnej)


Gboko dosuwu przy obrbce zgrubnej jest programowana pod
parametrem _MID. Z tym dosuwem s wykonywane skrawy, a
pozostaa gboko wyniesie mniej ni 2 * gboko dosuwu. Na-
stpnie nastpuj jeszcze dwa skrawy z kadorazowo poow tej
pozostaej gbokoci.
_MID jest z w zalenoci od danej nastawczej cyklu _ZSD[0] inter-
pretowany jako promie albo rednica, w przypadku gdy przy obrb-
ce zgrubnej w dosuwie uczestniczy o poprzeczna.

_ZSD[0]=0: _MID jest interpretowany odpowiednio do grupy G dla


programowania w promieniu/rednicy, w przypadku
DIAMOF jako promie, w innym przypadku jako red-
nica.
_ZSD[0]=1: _MID jest wartoci w promieniu
_ZSD[0]=2: _MID jest wartoci w rednicy

Przy obrbce zgrubnej rwnolegej do konturu gboko dosuwu


dziaa nie w odniesieniu do podanej osi dosuwu, lecz prostopadle do
konturu. Wynika przez to zawsze wicej skraww ni przy obrbce
zgrubnej rwnolegej do konturu przy tej samej wartoci gbokoci
dosuwu.
_FALZ, _FALX (naddatek)
Zadanie naddatku przy obrbce zgrubnej nastpuje przez parametry
FALZ (dla osi Z) i FALX (dla osi X). Obrbka nastpuje zawsze do
tych naddatkw.
Jeeli naddatki na obrbk wykaczajc nie s zaprogramowane,
wwczas obrbka zgrubna jest prowadzona a do konturu kocowe-
go. G0 G1/G2/G3
_FF1, _FF2, _FF3 i FF4 (posuw) Obr. zgrubna

Dla obrbki zgrubnej i obrbki wykaczajcej mona X


_FF2 _FF1
zada oddzielne posuwy, jak to przedstawiono na ry-
sunku obok.
Przy obrbce zgrubnej dziaaj oddzielne posuwy dla
Posuw wyni-
obrbki wzdunej (_FF1) i poprzecznej (_FF2). Jeeli kajcy z
przy dociganiu wzdu konturu ruch nastpuje po sko- _FF1 i _FF2

sach albo torach koowych, wewntrznie w cyklu nast-


puje obliczenie odpowiedniego posuwu wynikowego. Z
Przy obrbce wykaczajcej dziaaj posuwy zapro- X
_FF3 Obr. wykaczajca

gramowane na konturze. Jeeli nie s tam adne za- _FF4 (fazka)

programowane, dla tych elementw przejciowych kon-


turu dziaaj posuw zaprogramowany
w _FF3 jako posuw obrbki wykaczajcej i na zaokr- _FF3
gleniach i fazach posuw zaprogramowany
w _FF4. _FF4 (zaokr.)
_FF3

(Programowanie czci na rysunku obok, patrz przy-


Z
kad programowania 1)

4-326
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

_VRT (droga odsunicia) i _ANGB (kt odsuni-


cia)
Pod parametrem _VRT moe zosta zaprogramowana
wielko, o ktr przy obrbce zgrubnej nastpuje cof-
nicie narzdzia w obydwu osiach.
W przypadku _VRT=0 (parametr nie zaprogramowany)
nastpuje cofnicie o 1 mm.
Dodatkowo mona pod parametrem _ANGB zaprogra-
mowa kt, pod ktrym nastpuje odsunicie od kontu-
ru. Jeeli nic nie zaprogramowano, odsunicie nastpu-
je pod ktem 45.

_SDIS (odstp bezpieczestwa)


Parametr _SDIS okrela, w jakim odstpie s obcho-
dzone przeszkody. Ten odstp dziaa np. przy wycho-
dzeniu z podcicia i dosuwaniu do nastpnego podci-
cia.
Jeeli nic nie zaprogramowano, odstp ten wynosi
1 mm.

_NP5, _NP6, _NP7 (programowanie konturu pfa-


brykatu)
Gdy pfabrykat jest programowany jako kontur, moe
zosta zaprogramowany jako nazwa programu pod
parametrem _NP5 albo jako segment programu pod
parametrami _NP6 i _NP7.
Ponadto programowanie nastpuje jak w przypadku
czci gotowej (patrz _NP1, _NP2, _NP3).

_NP8 (nazwa programu zaktualizowanego kon-


turu pfabrykatu
Cykl CYCLE950 moe rozpozna pozostay materia,
ktrego nie mona zebra aktywnym narzdziem.
Aby kontynuowa t obrbk innym narzdziem, mo-
na z tego automatycznie wygenerowa zaktualizowany
kontur pfabrykatu. Jest on zapisywany jako program
w pamici programw obrbki. Nazw tego programu
moecie zada pod parametrem _NP8 rwnie do wy-
boru z podaniem cieki (patrz przykad programowa-
nia 3).
Zaktualizowany kontur pfabrykatu jest generowany
zawsze wtedy, gdy jest generowany program ruchw
postpowych.

4-327
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

_APZ, _APZA, _APX, _APXA (definicja pfabrykatu)


X Definicja pfabrykatu poprzez
Pfabrykat moe rwnie zosta zdefiniowany przez warto offsetu
podanie wymiarw walca pfabrykatu (wzgl. walca Kontur czci gotowej
wnki) albo nako naddatek na konturze czci gotowej
w parametrach _APZ i _APX.
_APX
Wymiary walca mona do wyboru poda absolutnie _APZ
albo przyrostowo, naddatek na konturze czci gotowej
jest zawsze traktowany przyrostowo.
Poprzez parametry _APZA i _APXA jest dokonywane
rozrnienie midzy wartociami absolutnymi
i przyrostowymi (_APZA, _APXA: 90 - absolutnie, 91 -
przyrostowo).

X Walec o wymiarach bezwzgldnych

_APZ

_APX
NP1

X Walec o wymiarach przyrostowych

_APX

NP1 _APZ

4-328
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

_TOL1 (tolerancja pfabrykatu)


Poniewa pfabrykat, gdy jest np. odlewany albo kuty,
nie zawsze odpowiada definicji pfabrykatu, celowe
jest nie wykonywanie ruchu dosunicia z G0 a do kon-
turu pfabrykatu, lecz na krtko przedtem uaktywni
G1, aby wyrwna ewentualne tolerancje. Parametr
_TOL1 okrela, w jakim odstpie od pfabrykatu na-
stpuje uaktywnienie G1.
Od tej wielkoci przyrostowej ruch odbywa si z G1.
Gdy parametr jest nie zaprogramowany, ma warto 1
mm.
Dalsze wskazwki X Definicja pfabrykatu o konturze zamkn.
Kontur czci gotowej
Definicja konturu
Kontur pfabrykatu
W odrnieniu od CYCLE95 wystarczy przy programo-
Punkt pocztkowy
waniu konturu jeden blok, ktry zawiera drog =punkt kocowy
w aktualnej paszczynie. pfabrykatu

Dalsze objanienia do definicji konturu patrz CYCLE95.

Definicja konturu pfabrykatu Z


Kontur pfabrykatu musi albo by konturem zamkni- X Kontur pfabrykatujako odcinek konturu
tym (punkt pocztkowy = kocowy), ktry cakowicie midzy punktami pocz. i koc. konturu
albo czciowo obejmuje kontur czci gotowej, albo Punkt koc. pfabr. czci gotowej
Kontur cz. gotowej
i czci gotowej
fragmentem konturu midzy punktami pocztkowym i pfabrykatu
kocowym konturu czci gotowej. Kierunek progra-
mowania nie odgrywa przy tym adnej roli.

Punkt pocz. pfabr. i czci gotowej Z

Kontury pfabrykatw naley zawsze tak opisywa, by X Kontur pfabr. i czci gotowej
nie byy one fragmentami identyczne z konturem czci przebiegaj identycznie

gotowej, tzn. by zbierany materia nie mia przerw.

4-329
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Objanienie struktury cyklu


Cykl CYCLE950 suy do rozwizywania bardzo skom-
plikowanych problemw przy skrawaniu, ktre wymaga-
j duej mocy obliczeniowej sterowania. Aby wykona
to w optymalnym czasie obliczenie nastpuje w HMI.
Obliczanie jest uruchamiane przez cykl i w jego wyniku
jest generowany program z blokami ruchu postpowego
do skrawania i zapisywany w systemie plikw sterowa-
nia oraz natychmiast wywoywany
i wykonywany przez cykl.
Ta struktura umoliwia, e konieczne jest obliczanie
tylko przy pierwszym wykonywaniu programu
z wywoaniem CYCLE950. Od drugiego wywoania
program ruchw postpowych istnieje i moe zosta od
razu wywoany przez cykl.

Nowe obliczanie nastpuje, gdy:


jeden z uczestniczcych konturw zmieni si;
zmieniy si parametry przekazania cyklu;
przed wywoaniem cyklu zostao uaktywnione narz-
dzie z innymi danymi korekcyjnymi.

Zapisanie programu w systemie plikw


Gdy kontury dla CYCLE950 s programowane poza
wywoujcym programem gwnym, dla szukania
w systemie plikw sterowania obowizuje co nastpuje
Jeeli program wywoujcy jest w katalogu obrabia-
nych przedmiotw, programy, w ktrych jest kontur
czci gotowej wzgl. pfabrykatu, musz by rw-
nie w tym samym katalogu albo by programowane
z podaniem cieki;
Jeeli wywoujcy program znajduje si w katalogu
"Programy obrbki" (MPF.DIR), programy s rw-
nie tam szukane, gdy cieka nie jest podana.
Cykl wytwarza program, w ktrym s zawarte bloki
ruchu postpowego skrawania jak te do wyboru zaktu-
alizowany kontur pfabrykatu.
Te s albo zapisywane w katalogu, w ktrym jest pro-
gram wywoujcy cykl albo odpowiednio do podanej
cieki.

4-330
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Wskazwka dot. symulacji


Przy symulacji rozszerzonego cyklu skrawania
CYCLE950 generowane programy s zapisywane
w systemie plikw NCU. Dlatego ma sens tylko nasta-
wienie z "Danymi aktywnymi NC", poniewa dane ko-
rekcyjne narzdzia wchodz do obliczenia programw.

Aktualizacja pfabrykatu
Rozszerzony cykl skrawania CYCLE950 rozpoznaje X
materia pozostay po obrbce zgrubnej i jest
w stanie, poza obrbk, wytworzy zaktualizowany Kierunek obrbki
kontur pfabrykatu, ktry moe zosta uyty przy dal-
Kontur cz. gotowej
szej obrbce.
Kontur pfabrykatu

Pozost. kontur Z
Naddatek przy podciciu
= kt przyoenia noa tokarskiego

W tym celu wewntrznie cykl uwzgldnia kt ostrza Pooenie ostrza 3


narzdzia.
Kt przyoenia narzdzia musi w tym celu zosta
Kt
wprowadzony w danych korekcji narzdzia (parametr ostrza
24). gwnego
Kt ostrza gwnego jest ustalany przez cykl automa- 90 Kt przyoenia
tycznie odpowiednio do pooenia ostrza.

Przy pooeniach ostrza 1...4 dla aktualizacji pfabry- Pooenie ostrza 8


katu liczenie odbywa si z ktem ostrza gwnego wy-
noszcym 90. Przy pooeniach ostrza 5...9 jest
przyjmowany kt ostrza gwnego rwny ktowi przyo-
enia. Kt
Gdy w programie CYCLE950 jest wywoywany wielo- ostrza
Kt przyoenia
gwnego
krotnie kadorazowo z aktualizacj pfabrykatu, musz

by nadawane rne nazwy generowanych konturw


pfabrykatu; wielokrotne uycie nazwy programu (pa-
rametr _NP8) jest niedopuszczalne.

Rozszerzone skrawanie nie moe by wykonywane


z m:n konfiguracjami.

4-331
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Przykad programowania 1 X

Z wstpnie uksztatowanego pfabrykatu ma zo-


Kontur czci gotowej
sta wykonany kontur zapisany w programie
Cz1.MPF. Definicja pfabrykatu jako konturu
Rodzajem obrbki dla procesu skrawania jest przy tym
tylko obrbka zgrubna,
wzduna,
zewntrzna,
z dociganiem (tak e nie pozostaj naroniki mate-
riau),
podcicia maj by obrabiane.
Kontur pfabrykatu jest zadany w programie
Z
PFABR1.MPF.
Jest stosowany n tokarski o dugoci ostrza 3
i promieniu 0.8 mm.

Program obrbki:
%_N_PRZYKAD_1_MPF
;$PATH=/_N_WKS_DIR/_N_SKRAWANIE_NOWY_WPD
; Przykad 1: skrawanie z pfabrykatem
; Sca, 01.04.99
;
; dane korekcyjne narzdzia
N10 $TC_DP1[3,1]=500 $TC_DP2[3,1]=3
$TC_DP6[3,1]=0.8 $TC_DP24[3,1]=60
N15 G18 G0 G90 DIAMON
N20 T3 D1
N25 X300
N30 Z150
N35 G96 S500 M3 F2
N45 CYCLE950("Cz1",,,"Wykonaj_Cz1",
311111,1.25,1,1,0.8,0.7,0.6,0.3,0.5,45,2,
"Pfabr1",,,,,,,,1)
N45 G0 X300
N50 Z150
N60 M2

Kontur czci gotowej:


%_N_CZ1_MPF
;$PATH=/_N_WKS_DIR/_N_SKRAWANIE_NOWY_WPD
; kontur czci gotowej przykad 1
;

4-332
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

N100 G18 DIAMON F1000


N110 G1 X0 Z90
N120 X20 RND=4
N130 X30 Z80
N140 Z72
N150 X34
N160 Z58
N170 X28 Z55 F300
N180 Z50 F1000
N190 X40
N200 X60 Z46
N210 Z30
N220 X76 CHF=3
N230 Z0
N240 M17

Kontur pfabrykatu:
%_N_PFABR1_MPF
;$PATH=/_N_WKS_DIR/_N_SKRAWANIE_NOWY_WPD
; Kontur pfabrykatu przykad 1
;
N100 G18 DIAMON F1000
N110 G0 X0 Z93
N120 G1 X37
N130 Z55
N140 X66
N150 Z35
N160 X80
N170 Z0
N180 X0
N190 Z93 ;Punkt kocowy=punkt pocztkowy
;kontur pfabrykatu musi by zamknity
N200 M17

Po obrbce jest w obrabianym przedmiocie


SKRAWANIE_NOWY.WPD nowy program
WYKONAJ_CZ1.MPF. Ten program jest wytwa-
rzany podczas pierwszego wywoania programu
i zawiera ruchy postpowe do obrbki konturu odpo-
wiednio do pfabrykatu.

4-333
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Przykad programowania 2 X

Na tej samej czci co w przykadzie programowania


1 ma teraz by obrabiany zwyky kontur wewntrzny.
W tym celu najpierw nastpuje centryczne wiercenie NP5
wstpne wiertem o rednicy 10.
Nastpnie kontur wewntrzny jest obrabiany zgrubnie
rwnolegle do konturu, poniewa otwr odpowiada _NP6, _NP7
w przyblieniu konturowi kocowemu. _NP2, _NP3
W tym celu jest rwnie ponownie definiowany kontur
pfabrykatu dla obrbki wewntrznej.
Kontur skrawania znajduje si w tym samym programie
co wywoanie cyklu w blokach N400 do N420, kontur
pfabrykatu w blokach N430 ... N490. Z

Program obrbki:
%_N_PRZYKAD_2_MPF
;$PATH=/_N_WKS_DIR/_N_SKRAWANIE_NOWY_WPD
; Przykad 2: skrawanie wewntrzne rwnolegle do konturu
; Sca, 01.04.99
;
; Dane korekcyjne narzdzia n tokarski obrbka wewntrzna
N100 $TC_DP1[2,1]=500 $TC_DP2[2,1]=6
$TC_DP6[2,1]=0.5 $TC_DP24[2,1]=60
N105 $TC_DP1[1,1]=200 $TC_DP3[1,1]=100
$TC_DP6[1,1]=5
N110 G18 G0 G90 DIAMON
N120 X300
N130 Z150
N140 T1 D1 M6 ;Wprowadzenie do pozycji roboczej wierta
rednica 10
N150 X0 ;Otwr w trzech krokach
N160 Z100
N170 F500 S400 M3
N175 G1 Z75
N180 Z76
N190 Z60
N200 Z61
N210 Z45
N220 G0 Z100
N230 X300 ;Dosunicie do punktu zmiany narzdzia
N240 Z150
N250 T2 D1 M6 ;Wprowadzenie do pozycji roboczej noa
tokarskiego do obrbki wewntrznej
N260 G96 F0.5 S500 M3

4-334
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

N275 CYCLE950("","N400","N420",
"Wykonaj_cz1_wewn",311123,1.25,0,0,
0.8,0.5,0.4,0.3,0.5,45,1,"","N430","N490"
,,,,,,1)
N280 G0 X300
N290 Z150
N300 GOTOF _KONIEC ;Przeskok definicji konturu
N400 G0 X14 Z90 ;N400 do N420 kontur czci gotowej
N410 G1 Z52
N420 X0 Z45
N430 G0 X10 Z90 ;N430 do N490 kontur pfabrykatu
N440 X16
N450 Z40
N460 X0
N470 Z47
N480 X10 Z59
N490 Z90
N500 _KONIEC:M2

4-335
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Przykad programowania 3
Ta sama cz co w przykadzie programowania
1 ma teraz zosta obrobiona w dwch krokach.

W pierwszym kroku obrbki (N45) nastpuje obrbka


zgrubna narzdziem o pooeniu ostrza 9
i duym promieniu z du gbokoci dosuwu bez
podania pfabrykatu. Jako wynik ma by generowany
zaktualizowany pfabrykat o nazwie PFABR3.MPF.
Rodzajem obrbki dla tego kroku jest:
tylko obrbka zgrubna,
poduna,
zewntrzna,
z dociganiem,
Podcicia nie maj by obrabiane.

W drugim kroku obrbki (N75) jest wychodzc od tego


pfabrykatu usuwany pozostay materia innym narz-
dziem a nastpnie przeprowadzona obrbka wykacza-
jca.
Rodzajem obrbki dla tego kroku jest:
obrbka kompletna (zgrubna i wykaczajca)
poduna,
zewntrzna,
z dociganiem (tak e nie pozostaj
naroniki materiau),
Podcicia maj by obrabiane.

Program obrbki:
%_N_PRZYKAD_3_MPF
;$PATH=/_N_WKS_DIR/_N_SKRAWANIE_NOWY_WPD
; Przykad 3: skrawanie w dwch krokach
z aktualizacj konturu pfabrykatu
; Sca, 09.04.99
;
; Dane korekcyjne narzdzia
; T3: n zdzierak do obrbki zgrubnej,
pooenie ostrza 9, promie 5
N05 $TC_DP1[3,1]=500 $TC_DP2[3,1]=9
$TC_DP6[3,1]=5 $TC_DP24[3,1]=80
; T4: n tokarski do pozostaego mate-
riau i obrbki wykaczajcej
; pooenie ostrza 3, promie 0.4

4-336
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

N10 $TC_DP1[4,1]=500 $TC_DP2[4,1]=3


$TC_DP6[4,1]=0.4 $TC_DP24[4,1]=80
N15 G18 G0 G90 DIAMON
N20 T3 D1 ;Narzdzie do obrbki zgrubnej
N25 X300
N30 Z150
N35 G96 S500 M3 F2
N45 CYCLE950("Cz1",,,"Wykonaj_cz3",
321111,8,1,1,0.8,0.7,0.6,0.5,1,45,6,
"DEFAULT",,,"Pfabr3",0,91,0,91,1)
N50 G0 X300
N55 Z150
N60 T4 D1 ;Narzdzie do obrbki zgrubnej pozostaego
materiau i obrbki wykaczajcej
N65 G96 S500 M3 F2
N75 CYCLE950("Cz1",,,"Obrbka wykaczaj-
ca_cz3",311311,0.5,0.25,0.25,0.8,0.7,0.6,0.
5,1,45,6,"Pfabr3",,,,,,,,1)
N160 M2

Kontur czci gotowej:


jak w przykadzie programowania 1
X
Kontur czci gotowej
Zaktualizowany kontur pfabr.
po pierwszym kroku obrbki

4-337
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Objanienie
Alarmy rdo CYCLE950

Nr alarmu Tekst alarmu Objanienie, pomoc

61701 "Bd w opisie konturu czci gotowej" Albo aden z parametrw _NP1, _NP2
i _NP3 nie ma wartoci albo bd w za-
programowaniu konturu czci gotowej
61702 "Bd w opisie konturu pfabrykatu" Albo aden z parametrw _NP5, _NP6
i _NP7 nie ma wartoci albo bd w za-
programowaniu konturu pfabrykatu
61703 "Wewntrzny bd cyklu przy kasowaniu
pliku"
61704 "Wewntrzny bd cyklu przy zapisywaniu
pliku"
61705 "Wewntrzny bd cyklu przy czytaniu
pliku"
61706 "Wewntrzny bd cyklu przy tworzeniu
sumy kontrolnej"
61707 "Wewntrzny bd cyklu przy ACTIVATE
na MMC"
61708 "Wewntrzny bd cyklu przy
READYPROG na MMC"
61709 "Przekroczenie czasu przy obliczaniu kon-
turu"
61720 "Nieuprawnione wprowadzenie"
61721 "Bd, kierunek konturu niemoliwy do
obliczenia"
61722 "Bd systemowy"
61723 "Obrbka niemoliwa" Uy narzdzia z wikszym ktem przy-
oenia
61724 "Brak materiau"
61725 "Problem z pamici, dlatego bd przy
generowaniu konturu"
61726 "Bd wewntrzny: problem z miejscem w
pamici
_FILECTRL_INTERNAL_ERROR"
61727 "Bd wewntrzny: problem z miejscem w
pamici
_FILECTRL_EXTERNAL_ERROR"
61728 "Bd wewntrzny: problem z miejscem w
pamici _ALLOC_P_INTERNAL_ERROR"
61729 "Bd wewntrzny: problem z miejscem w
pamici
_ALLOC_P_EXTERNAL_ERROR"
61730 "Bd wewntrzny: Invalid Memory"
61731 "Bd wewntrzny: Floating-Point exep-
tion"
61732 "Bd wewntrzny: Invalid Instruction"
61733 "Bd wewntrzny: Floating_Point_Error"

4-338
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
03.04 Cykle toczenia
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

61734 "Pooenie ostrza niezgodne z kierunkiem


obrbki wykaczajcej"

Nr alarmu Tekst alarmu Objanienie, pomoc

61735 "Cz gotowa ley poza konturem p- Sprawdzi definicj konturu pfabrykatu
fabrykatu"
61736 "Dugo robocza narzdzia < gboko
obrbki"
61737 "Gboko skrawania >
max_gboko_skrawania_narzdzia"
61738 "Gboko skrawania <
min_gboko_skrawania_narzdzia"
61739 "Pooenie robocze narzdzia nieprawi-
dowe dla tej obrbki"
61740 "Pfabrykat musi by konturem za- Pfabrykat musi by zamknity, punkt
mknitym" pocztkowy = punkt kocowy
61741 "Anulowanie z powodu braku pamici"
61742 "Kolizja w wyniku dosunicia, korekcja
niemoliwa"


4-339
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
4 4
Cykle toczenia 03.04
4.10 Rozszerzony cykl skrawania warstwowego - CYCLE950

Notatki

4-340
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
03.04 Komunikaty bdw i usuwanie bdw

Komunikaty bdw i usuwanie bdw

5.1 Wskazwki oglne .............................................................................................. 5-342

5.2 Obchodzenie si z bdami w cyklach ................................................................. 5-342

5.3 Przegld alarmw cykli ....................................................................................... 5-343


5.4 Komunikaty w cyklach.........................................................................................5-349

5-341
Siemens AG 2004 Wszelkie prawa zastrzeone
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
Komunikaty bdw i usuwanie bdw 03.04
5.1 Wskazwki oglne

5.1 Wskazwki oglne

Gdy w cyklu zostanie rozpoznany bdny stan, jest ge-


nerowany alarm a wykonywanie cyklu jest przerywane.
Ponadto cykle wyprowadzaj komunikaty w wierszu
dialogowym sterowania. Te komunikaty nie przerywaj
obrbki.

Bdy z wymaganymi reakcjami jak te komunikaty


w wierszu dialogowym sterowania s opisane
w poszczeglnych cyklach.

5.2 Obchodzenie si z bdami w cyklach

Jeeli w cyklach zostanie rozpoznany stan bdu, ww-


czas jest wytwarzany alarm i obrbka jest przerywana.
W cyklach s generowane alarmy o numerach midzy
61000 i 62999. Ten zakres numerw jest jeszcze raz
podzielony pod wzgldem reakcji na alarm
i kryteriw kasowania.
Tekst bdu, ktry jest wywietlany rwnoczenie
z numerem alarmu, bliej informuje o przyczynie bdu.

Numer alarmu Kryterium kasowania Reakcja na alarm

61000 ... 61999 NC_RESET Przygotowanie blokw w NC jest przerywa-


ne
62000 ... 62999 Przycisk kasowania Przygotowanie blokw nie jest przerywane,
tylko wywietlenie

5-342
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
03.04 Komunikaty bdw i usuwanie bdw
5.3 Przegld alarmw cykli

5.3 Przegld alarmw cykli

Numery bdw podlegaj nastpujcej klasyfikacji:

6 _ X _ _

X=0 oglne alarmy cykli


X=1 alarmy wiercenia, ukadu wierconych otworw
i frezowania
X=6 alarmy cykli toczenia

W poniszej tablicy znajdziecie bdy wystpujce


w cyklach, miejsce ich wystpowania jak te wskazwki
dot. usuwania.

Nr alarmu Tekst alarmu rdo Objanienie, pomoc

61000 "adna korekcja na- LONGHOLE Korekcja D musi zosta zaprogramowana


rzdzia nie jest ak- SLOT1 przed wywoaniem cyklu
tywna" SLOT2
POCKET1 do
POCKET4
CYCLE71
CYCLE72
CYCLE90
CYCLE93 bis
CYCLE96
61001 "Nieprawidowy skok CYCLE84 Sprawdzi parametr wielkoci gwintu wzgl.
gwintu" CYCLE840 dane dot. skoku gwintu (s ze sob
CYCLE96 sprzeczne)
CYCLE97
61002 "Rodzaj obrbki nie- SLOT1 Warto parametru VARI dla rodzaju obrb-
prawidowo zdefinio- SLOT2 ki jest nieprawidowo zadana i musi zosta
wany" POCKET1 zmieniona
do POCKET4
CYCLE71
CYCLE72
CYCLE76
CYCLE77
CYCLE93
CYCLE95
CYCLE97
CYCLE98

5-343
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
Komunikaty bdw i usuwanie bdw 03.04
5.3 Przegld alarmw cykli

Nr alarmu Tekst alarmu rdo Objanienie, pomoc

61003 "W cyklu nie zapro- CYCLE71 "Parametr posuwu jest nieprawidowo za-
gramowano posuwu" CYCLE72 dany i musi zosta zmieniony".
61005 3. o geometryczna CYCLE86 Przy zastosowaniu na tokarce bez osi
nie istnieje Y w paszczynie G18.
61009 "aktywny numer narz- CYCLE71 Przed wywoaniem cyklu nie zaprogramo-
dzia = 0" CYCLE72 wano narzdzia (T).
61010 "Za duy naddatek na CYCLE72 Naddatek na obrbk wykaczajc na
obrbk wykaczajc" dnie jest wikszy ni gboko cakowita,
musi zosta zmniejszony.
61011 "Skalowanie niedo- CYCLE71 Jest aktywny wspczynnik skali, ktry jest
puszczalne" CYCLE72 dla tego cyklu niedopuszczalny.
61012 "Skalowanie w pasz- CYCLE76
czynie rne" CYCLE77
61101 "Paszczyzna odniesie- CYCLE71 Albo przy wzgldnym podaniu gbokoci
nia nieprawidowo zde- CYCLE72 wartoci dla paszczyzny odniesienia
finiowana" CYCLE81 i wycofania naley wybra rne albo musi
do zosta podana absolutna warto gboko-
CYCLE90 ci
CYCLE840
SLOT1
SLOT2
POCKET1
do
POCKET4
LONGHOLE
61102 "Nie zaprogramowano CYCLE86 Parametr SDIR (wzgl. SDR w CYCLE840)
kierunku wrzeciona" CYCLE87 musi zosta zaprogramowany
CYCLE88
CYCLE840
POCKET3
POCKET4
61103 "Liczba otworw wynosi HOLES1 Nie zaprogramowano liczby otworw
zero" HOLES2
61104 "Naruszenie konturu SLOT1 Bdne sparametryzowanie obrazu frezo-
rowkw / otworw po- SLOT2 wania w parametrach, ktre okrelaj po-
dunych" LONGHOLE oenie rowkw / otworw podunych na
okrgu i ich ksztat
61105 "Promie frezu jest za SLOT1 rednica zastosowanego frezu jest za
duy" SLOT2 dua dla ksztatu bdcego do wykonania;
POCKET1
albo naley uy narzdzia
do
POCKET4 o mniejszym promieniu albo kontur musi
LONGHOLE zosta zmieniony
CYCLE90

5-344
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
03.04 Komunikaty bdw i usuwanie bdw
5.3 Przegld alarmw cykli

Nr alarmy Tekst alarmu rdo Objanienie, pomoc

61106 "Liczba wzgl. odstp HOLES2 Bdne sparametryzowanie NUM albo


elementw na okrgu" LONGHOLE INDA, usytuowanie elementw w ramach
SLOT1 penego okrgu jest niemoliwe
SLOT2
61107 "Pierwsza gboko CYCLE83 Pierwsza gboko wiercenia jest skiero-
wiercenia nieprawidowo wana przeciwnie do cakowitej gbokoci
zdefiniowana" wiercenia
61108 "Niedopuszczalne warto- POCKET3 Parametry _RAD1 i _DP do okrelania
ci parametrw _RAD1 i POCKET4 toru dosuwu na gboko zostay niepra-
_DP1" widowo zadane.
61109 "Parametr _CDIR nie- POCKET3 Warto parametru kierunku frezowania
prawidowo zdefiniowa- POCKET4 _CDIR zostaa nieprawidowo zadana
ny" i musi zosta zmieniona.
61110 "Naddatek na dnie > POCKET3 Naddatek na obrbk wykaczajc na
dosuw na gboko" POCKET4 dnie sta si wikszy ni maksymalny do-
suw na gboko, albo zmniejszy nadda-
tek albo zwikszy dosuw.
61111 "Szeroko dosuwu > CYCLE71 Zaprogramowana szeroko dosuwu jest
rednica narzdzia" POCKET3 wiksza ni rednica aktywnego narz-
POCKET4 dzia, musi zosta zmniejszona.
61112 "Ujemny promie narz- CYCLE72 Promie aktywnego narzdzia jest ujem-
dzia" CYCLE76 ny, jest to niedopuszczalne.
CYCLE77
CYCLE90
61113 "Parametr _CRAD za POCKET3 Zadano za duy parametr dla promienia
duy dla zaokrglenia naronika _CRAD, musi on zosta zmniej-
naronika" szony.
61114 "Kierunek obrbki CYCLE72 Kierunek obrbki korekcji promienia frezu
G41/G42 nieprawidowo G41/G42 zosta nieprawidowo wybrany.
zdefiniowany"
61115 "Tryb dosunicia CYCLE72 Tryb dosunicia albo odsunicia do/od
i odsunicia (pro- konturu zosta nieprawidowo zdefiniowa-
sta/okrg/paszczyzna/pr ny, sprawdzi parametr _AS1 wzgl. _AS2.
zestrze) nieprawidowo
zdefiniowany"
61116 "Droga dosunicia wzgl. CYCLE72 Zadano drog dosunicia wzgl. odsuni-
odsunicia = 0" cia rwn zeru; sprawdzi parametr _LP1
wzgl. _LP2.
61117 "Aktywny promie na- CYCLE71 Promie aktywnego narzdzia jest ujemny
rzdzia <=0" POCKET3 lub rwny zeru, jest to niedopuszczalne.
POCKET4
61118 "Dugo albo szeroko CYCLE71 Dugo albo szeroko frezowanej po-
= 0" wierzchni jest niedopuszczalna; sprawdzi
parametry _LENG
i _WID.

5-345
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
Komunikaty bdw i usuwanie bdw 03.04
5.3 Przegld alarmw cykli

Nr alarmu Tekst alarmu rdo Objanienie, pomoc

61124 "Szeroko dosuwu jest CYCLE71 Przy aktywnej symulacji bez narzdzia
nie zaprogramowana" musi by zawsze zaprogramowana war-
to szerokoci dosuwu _MIDA.
61125 "Wybr technologii w CYCLE84 Sprawdzi parametr _TECHNO.
parametrze _TECHNO CYCLE840
nieprawidowo zdefinio-
wany"
61126 "Dugo gwintu za krt- CYCLE840 Zaprogramowa mniejsz prdko obro-
ka" tow wrzeciona / wyej usytuowa pasz-
czyzn odniesienia
61127 "Stosunek przeoenia CYCLE84 Sprawdzi dane maszynowe 31050
osi gwintowania niepra- CYCLE840 i 31060 w odpowiednim stopniu przekadni
widowo zdefiniowany osi gwintowania
(dane maszynowe)"
61128 "Kt zagbiania = 0 przy SLOT1 Sprawdzi parametr _STA2
zagbianiu si z ruchem
wahliwym albo po linii
rubowej"
61180 "Zestawowi danych skr- CYCLE800 Do zestawu danych skrtu nie przyporzd-
tu nie przyporzdkowano kowano nazwy, chocia jest wiele zesta-
nazwy, chocia MD ww
$MN_MM_NUM_TOOL_ ($MN_MM_NUM_TOOL_CARRIER>0)
CARRIER > 1" albo nie uzgodniono adnego zestawu
($MN_MM_NUM_TOOL_CARRIER=0)
61181 "Wersja oprogramowania CYCLE800 Funkcja TOOLCARRIER od
NCK niewystarczajca NCU 6.3xx
(bdne dziaanie
TOOLCARRIER)"
61182 "Nazwa zestawu danych CYCLE800 Patrz uruchomienie cyklu skrtu
skrtu jest nieznana" CYCLE800  nazwa kinematyki (zestaw
danych skrtu)
61183 "Tryb odsunicia CYCLE800 Patrz uruchomienie cyklu skrtu
GUD7_TC_FR poza CYCLE800  odsunicie;
zakresem wartoci 0..2" 1. parametr przekazania CYCLE800(x,...)
jest bdnie >2
61184 "Z aktualnie wprowadzo- CYCLE800
nymi ktami rozwizanie
jest niemoliwe"
61185 "Nie uzgodniono lub CYCLE800 Sprawdzi uruchomienie cyklu skrtu
uzgodniono nieprawido- CYCLE800
we (min > max) zakresy
ktowe osi obrotowych"
61186 "Wektory osi obrotowej CYCLE800 Uruchomienie cyklu skrtu CYCLE800:
nie obowizujce" brak albo nieprawidowy wpis wektora osi
obrotowej V1 albo V2
61187 "szukanie bloku z obli- CYCLE800 Wybra szukanie bloku z obliczaniem
czaniem na koniec bloku konturu
niedopuszczalne w przy-
padku SKRTU"

5-346
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
03.04 Komunikaty bdw i usuwanie bdw
5.3 Przegld alarmw cykli

Nr alarmu Tekst alarmu rdo Objanienie pomoc

61188 "Brak nazwy osi 1. o Uruchomienie cyklu skrtu: brak wpisu


obrotowa uzgodniona" pod osi obrotow 1 identyfikator
61191 "Transformacja 5-osiowa CYCLE832
nie ustawiona"
61192 "Druga transformacja 5- CYCLE832
osiowa nie ustawiona"
61193 "Opcja kompresora nie CYCLE832
ustawiona"
61194 "Opcja interpolacji spline CYCLE832
nie ustawiona"
61200 "Za wiele elementw w CYCLE76 Zmieni blok obrbki, ew. skasowa ele-
bloku obrbki" CYCLE77 menty
61213 "Promie okrgu jest za CYCLE77 Wprowadzi wiksz warto promienia
may" okrgu
61215 "Wymiar surowy niepra- CYCLE76 Sprawdzi wymiary czopa pfabrykatu.
widowo zaprogramowa- CYCLE77 Czop pfabrykatu musi by wikszy od
ny" czopa czci gotowej.
61601 "Za maa rednica czci CYCLE94 Zaprogramowano rednic czci gotowej
gotowej" CYCLE96
61602 "Szeroko narzdzia CYCLE93 N do toczenia rowkw jest wikszy ni
nieprawidowo zdefinio- zaprogramowana szeroko wytoczenia
wana"
61603 "Nieprawidowo zdefinio- CYCLE93 Zaokrglenia/fazki na dnie wytoczenia
wany ksztat wytoczenia" nie pasuj do jego szerokoci
Wytoczenie poprzeczne na elemencie
konturu przebiegajcym rwnolegle do
osi podunej jest niemoliwe
61604 "Aktywne narzdzie na- CYCLE95 Naruszenie konturu w elementach podci
rusza zaprogramowany uwarunkowane przez kt przyoenia za-
kontur" stosowanego narzdzia, tzn. uy innego
narzdzia wzgl. sprawdzi program kontu-
ru.
61605 "Kontur nieprawidowo CYCLE76 Rozpoznany niedopuszczalny element
zaprogramowany" CYCLE77 podcicia
CYCLE95
61606 "Bd przy przygotowaniu CYCLE95 Przy przygotowywaniu konturu zosta zna-
konturu" leziony bd, alarm ten pozostaje zawsze
w zwizku z alarmem NCK 10930...10934,
15800 albo 15810
61607 "Punkt startowy niepra- CYCLE95 Punkt startowy osignity przed wywoa-
widowo zaprogramowa- niem cyklu nie ley poza prostoktem
ny" opisanym przez program konturu
61608 "Zaprogramowano nie- CYCLE94 Musi zosta zaprogramowane pooenie
prawidowe pooenie CYCLE96 ostrza 1...4, pasujce do ksztatu podci-
ostrza" cia

5-347
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
Komunikaty bdw i usuwanie bdw 03.04
5.3 Przegld alarmw cykli

Nr alarmu Tekst alarmu rdo Wyjanienie, pomoc

61609 "Ksztat nieprawidowo CYCLE94 Sprawdzi parametr ksztatu podcicia


zdefiniowany" CYCLE96 wzgl. ksztat rowka albo wnki
LONGHOLE
POCKET3
SLOT1
61610 "Nie zaprogramowano CYCLE76
gbokoci dosuwu" CYCLE77
CYCLE96
61611 "Nie znaleziono punktu CYCLE95 Nie mona byo obliczy punktu przecicia
przecicia" z konturem. Sprawdzi zaprogramowanie
konturu albo zmieni gboko dosuwu
61612 "Nacinanie gwintu jest CYCLE97
niemoliwe" CYCLE98
61613 "Pooenie podcicia CYCLE94 Sprawdzi warto w parametrze _VARI
nieprawidowo zdefi- CYCLE96
niowane"
61803 "Zaprogramowana o CYCLE83 Sprawdzi parametr _AXN
nie istnieje" CYCLE84
CYCLE840
61807 "Zaprogramowany nie- CYCLE840 Sprawdzi parametry SDR i SDAC
prawidowy kierunek
wrzeciona (aktywny)"
62100 "Cykl wiercenia nie jest HOLES1 Przed wywoaniem cyklu wiercenia nie jest
aktywny" HOLES2 modalnie wywoany aden cykl wiercenia
62101 "Nieprawidowy kieru- POCKET3 Sprawdzi warto w parametrze CDIR
nek frezowania - jest POCKET4
wytwarzane G3" SLOT2
62105 "Liczba kolumn albo CYCLE800
wierszy wynosi zero"
62180 "Nastawi osie obroto- CYCLE800 Kt do nastawienia w przypadku rcznych
we x.x [stopni]" osi obrotowych
62181 "Nastawi osie obroto- CYCLE800 Kt do nastawienia w przypadku rcznej
we x.x [stopni]" osi obrotowej

5-348
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
03.04 Komunikaty bdw i usuwanie bdw
5.4 Komunikaty w cyklach

5.4 Komunikaty w cyklach

Cykle wyprowadzaj komunikaty w wierszu dialogowym


sterowania. Te komunikaty nie przerywaj obrbki.
Komunikaty daj Wam wskazwki dot. okrelonych
sposobw zachowania si cykli i postpu obrbki
i pozostaj z reguy poprzez pewien fragment obrbki
albo do zakoczenia cyklu. S moliwe nastpujce
komunikaty:

Tekst komunikatu rdo

"Gboko: odpowiednio do wartoci dla gbokoci CYCLE81...CYCLE89, CYCLE840


wzgldnej"
"Otwr poduny jest obrabiany" LONGHOLE
"Rowek jest obrabiany" SLOT1
"Rowek koowy jest obrabiany" SLOT2
"Nieprawidowy kierunek frezowania: jest wytwarzane SLOT1, SLOT2, POCKET1, POCKET2,
G3" CYCLE90
"Zmieniony ksztat podcicia" CYCLE94, CYCLE96
"1. gboko wiercenia: odpowiednio do gbokoci CYCLE83
wzgldnej"
"Uwaga: naddatek rednica narzdzia!" POCKET1, POCKET2
"Zwj gwintu: - obrbka jako gwint poduny" CYCLE97, CYCLE98
"Zwj gwintu: - obrbka jako gwint poprzeczny" CYCLE97, CYCLE98
"Symulacja aktywna, narzdzie nie zaprogramowane, POCKET1...POCKET4,
ruch po zaprogramowanym konturze kocowym" SLOT1, SLOT2, CYCLE93,
CYCLE72
"Symulacja aktywna, nie zaprogramowano narzdzia" CYCLE71, CYCLE90, CYCLE94, CYCLE96
"Czekanie na odwrcenie kierunku obrotw wrzeciona" CYCLE840

5-349
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
5 5
Komunikaty bdw i usuwanie bdw 03.04
5.4 Komunikaty w cyklach

Notatki

5-350
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks

Aneks

A Skrty .................................................................................................................A-352

B Pojcia................................................................................................................A-361

C Literatura ............................................................................................................A-381

E Identyfikatory ......................................................................................................A-393

E Indeks .................................................................................................................. I-397


F Polecenia, identyfikatory ......................................................................................I-399

A-351
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
A Skrty

A Skrty

A Wyjcie

AS System automatyzacyjny

ASCII American Standard Code for Information Interchange: amerykaska


norma kodw do wymiany informacji

ASIC Application Specific Integrated Circuit: obwd uytkownika

ASUP Podprogram asynchroniczny

AV Przygotowanie pracy

AWL Lista instrukcji

BA Rodzaj pracy

BAG Grupa rodzajw pracy

BB Gotowy do pracy

BuB, B&B Obsuga i obserwacja

BCD Binary Coded Decimals: liczby dziesitne zakodowane w kodzie bi-


narnym

BHG Rczny przyrzd obsugowy

BIN Pliki binarne (Binary Files)

BIOS Basic Input Output System

BKS Bazowy ukad wsprzdnych

BOF Otoczka graficzna

BOT Boot Files: pliki inicjalizacyjne dla SIMODRIVE 611 D

BT Pulpit obsugi

BTSS Interfejs pulpitu obsugi

CAD Computer-Aided Design

A -352
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
A Skrty

CAM Computer-Aided Manufacturing

CNC Computerized Numerical Control: skomputeryzowane sterowanie


numeryczne

COM Communication

CP Communication Processor

CPU Central Processing Unit: jednostka centralna

CR Carriage Return

CRT Cathode Ray Tube: kineskop

CSB Central Service Board: zesp konstrukcyjny PLC

CTS Clear To Send: komunikat o gotowoci do wysyania w przypadku


szeregowych interfejsw danych

CUTOM Cutterradiuscompensation: korekcja promienia narzdzia

DAU Przetwornik cyfrowo-analogowy

DB Modu danych w PLC

DBB Bajt moduu danych w PLC

DBW Sowo moduu danych w PLC

DBX Bit moduu danych w PLC

DC Direct Control: ruch osi obrotowej po najkrtszej drodze do pozycji


absolutnej w ramach jednego obrotu

DCD Carrier Detect

DDE Dynamic Data Exchange

DEE Terminal

DIN Deutsche Industrie Norm, Niemiecka Norma Przemysowa

DIO Data Input/Output: wskanik przesyania danych

DIR Directory: katalog

A-353
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
A Skrty

DLL Dynamic Link Library

DOE Urzdzenie do przesyania danych

DOS Disk Operating System

DPM Dual Port Memory

DPR Dual-Port-RAM

DRAM Dynamic Random Access Memory

DRF Differential Resolver Function: funkcja obrotowego selsynu rnico-


wego (pokrto)

DRY Dry Run: posuw prbny

DSB Decoding Single Block: dekodowanie pojedynczymi blokami

DW Sowo danych

E Wejcie

E/A Wprowadzanie/wyprowadzanie

E/R Jednostka zasilania / zwrotu energii (zasilanie elektryczne)


SIMODRIVE 611(D)

EIA-Code Specjalny kod tamy perforowanej, liczba otworw na znak zawsze


nieparzysta

ENC Encoder: Iprzetwornik wartoci rzeczywistej

EPROM Erasable Programmable Read Only Memory (kasowalna, programo-


wana elektrycznie pami do odczytu)

ERROR Error from printer

FB Modu funkcyjny

FBS Ekran paski

FC Function Call: modu funkcyjny w PLC

FDB Bank danych o wyrobach

A -354
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
A Skrty

FDD Floppy Disk Drive

FEPROM Flash-EPROM: pami do odczytu i zapisu

FIFO First In First Out: pami, ktra pracuje bez podawania adresu i dane
s czytane w tej samej kolejnoci, w jakiej zostay zapisane.

FIPO Interpolator dokadny

FM Modu funkcyjny

FPU Floating Point Unit: jednostka zmiennoprzecinkowa

FRA Modu frame

FRAME Zestaw danych

FRK Korekcja promienia frezu

FST Feed Stop: posuw stop

FUP Plan funkcji (metoda programowania dla PLC)

GP Program podstawowy

GUD Global User Data: globalne dane uytkownika

HD Hard Disk: dysk sztywny

HEX Skrtowe okrelenie liczby szesnastkowej

HiFu Funkcja pomocnicza

HMS System pomiarowy o wysokiej rozdzielczoci

HSA Napd wrzeciona gwnego

HW Sprzt

IBN Uruchamianie

IF Zezwolenie dla impulsw moduu napdowego

IK (GD) Komunikacja niejawna (dane globalne)

IKA Interpolative Compensation: kompensacja interpolacyjna

A-355
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
A Skrty

IM Interface-Modul: modu interfejsowy

IMR Interface-Modul Receive: modu interfejsowy dla odbioru

IMS Interface-Modul Send: modu interfejsowy dla wysyania

INC Increment: wymiar przyrostowy

INI Initializing Data: dane inicjalizacyjne

IPO Interpolator

ISA International Standard Architecture

ISO International Standard Organization

ISO-Code Specjalny kod tamy dziurkowanej, ilo otworw na znak zawsze


parzysta

JOG Jogging: ustawianie

K1 .. K4 Kana 1 do kana 4

K-Bus Magistrala komunikacyjna

KD Obrt wsprzdnych

KOP Plan stykw (metoda programowania PLC)

Kv Wspczynnik wzmocnienia obwodu

K Stosunek przeoenia

LCD Liquid-Crystal Display: wywietlacz ciekokrystaliczny

LED Light Emitting Diode: dioda wietlna

LF Line Feed

LMS System pomiaru pooenia

LR Regulator pooenia

LUD Local User Data

MB Megabyte

A -356
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
A Skrty

MD Dane maszynowe

MDA Maual Data Automatic: wprowadzanie rczne

MK Obwd pomiarowy

MKS Ukad wsprzdnych maszyny

MLFB Czytane przez maszyn okrelenie wyrobu

MMC Man Machine Communication: otoczka graficzna sterowania nume-


rycznego dla obsugi, programowania i symulowania

MPF Main Program File: program obrbki NC (program gwny)

MPI Multi Port Interface: interfejs wieloportowy

MS- Microsoft (producent oprogramowania)

MSTT Pulpit sterowniczy maszyny

NC Numerical Control: sterowanie numeryczne

NCK Numerical Control Kernel: rdze sterowania numerycznego z przygo-


towaniem blokw, zakresem ruchw itd.

NCU Numerical Control Unit: sprzt, jednostka NCK

NRK Okrelenie systemu operacyjnego NCK

NST Sygna interfejsowu

NURBS Non Uniform Rational B-Spline

NV Przesunicie punktu zerowego

OB Modu organizacyjny w PLC

OEM Original Equipment Manufacturer

OP Operation Panel: urzdzenie obsugowe

OPI Operation Panel Interface: interfejs pulpitu obsugi

OPT Options: opcje

A-357
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
A Skrty

OSI Open Systems Interconnection: normalizacja komunikacji kompute-


rowej

P-Bus Magistrala peryferii

PC Personal Computer

PCIN Nazwa oprogramowania do wymiany danych ze sterowaniem

PCMCIA Personal Computer Memory Card International Association: normali-


zacja kart pamici

PG Przyrzd do programowania

PLC Programmable Logic Control: sterowanie adaptacyjne

POS ... pozycjonowania

RAM Random Access Memory: pami programw, ktra moe by czyta-


na i zapisywana

REF Funkcja bazowania do punktu odniesienia

REPOS Funkcja repozycjonowania

RISC Reduced Instruction Set Computer: typ procesora o maym zasobie


polece i szybkim ich wykonywaniu

ROV Rapid Override: korekcja przesuwu szybkiego

RPA Parametry R Active: obszar pamici w NCK dla numerw parametrw


R

RPY Roll Pitch Yaw: rodzaj obrotu ukadu wsprzdnych

RTS Request To Send: wczenie czci wysyajcej, sygna sterowniczy


od szeregowych interfejsw danych

SBL Single Block: pojedynczymi blokami

SD Dana nastawcza

SDB Systemowy modu danych

SEA Setting Data Active: oznaczenie (typ pliku) dla danych nastawczych

A -358
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
A Skrty

SFB Systemowy modu funkcyjny

SFC System Function Call

SK Przycisk programowany

SKP Skip: pominicie bloku

SM Silnik krokowy

SPF Sub Program File: podprogram

SPS Sterowanie programowane w pamici

SRAM Pami statyczna (buforowana)

SRK Korekcja promienia ostrza

SSFK Kompensacja bdu skoku ruby pocigowej

SSI Serial Synchron Interface: interfejs szeregowy synchroniczny

SW Oprogramowanie

SYF System Files: pliki systemowe

TEA Testing Data Aktive: oznaczenie danych maszynowych

TO Tool Offset: korekcja narzdzia

TOA Tool Offset Active: oznaczenie (typ pliku) dla korekcji narzdzi

TRANSMIT Transform Milling into Turning: przeliczenie wsprzdnych na tokar-


kach dla obrbki frezarskiej

UFR User Frame: przesunicie punktu zerowego

UP Podprogram

VSA Napd posuwu

V.24 Interfejs szeregowy (definicja przewodw wymiany midzy DEE i


DE)

WKS Ukad wsprzdnych obrabianego przedmiotu

WKZ Narzdzie

A-359
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
A Skrty

WLK Korekcja dugoci narzdzia

WOP Programowanie zorientowane na warsztat

WDP Work Piece Directory: katalog obrabianych przedmiotw

WRK Korekcja promienia narzdzia

WZK Korekcja narzdzia

WZW Zmiana narzdzia

ZOA Zero Offset Active: oznaczenie (typ pliku) dla danych przesunicia
punktu zerowego

C Mikro-Controller

A -360
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

B Pojcia
Istotne pojcia s podane w kolejnoci alfabetycznej. Na pojcia,
ktre wystpuj w czci objaniajcej i dla ktrych jest oddzielna
pozycja, wskazano strzak ( -> ).
A
Adres Adres jest oznaczeniem okrelonego argumentu albo zakresu argu-
mentw, np. wejcie, wyjcie itd.
Adres osi Patrz -> identyfikator osi

Akcja synchroniczna ru- Funkcja daje moliwo uruchamiania akcji synchronicznych z obrb-
chu k. Przez warunek (np. stan wejcia PLC, czas od pocztku bloku)
jest definiowany czas rozpoczcia tej akcji. Start akcji synchronicz-
nych ruchu nie jest zwizany z granicami blokw. Typowe akcje syn-
chroniczne ruchu to np.:
przekazanie do PLC funkcji M i funkcji pomocniczych H albo specy-
ficzne dla osi skasowanie pozostaej drogi.
Akcje synchroniczne 1. Wyprowadzenie funkcji pomocniczej
Podczas obrbki mog z programu CNC by wyprowadzane do
PLC funkcje technologiczne (-> funkcje pomocnicze). Poprzez te
funkcje s np. sterowane urzdzenia dodatkowe obrabiarki, jak tu-
leja wrzecionowa, chwytak, uchwyt tokarski, itd.
2. Szybkie wyprowadzenie funkcji pomocniczej
Dla krytycznych pod wzgldem czasu funkcji czeniowych mona
zminimalizowa czasy kwitowania dla -> funkcji pomocniczych
i unikn niepotrzebnych punktw zatrzymania w procesie obrbki.

Akcje synchroniczne daj si czy w programy (cykle technologicz-


ne). Programy osi mona np. uruchamia przez odpytywanie wej
cyfrowych w takim samym takcie IPO.
Alarmy Wszystkie komunikaty i alarmy s na pulpicie obsugi wywietlane
tekstem jawnym z podaniem daty i czasu zegarowego oraz odpo-
wiedniego symbolu kryterium kasowania.
Wywietlane s osobno alarmy i komunikaty.
1. Alarmy i komunikaty w programie obrbki
Alarmy i komunikaty mog bezporednio z programu obrbki by
wywietlane tekstem jawnym.
2. Alarmy i komunikaty z PLC
Alarmy i komunikaty maszyny mog by wywietlane tekstem
jawnym z programu PLC. Do tego nie s potrzebne adne dodat-
kowe pakiety moduw funkcyjnych.
Analogowy zesp wej- Analogowe zespoy wejcia/wyjcia s zespoami ksztatujcymi sy-
cia/wyjcia gnay dla potrzeb analogowych sygnaw procesu.
Analogowe zespoy wejcia zamieniaj analogowe wielkoci pomia-
rowe na wartoci cyfrowe, ktre mog by przetwarzane w CPU.
Analogowe zespoy wyjcia zamieniaj wartoci cyfrowe na analogo-
we wielkoci nastawcze.

A-361
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

Archiwizowanie Wyprowadzanie plikw i/albo katalogw na zewntrzne urzdzenie


zapisujce.
A-Spline Akima-Spline przebiega zawsze stycznie przez zaprogramowane
punkty oparcia (wielomian 3. stopnia)
Automatyka Rodzaj pracy sterowania (praca z cigiem blokw wedug DIN): rodzaj
pracy w przypadku systemw NC, w ktrym -> program obrbki jest
wybierany w sposb cigy wykonywany.
B
Back up Wyprowadzenie treci czynnika pamiciowego (dysk twardy) do ze-
wntrznego urzdzenia zapisujcego w celu zabezpieczenia i/albo
archiwizowania danych.
Bateria buforujca Bateria buforujca gwarantuje, e -> program uytkownika w -> CPU
jest zapisany w sposb odporny na przerwy zasilania a ustalone ob-
szary danych i znaczniki, czasy i liczniki s utrzymywane.
Bazowanie do punktu Jeeli zastosowanym systemem pomiaru drogi nie jest przetwornik
odniesienia bezwzgldny, wwczas jest wymagane bazowanie do punktu odnie-
sienia, aby zapewni zgodno wartoci rzeczywistych dostarczanych
przez ukad pomiarowy z wartociami ukadu wsprzdnych maszy-
ny.
Bazowy ukad wsp- Kartezjaski ukad wsprzdnych, jest przez transformacj odwzoro-
rzdnych wywany na ukad wsprzdnych maszyny.
W -> programie obrbki programista uywa nazw osi bazowego
ukadu wsprzdnych. Istnieje on, gdy -> transformacja nie jest ak-
tywna, rwnolegle do -> ukadu wsprzdnych maszyny. Rnica
polega na identyfikatorach osi.
Blok Cz programu obrbki, odgraniczona znakiem zmiany wiersza.
Rozrnia si -> bloki gwne i -> bloki pomocnicze.
Blok gwny Oznaczony przez ":" blok, ktry zawiera wszystkie dane, aby mc
uruchomi przebieg pracy w -> programie obrbki.
Bloki porednie Ruchy postpowe z wybran korekcj narzdzia (G41/G42) mog by
przerywane przez ograniczon liczb blokw porednich (bloki bez
ruchw w osiach w paszczynie korekcji), przy czym korekcja narz-
dzia moe by jeszcze prawidowo obliczana. Dopuszczaln liczb
blokw porednich, ktre sterowanie czyta wyprzedzajco, mona
nastawi poprzez parametry systemowe.
Blok pomocniczy Rozpoczynajcy si od "N" blok zawierajcy informacje dot. kroku
obrbkowego np. podanie pozycji.
B-Spline W przypadku B-Spline zaprogramowane pozycje nie s punktami
oparcia lecz tylko "punktami" kontrolnymi. Tworzona krzywa nie prze-
biega bezporednio przez punkty kontrolne, lrcz tylko w ich pobliu
(do wyboru wielomiany 1., 2. albo 3. stopnia).
Bufor przebiegu, dyna- Bloki ruchu s przetwarzane przed wykonaniem i zapisywane w "bufo-
miczny rze przebiegu". Wykonywanie z bufora moe przebiega z bardzo
szybkim nastpowanie blokw jeden po drugi. Bufor jest podczas
obrbki na bieco doadowywany.

A -362
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

C
Calowy system miar System miar, ktry definiuje odlegoci w calach i ich uamkach.

CNC -> NC

COM Komponent sterowania NC do realizacji i koordynacji komunikacji.

CPU Central Processor Unit, -> sterowanie programowane w pamici

C-Spline C-Spline jest najbardziej znanym i najczciej stosowanym spline.


Przejcia w punktach oparcia s stale styczne lub zakrzywione. S
stosowane wielomiany 3. stopnia.
Cyfrowy zesp wej- Cyfrowe zespoy konstrukcyjne formuj binarne sygnay procesowe.
cia/wyjcia

Cykl Chroniony podprogram do wykonywania powtarzajcej si operacji


obrbkowej na obrabianym przedmiocie.
Cykle standardowe Dla czsto powtarzajcych si zada obrbkowych s do dyspozycji
cykle standardowe:
dla technologii wiercenia/frezowania
dla mierzenia narzdzi i obrabianych przedmiotw
dla technologii toczenia (SINUMERIK FM-NC)
W zakresie czynnoci obsugowych "Program" s w menu "Wspiera-
nie cykli" wyszczeglnione dostpne cykle. Po wyborze podanego
cyklu obrbkowego s tekstem jawnym wywietlane niezbdne para-
metry dla przyporzdkowania wartoci.
D
Dane nastawcze Dane, ktre informuj sterowanie NC p waciwociach obrabiarki
w sposb zdefiniowany przez oprogramowanie systemowe. W prze-
ciwiestwie do -> danych maszynowych osoba obsugujca moe je
zmienia.
Definicja zmiennej Definicja zmiennej obejmuje ustalenie typu danych i nazwy zmiennej.
Przy pomocy nazwy zmiennej mona siga do jej wartoci.
Diagnoza 1. Zakres czynnoci obsugowych sterowania
2. Sterowanie posiada zarwno program samodiagnozy jak rwnie
pomocnicze moliwoci testowe dla serwisu: wywietlenia statu-
su, alarmu, serwisowe.
Dosunicie do punktu Obrabiarki mog w sposb zdefiniowany dokonywa dosunicia do
staego punktw staych jak punkt zmiany narzdzia, punkt zaadunku, punkt
zmiany palety itd. Wsprzdne tych punktw s zapisane w sterowa-
niu. Sterowanie wykonuje ruch w odnonych osiach, jeeli to moliwe,
przesuwem szybkim.
Dosunicie do punktu Ruch do jednego z wczeniej zdefiniowanych -> punktw staych ma-
staego maszyny szyny.

DRF Differential Resolver Funktion: funkcja NC, ktra w poczeniu


z elektronicznym kkiem rcznym wytwarza przyrostowe przesuni-

A-363
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

cie punktu zerowego w pracy automatycznej.


E
Edytor Edytor umoliwia sporzdzenie, zmian, uzupenienie, czenie
i wstawianie programw/tekstw/blokw programu.
Edytor tekstw -> Edytor

Elektroniczne kko Przy pomocy elektronicznych kek rcznych mona rwnoczenie


rczne wykonywa ruchy w wybranych osiach w pracy rcznej. Warto dzia-
ek kek rcznych jest ustalana poprzez ustalenie wartoci wymiaru
krokowego.
F
Frame Frame jest to instrukcja obliczeniowa, ktra zmienia kartezjaski
ukad wsprzdnych w inny kartezjaski ukad wsprzdnych. Frame
zawiera komponenty -> przesunicie punktu zerowego, -> obrt, ->
skalowanie, -> lustrzane odbicie.
Funkcje bezpieczestwa Sterowanie zawiera stale aktywne nadzory, ktre rozpoznaj zakce-
nia w -> CNC, sterowaniu adaptacyjnym (-> PLC) i maszynie na tyle
wczenie, e s w duym stopniu wykluczone uszkodzenia obrabia-
nego przedmiotu, narzdzia albo maszyny. W przypadku zakcenia
przebieg obrbki jest przerywany a napdy s zatrzymywane, przy-
czyna zakcenia jest zapisywana w pamici i jest wywietlany alarm.
Rwnoczenie PLC otrzymuje informacj, e jest alarm CNC.
Funkcje pomocnicze Przy pomocy funkcji pomocniczych mona w programach przeka-
zywa parametry do PLC, ktre tam wyzwalaj reakcje zdefi-
niowane przez producenta maszyny.
G
Geometria Opis obrabianego przedmiotu w ukadzie wsprzdnych obra-
bianego przedmiotu.
Globalny program gw- Kady program gwny / podprogram moe wystpowa w katalogu
ny / podprogram tylko jeden raz pod swoj nazw. T sam nazw mona powtarza
w rnych katalogach.
Granica zatrzymania do- Gdy wszystkie osie uczestniczce w tworzeniu konturu osign swoj
kadnego granic zatrzymania dokadnego, wwczas sterowanie zachowuje si
tak, jakby dokadnie osigno punkt docelowy. Nastpuje przecze-
nie na nastpny blok -> programu obrbki.
Graniczna prdko ob- Maksymalna / minimalna prdko obrotowa (wrzeciona): przez za-
rotowa danie w danych maszynowych, -> PLC albo -> danych nastawczych
mona ograniczy maksymaln prdko obrotow wrzeciona.
Grupa rodzajw pracy W danym momencie kada z osi/wrzecion jest przyporzdkowana do
dokadnie jednego kanau. Kady kana jest przyporzdkowany do
grupy rodzajw pracy. Kanaom grupy rodzajw pracy jest zawsze
przyporzdkowany taki sam -> rodzaj pracy.
Gwintowanie otworu bez Przy pomocy tej funkcji mona gwintowa otwory bez uycia oprawki
oprawki wyrwnawczej wyrwnawczej. Dziki interpolujcemu ruchowi wrzeciona jako osi
obrotowej i ruchowi osi gwintowania gwint jest wykonywany dokadnie

A -364
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

na gboko kocow, np. gwint w otworze nieprzelotowym (waru-


nek: praca wrzeciona jako osi).
H
HOGHSTEP Podsumowanie moliwoci programowania dla
-> PLC systemu AS300/AS400.
I
Identyfikator Sowa wedug DIN 66025 s uzupeniane przez identyfikatory (nazwy)
zmiennych (obliczeniowych, systemowych, uytkownika), podprogra-
mw, sw kluczowych i sw o wielu literach adresowych. Znaczenie
tych uzupenie jest pod wzgldem znaczenia rwnowane sowom
przy budowie blokw. Identyfikatory musz by jednoznaczne. Tego
samego identyfikatora nie wolno jest uy dla rnych obiektw.
Identyfikator osi Osie s wedug DIN 66217 dla prawoskrtnego, prostoktnego
-> ukadu wsprzdnych okrelane przez X, Y, Z.
Obracajce si wok X, Y, Z -> osie obrotowe otrzymuj identyfikato-
ry A, B, C. Dodatkowe osie, rwnolege do podanych, mog by ozna-
czane dalszymi literami adresowymi.
Inicjalizacja adowanie programu systemowego po power on

Interfejs szeregowy V24 Dla wprowadzania/wyprowadzania danych znajduje si


module MMC 100 interfejs szeregowy V.24 (RS232) a w
moduach MMC101 i MMC102 dwa interfejsy V.24.
Poprzez te interfejsy mog by adowane i zapisywane programy
obrbki jak te dane producenta i uytkownika.
Interfejs wielopunktowy Interfejs wielopunktowy (MPI) jest 9-biegunowym interfejsem D-Sub.
Do interfejsu wielopunktowego mona przycza parametryzowan
liczb urzdze i mog si one ze sob komunikowa:
urzdzenia do programowania
systemy obsugi i obserwacji
dalsze systemy automatyzacji
Blok parametrw "Multipoint Interface MPI" w CPU zawiera -> para-
metry, ktre ustalaj waciwoci interfejsu wielopunktowego.
Interpolacja koowa -> narzdzie powinno porusza si po okrgu midzy ustalonymi
punktami konturu z zadanym posuwem i prowadzi przy tym obrbk.
Interpolacja linii rubowejInterpolacja linii rubowej nadaje si szczeglnie do prostego wyko-
nywania gwintw wewntrznych i zewntrznych przy pomocy frezw
ksztatowych i do frezowania rowkw smarowych. Linia rubowa ska-
da si przy tym z dwch ruchw:
1. ruch koowy w paszczynie
2. ruch liniowy prostopadle do tej paszczyzny
Interpolacja prostolinio- Ruch narzdzia nastpuje po prostej do punktu docelowego i jest przy
wa tym prowadzona obrbka.

Interpolacja spline Przy pomocy interpolacji spline sterowanie moe z tylko niewielu
zadanych punktw oparcia zadanego konturu utworzy gadki prze-
bieg krzywej.

A-365
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

Interpolacja wielomiano- Przy pomocy interpolacji wielomianowej mog by wytwarzane naj-


wa rniejsze przebiegi krzywych, jak funkcje prostoliniowe, parabo-
liczne, wykadnicze, potgowe (SINUMERIK 840D/810D).
Interpolator Jednostka logiczna -> NCK, ktra po podaniu pozycji docelowych
w programie obrbki okrela wartoci porednie dla ruchw bdcych
do wykonania w poszczeglnych osiach.
J
Jzyki Teksty komunikatw do prowadzenia osoby obsugujcej i komunika-
tw systemowych oraz alarmw s dostpne w piciu jzykach sys-
temowych (dyskietka):
niemiecki, angielski, francuski, woski i hiszpaski.
W sterowaniu s dostpne kadorazowo dwa z wymienionych jzy-
kw.
Jzyk programowania Baz jzyka programowania CNC jest DIN 66025 z rozszerzeniami
CNC jzyka wysokiego poziomu. -> Jeyk wysokiego poziomu CNC
i programowanie pozwala midzy innymi na definiowanie makropole-
ce (poczenie pojedynczych instrukcji).
Jzyk wysokiego pozio- Jzyk wysokiego poziomu udostpnia: -> zmienne uytkownika,
mu CNC -> domylnie definiowane zmienne uytkownika, -> zmienne syste-
mowe, -> programowanie porednie, -> funkcje obliczeniowe i kto-
we, -> operacje porwnywania i operacje logiczne, -> skoki w pro-
gramie
i rozgazienia programu, koordynacja programu (SINUMERIK 840D),
-> technika makr.
Jog Rodzaj pracy sterowania (ustawianie): w rodzaju pracy Jog mona
ustawia maszyn. Poszczeglnymi osiami i wrzecionami mona
poprzez przyciski kierunkowe wykonywa ruch impulsowy. Dalsze
funkcje w rodzaju pracy Jog to -> bazowanie do punktu odniesienia,
-> repos jak te -> Preset (nastawienie wartoci rzeczywistej).
K
Kabel czcy Kable czce s prefabrykowanymi wzgl. wykonanymi przez uyt-
kownika przewodami dwudrutowymi o 2 wtyczkach przyczeniowych.
Kable te cz -> CPU poprzez interfejs wielopunktowy (MPI)
z -> PG wzgl. innymi CPU.
Kana wykonywania Dziki strukturze kanaowej mona przez rwnolege wykonywanie
ruchw skrci czasy uboczne, np. ruch manipulatora zaadowczego
rwnoczenie z obrbk. Kana CNC naley przy tym traktowa jako
oddzielne sterowanie CNC z dekodowaniem, przetwarzaniem blokw
i interpolacj.
Klucze programowania Znaki i cigi znakw, ktre w jzyku programowania maj dla -> pro-
gramu obrbki ustalone znaczenie (patrz instrukcja programowania).
Kompensacja bdu Bdy konturu na przejciach midzy wiartkami, ktre powstaj
wiartki w wyniku zmieniajcych si warunkw tarcia na prowadnicach, daj
si w duym stopniu wyeliminowa przez kompensacj bdu wiartki.

A -366
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

Parametryzowanie kompensacji bdu wiartki nastpuje w drodze


testu ksztatu koowego.

Kompensacja bdu sko- Wyrwnywanie niedokadnoci mechanicznych uczestniczcej w po-


ku ruby pocigowej suwie ruby pocigowej tocznej przez sterowanie na podstawie zapi-
sanych wartoci pomiarowych odchyle.
Kompensacja interpola- Przy pomocy kompensacji interpolacyjnej mona kompensowa uwa-
cyjna runkowane wykonawczo bdy skoku ruby pocigowej i bdy syste-
mu pomiarowego (SSFK, MSFK).
Kompensacja luzw Kompensacja mechanicznych luzw maszyny, np. luzy nawrotu
w rubach pocigowych tocznych. Dla kadej osi mona kompensacj
luzu wprowadzi oddzielnie.
Kompensacja znosu Podczas fazy ruchu z prdkoci sta w osiach CNC nastpuje au-
tomatyczna kompensacja znosu analogowej regulacji prdkoci obro-
towej (SINUMERIK FM-NC).
Komunikaty Wszystkie zaprogramowane w programie komunikaty i rozpoznane
przez system alarmy s wywietlane pulpicie obsugi tekstem jaw-
nym z dat i czasem zegarowym i odpowiednim symbolem kryterium
kasowania. Wywietlane s osobno alarmy i komunikaty.
Konfiguracja S7 Konfiguracja S7 jest narzdziem, przy pomocy ktrego zespoy kon-
strukcyjne s parametryzowane. Przy pomocy konfiguracji S7 s na-
stawiane na -> PG rne -> bloki parametrw -> CPU i peryferyjnych
zespow konstrukcyjnych. Te parametry s przenoszone do CPU.
Kontur Obrys obrabianego przedmiotu.

Kontur czci gotowej Kontur czci obrobionej na gotowo. Patrz te -> pfabrykat.

Kontur obrabianego Kontur zadany wykonywanego/obrabianego przedmiotu -> obrabiany


przedmiotu przedmiot.

Korekcja narzdzia Przez zaprogramowanie funkcji T (5 dekad cakowitoliczbowych)


w bloku nastpuje wybr narzdzia. Kademu numerowi T mona
przyporzdkowa do dziewiciu ostrzy (adresw D). Liczba narzdzi
zarzdzanych w sterowaniu jest nastawiana w ramach projektowania.
Korekcja dugoci narzdzia jest wypierana przez programowanie D.
Korekcja promienia na- Aby mc bezporednio programowa podany kontur obrabiane-
rzdzia go przedmiotu, sterowanie musi przy uwzgldnieniu promienia uyte-
go narzdzia wykonywa ruch po torze rwnolegym do zaprogramo-
wanego konturu.
Korekcja promienia Przy programowaniu konturu zakada si, e narzdzie jest szpicza-
ostrza ste. Poniewa jest to w praktyce nie do zrealizowania, promie za-
krzywienia uytego narzdzia jest podawany sterowaniu i przez nie
uwzgldniany. Przy tym punkt rodkowy zakrzywienia jest prowadzo-
ny wok konturu z przesuniciem o promie zakrzywienia.
K Stosunek przeoenia.

KV Wspczynnik wzmocnienia obwodu, techniczno-regulacyjna wielko


obwodu regulacji.

A-367
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

L
Look ahead Przy pomocy funkcji look ahead jest przez "wyprzedzajce czytanie"
sparametryzowanej liczby blokw zawierajcych ruch postpowy uzy-
skiwane optimum prdkoci obrbki.
Lustrzane odbicie Przy lustrzanym odbiciu s zamieniane znaki wartoci wsprzdnych
konturu odnonie osi. Lustrzanego odbicia mona dokona rwno-
czenie wok wielu osi.
M
Magistrala S7-300 Magistrala S7-300 jest szeregow magistral do przesyania danych,
poprzez ktr zespoy konstrukcyjne komunikuj si ze sob i po-
przez ktr s zasilane w potrzebne napicia. Poczenie midzy
zespoami konstrukcyjnymi jest wykonywane przy pomocy zczy
magistralnych.
Masa Za mas uwaa si cao poczonych ze sob nieaktywnych czci
rodka pracy, ktre rwnie w przypadku bdu nie mog uzyska
niebezpiecznego napicia dotykowego.
Maszyna Zakres czynnoci obsugowych sterowania.

MDA Rodzaj pracy sterowania: Manual Data Automatic. W rodzaju pracy


MDA poszczeglne bloki programu albo ich cigi mog bez odniesie-
nia do programu gwnego albo podprogramu by wprowadzane
a nastpnie natychmiast wykonywane przez nacinicie przycisku
NC-Start.
Metryczny system miar Znormalizowany system jednostek: dla dugoci np. mm milimetr,
m metr.
Modu Jako moduy s okrelane wszystkie pliki, ktre s potrzebne do spo-
rzdzenia i wykonania programu.
Modu danych 1. Jednostka danych -> PLC, do ktrej mog siga programy
-> HIGHSTEP.
2. Jednostka danych -> NC: moduy danych zawieraj definicje da-
nych dla globalnych danych uytkownika. Dane mog przy defini-
cji by bezporednio inicjalizowane.
Modu inicjalizacyjny Moduy inicjalizacyjne s specjalnymi -> moduami programu. Zawie-
raj one przyporzdkowania wartoci, ktre s dokonywane przed
wykonywaniem programu.
Moduy inicjalizacyjne su przede wszystkim do inicjalizacji domyl-
nie definiowanych danych albo globalnych danych uytkownika.
N
Nadzr konturu Jako miara zgodnoci z konturem jest nadzorowany bd propagowa-
ny w ramach definiowanego pasma tolerancji. Niedopuszczalnie wy-
soki bd moe wynika np. z przecienia napdu. W takim przy-
padku nastpuje alarm i osie s zatrzymywane.
Napd SINUMERIK FM-NC posiada interfejs analogowy 10V do syste-
mu przetwornicowego SIMODRIVE 611A.
System sterowania SINUMERIK 840D jest szybk magistral

A -368
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

cyfrow poczony z systemem przetwornicowym SIMODRIVE


611D.
Narzdzie Dziaajca w obrabiarce cz obrabiajca, np. frez, wierto, ...

Nazwa osi Patrz -> identyfikator osi

NC Numerical Control: sterowanie NC obejmuje wszystkie komponenty


sterowania obrabiarki NCK, PLC, MMC, COM.
Wskazwka: Dla sterowa SINUMERIK 840D wzgl. FM-NC bardziej
prawidowe byoby sterowanie CNC: computerized numerical control.
NCK Numerical Control Kernel: komponent sterowania NC, ktry wykonuje
programy i w istotnej czci koordynuje przebiegi ruchw w obra-
biarce.
NRK Numeric Robotic Kernel (system operacyjny -> NCK)
Numer uytkownika Numer uytkownika jest "adresem" -> CPU wzgl. -> PG albo innego
inteligentnego peryferyjnego zespou konstrukcyjnego, gdy te komu-
nikuj si ze sob poprzez sie. Numer uytkownika jest przyporzd-
kowywany CPU wzgl. PG przy pomocy S7-Tool -> "S7-Konfiguration".
NURBS Wewntrzne w sterowaniu prowadzenie prdkoci i interpolacja toro-
wa jest prowadzone na bazie NURBS (Non Uniform Rational B-
Splines). W ten sposb wewntrznie w sterowaniu jest dla wszystkich
interpolacji do dyspozycji jednolita metoda (SINUMERIK 840D).
O
Obrabiany przedmiot Cze wykonywana / obrabiana przez obrabiark.
Obrbka powierzchni Obrbka wiertarska i frezarska przedmiotw, ktre nie le w pasz-
skonej czyznach wsprzdnych maszyny, moe by prowadzona przy
wsparciu przez funkcj "obrbka powierzchni skonej". Pooenie
skonej powierzchni w przestrzeni moe zosta zdefiniowane poprzez
obrt ukadu wsprzdnych (patrz programowanie FRAME).
Obrt Komponent programowanego przesunicia, ktry definiuje obrt uka-
du wsprzdnych o okrelony kt.
Obszar ochrony Trjwymiarowa przestrze w ramach -> przestrzeni roboczej, do kt-
rej narzdzie nie moe wej (ustalana poprzez MD).
Obwody pomiarowe SINUMERIK FM-NC: niezbdne obwody pomiarowe dla osi
i wrzecion s standardowo zintegrowane w module sterowania.
W sumie mona zrealizowa maksymalnie 4 osie i wrzeciona,
przy czym s moliwe maksymalnie 2 wrzeciona.
SINUMERIK 840D: przetwarzanie sygnaw od przetwornikw
pomiarowych odbywa si w moduach napdowych SIMODRIVE
611D. Maksymalna konfiguracja obejmuje w sumie 8 osi i wrze-
cion, przy czym jest dopuszczalnych do 5 wrzecion.
OEM Dla producentw maszyn, ktrzy chc sporzdza swoje wasne
otoczki graficzne albo umieszcza w sterowaniu funkcje specyficzne

A-369
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

dla technologii, s przewidziane przestrzenie dla indywidualnych roz-


wiza (aplikacje OEM) dla SINUMERIK 840D.
Ograniczenie pola robo- Przy pomocy ograniczenia pola roboczego mona dodatkowo do wy-
czego cznikw kracowych ograniczy zakres ruchu osi. Dla kadej osi
jedna para wartoci suy do opisu chronionej przestrzeni roboczej.
Orientowane wycofanie RETTOOL: Przy przerwaniu pracy (np. przy pkniciu narzdzia)
narzdzia narzdzie moe poprzez polecenie programowe zosta cofnite
o zdefiniowan drog przy zadanej orientacji.
Orientowane zatrzymanie Zatrzymanie wrzeciona obrabianego przedmiotu w zadanym pooe-
wrzeciona niu ktowym, np. aby w okrelonym miejscu przeprowadzi dodatko-
w obrbk.
Osie Osie CNC s odpowiednio do zakresu swojego funkcjonowania po-
dzielone na:

osie: interpolujce osie biorca udzia w tworzeniu konturu


osie pomocnicze: nie interpolujce osie dosuwu i pozycjonowania
z posuwem specyficznym dla osi. Osie pomocnicze nie bior
udziau we waciwej obrbce, np. urzdzenie podajce narzdzia,
magazyn narzdzi.
Osie maszyny Osie fizycznie istniejce w obrabiarce.

Osie synchroniczne Osie synchroniczne potrzebuj dla przebycia swojej drogi takiego
samego czasu co osie geometryczne dla swojego ruchu po torze.
O bazowa O, ktrej warto zadana albo rzeczywista jest brana do obliczenia
wartoci kompensacji.
O C O, wok ktrej nastpuje sterowany ruch obrotowy i pozycjonowanie
przy pomocy wrzeciona obrabianego przedmiotu.
O geometryczna Osie geometryczne su do opisu obszaru 2- albo 3-wymiarowego
w ukadzie wsprzdnych obrabianego przedmiotu.
O kompensacji O, ktrej warto zadana albo rzeczywista jest modyfikowana przez
warto kompensacji.
O liniowa O liniowa jest to o, ktra w przeciwiestwie do osi obrotowej opisuje
prost.
O obrotowa Osie obrotowe powoduj obrt obrabianego przedmiotu albo narz-
dzia do zadanego pooenia ktowego.
O obrotowa obracajca W zalenoci od przypadku zastosowania moe dla zakresu ruchu osi
si bez koca obrotowej zosta wybrana warto modulo (nastawiana poprzez MD)
albo obrt bez koca w obydwu kierunkach. Osie obrotowe obracaj-
ce si bez koca s np. stosowane przy obrabianiu przedmiotw nie-
okrgych, obrbkach szlifierskich i zadaniach nawijania.
O pozycjonowania O, ktra wykonuje ruch pomocniczy w obrabiarce (np. magazyn na-
rzdzi, transport palet). Osie pozycjonowania s to osie, ktre nie
interpoluj z -> osiami uczestniczcymi w tworzeniu konturu.
O rozkazowa Osie rozkazowe s uruchamiane z akcji synchronicznych na podsta-
wie wydarzenia (rozkazu). Mog one by pozycjonowane, uruchamia-
ne i zatrzymywane cakowicie asynchronicznie w stosunku do pro-

A -370
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

gramu obrbki.
O skona Interpolacja staoktowa z uwzgldnieniem skonej osi dosuwu albo
ciernicy przez wprowadzenie kta. Osie s programowane i wywie-
tlane w kartezjaskim ukadzie wsprzdnych.

O uczestniczca w wy- Takimi osiami s wszystkie osie -> kanau uczestniczce w obrbce,
konywaniu konturu ktre s przez -> interpolator tak prowadzone, e rwnoczenie roz-
poczynaj ruch, przypieszaj, zatrzymuj si i osigaj punkt ko-
cowy.
O zaokrgleniowa Osie zaokrgleniowe powoduj obrt obrabianego przedmiotu albo
narzdzia do pooenia ktowego odpowiadajcego rastrowi podzia-
owemu. Po osigniciu rastra o zaokrgleniowa jest "w pozycji".
Otoczka graficzna Otoczka graficzna (BOF) jest majcym posta ekranu medium do
wywietlania dla sterowania CNC. Jest ona wyposaona w osiem
poziomych i osiem pionowych przyciskw programowanych.
Override Rczna wzgl. programowa moliwo ingerencji, ktra pozwala oso-
bie obsugujcej na zmian zaprogramowanych posuww albo prd-
koci obrotowych, a celu ich dopasowania do okrelonego obrabiane-
go przedmiotu albo materiau.
P
Pami korekcji Obszar danych w sterowaniu, w ktrym s zapisane dane korekcyjne
narzdzi.

Pami programw PLC SINUMERIK FM-NC: W pamici uytkownika PLC w CPU 314
program uytkownika PLC i dane uytkownika s zapisywane ra-
zem z programem podstawowym PLC. W przypadku S&-CPU314
jest w tym celu do dyspozycji pami uytkownika 24 kByte.
SINUMERIK 840D: W pamici uytkownika PLC program uyt-
kownika PLC i dane uytkownika s zapisywane razem progra-
mem podstawowym PLC. Pami uytkownika PLC mona po-
przez rozszerzenia pamici dokona zwikszenia do 128 kByte.
SINUMERIK 810D: W pamici uytkownika PLC w CPU 314 pro-
gram uytkownika PLC i dane uytkownika s zapisywane razem
z programem podstawowym PLC. W przypadku S7-CPU314
w zakresie podstawowym jest pami uytkownika o wielkoci 64
kByte i moe jako opcja zosta rozszerzona do 128 kByte.
Pami robocza Pami robocza jest pamici RAM w -> CPU, do ktrej siga proce-
sor podczas wykonywania programu uytkownika.

Pami uytkownika Wszystkie programy i dane jak programy obrbki, podprogramy, ko-
mentarze, korekcje narzdzi, przesunicia punktu zerowego / frame
jak te dane uytkownika dla kanau i programu mog by zapisywa-
ne we wsplnej pamici uytkownika w CNC.
Parametr R Parametr obliczeniowy, moe by przez programist -> programu
obrbki by nastawiany i odpytywany w programie dla dowolnych

A-371
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

celw.
Parametry 1. S7-300: rozrniamy 2 rodzaje parametrw:
- parametry instrukcji STEP 7
Parametr instrukcji STEP 7 jest adresem przetwarzanego
argumentu albo sta.
- parametry -> bloku parametrw
Parametr bloku parametrw okrela zachowanie si zespou
konstrukcyjnego.

2. 840D/810D/FM-NC:
- zakres czynnoci obsugowych sterowania
- parametr obliczeniowy, moe by przez programist pro-
gramu obrbki dowolnie nastawiany i odpytywany dla do-
wolnych celw w programie.
Peryferyjny zesp kon- Peryferyjne zespoy konstrukcyjne stanowi poczenie midzy CPU
strukcyjny i procesem. Peryferyjnymi zespoami konstrukcyjnymi s:

cyfrowe zespoy konstrukcyjne wejcia / wyjcia


analogowe zespoy konstrukcyjne wejcia / wyjcia
symulatorowe zespoy konstrukcyjne
PG Przyrzd do programowania

PLC Programmable Logic Control: sterowanie programowane w pami-


ci. Komponent sterowania NC: sterowanie adaptacyjne do obsugi
logiki kontroli obrabiarki.
Plik inicjalizacyjny Do kadego -> obrabianego przedmiotu jest moliwe utworzenie pliku
inicjalizacyjnego. Mog w nim zosta zapisane rne instrukcje war-
toci zmiennych, ktre obowizuj specjalnie dla tego obrabianego
przedmiotu.
Podawanie wymiarw W programie obrbki wartoci pozycji i skoku mona programowa
metryczne i calowe w calach. Niezalenie od programowanego podawania wymiarw
(G70 / G71) sterowanie jest nastawiane na system podstawowy.
Podprogram Cig polece programu, ktry po wyposaeniu w rne parametry,
moe by w sposb powtarzany wywoywany, Wywoanie podprogra-
mu nastpuje z programu. Kady podprogram mona zablokowa
przed nie autoryzowanym odczytem i wywietleniem. Cykle s
form podprogramw.
Podprogram asynchro- Program obrbki, ktry moe zosta uruchomiony (do wersji opr.
niczny pakiet 3) asynchronicznie (niezalenie) podczas aktywnego pro-
gramu obrbki przez sygna przerwania (np. sygna "szybkie wej-
cie NC").
Program obrbki, ktry moe zosta uruchomiony (do wersji opr.
pakiet 4) asynchronicznie (niezalenie) od aktualnego stanu pro-
gramu przez sygna przerwania (np. sygna "szybkie wejcie NC").
Posuw na obrt W zalenoci od prdkoci obrotowej wrzeciona prowadzcego
w kanale jest dopasowywany posuw osi (programowanie przy pomocy
G95).
Posuw po torze Posuw po torze dziaa na -> osie uczestniczce w tworzeniu konturu.
Stanowi on sum geometryczn posuww uczestniczcych osi.

A -372
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

Posuw zaleny od czasu W przypadku SINUMERIK FM-NC i 840D mona w zamiast prdkoci
posuwu dla prdkoci w osi zaprogramowa czas, ktrego powinien
wymaga posuw po torze w ramach bloku (G93).
Poszukiwanie bloku W celu testowania programw obrbki albo po przerwaniu obrbki
mona poprzez funkcj poszukiwania bloku wybra dowolne miejsce
w programie obrbki, od ktrego obrbk mona uruchomi albo kon-
tynuowa.
Power on Wyczenie i ponowne wczenie sterowania.

Pfabrykat Cz, od ktrej jest rozpoczynana obrbka.

Praca z przejciem pyn- Celem pracy z pynnym przechodzeniem midzy blokami jest unik-
nym nicie wikszego hamowania -> osi uczestniczcych w tworzeniu
konturu na granicach blokw programu obrbki a przez to przecho-
dzenie do nastpnego bloku z moliwie tak sam prdkoci ruchu
po torze.
Prawa dostpu Moduy programowe CNC i dane s chronione przez 7-stopniow
procedur dostpu:
trzy stopnie ochrony hasem dla producenta systemu, producenta
maszyny i uytkownika jak te
cztery pooenia przecznika z zamkiem, ktrych znaczenie
mona ustali poprzez PLC.
Preset Przy pomocy funkcji Preset mona na nowo zdefiniowa punkt zero-
wy sterowania w ukadzie wsprzdnych maszyny. W przypadku
Preset nie odbywa si ruch w osiach, dla aktualnych pozycji w osiach
jest tylko wpisywana nowa warto pozycji.

Prdko ruchu po torze Maksymalnie moliwa do zaprogramowania prdko ruchu po torze


jest zalena od dokadnoci wprowadzania. Przy rozdzielczoci np.
0,1 mm maksymalna moliwa do zaprogramowania prdko ruchu
po torze wynosi 1000 m/min.

Procedura przerwania Procedury przerwania s specjalnymi -> podprogramami, ktre mog


by uruchamiane przez wydarzenia (sygnay zewntrzne) od procesu
obrbki. Wykonywany blok programu obrbki jest przerywany, pozy-
cja przerwania w osiach jest automatycznie zapisywana w pamici.
Patrz -> ASUP
Program 1. Zakres czynnoci obsugowych sterowania
2. Cig instrukcji pod adresem sterowania
Program gwny Oznaczony numerem albo identyfikatorem -> program obrbki,
w ktrym mog by wywoywane dalsze programy gwne, podpro-
gramy albo -> cykle.
Program obrbki Cig polece pod adresem sterowania NC, ktre w sumie powoduj
wykonanie okrelonego -> obrabianego przedmiotu, czyli wykonanie
okrelonej obrbki -> pfabrykatu.
Programowane frame Przy pomocy programowanych -> frame mog dynamicznie, w trakcie
wykonywania programu obrbki, by definiowane nowe punkty wyj-
ciowe ukadu wsprzdnych. Rozrnia si ustalenie bezwzgldne
na podstawie nowego frame i ustalenie addytywne
w odniesieniu do istniejcego punktu wyjciowego.

A-373
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

Programowane ograni- Ograniczenie przestrzeni ruchw narzdzia do przestrzeni zdefinio-


czenie pola roboczego wanej przez programowane ograniczenia.

Programowanie PLC PLC jest programowane przy pomocy oprogramowania STEP 7.


Oprogramowanie do programowania STEP 7 bazuje na standardo-
wym systemie operacyjnym WINDOWS i zawiera innowacyjnie rozwi-
nite funkcje programowania STEP 5.

Programowe wyczniki Programowe wyczniki kracowe ograniczaj zakres ruchu w osi


kracowe i zapobiegaj najechaniu sa na sprztowy wycznik kracowy. Na
kad o mona zada 2 pary wartoci, ktre mona oddzielnie uak-
tywnia poprzez PLC.
Program przesyania da- PCIN jest programem pomocniczym do wysyania i odbierania danych
nych PCIN uytkownika CNC poprzez interfejs szeregowy, jak np. programy ob-
rbki, korekcje narzdzi, itd. Program PCIN moe by wykonywany
pod MS-DOS na standardowym przemysowym PC.
Program uytkownika -> program obrbki

Prowadzenie prdkoci Aby w przypadku ruchw postpowych o bardzo maej dugoci na


blok mc uzyska akceptowaln prdko ruchu, mona nastawi
reakcj wyprzedzajc na wiele blokw do przodu (-> look ahead).
Przebieg gwny W "przebiegu gwnym" nastpuje wykonywanie blokw programu
dekodowanych i przetwarzanych w "przebiegu".
Przecznik z zamkiem 1. S7-300: Przecznik z zamkiem jest przecznikiem rodzajw
pracy -> CPU. Przecznik jest obsugiwany przy pomocy wyjmo-
wanego klucza.
2. 840D/FM-NC: Przecznik z zamkiem na pulpicie sterowniczym
maszyny posiada 4 pooenia, ktre maj funkcje ustalone
w systemie operacyjnym sterowania. Ponadto przecznik ten po-
siada trzy rne klucze, ktre mog by wyjmowane w podanych
pooeniach.
Przestrze robocza Przestrze trjwymiarowa, w ktrej moe porusza si wierzchoek
narzdzia, ze wzgldu na konstrukcj obrabiarki. Patrz te obszar
ochrony.
Przesunicie punktu ze- Zadanie nowego punktu odniesienia dla ukadu wsprzdnych przez
rowego odniesienie do istniejcego punktu zerowego i -> frame
1. Nastawne
SINUMERIK FM-NC: Mona wybra cztery niezalene przesuni-
cia punktu zerowego na o CNC.
SINUMERIK 840D: Do dyspozycji jest projektowana liczba nasta-
wianych przesuni punktu zerowego dla kadej osi CNC. Prze-
sunicia wybierane poprzez funkcje G dziaaj alternatywnie.
2. Zewntrzne
Dodatkowo do wszystkich przesuni, ktre ustalaj pooenie
punktu zerowego obrabianego przedmiotu, mona naoy na nie
zewntrzne przesunicie punktu zerowego
- kkiem rcznym (przesunicie DRF) albo

A -374
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

- od PLC.
3. Programowane
Przy pomocy instrukcji TRANS mona programowa przesunicia
punktu zerowego dla wszystkich osi uczestniczcych w tworzeniu
konturu i osi pozycjonowania.
Przesuw szybki Najszybszy ruch w osi. Jest on np. stosowany, gdy narzdzie jest
dosuwane z pooenia spoczynkowego do konturu obrabianego
przedmiotu albo odsuwane od konturu.
Przycisk programowany Przycisk, ktrego napis jest reprezentowany przez pole na ekranie,
ktre dynamicznie dopasowuje si do aktualnej sytuacji obsugowej.
Dowolnie wykorzystywane przyciski funkcyjne (przyciski programo-
wane) s przyporzdkowywane do funkcji definiowanych programo-
wo.
Przypieszenie z ograni- W celu uzyskania optymalnego zachowania si przy przypieszeniu
czeniem szarpnicia w maszynie przy jednoczesnym oszczdzaniu mechaniki mona
w programie obrbki przecza midzy przypieszeniem skokowym
i staym (bezskokowym).
Pulpit sterowniczy ma- Pulpit obsugi obrabiarki z elementami obsugi jak przyciski, przecz-
szyny niki obrotowe itd. i prostymi elementami sygnalizacyjnymi jak diody.
Suy on do bezporedniego wpywania na maszyn poprzez PLC.
Punkt odniesienia Punkt w obrabiarce, do ktrego odnosi si ukad pomiarowy osi
maszyny.
Punkt stay maszyny Punkt jednoznacznie definiowany przez maszyn, np. punkt odniesie-
nia.
Punkt zerowy maszyny Stay punkt obrabiarki, do ktrego mona sprowadzi wszystkie (wy-
prowadzone) systemy pomiarowe.
Punkt zerowy obrabiane- Punkt zerowy obrabianego przedmiotu tworzy punkt wyjciowy dla
go przedmiotu ukadu wsprzdnych obrabianego przedmiotu. Jest on definiowany
przez odstpy od punktu zerowego maszyny.
R
Rczna zmiana prdkociNa zaprogramowan prdko jest nakadane aktualnie nastawienie
posuwu prdkoci poprzez pulpit obsugi maszyny albo od PLC (0-200 %).
Prdko posuwu moe dodatkowo w programie obrbki by korygo-
wana przez programowany wspczynnik procentowy (1 - 200 %).
Korekcja jest moliwa rwnie przez akcje synchroniczne ruchu,
asynchronicznie do biecego programu.
Regulacja AC (adaptive W zalenoci od zmierzonej wielkoci procesowej (np. prd wrzecio-
control) na) mona sterowa drug wielkoci procesow (np. posuw specy-
ficzny dla toru ruchu albo osi). Zastosowanie do utrzymywania staej
objtoci skrawania przy szlifowaniu.
Regulacja odstpu (3D), W zalenoci od zmierzonej wielkoci procesowej (np. wejcie analo-
prowadzona czujnikiem gowe, prd wrzeciona ...) mona specyficznie dla osi regulowa prze-
sunicie pozycji. Funkcja ta umoliwia automatyczne utrzymywanie
staego odstpu technologicznie wymaganego przy obrbce.
REPOS 1. Ponowne dosunicie do konturu w drodze czynnoci obsugowej
Przy pomocy funkcji Repos mona przyciskami kierunkowymi do-

A-375
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

kona ponownego dosunicia do miejsca przerwania.


2. Ponowne dosunicie do konturu poprzez program
Poprzez polecenia programowe jest do wyboru wiele strategii
dosuwu: dosunicie do punktu przerwania, dosunicie do punktu
pocztkowego bloku, dosunicie do punktu kocowego bloku,
dosunicie do punktu na konturze midzy pocztkiem bloku
i miejscem przerwania.
Rodzaj pracy Koncepcja przebiegu pracy sterowania SINUMERIK. S zdefiniowane
rodzaje pracy -> Jog, -> MDA, -> automatyka.

Ruch do oporu staego Funkcja ta umoliwia ruch w osiach (koniki, tuleje wrzecionowe) do
oporu staego aby np. zamocowa obrabiany przedmiot. Si nacisku
mona zdefiniowa w programie obrbki.
S
Safety-Integrated Zintegrowana w sterowaniu skuteczna ochrona osb i maszyny we-
dug dyrektywy WE >>89/392/EWG<< w >>kategorii bezpieczestwa
3<< wedug EN-954-1 (w tej normie s zdefiniowane kategorie B. 1-4)
dotyczcej bezpiecznego ustawiania i testowania. Zabezpieczenie
przed pojedynczymi bdami jest zagwarantowane. Gdy wystpi poje-
dynczy bd, bezpieczestwo pozostaje cigle jeszcze zachowane.
Sie Sie jest poczeniem wielu S7-300 i dalszych urzdze kocowych,
np. PG, poprzez -> kabel czcy. Poprzez sie nastpuje wymiana
danych midzy przyczonymi urzdzeniami.
Skalowanie Komponent frame, ktry powoduje specyficzn dla osi zmian
skali.
Skasowanie pozostaej Polecenie, ktre w programie obrbki powoduje zatrzymanie obrbki
drogi i kasuje drog bdc jeszcze do wykonania.

Sowa kluczowe Sowa o ustalonej pisowni, ktre w jzyku programowania maj dla
-> programw obrbki zdefiniowane znaczenie.
Sowo danych Jednostka danych o wielkoci dwch bajtw w ramach -> moduu
danych PLC.
SPS -> Sterowanie programowane w pamici
Sterowanie progra- Sterowania programowane w pamici (SPS) s to sterowania elektro-
mowane w pamici niczne, ktrych dziaanie jest zapisane jako program w urzdzeniu
sterujcym. Budowa i okablowanie urzdzenia nie zale wic od
jego funkcji. Sterowanie programowane w pamici ma struktur kom-
putera; skada si ono z CPU (centralny zesp konstrukcyjny) z pa-
mici, zespow wejcia/wyjcia i wewntrznego systemu przewodw
magistralnych. Peryferia i jzyk programowania s dostosowane do
wymogw techniki sterowania.
Sterowanie wyprze- Niedokadnoci konturu, uwarunkowane bdem propagowanym daj
dzajce, dynamiczne si prawie cakowicie wyeliminowa przez dynamiczne, zalene od
przypieszenia sterowanie wyprzedzajce. Wynika z tego rwnie
przy duych prdkociach ruchu po torze znakomita dokadno ob-
rbki. Sterowanie wyprzedzajce moe zosta wczone i wyczone
poprzez program obrbki tylko wsplnie dla wszystkich osi.

A -376
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

Struktura kanaowa Struktura kanaowa pozwala na wykonywanie -> programw poszcze-


glnych kanaw rwnoczenie i asynchronicznie.
Synchronizacja Instrukcje w -> programach obrbki suce do koordynacji przebie-
gw w rnych -> kanaach w okrelonych miejscach obrbki.
Szybkie odsunicie od Przy wpyniciu przerwania mona poprzez program obrbki CNC
konturu uruchomi ruch, ktry umoliwia szybkie cofnicie narzdzia od wa-
nie obrabianego konturu. Dodatkowo mona zaprogramowa kt
wycofania i wielko drogi. Po szybkim odsuniciu mona dodatkowo
wykona procedur przerwania (SINUMERIK FM-NC, 810D, 840D).

Szybkie wej- Poprzez wejcia cyfrowe mog np. by uruchamiane szybkie proce-
cia/wyjcia cyfrowe dury programowe CNC (procedury przerwania). Poprzez wyjcia cy-
frowe CNC mog by uruchamiane szybkie, sterowane przez program
funkcje czeniowe (SINUMERIK 840D).
Szybko transmisji Szybko transmisji danych (bitw/s).
Szyna profilowa Szyna profilowa suy do mocowania zespow konstrukcyjnych S7-
300.
T
Tablica kompensacji Tablica punktw przerwania. Dla wybranych pozycji osi bazowej wy-
znacza ona wartoci kompensacji w osi kompensacji.
Takt interpolacji Takt interpolacji jest wielokrotnoci taktu podstawowego systemu.
Podaje on czas cyklu, w ktrym jest aktualizowany interfejs wartoci
zadanej do regulatorw pooenia. Takt interpolacji okrela dokad-
no profili prdkoci.
Teach In Przy pomocy Teach In mona sporzdza i korygowa programy
obrbki. Poszczeglne programy mona wprowadza poprzez klawia-
tur i natychmiast wykonywa. Mog by zapisywane w pamici rw-
nie pozycje, do ktrych dosunicie nastpio przy pomocy przyci-
skw kierunkowych albo pokrta. Dodatkowe dane jak funkcje G,
posuwy albo funkcje M mog zosta wprowadzone w tym samym
bloku.
Technika budowy SINUMERIK FM-NC jest wczony w szereg CPU urzdzenia
SIMATIC S7-300. Majcy szeroko 200 mm, cakowicie obudo-
wany modu odpowiada pod wzgldem budowy zewntrznej ze-
spoom konstrukcyjnym SIMATIC S7-300.
SINUMERIK 840D jest jako zwarty modu wczony w system
przetwornicowy 611D. Wymiary odpowiadaj moduowi
SIMODRIVE 611D o szerokoci 50 mm. Modu SINUMERIK 840D
skada si z zespou konstrukcyjnego NCU i skrzynki NCU.
SINUMERIK 810D jest zrealizowany w technice budowy
SIMODRIVE 611D przy szerokoci 150 mm. S zintegrowane:
SIMATIC S7-CPU, 5 cyfrowych regulacji napdu i 3 moduy mo-
cowe urzdzenia SIMODRIVE 611D.
Technika makr Poszczeglne instrukcje jzyka programowania mona poczy
w instrukcj czn. Ten skrcony cig instrukcji jest wywoywany

A-377
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

w programie CNC pod dowolnie definiowan nazw a makrorozkaz


jest wykonywany odpowiednio do poszczeglnych instrukcji.
Tool Narzdzie. Narzdzie potrzebne do obrbki (wierto, frez, ...).
Transformacja Programowanie w kartezjaskim ukadzie wsprzdnych, wykonywa-
nie w nie kartezjaskim ukadzie wsprzdnych (np.
z osiami maszyny jako osiami obrotowymi).
Transmit Funkcja ta umoliwia obrbk frezarsk konturw zewntrznych na
czciach toczonych, np. czop kwadratowy (o liniowa z osi obroto-
w).
Interpolacja 3D z dwoma osiami liniowymi i jedn osi obrotow jest
moliwa. Zalety to uproszczenie programowania i lepsza efektywno
maszyny dziki obrbce kompletnej: toczenie i frezowanie na jednej
maszynie w jednym zamocowaniu.
U
Ukad wsprzdnych Patrz ukad wsprzdnych maszyny, ukad wsprzdnych ob-
rabianego przedmiotu
Ukad wsprzdnych Ukad wsprzdnych, ktry jest odniesiony do osi obrabiarki.
maszyny
Ukad wsprzdnych Ukad wsprzdnych obrabianego przedmiotu ma swj punkt poczt-
obrabianego przed- kowy w punkcie zerowym obrabianego przedmiotu. Przy progra-
mowaniu w ukadzie wsprzdnych obrabianego przedmiotu wymiary
miotu
i kierunki odnosz si do tego ukadu.
Usugi Zakres czynnoci obsugowych sterowania.

W
Warto kompensacji Rnica midzy zmierzon przez przetwornik pomiarowy pozycj w
osi a pozycj podan, zaprogramowan.

Wrzeciona Rozrnia si dwa stopnie sprawnoci w dziaaniu wrzecion;


1. Wrzeciona: napdy wrzecion z regulowan prdkoci obrotow
albo pooeniem
analogowe 10V (SINUMERIK FM-NC)
cyfrowe (SINUMERIK 840D)
2. Wrzeciona pomocnicze: napdy wrzecion z regulowan prdko-
ci obrotow bez przetwornika wartoci rzeczywistej pooenia
(np. dla napdzanych narzdzi).
Pakiet funkcyjny "wrzeciono pomocnicze" np. dla narzdzi nap-
dzanych.
Wrzeciono synchro- Dokadna pod wzgldem ktowym praca synchroniczna wrzeciona
niczne prowadzcego i jednego albo wielu wrzecion nadnych. W przypad-
ku tokarki umoliwia pynne przekazanie obrabianego przedmiotu
z wrzeciona 1 na wrzeciono 2.
Oprcz synchronicznych obrotw mona rwnie zada wzgldne
pooenie ktowe wrzecion w stosunku do siebie, np. pynne, zorien-
towane pod wzgldem pooenia przekazywanie nieokrgych obra-
bianych przedmiotw.

A -378
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.04 Aneks
B Pojcia

Jest moliwa realizacja wielu par wrzecion synchronicznych.


Wspieranie cykli W zakresie czynnoci obsugowych "Program" s pod menu "Wspie-
ranie cykli" wyszczeglnione dostpne cykle. Po wybraniu podane-
go cyklu obrbkowego s wywietlane tekstem jawnym niezbdne
parametry dla przyporzdkowania wartoci.
Wsprzdne biegu- Ukad wsprzdnych, ktry ustala pooenie punktu na paszczynie
nowe przez jego odlego od punktu zerowego i kt, ktry tworz wektor
promieniowy i ustalona o.
Wymiar bezwzgldny Podanie celu ruchu w osi przez wymiar, ktry odnosi si do punktu
zerowego aktualnie obowizujcego ukadu wsprzdnych. Patrz te
wymiar przyrostowy.

Wymiar krokowy Podanie dugoci ruchu poprzez liczb przyrostw (wymiar krokowy).
Liczba przyrostw moe by zapisana jako -> dana nastawcza wzgl.
wybrana przez odpowiednio opisane przyciski 10, 100, 1000, 10 000.
Wymiar przyrostowy Podanie celu ruchu w osi przez bdcy do przebycia odcinek drogi
i kierunek w odniesieniu do ju uzyskanego punktu. Patrz wymiar
bezwzgldny.
Wyprzedzajce rozpo- Sterowanie rozpoznaje i komunikuje nastpujce przypadki kolizji:
znawanie narusze 1. Droga po torze jest krtsza ni promie narzdzia.
2. Szeroko naronika wewntrznego jest mniejsza ni rednica
konturu
narzdzia.
Z
Zakres ruchu Maksymalny dopuszczalny zakres ruchu w przypadku osi liniowych
wynosi 9 dekad. Warto bezwzgldna jest zalena od wybranej
dokadnoci wprowadzania i regulacji pooenia oraz systemy jedno-
stek (calowy albo metryczny).
Zamiana o/wrzeciono O/wrzeciono jest poprzez dan maszynow przyporzdkowane okre-
lonemu kanaowi. Przy pomocy polece programowych jest moliwe
zwolnienie osi/wrzeciona i przyporzdkowanie innemu kanaowi.
Zarzdzanie progra- Zarzdzanie programami obrbki moe by zorganizowane wedug
mami obrbki -> obrabianych przedmiotw. Liczba zarzdzanych programw i da-
nych jest zalena od rozbudowy pamici w sterowaniu a ponadto
mona na ni wpywa poprzez MD. Kademu plikowi (nazwa pro-
gramu i dane) mona nada nazw obejmujc maksymalnie 16 zna-
kw alfanumerycznych.
Zatrzymanie dokadne Przy programowanej instrukcji zatrzymania dokadnego dosunicie do
pozycji podanej w bloku jest dokonywane dokadnie i ew. bardzo po-
woli. W celu redukcji czasy zbliania s dla przesuwu szybkiego i
posuwu definiowane -> granice zatrzymania dokadnego.
Zatrzymanie przebiegu Polecenie programowe. Nastpny blok w programie obrbki jest wy-
konywany dopiero wtedy, gdy wszystkie przedtem przetworzone
i zapisane bloki s cakowicie wykonane. Patrz te "bufor przebiegu".
Zewntrzne przesu- Przesunicie punktu zerowego zadane przez -> PLC.
nicie punktu zerowe-

A-379
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
Aneks 03.04
B Pojcia

go
Zcze magistralne Zcze magistralne jest czci wyposaeniow S7-300, ktre jest
dostarczane razem z -> peryferyjnymi zespoami konstrukcyjnymi.
Zcze magistralne rozszerza magistral S7-300 od -> CPU wzgl.
peryferyjnego zespou konstrukcyjnego do kadorazowo ssiedniego
peryferyjnego zespou konstrukcyjnego.
Zmienna definiowana Uytkownicy mog dla dowolnego uycia w -> programie czci albo
przez uytkownika module danych (globalne dane uytkownika) uzgodni zmienne defi-
niowane przez uytkownika. Definicja zawiera podanie typu danych
i nazw zmiennych. Patrz te -> zmienna systemowa.
Zmienna systemowa Zmienna istniejca bez udziau programisty -> programu obrbki. Jest
ona zdefiniowana przez typ danych i nazw, ktra rozpoczyna si od
znaku $. Patrz te -> zmienne definiowane przez uytkownika.
Zresetowanie cakowi- Przy zresetowaniu cakowitym s kasowane nastpujce pamici
te -> CPU
pami robocza
obszar zapisu i odczytu pamici adowania
pami systemu
pami rezerwowa

A -380
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
C Literatura

C Literatura
Dokumentacja oglna
/BU/ SINUMERIK & SIMODRIVE, Systemy automatyzacyjne dla maszyn
obrbkowych
Katalog NC 60
Numer zamwieniowy: E86060-K4460-A101-A9
Numer zamwieniowy: E86060-K4460-A101-A9-7600 (angielski)

/IKPI/ Komunikacja przemysowa i urzdzenia polowe


Katalog IK PI
Numer zamwieniowy: E86060-K6710-A101-B2
Numer zamwieniowy: E86060-K6710-A101-B2-7600 (angielski)

/ST7/ SIMATIC
Produkty dla Totally Integrated Automation i Micro Automation
Katalog ST 70
Numer zamwieniowy: E86060-K4670-A111-A8
Numer zamwieniowy: E86060-K4670-A111-A8-7600 (angielski)

/Z/ MOTION-CONNECT
Technika pocze & komponenty systemu dla SIMATIC,
SINUMERIK, MASTERDRIVES und SIMOTION
Katalog NC Z
Numer zamwieniowy: E86060-K4490-A001-B1
Numer zamwieniowy: E86060-K4490-A001-B1-7600 (angielski)

Dokumentacja elektroniczna
/CD1/ System SINUMERIK (Wydanie 03. 04)
DOC ON CD
(z ca dokumentacj SINUMERIK 840D/840Di/810D/802
i SIMODRIVE)
Numer zamwieniowy: 6FC5298-7CA00-0AG0

A-381
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
C Literatura

Dokumentacja uytkownika

/AUK/ SINUMERIK 840D/810D (Wydanie 09.99)


Krtka instrukcja Obsuga AutoTurn
Numer zamwieniowy: 6FC5298-4AA30-0AP2

/AUP/ SINUMERIK 840D/810D (Wydanie 02.02)


Instrukcja obsugi Graficzny system programowania AutoTurn
Programowanie / ustawianie
Numer zamwieniowy: 6FC5298-4AA40-0AP3

/BA/ SINUMERIK 840D/810D (Wydanie 10.00)


Instrukcja obsugi MMC
Numer zamwieniowy: 6FC5298-6AA00-0AP0

/BAD/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Instrukcja obsugi HMI Advanced
Numer zamwieniowy: 6FC5298-6AF00-0AP3

/BAH/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Instrukcja obsugi HT 6
Numer zamwieniowy: 6FC5298-0AD60-0AP3

/BAK/ SINUMERIK 840D/840Di/810D (Wydanie 02.01)


Krtka instrukcja Obsuga
Numer zamwieniowy: 6FC5298-6AA10-0AP0

/BAM/ SINUMERIK 810D/840D (Wydanie 08.02)


Obsuga/programowanie ManualTurn
Numer zamwieniowy: 6FC5298-6AD00-0AP0

/BAS/ SINUMERIK 840D/840Di/810D (Wydanie 11.03)


Obsuga/programowanie ShopMill
Numer zamwieniowy: 6FC5298-6AD10-0AP2

/BAT/ SINUMERIK 840D/810D (Wydanie 06.03)


Obsuga/programowanie ShopTurn
Numer zamwieniowy: 6FC5298-6AD50-0AP2

/BEM/ SINUMERIK 840D/810D (Wydanie 03.04)


Instrukcja obsugi HMI Embedded
Numer zamwieniowy: 6FC5298-6AC00-0AP3

/BNM/ SINUMERIK 840D840Di//810D (Wydanie 03.04)


Instrukcja uytkownika Cykle pomiarowe
Numer zamwieniowy: 6FC5298-6AA70-0AP3

/BTDI/ SINUMERIK 840D840Di//810D (Wydanie 04.03)


Motion Control Information System (MCIS)
Podrcznik uytkownika Tool Data Information
Numer zamwieniowy: 6FC5297-6AE01-0AP0

/CAD/ SINUMERIK 840D/840Di/810D (Wydanie 03.02)


Instrukcja obsugi CAD-Reader
Numer zamwieniowy: (jest czci skadow pomocy online)

A -382
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
C Literatura

/DA/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Instrukcja diagnostyczna
Numer zamwieniowy: 6FC5298-6AA20-0AP4

/KAM/ SINUMERIK 840D/810D (Wydanie 04.01)


Krtka instrukcja ManualTurn
Numer zamwieniowy: 6FC5298-5AD40-0AP0

/KAS/ SINUMERIK 840D/810D (Wydanie 04.01)


Krtka instrukcja ShopMill
Numer zamwieniowy: 6FC5298-5AD30-0AP0

/KAT/ SINUMERIK 840D/810D (Wydanie 07.01)


Krtka instrukcja ShopTurn
Numer zamwieniowy: 6FC5298-6AF20-0AP0

/PG/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Instrukcja programowania Podstawy
Numer zamwieniowy: 6FC5298-7AB00-0AP0

/PGA/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Instrukcja programowania Przygotowanie pracy
Numer zamwieniowy: 6FC5298-7AB10-0AP0

/PGA1/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Podrcznik listowy Zmienne systemowe
Numer zamwieniowy: 6FC5298-7AE10-0AP0

/PGK/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Krtka instrukcja Programowanie
Numer zamwieniowy: 6FC5298-7AB30-0AP0

/PGM/ SINUMERIK 840D/840Di/810D (11.02 Edition)


Programming Guide ISO Milling
Numer zamwieniowy: 6FC5298-6AC20-0BP2

/PGT/ SINUMERIK 840D/840Di/810D (11.02 Edition)


Programming Guide ISO Turning
Numer zamwieniowy: 6FC5298-6AC10-0BP2

/PGZ/ SINUMERIK 840D840Di//810D (Wydanie 03.04)


Instrukcja programowania Cykle
Numer zamwieniowy: 6FC5298-7AB40-0AP0

/PI/ PCIN 4.4


Oprogramowanie do przesyania danych do/od moduu MMC
Numer zamwieniowy: 6FX2060-4AA00-4XB0 (niem., ang., fr.)
Miejsce zamawiania: WK Frth

/SYI/ SINUMERIK 840Di (Wydanie 02.01)


Przegld systemu
Numer zamwieniowy: 6FC5298-6AE40-0AP0

A-383
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
C Literatura

Dokumentacja producenta/serwisowa
a) Listy
/LIS/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)
SIMODRIVE 611D
Listy
Numer zamwieniowy: 6FC5297-7AB70-0AP0

b) Sprzt
/ASAL/ SIMODRIVE (Wydanie 10.03)
Instrukcja projektowania Cz oglna dla silnikw asynchronicz-
nych
Numer zamwieniowy: 6SN1197-0AC62-0AP0

/APH2/ SIMODRIVE (Wydanie 10.03)


Instrukcja projektowania Silniki asynchroniczne 1PH2
Numer zamwieniowy: 6SN1197-0AC63-0AP0

/APH4/ SIMODRIVE (Wydanie 10.03)


Instrukcja projektowania Silniki asynchroniczne 1PH4
Numer zamwieniowy: 6SN1197-0AC64-0AP0

SIMODRIVE (Wydanie 01.04)


Instrukcja projektowania Silniki asynchroniczne 1PH7
Numer zamwieniowy: 6SN1197-0AC65-0AP0

/APH7S/ SIMODRIVE (Wydanie 01.04)


Instrukcja projektowania Silniki asynchroniczne 1PH7
Numer zamwieniowy: 6SN1197-0AC65-0AP0

/APL6/ MASTERDRIVES VC/MC (Wydanie 01.04)


Instrukcja projektowania Silniki asynchroniczne 1PL6
Numer zamwieniowy: 6SN1197-0AC67-0AP0

/BH/ SINUMERIK 840D840Di//810D (Wydanie 11.03)


Podrcznik Komponenty obsugi
Numer zamwieniowy: 6FC5297-6AA50-0AP3

/BHA/ SIMODRIVE Sensor (Wydanie 03.03)


Podrcznik uytkownika (HW) Przetwornik bezwzgldny z
PROFIBUS-DP
Numer zamwieniowy: 6SN1197-0AB10-0YP2
/EMV/ SINUMERIK, SIROTEC, SIMODRIVE (Wydanie 06.99)
Instr. projektowania Wytyczne do budowy wg. zasad toler. elek-
trom.
Numer zamwieniowy: 6FC5297-0AD30-0AP1

Aktualn deklaracj zgodnoci znajdziecie w internecie pod


http://www4.ad.siemens.de

Prosz wprowadzi tam nr ident.: 15257461 w polu "Szukanie" (po


prawej u gry) i klikn "go".
/GHA/ SINUMERIK/ SIMOTION (Wydanie 02.03)
ADI4 - Analogowy interfejs napdu dla 4 osi
Podrcznik urzdzenia
Numer zamwieniowy: 6FC5297-0BA01-0AP1

A -384
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
C Literatura

/PFK6/ SIMODRIVE 611, SIMOVERT MASTERDRIVES (Wydanie 05.03)


Instrukcja projektowania
Serwomotory trjfazowe 1FK6
Numer zamwieniowy: 6SN1197-0AD05-0AP0

/PFK7/ SIMODRIVE 611, SIMOVERT MASTERDRIVES (Wydanie 01.03)


Instrukcja projektowania Serwomotory trjfazowe 1FK7
Numer zamwieniowy: 6SN1197-0AD06-0AP0

PFS6/ SIMOVERT MASTERDRIVES (Wydanie 07.03)


Instrukcja projektowania Serwomotory trjfazowe 1FS6
Numer zamwieniowy: 6SN1197-0AD08-0AP0

/PFT5/ SIMODRIVE (Wydanie 05.03)


Instrukcja projektowania Serwomotory trjfazowe 1FT5
Numer zamwieniowy: 6SN1197-0AD01-0AP0

/PFT6/ SIMODRIVE 611, SIMOVERT MASTERDRIVES (Wydanie 01.04)


Instrukcja projektowania Serwomotory synchroniczne 1FT6
Numer zamwieniowy: 6SN1197-0AD02-0AP0

/PFU/ SINAMICS, SIMOVERT MASTERDRIVES, (Wydanie 09.03)


MICROMASTER
Silniki SIEMOSYN 1FU8
Numer zamwieniowy: 6SN1197-0AC80-0AP0

/PHC/ SINUMERIK 810D (Wydanie 11.02)


Podrcznik Projektowanie (sprzt)
Numer zamwieniowy: 6FC5297-6AD10-0AP1

/PHD/ SINUMERIK 840D (Wydanie 11.03)


Podrcznik Projektowanie (sprzt)
Numer zamwieniowy: 6FC5297-6AC10-0AP3

/PJAL/ SIMODRIVE 611, SIMOVERT MASTERDRIVES MC (Wydanie


01.04)
Instrukcja projektowania Serwomotory synchroniczne
Cz oglna dla silnikw 1FT- / 1FK
Numer zamwieniowy: 6SN1197-0AD07-0AP0
/PJFE/ SIMODRIVE (Wydanie 02.03)
Instrukcja projektowania Silniki synchroniczne do wbudowania
1FE1
Silniki trjfazowe do napdu wrzecion gwnych
Numer zamwieniowy: 6SN1197-0AC00-0AP4
/PJF1/ SIMODRIVE (Wydanie 12.02)
Instrukcja montau Silniki synchroniczne do wbudowania 1FE1
051.-1FE1 147.
Silniki trjfazowe do napdu wrzecion gwnych
Numer zamwieniowy: 610.43000.02
/PJLM/ SIMODRIVE (Wydanie 06.02)
Instrukcja projektowania Silniki liniowe 1FN1, 1FN3
ALL Oglnie na temat silnika liniowego
1FN1 Silnik liniowy trjfazowy 1FN1
1FN3 Silnik liniowy trjfazowy 1FN3
CON Technika przyczeniowa
Numer zamwieniowy: 6SN1197-0AB70-0AP3

A-385
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
C Literatura

/PJM/ SIMODRIVE 611, SIMOVERT MASTERDRIVES (Wydanie 11.00)


Instrukcja projektowania Serwomotory
Silniki trjfazowe do napdu posuww i wrzecion gwnych
Numer zamwieniowy: 6SN1197-0AA20-0AP4

/PJM2/ SIMODRIVE (Wydanie 07.03)


Instrukcja projektowania Serwomotory
Silniki trjfazowe do napdu posuww i wrzecion gwnych
Numer zamwieniowy: 6SN1197-0AC20-0AP0

/PJTM/ SIMODRIVE (Wydanie 05.03)


Instrukcja projektowania Silniki momentowe do wbudowania 1FW6
Numer zamwieniowy: 6SN1197-0AD00-0AP1

/PKTM/ SIMODRIVE, SIMOVERT MASTERDRIVES (Wydanie 03.04)


Instrukcja projektowania Kompletne silniki momentowe 1FW3
Numer zamwieniowy: 6SN1197-0AC70-0AP0

/PJU/ SIMODRIVE 611 (Wydanie 02.03)


Instrukcja projektowania Falowniki
Numer zamwieniowy: 6SN1197-0AA00-0AP6

/PMH/ SIMODRIVE Sensor (Wydanie 07.02)


Instrukcja projektowania/montau
System pomiaru wakw dronych SIMAG H
Numer zamwieniowy: 6SN1197-0AB30-0AP1

/PMH2/ SIMODRIVE Sensor (Wydanie 03.04)


Instrukcja projektowania/montau
System pomiaru wakw dronych SIMAG H2
Numer zamwieniowy: 6SN1197-0AB31-0AP1

/PMHS/ SIMODRIVE (Wydanie 12.00)


Instrukcja montau System pomiarowy dla napdw wrzecion
gwnych Przetwornik na kole zbatym SIZAG2
Numer zamwieniowy: 6SN1197-0AB00-0YP3

/PMS/ SIMODRIVE (Wydanie 03.04)


Instrukcja projektowania
Elektrowrzeciono ECO do napdu wrzecion gwnych
Numer zamwieniowy: 6SN1197-0AD04-0AP1

PPH/ SIMODRIVE (Wydanie 12.01)


Instrukcja projektowania Silniki 1PH2-/1PH4-/1PH7
Silniki asynchroniczne trjfazowe do napdu wrzecion gwnych
Numer zamwieniowy: 6SN1197-0AC60-0AP0

/PPM/ SIMODRIVE (Wydanie 11.01)


Instrukcja projektowania
Silniki z wakiem dronym do napdu wrzecion gwnych 1PM4 i
1PM6
Numer zamwieniowy: 6SN1197-0AD03-0AP0

A -386
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
C Literatura

c) Oprogramowanie
/FB1/ SINUMERIK 840D/840Di/810D/FM-NC (Wydanie 03.04)
Opis dziaania Maszyna podstawowa (cz 1)
(Niej wymieniono zawarte ksiki)
Numer zamwieniowy: 6FC5297-7AC20-0AP0
A2 Rne sygnay interfejsowe
A3 Nadzory osi, zakresy ochrony
B1 Praca z przejciem pynnym, zatrzymanie dokadne i Look
Ahead
B2 Przypieszenie
D1 Diagnostyczne rodki pomocnicze
D2 Programowanie dialogowe
F1 Dosunicie do oporu sztywnego
G2 Prdkoci, systemy wartoci zadanej / rzeczywistej, regulacja
H2 Wyprowadzenie funkcji pomocniczej do PLC
K1 Grupa rodzajw pracy, kana, programowanie
K2 Ukady wsprzdnych, typy osi, konfiguracje osi, zbliony do
obrabianego przedmiotu system wartoci rzeczywistych,
zewntrzne przesunicie punktu zerowego
K4 Komunikacja
N2 WYCZENIE AWARYJNE
P1 Osie poprzeczne
P3 Program podstawowy PLC
R1 Bazowanie do punktu odniesienia
S1 Wrzeciona
V1 Posuwy
W1 Korekcja narzdzia
/FB2/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)
Opis dziaania Funkcje rozszerzajce (cz 2)
cznie z FM-NC: toczenie, silnik krokowy
(Niej wymieniono zawarte ksiki)
Numer zamwieniowy: 6FC5297-7AC30-0AP0
A4 Cyfrowe i analogowe peryferia NCK
B3 Wiele pulpitw obsugi i NCU
B4 Obsuga poprzez PG/PC
F3 Diagnoza zdalna
H1 Obsuga rczna i obsuga kkiem rcznym
K3 Kompensacje
K5 Grupy rodzajw pracy (BAG), kanay, zamiana osi
L1 Magistrala lokalna FM-NC
M1 Transformacja kinematyczna
M5 Pomiar
N3 Zderzaki programowe, sygnay wyczajce
N4 Toczenie i wycinanie
P2 Osie pozycjonowania
P5 Ruch wahliwy
R2 Osie obrotowe
S3 Wrzeciono synchroniczne
S5 Akcje synchroniczne (do wersji oprogr. 3)
S6 Sterowanie silnikiem krokowym
S7 Konfiguracja pamici
T1 Osie podziau
W3 Zmiana narzdzia
W4 Szlifowanie

A-387
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
C Literatura

/FB3/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Opis dziaania Funkcje specjalne (cz 3)
(Niej wymieniono zawarte ksiki)
Numer zamwieniowy: 6FC5297-7AC80-0AP0
F2 Transformacja 3- d0 5-osiowa
G1 Osie Gantry
G3 Czasy taktowania
K6 Nadzr na tunel w konturze
M3 Sprzenie osi i ESR (dotychczas wleczenie i sprzenie war-
toci
prowadzcej)
S8 Staa prdko obrotowa obrabianego przedmiotu
przy szlifowaniu bezkowym
S9 Ukad wartoci zadanej (S9)
T3 Sterowanie styczne
TE0 Instalacja i uaktywnienie cykli kompilacyjnych
TE1 Regulacja odstpu
TE2 O analogowa
TE3 Sprzenie prdko obr. / moment obr. Master-Slave
TE4 Pakiet transformacyjny Handling
TE5 Przeczenie wartoci zadanej
TE6 Sprzenie MKS
TE7 Ponowne przyoenie Retrace Support
TE8 Niezalene od taktu torowo-synchroniczne wyprowadzenie
sygnau czeniowego
V2 Przetwarzanie wyprzedzajce
W5 Trjwymiarowa korekcja promienia narzdzia

/FBA/ SIMODRIVE 611D/SINUMERIK 840D/810D (Wydanie 03.04)


Opis dziaania Funkcje napdowe
(Niej wymieniono zawarte rozdziay)
Numer zamwieniowy: 6SN1197-0AA80-1AP1
DB1 Komunikaty robocze / reakcje alarmowe
DD1 Funkcje diagnostyczne
DD2 Obwd regulacji prdkoci obrotowej
DE1 Rozszerzone funkcje napdowe
DF1 Zezwolenia
DG1 Parametryzowanie przetwornikw
DM1 Parametry silnika / zespou przetwornikowego i obliczanie
danych regulatora
DS1 Obwd regulacji prdu
D1 Nadzory / ograniczenia
/FBAN/ SINUMERIK 840D/SIMODRIVE 611 digital (Wydanie 02.00)
Opis dziaania ANA-MODUL
Numer zamwieniowy: 6SN1197-0AB80-0AP0
/FBD/ SINUMERIK 840D (Wydanie 07.99)
Opis dziaania Digitalizacja
Numer zamwieniowy: 6FC5297-4AC50-0AP0
DI1 Uruchomienie
DI2 Skanowanie czujnikiem dotykowym (scancad scan)
DI3 Skanowanie laserem (scancad laser)
DI4 Sporzdzenie programu frezowania (scancad mill)
/FBDM/ SINUMERIK 840D/840Di/810D (Wydanie 09.03)
Opis dziaania zarzdzania programami NC
Maszyny DNC
Numer zamwieniowy: 6FC5297-1AE81-0AP0

A -388
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
C Literatura

/FBDN/ SINUMERIK 840D/840Di/810D (Wydanie 03.03)


Motion Control Information System (MCIS)
Opis dziaania Zarzdzanie programami NC DNC
Numer zamwieniowy: 6FC5297-1AE80-0AP0
DN1 DNC Plant / DNC Cell
DN2 DNC IFC SINUMERIK, przesyanie danych NC poprzez sie

/FBFA/ SINUMERIK 840D/840Di/810D (Wydanie 11.02)


Opis dziaania Dialekty ISO dla SINUMERIK
Numer zamwieniowy: 6FC5297-6AE10-0AP3

/FBFE/ SINUMERIK 840D/810D (Wydanie 04.03)


Opis dziaania Diagnoza zdalna
Numer zamwieniowy: 6FC5297-0AF00-0AP2
FE1 Diagnoza zdalna ReachOut
FE3 Diagnoza zdalna pcAnywhere

/FBH/ SINUMERIK 840D/840Di/810D (Wydanie 11.02


Pakiet programowy HMI )
Numer zamwieniowy: (jest czci skadow dostawy oprogramowa-
nia)
Cz 1 Instrukcja dla uytkownika
Cz 2 Opis dziaania

/FBH1/ SINUMERIK 840D/840Di/810D (Wydanie 03.03)


Pakiet programowy HMI
ProTool/Pro Opcja SINUMERIK
Numer zamwieniowy: (jest czci skadow dostawy oprogramowa-
nia)

/FBHL/ SINUMERIK 840D/SIMODRIVE 611 digital (Wydanie 10.03)


Opis dziaania Modu HLA
Numer zamwieniowy: 6SN1197-0AB60-0AP3

/FBIC/ SINUMERIK 840D/840Di/810D (Wydanie 06.03)


Motion Control Information System (MCIS)
Opis dziaania TDI Ident Connection
Numer zamwieniowy: 6FC5297-1AE60-0AP0

/FBMA/ SINUMERIK 840D/810D (Wydanie 08.02)


Opis dziaania ManualTurn
Numer zamwieniowy: 6FC5297-6AD50-0AP0

/FBO/ SINUMERIK 840D/810D (Wydanie 09.01)


Opis dziaania Projektowanie Otoczka graficzna OP 030
(Poniej wymieniono zawarte rozdziay)
Numer zamwieniowy: 6FC5297-6AC40-0AP0
BA Instrukcja obsugi
EU Otoczenie rozwojowe (pakiet projektowy)
PSE Wprowadzenie do projektowania otoczki graficznej
IK Pakiet instalacyjny: aktualizacja oprogramowania
i konfiguracja

/FBP/ SINUMERIK 840D (Wydanie 03.96)


Opis dziaania Programowanie C-PLC
Numer zamwieniowy: 6FC5297-3AB60-0AP0

A-389
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
C Literatura

/FBR/ SINUMERIK 840D/840Di/810D (Wydanie 09.01)


Opis dziaania Sprzenie komputera (SinCOM)
Numer zamwieniowy: 6FC5297-6AD60-0AP0
NFL Interfejs do technologicznego komputera prowadzcego
NPL Interfejs do PLC/NC

/FBSI/ SINUMERIK 840D/SIMODRIVE (Wydanie


11.03)
Opis dziaania SINUMERIK Safety Integrated
Numer zamwieniowy: 6FC5297-6AB80-0AP2

/FBSP/ SINUMERIK 840D/840Di/810D (Wydanie 08.03)


Opis dziaania ShopMill
Numer zamwieniowy: 6FC5297-6AD80-0AP1

/FBST/ SIMATIC (Wydanie 01.01)


Opis dziaania FM STEPDRIVE/SIMOSTEP
Numer zamwieniowy: 6SN1197-0AA70-0YP4

/FBSY/ SINUMERIK 840D/810D (Wydanie 10.02)


Opis dziaania Akcje synchroniczne
Numer zamwieniowy: 6FC5297-6AD40-0AP2

/FBT/ SINUMERIK 840D/810D (Wydanie 01.02)


Opis dziaania ShopTurn
Numer zamwieniowy: 6FC5297-6AD70-0AP1

/FBTC/ SINUMERIK 840D/810D (Wydanie 01.02)


IT-Solutions
Opis dziaania Tool Data Communication SinTDC
Numer zamwieniowy: 6FC5297-5AF30-0AP0

/FBTD/ SINUMERIK 840D/810D (Wydanie 02.01)


IT-Solutions
Opis dziaania Obliczenie zapotrzebowania na narzdzia (SinTDI)
z pomoc online
Numer zamwieniowy: 6FC5297-6AE00-0AP0

/FBTP/ SINUMERIK 840D/840Di/810D (Wydanie 01.03)


Motion Control Information System (MCIS)
Opis dziaania Konserwacja zapobiegawcza TPM
Numer zamwieniowy: Dokument jest czci skadow oprogramo-
wania

/FBU/ SIMODRIVE 611 universal/universal E (Wydanie 03.04)


Opis dziaania Komponenty regulacyjne do regulacji prdkoci
obrotowej i pozycjonowania
Numer zamwieniowy: 6SN1197-0AB20-0AP9

/FBU2/ SIMODRIVE 611 universal (Wydanie 04.02)


Instrukcja montau
(jest doczona do kadego SIMODRIVE 611 universal)

/FBW/ SINUMERIK 840D/810D (Wydanie 03.04)


Opis dziaania Zarzdzanie narzdziami
Numer zamwieniowy: 6FC5297-6AC60-0AP1

/HBA/ SINUMERIK 840D/840Di/810D (Wydanie 03.02)

A -390
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
C Literatura

Podrcznik @Event
Numer zamwieniowy: 6AU1900-0CL20-0AA0

/HBI/ SINUMERIK 840Di (Wydanie 09.03)


Podrcznik SINUMERIK 840Di
Numer zamwieniowy: 6FC5297-6AE60-0AP2

/INC/ SINUMERIK 840D840Di//810D (Wydanie 06.03)


Opis systemu
Narzdzie uruchomieniowe SINUMERIK SinuCOM NC
Numer zamwieniowy: (cz skadowa pomocy Online dla IBN-
Tools)

/PJE/ SINUMERIK 840D/810D (Wydanie 08.01)


Opis dziaania Pakiet projektowy HMI Embedded
Aktualizacja oprogramowania, konfiguracja, instalacja
Numer zamwieniowy: 6FC5297-6EA10-0AP0
(druk PS skadnia projektowa jest czci skadow
dostawy oprogramowania i jest dostpnY w formacie pdf)

/POS1/ SIMODRIVE POSMO A (Wydanie 08.03)


Podrcznik uytkownika
Decentralny silnik pozycjonujcy na PROFIBUS DP
Numer zamwieniowy: 6SN2197-0AA00-0AP6
/POS2/ SIMODRIVE POSMO A (Wydanie
05.03)
Instrukcja montau (jest doczona do kadego POSMO A)
/POS3/ SIMODRIVE POSMO SI/CD/CA (Wydanie 03.04)
Podrcznik uytkownika Technika decentralnych serwonapdw
Numer zamwieniowy: 6SN2197-0AA20-0AP6
/POS4/ SIMODRIVE POSMO SI (Wydanie 08.03)
Instrukcja montau (jest doczona do kadego POSMO SI)
/POS5/ SIMODRIVE POSMO CD/CA (Wydanie 08.03)
Instrukcja montau (jest doczona do kadego POSMO CD/CAi)
/S7H/ SIMATIC S7-300 (Wydanie 2002)
Podrcznik instalacji Funkcje technologiczne
Numer zamwieniowy: 6ES7398-8AA03-8AA0
- Podrcznik referencyjny: dane CPU (opis sprztu)
- Podrcznik referencyjny: dane zespow konstrukcyjnych
/S7HT/ SIMATIC S7-300 (Wydanie 03.97)
Podrcznik STEP 7, Wiedza podstawowa, V. 3.1
Numer zamwieniowy: 6ES7810-4CA02-8AA0
/S7HR/ SIMATIC S7-300 (Wydanie 03.97)
Podrczniki STEP 7, Podrczniki referencyjne, V. 3.1
Numer zamwieniowy: 6ES7810-4CA02-8AR0

/S7S/ SIMATIC S7-300 (Wydanie 04.02)


Zesp konstrukcyjny pozycjonowania FM 353 dla napdu krokowe-
go
Zamawianie razem z pakietem projektowym
/S7L/ SIMATIC S7-300 (Wydanie 04.02)
Zesp konstrukcyjny pozycjonowania FM 354 dla serwonapdu
Zamawianie razem z pakietem projektowym

A-391
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
C Literatura

/S7M/ SIMATIC S7-300


Wielokrotny zesp konstrukcyjny FM 357 dla
serwonapdw albo napdw krokowych
Zamawianie razem z pakietem projektowym
/SP/ SIMODRIVE 611-A/611-D
SimoPro 3.1
Program do projektowania napdw obrabiarek
Numer zamwieniowy: 6SC6111-6PC00-0AA
Miejsce zamawiania: WK Frth

d) Uruchomienie
/BS/ SIMODRIVE 611 analog (Wydanie 10.00)
Opis Oprogramowanie uruchomieniowe dla moduw
wrzeciona gwnego i silnika asynchronicznego wersja 3.20
Numer zamwieniowy: 6SN1197-0AA30-0AP1

/IAA/ SIMODRIVE 611 analog (Wydanie 10.00)


Instrukcja uruchomienia
Numer zamwieniowy: 6SN1197-0AA60-0AP6

/IAC/ SINUMERIK 810D (Wydanie 11.02)


Instrukcja uruchomienia
(cznie z opisem oprogramowania uruchomieniowego
SIMODRIVE 611D)
Numer zamwieniowy: 6FC5297-6AD20-0AP1

/IAD/ SINUMERIK 840D/SIMODRIVE 611D (Wydanie 03.04)


Instrukcja uruchomienia
(cznie z opisem oprogramowania uruchomieniowego
SIMODRIVE 611D)
Numer zamwieniowy: 6FC5297-7AB10-0AP0

/IAM/ SINUMERIK 840D/840Di/810D (Wydanie 03.04)


Instrukcja uruchomienia HMI
Numer zamwieniowy: 6FC5297-6AE20-0AP3
AE1 Aktualizacje/uzupenienia
BE1 Uzupenienie otoczki graficznej
HE1 Pomoc online
IM2 Uruchomienie HMI Embedded
IM4 Uruchomienie HMI Advanced (PCU 50)
TX1 Sporzdzanie tekstw w jzykach obcych

A -392
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
D Identyfikatory

D Identyfikatory
Lista zmiennych wejciowych/wyjciowych cykli

Nazwa Pochodzenie angielskie Odpowiednik polskojzyczny


AD Allowance depth Wymiar surowy gbokoci wnki od
paszczyzny odniesienia
AFSL Angle for slot length Kt dla dugoci rowka
ANG1, ANG2 Flank angle Kt zbocza
ANGB Liftoff angle for roughing Kt odsunicia przy obrbce zgrubnej
AP1 Unfinished dimension in plane Wymiar surowy dugoci wnki/promie
wnki
AP2 Unfinished dimension in plane Wymiar surowy szerokoci wnki
APP Approach path Droga wejcia
APX Axial value for defining blank for facing Warto osiowa do definicji pfabrykatu
axis w osi poprzecznej
APXA Absolute or incremental evaluation of Interpretacja parametru _APX absolutnie
parameter APX albo przyrostowo
APZ Axial value for defining blank for longi- Warto osiowa do definicji pfabrykatu
tudinal axis w osi podunej
APZA Absolute or incremental evaluation of Interpretacja parametru _APZ absolutnie
parameter APZ albo przyrostowo
AS1, AS2 Direction of approach/approach travel Specyfikacja kierunku/toru dosuwu
AXN Tool axis O narzdzia
BNAME Name for program of drill positions Nazwa programu pozycji wiercenia
CDIR Circle direction Kierunek toczenia, kierunek frezowania
CPA Center point, abscissa Punkt rodkowy koa otworw, odcita
(absolutnie)
CPO Center point,ordinate Punkt rodkowy koa otworw, rzdna
(absolutnie)
CRAD Corner radius Promie naronika
DAM Degression value, Path for roughing Wspczynnik degresji / dugo drogi
interrupt
DBH Distance between holes Odstp midzy otworami
DIAG Groove depth Gboko wytoczenia
DIATH Diameter of thread rednica nominalna, rednica zewntrz-
na gwintu
DIS1 Distance Programowany odstp wczeniejszego
zatrzymania
DIS1 Distance between columns Odstp midzy kolumnami
DIS2 Number of lines, Distance between Odstp midzy wierszami
rows
DM1 ... DM4 Diameter rednica gwintu w punkcie pocztkowym
DP Depth Gboko (absolutnie)
DP1 First depth Gboko zagbienia
DPR Depth, relative Gboko w stosunku do paszczyzny

A-393
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
D Identyfikatory

odniesienia
DT Dwell time Czas oczekiwania w celu poamania
wirw przy obrbce zgrubnej
DTB Dwell time at bottom Czas oczekiwania na kocowej gboko-
ci wiercenia/na dnie wytoczenia
DTD Dwell time at depth Czas oczekiwania na kocowej gboko-
ci wiercenia
DTS Dwell time at starting point Czas oczekiwania w punkcie pocztko-
wym
ENC Tapping with/without encoder Gwintowanie otworu z/bez przetwornika
FAL Finish allowance Odpowiedni dla konturu naddatek na
obrzeu rowka/wnki
FAL1 Finish allowance on groove base Naddatek na dnie wytoczenia
FAL2 Finish allowance on flanks Naddatek na zboczach
FALD Finish allowance depth Naddatek na dnie
FALZ Finish allowance, z axis Naddatek w osi podunej
FALX Finish allowance, x axis Naddatek w osi poprzecznej
FDEP First depth Pierwsza gboko wiercenia (absolut-
nie)
FDIS First distance Odstp pierwszego otworu od punktu
odniesienia
FDP1 Overrun path in direction to plane Wybieg w kierunku dosuwu
w paszczynie
FDPR First depth, relative Pierwsza gboko wiercenia w stosun-
ku do paszczyzny odniesienia
FF1 Feedrate for roughing Posuw dla obrbki zgrubnej
FF2 Feedrate for insertion Posuw dla zagbiania
FF3 Feedrate for finishing Posuw dla obrbki wykaczajcej
FF4 Feedrate for contour transition ele- Posuw na elementach przejciowych
ments konturu
FFCP Feedrate for circular positioning Posuw dla pozycjonowania poredniego
(od w. opr. 6.3) po torze koowym
FFD Feedrate for depth Posuw dla dosuwu na gboko
FFP1 Feedrate surface Posuw dla obrbki paszczyzny
FFP2 Feedrate for finishing Posuw dla obrbki wykaczajcej
FFR Feedrate Posuw
FORM Definition of form Definicja ksztatu
FPL Final point along longitudinal axis Punkt kocowy w osi podunej
FRF Feedrate factor Wspczynnik posuwu
IANG Infeed angle Kt dosuwu
INDA Incremental angle Kt przeczania
IDEP Infeed depth Gboko dosuwu
KNAME Name of the contour subroutine Nazwa programu konturu
LSANF Block number/label identifying start of Numer bloku/etykieta pocztku opisu
contour definition programu
LSEND Block number/label identifying end of Numer bloku/etykieta koca opisu kontu-
contour definition ru
LP1 Length of approach travel, radius Dugo drogi dosunicia, promie
LP2 Length of return travel, radius Dugo drogi odsunicia, promie

A -394
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
A A
03.03 Aneks
D Identyfikatory

KDIAM Internal diameter of thread rednica rdzenia, rednica wewntrzna


gwintu
LENG Elongated hole length, pocket length Dugo otworu podunego, dugo
wnki
MDEP Minimum depth Minimalna gboko wiercenia
MID Maximum infeed depth Maksymalna gboko dosuwu dla jed-
nego dosunicia
MIDA Maximum infeed width Maksymalna szeroko dosuwu
MIDF Maximum infeed depth for finishing Maksymalna gboko dosuwu dla ob-
rbki wykaczajcej
MPIT Thread lead as thread size Skok gwintu jako wielko gwintu
NID Number of noncuts Liczba skraww jaowych
NP1 ... NP8 Name/Label ... Nazwa podprogramu konturu czci
gotowej/etykieta
NPP Name of part program Nazwa podprogramu konturu
NRC Number of roughing cuts Liczba skraww zgrubnych
NSP Start point offset first thread Przesunicie punktu startowego dla
pierwszego zwoju gwintu
NUM Number of holes Liczba otworw
NUM1 Number of columns Liczba kolumn
NUM2 Number of lines Liczba wierszy
NUMT Number of threads Liczba zwojw gwintu
PA Reference point, abscissa Punkt odniesienia wnki
PO Reference point, ordinate Punkt odniesienia wnki
PO1 ... PO4 Point in longitudinal axis Punkt pocztkowy/punkt poredni/punkt
kocowy gwintu w osi podunej
PIT Thread lead Skok gwintu jako warto
PNAME Name for pocket milling machining Nazwa programu frezowania wnki
program
POSS Position for oriented spindle stop Pozycja wrzeciona
PP1 ... PP3 Thread pitch 1...3 as value Skok gwintu 1...3 jako warto
PRAD Pocket radius Promie wnki
RAD Radius Promie okrgu
RAD1 Radius Promie toru spiralnego przy zagbianiu
RCO1, RCO2 Radius/chamfer outside Zaokrglenie/fazka, zewntrz
RCI1, RCI2 Radius/chamfer inside Zaokrglenie/fazka, wewntrz
RFF Retract feed Posuw wycofania
RFP Reference plane Paszczyzna odniesienia (absolutnie)
ROP Run out path Droga wyjcia
RPA Retract path, abscissa Droga wycofania w odcitej
RPAP Retract path, applicate Droga wycofania w aplikacie
RPO Retract path, ordinate Droga wycofania w rzdnej
RL Bypass contour Obejcie konturu rodkowo
RTP Retract plane Paszczyzna wycofania (absolutnie)

A-395
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle Wydanie 03.04
A A
Aneks 03.04
D Identyfikatory

SDAC Spindle direction after cyle Kierunek obrotw po zakoczeniu cyklu


SDIR Spindle direction Kierunek wrzeciona
SDIS Safety distance Odstp bezpieczestwa
SDR Spindle direction for retraction Kierunek obrotw dla wycofania
SPCA Reference point, abscissa Odcita punktu odniesienia na prostej
(absolutnie)
SPCO Reference point, ordinate Rzdna tego punktu odniesienia (abso-
lutnie)
SPD Starting point in the facing axis Punkt pocztkowy w osi poprzecznej
SPL Starting point along longitudinal axis Punkt pocztkowy w osi wzdunej
SSF Speed for finishing Prdko obrotowa przy obrbce wyka-
czajcej
SST Speed for tapping Prdko obrotowa dla gwintowania
otworu
SST1 Speed for retraction Prdko obrotowa dla wycofania
STA, STA1 Angle Kt
STA2 Insertion angle Maksymalny kt zagbiania dla ruchu
wahliwego
TDEP Thread depth Gboko gwintu
TN Name of stock removal tool Nazwa narzdzia wybierajcego
TOL1 Blank tolerance Tolerancja pfabrykatu
TYPTH Typ of thread Typ gwintu
VARI Working Rodzaj obrbki
VRT Variable return path Zmienna wielko wycofania / droga
wycofania
WID (Pocket) width Szeroko wnki
WIDG Groove width Szeroko wytoczenia

A -396
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja Programowania Cykle (PGZ) - Wydanie 03.04
I I
03.04 Aneks
Indeks

Cykle wiercenia ukadw otworw bez wywoania


E Indeks cyklu wiercenia 2-94
Dane maszynowe 1-40, 1-44
Absolutna gboko wiercenia 2-52, 3-118, 3- Dane nastawcze cykli, frezowanie 3-108
123, 3-137, 3-159, 3-197 Dane nastawcze cykli, toczenie 4-272
Aktualizacja cykli w HMI Advanced 1-43 Definicja konturu 4-294, 4-329
Aktualizacja pfabrykatu 4-331 Definicja paszczyzn 1-21
Alarmy cykli 5-343 Dowolne programowanie konturu 1-30
CONTPRON 4-295 FGROUP 3-109
CYCLE60 (od w. opr. 6.4) 3-259 Forma dostawy cykli w HMI Advanced 1-43
CYCLE71 3-157 Frezowanie czopa koowego - CYCLE77 3-178
CYCLE72 3-163 Frezowanie czopa prostoktnego - CYCLE76
CYCLE73 3-182, 3-188 3-173
CYCLE75 3-182, 3-185 Frezowanie gwintu 3-109
CYCLE76 3-173 Frezowanie konturowe 3-163
CYCLE77 3-178 Frezowanie paszczyzny 3-157
CYCLE800 3-210 Frezowanie wnki koowej - POCKET2 3-139
CYCLE801 2-102 Frezowanie wnki koowej - POCKET4 3-152
CYCLE81 2-51 Frezowanie wnki prostoktnej - POCKET1
CYCLE82 2-54 3-135
CYCLE83 2-56 Frezowanie wnki prostoktnej - POCKET3
CYCLE832 (od w. opr. 6.3) 3-246 3-143
CYCLE84 2-63 Frezowanie wnki z wysepkami 3-182
CYCLE840 2-70 Frezowanie wnki z wysepkami - CYCLE73
CYCLE85 2-78 3-188
CYCLE86 2-81 Gwint poduny 4-309
CYCLE87 2-85 Gwint poprzeczny 4-309
CYCLE88 2-87 Gwint wewntrzny 3-111
CYCLE89 2-89 Gwint zewntrzny 3-110
CYCLE90 3-109 Gwintowanie otworu bez oprawki wyrwnawczej
CYCLE93 4-274 2-63
CYCLE94 4-283 Gwintowanie otworu z oprawk wyrwnawcz
CYCLE95 4-287 2-70
CYCLE950 4-319 Gwintowanie otworu z oprawk wyrwnawcz
CYCLE96 4-300 bez przetwornika 2-71
CYCLE97 4-304 Gwintowanie otworu z oprawk wyrwnawcz z
CYCLE98 4-311 przetwornikiem 2-72
Cykl grawerowania - CYCLE60 (od w. opr. 6.4) 3- High Speed Settings - CYCLE832 (od w. opr. 6.3)
259 3-246
Cykl podcicia - CYCLE94 4-283 HOLES1 2-95
Cykl rozwiercania 2-49 HOLES2 2-99
Cykl skrawania - CYCLE95 4-287 Kt przyoenia 4-272
Cykl wytoczenia - CYCLE93 4-274 Koo otworw 2-99
Cykle frezowania 1-19 Komunikaty 1-22, 5-349
Cykle toczenia 1-20 Kontrola zrozumiaoci 2-94
Cykle wiercenia 1-119, 2-48 Kontur 1 prosta 1-30
Cykle wiercenia ukadw otworw 1-19, 2-94 Kontur 2 proste 1-30

I-397
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04 I
I I
Aneks 03.04
Indeks

Kontur 3 proste 1-30 Skrt - CYCLE800 3-210


Lista parametrw 1-23 SLOT1 3-121
LONGHOLE 3-116 SLOT2 3-129
acuchy gwintw - CYCLE98 4-311 SPOS 2-65, 2-66
MCALL 2-91 Symulacja bez narzdzia 1-26
Nacinanie gwintu 4-17 Symulacja cykli 1-26
Nacinanie gwintu - CYCLE97 4-304 Szereg otworw 2-95
Nadzr konturu 4-272, 4-297 Traktowanie wrzeciona 4-271
Nakiekowanie 2-51 Warunki powrotu 1-21
Obsuga cykli uytkownika 1-35 Warunki wywoania 1-21
Obsuga cykli w edytorze programw 1-27 Wiercenie 2-51
Odstp bezpieczestwa 2-52, 3-197 Wiercenie otworw gbokich 2-56
Otworu podune na okrgi - LONGHOLE 3-116 Wiercenie otworw gbokich z amaniem wirw
Parametry geometrii 2-49 2-58
Parametry obrbki 2-49 Wiercenie otworw gbokich z usuwaniem wi-
Pliki definicji dla cykli 1-41 rw 2-57
Paszczyzna obrbki 1-21 Wiercenie, pogbianie czoowe 2-54
Paszczyzna odniesienia 2-52, 3-197 Wywoanie 1-21, 2-50
Paszczyzna wycofania 2-52, 3-197 Wywoanie cykli 1-23
POCKET1 3-135 Wywoanie modalne 2-91
POCKET2 3-139 Wzgldna gboko wiercenia 2-52, 3-118, 3-
POCKET3 3-143 123, 3-137, 3-159, 3-197
POCKET4 3-152 Zachowanie si w przypadku parametru liczby
Podcicie gwintu - CYCLE96 4-300 sztuk = zero 2-94
Podprogramy pomocnicze cykli 1-20
Pozostay materia 4-322
Pfabrykat 4-322
Programowanie konturu 4-324
Programowanie zarysu konturu 1-30
Przegld alarmw cykli 5-343
Przegld cykli 1-18
Przekazanie konturu wnki - CYCLE74 3-183
Przekazanie konturu wysepki - CYCLE75 3-185
Przyporzdkowanie osi 1-121
Punkt startowy 4-297
Rowek koowy - SLOT2 3-129
Rowki na okrgu - SLOT1 3-121
Rozszerzony cykl skrawania - CYCLE950 4-319
Rozwiercanie 2-49
Rozwiercanie 1 2-78
Rozwiercanie 2 2-81
Rozwiercanie 3 2-85
Rozwiercanie 4 2-87
Rozwiercanie 5 2-89
SETMS 3-108
Siatka punktw 2-102
Skrawanie rwnolege do konturu 4-321

I-398
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
I I
03.04 Aneks
Indeks

F Polecenia, identyfikatory

C
CYCLE60 (ab SW 6.4) 3-259
CYCLE71 3-157
CYCLE72 3-163
CYCLE73 3-188
CYCLE74 3-183
CYCLE75 3-185
CYCLE76 3-173
CYCLE77 3-178
CYCLE800 3-210
CYCLE801 2-102
CYCLE81 2-51
CYCLE82 2-54
CYCLE83 2-56
CYCLE832 (ab SW 6.3) 3-246
CYCLE84 2-63
CYCLE840 2-70
CYCLE85 2-78
CYCLE86 2-81
CYCLE87 2-85
CYCLE88 2-87
CYCLE89 2-89
CYCLE90 3-109
CYCLE93 4-274
CYCLE94 4-283
CYCLE95 4-287
CYCLE950 4-319
CYCLE96 4-300
CYCLE97 4-304
CYCLE98 4-311
H
HOLES1 2-95
HOLES2 2-99
L
LONGHOLE 3-116
P
POCKET1 3-135
POCKET2 3-139
POCKET3 3-143
POCKET4 3-152
S
SLOT1 3-121
SLOT2 3-129

Siemens AG 2004 Wszelkie prawa zastrzeone.

I- 399
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
I I
Aneks 03.04
Indeks

Notatki

I- 400
Siemens AG 2004 Wszelkie prawa zastrzeone.
SINUMERIK 840D/840Di/810D/FM-NC Instrukcja programowania Cykle (PGZ) - Wydanie 03.04
Do Propozycje

SIEMENS AG
Korekty
A&D MC BMS do druku:

Postfach 3180 SINUMERIK


840D/840Di/810D
D-91050 Erlangen
(Tel. 0180 / 5050 - 222 [Hotline] CykleDokumentacja uytkownika
Fax 09131 / 98 - 2176 [dokumentacja]
email: motioncontrol.docu@.siemens.de)
Nadawca Instrukcja programowania

Nazwa/nazwisko Nr. zamwieniowy: 6FC5298-7AB40-0AP0


Wydanie: 03.04
Adres Waszej formy/jednostki
Gdybycie przy czytaniu niniejszej dokumentacji natknli
Ulica: si na bdy drukarskie, prosimy
o poinformowanie nas na niniejszym formularzu. Rw-
Kod pocztowy: Miejscowo: nie bdziemy wdziczni za inspiracje
i propozycje zmian.
Telefon: /
Telefaks: /

Propozycje i/albo korekty

I-
401
Wydanie Siemens AG
Obszar: technika automatyzacyjna
Dziedzina: systemy automatyzacji dla
obrabiarek, robotw i maszyn spe-
cjalnych
Postfach 3180, D-91050 Erlangen
Republika Federalna Niemiec

You might also like