Instrukcja 3 Obrobka otworow z wykorzystaniem cykli obrobkowych, EBOOK
[ Pobierz całość w formacie PDF ]
1
Politechnika Pozna
ń
ska
Instytut Technologii Mechanicznej
Laboratorium
Programowanie obrabiarek CNC
Nr 3
Obróbka otworów
z wykorzystaniem cykli obróbkowych
Opracował:
Dr inŜ. Wojciech Ptaszyński
Poznań, 2009-03-18
2
1. Cel
ć
wiczenia
Celem tego ćwiczenia jest zapoznanie się z programowanie obrabiarek z wykorzystaniem
cykli obróbkowych. W ramach tych ćwiczeń omawiane będą następujące zagadnienia:
podstawowe cykle obróbkowe, zasady wykorzystywania cykli, cykle obróbkowe w układach
sterujących Sinumerik
2. Cykle stałe we frezarkach ze sterowaniem firmy Fanuc
Cykle stałe są to na stałe zaprogramowane i przechowywane w pamięci układu
sterującego sekwencje operacji, które mogą być wywołane poprzez pojedyncze funkcje
przygotowawcze lub podprogramy. Są one stosowane do zmniejszenia czasu programowania
powtarzających się operacji.
W zapisie standardowym programu NC (Fanuc) cyklom przypisano funkcje
przygotowawcze od G73 do G89 (tabela 1). Są to cykle wiercenia, rozwiercania, wytaczania i
gwintowania. Funkcje cykli są funkcjami modalnymi dzięki temu ułatwiają wykonywanie
większej liczby takich samych otworów. W pierwszym bloku podaje się parametry
wykonywania otworu oraz współrzędne pierwszego otworu natomiast w następnych blokach
programu wystarczy podać tylko współrzędne X i Y następnego otworu. Zakończenie
działania cyklu wykonuje się funkcją przygotowawczą G80.
2.1. Wprowadzenie
Tabela 1.
Funkcje przygotowawcze cykli stałych (Fanuc)
Nr funkcji
Nazwa
G81
Wiercenie, nawiercanie
G82
Wiercenie z przerwą czasową na dnie
G83
Wiercenie z odwiórowaniem
G73
Wiercenie z łamaniem wióra
G74
Gwintowanie lewego gwintu z uchwytem kompensującym
G84
Gwintowanie prawego gwintu z uchwytem kompensującym
G85
Rozwiercanie
G86
Wytaczanie z zatrzymaniem wrzeciona przy wycofaniu
G88
Wytaczanie z ręcznym wycofaniem narzędzia z otworu
G76
Wytaczanie wykańczające
G87
Wytaczanie w ruchu powrotnym
G89
Wytaczanie z przerwą czasową na dnie
G80
Wykasowanie cyklu
G98
Wycofanie narzędzia na płaszczyznę początkową
G99
Wycofanie narzędzia na płaszczyznę retrakową
3
2.2.Wiercenie gł
ę
bokiego otworu z odwiórowaniem G83
Ten cykl jest wykorzystywany do wiercenia głębokich otworów, gdy występuje
konieczność odwiórowania (usunięcia wióra z otworu) w celu zapobieŜenia złamania wiertła.
Po wywołaniu tego cyklu wykonywane są następujące czynności (rys. 1):
-
przemieszczenie narzędzia z posuwem szybkim nad otwór o współrzędne X i Y,
-
przemieszczenie narzędzia z posuwem szybkim na
płaszczyznę retrakową R,
-
zagłębia narzędzia w materiał z posuwem roboczym na
pierwszą głębokość określoną w adresie Q,
-
wysunięcie narzędzia z posuwem szybkim na
płaszczyznę retrakową w celu usunięcia wióra,
-
przemieszczenie narzędzia z posuwem szybkim w
otwór na współrzędną pierwszego zagłębienie z
zachowanie odstępu bezpieczeństwa o wartości d,
która jest ustawiona w parametrach maszyny,
-
następnie powtarzane są trzy poprzednie czynności, aŜ
zostanie osiągnięta współrzędna dna otworu podana w
adresie Z,
-
wysunięcie narzędzia na płaszczyznę retrakową lub
wywołania zaleŜnie od funkcji G99 lub G98.
Rys. 1. Cykl wiercenia
z odwiórowaniem G83
Format zapisu tego cyklu wygląda następująco:
G83 X... Y... Z... Q... R... F...
gdzie: X, Y – współrzędne otworu na płaszczyźnie roboczej,
Q – wartość jednego zagłębienia,
R – współrzędna Z płaszczyzny retrakowej,
F – wartość posuwu wiercenia.
Przykład:
G83 G98 X20 Y10 Z-12 R3 Q5 F200
W niektórych przypadkach nie jest wymagane wycofywanie narzędzia na płaszczyznę
początkową, dlatego teŜ są do dyspozycji dwie funkcje przygotowawcze:
- G98 – po wykonaniu obróbki narzędzie wraca na płaszczyznę początkową,
- G99 – po wykonaniu obróbki narzędzie wycofywane jest tylko na płaszczyznę
retrakową.
Zastosowanie funkcji G99 skraca czas wykonania programu, gdyŜ po wykonaniu jednego
otworu narzędzie nie przemieszcza się na płaszczyznę początkowa a tylko na płaszczyznę
retrakową, na której przemieszcza się nad następny otwór. NaleŜy jednak zwrócić uwagę czy
nie wystąpi kolizja narzędzia z wystającymi elementami przedmiotu i zamocowania.
Cykle stałe mogą być programowane z funkcjami przygotowawczymi G90 lub G91. Gdy
uŜyta jest funkcja G90 zarówno płaszczyzna retrakowa jak i punkt dna otworu (Z) traktowane
są jako współrzędne absolutne w osi Z. Natomiast, gdy uŜyta jest funkcja G91
(wymiarowanie przyrostowe), punkt R wymiarowany jest od aktualnej współrzędnej Z
(płaszczyzny początkowej) a współrzędna Z dna otworu wymiarowana jest przyrostowo od
płaszczyzny retrakowej R.
Z – współrzędna Z dna otworu,
4
3. Cykle stałe w układach steruj
ą
cych Sinumerik 810D/840D
3.1. Wprowadzenie
W układzie Sinumerik 810D/840D cykle obróbkowe są zdefiniowane w postaci procedur,
których parametry są podawane razem z nazwą cyklu, np.
CYCLE100(34,67,2,90)
gdzie CYCLE100 jest przykładową nazwą cyklu, natomiast w nawiasach podano wartości
kolejnych parametrów tego cyklu. Mogą one być podane zarówno jako wartości stałe
(konkretne liczby), jak i jako zmienne (np. R-parametry). Przy podawaniu wartości
parametrów cyklu moŜe wystąpić sytuacja, kiedy moŜliwe jest opuszczenie któregoś
parametru. Wtedy zaznacza się ten fakt przez pozostawienie pustej pozycji w liście
parametrów cyklu, np.:
CYCLE100(34,,2,90)
gdzie opuszczono drugi z parametrów (domyślnie układ sterowania przypisuje mu wartość
zerową). JeŜeli pomijane wartości parametrów znajdują się na końcu listy parametrów moŜna
opuścić je bez pozostawienia pustej pozycji, np.:
CYCLE100(34,67,2)
gdzie opuszczono ostatni, czwarty parametr.
NaleŜy mieć na uwadze, Ŝe nie dla wszystkich parametrów moŜna nie definiować ich
wartości. NaleŜy równieŜ zwracać uwagę na sposób interpretacji wartości parametrów, np. dla
niektórych istotna jest nie tylko wartość ale i znak tej wartości.
W tabeli 2 zestawiono przykładowe frezarskie cykle stałe w układach sterujących
Sinumerik 810D/840D
Tabela 2.
Frezarskie
cykle stałe w układach sterujących Sinumerik 810D/840D
Nazwa
Funkcja
CYCLE81
Wiercenie, nawiercanie
CYCLE82
Wiercenie, pogłębianie
CYCLE83
Wiercenie głębokiego otworu
CYCLE84
Gwintowanie bez uŜycia uchwytu kompensacyjnego
CYCLE840
Gwintowanie z uŜyciem uchwytu kompensacyjnego
CYCLE85
Rozwiercanie
HOLES1
Rząd otworów
HOLES2
Kołowy układ otworów
CYCLE801
Macierz prostokątna otworów
SLOT1
Rowki podłuŜne na okręgu
SLOT2
Rowek kołowy na okręgu
POCKET1
Frezowanie kieszeni prostokątnej
POCKET2
Frezowanie kieszeni okrągłej
CYCLE72
Frezowanie konturu
CYCLE76
Frezowanie występu prostokątnego
CYCLE77
Frezowanie występu okrągłego
CYCLE71
Frezowanie płaszczyzny
5
3.2. Wywoływanie cykli obróbkowych w sterowaniach Sinumerik 810D/840D
Wywołanie cykli obróbkowych moŜe mieć dwojaki charakter:
- niemodalny (tylko w jednym bloku);
- modalny (w kaŜdym bloku z ruchem narzędzia aŜ do odwołania).
Wywołanie niemodalne (najczęściej stosowane) polega na umieszczeniu w bloku, w
którym chcemy wykonać cykl obróbkowych, adresu z nazwą cyklu i listą wartością
parametrów (tak, jak przedstawiono powyŜej).
Wywołanie modalne polega na umieszczeniu w bloku, oprócz wywołania samego cyklu,
równieŜ adresu MCALL, dzięki czemu w następnych blokach z instrukcjami ruchu narzędzia,
po wykonaniu tych ruchów, automatycznie wywoływany jest równieŜ cykl modalny.
Odwołanie wykonywania cyklu modalnego następuje po zaprogramowaniu adresu MCALL
bez wywołania cyklu np.:
N10 MCALL CYCLE100(34,67,2) ; modalne przywołanie cyklu
N15 G0 X20 Y30
; pierwsze uruchomienie cyklu
N25 Y100
; trzecie uruchomienie cyklu
N30 MCALL
; odwołanie cyklu modalnego
3.3. Cykle wiercenia
Cykle wiercenia obejmują zabiegi obróbki otworów przy uŜyciu róŜnych narzędzi:
wierteł, pogłębiaczy, rozwiertaków, gwintowników itp.. Jest to jedyna grupa cykli, która
została znormalizowana (dokładniej zaś cykle 81 do 89 podobnie jak cykle Fanuc).
Cykle wiercenia generalnie działają wg następującego schematu (podobnie jak cykle
Fanuc):
1. Ustawienia narzędzia nad otworem,
2. Dosunięcie ruchem szybkim narzędzia w osi Z do płaszczyzny bezpiecznej (tj. w
bezpiecznej odległości od materiału),
3. Obróbka ruchem roboczym do zadanej głębokości,
4. Wycofanie ruchem szybkim narzędzia do płaszczyzny wycofania (tj. płaszczyzny, na
której moŜe się odbywać ruch narzędzia bez ryzyka kolizji) bez wyłączania obrotów
wrzeciona.
W parametrach cykli występuje płaszczyzna odniesienia – jest to płaszczyzna, od której
teoretycznie narzędzie powinno rozpocząć obróbkę, jednak z uwagi na bezpieczny dojazd do
materiału obrabianego faktycznie ten ruch rozpoczyna się od płaszczyzny bezpiecznej.
Cykl CYCLE81 jest najprostszym wśród cykli wiertarskich. Stosowany jest przede
wszystkim do wiercenia otworów o małej głębokości, wytaczania zgrubnego a takŜe
nawiercania (wykonywania nawiercenia przed właściwym zabiegiem wiercenia). Format
wywołania tego cyklu wygląda następująco:
N20 Y50
; drugie uruchomienie cyklu
3.4. Wiercenie, nawiercanie CYCLE81
[ Pobierz całość w formacie PDF ]