Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 4. Programowanie obróbki w systemie ShopMill



Podobne dokumenty
Programowanie obrabiarek CNC. Nr H8

PERSON Kraków

PL B1. POLITECHNIKA POZNAŃSKA, Poznań, PL BUP 01/11. RAFAŁ TALAR, Kościan, PL WUP 12/13

Moduł 2/3 Projekt procesu technologicznego obróbki przedmiotu typu bryła obrotowa

WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji. Laboratorium Obróbki ubytkowej materiałów.

Standardowe tolerancje wymiarowe

Harmonogramowanie projektów Zarządzanie czasem

Katedra Technik Wytwarzania i Automatyzacji TOLERANCJE I POMIARY WALCOWYCH KÓŁ ZĘBATYCH

1.Rysowanie wałka. Dostosowanie paska narzędzi Tworzenie nowego wałka. Uniwersytet Technologiczno Przyrodniczy w Bydgoszczy

Ćwiczenie 6.5. Otwory i śruby. Skrzynia V

NUMER IDENTYFIKATORA:

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

14P2 POWTÓRKA FIKCYJNY EGZAMIN MATURALNYZ FIZYKI I ASTRONOMII - II POZIOM PODSTAWOWY

SYSTEM GTJ-2000 W ZASTOSOWANIU DO PROJEKTOWANIA PROCESÓW OBRÓBKI NA OBRABIARKACH CNC

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

PREFABRYKOWANE STUDNIE OPUSZCZANE Z ŻELBETU ŚREDNICACH NOMINALNYCH DN1500, DN2000, DN2500, DN3200 wg EN 1917 i DIN V

AKADEMIA MORSKA W SZCZECINIE

Centrum Informatyki "ZETO" S.A. w Białymstoku. Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG

Moduł. Rama 2D suplement do wersji Konstruktora 4.6

SERI A 93 S E RI A 93 O FLUSH GRID WITHOUT EDGE TAB

INSTRUKCJA OBSŁUGI WD2250A. WATOMIERZ 0.3W-2250W firmy MCP

Generowanie kodów NC w środowisku Autodesk Inventor 2014

Od redakcji. Symbolem oznaczono zadania wykraczające poza zakres materiału omówionego w podręczniku Fizyka z plusem cz. 2.

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

NACZYNIE WZBIORCZE INSTRUKCJA OBSŁUGI INSTRUKCJA INSTALOWANIA

VinCent Office. Moduł Drukarki Fiskalnej

Instalacja. Zawartość. Wyszukiwarka. Instalacja Konfiguracja Uruchomienie i praca z raportem Metody wyszukiwania...

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

Cel i zakres ćwiczenia

TECHNOLOGICZNOŚĆ WYPRASEK

Tekst ozdobny i akapitowy

Zarządzanie Zasobami by CTI. Instrukcja

USTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity)

WYMAGANIA EDUKACYJNE SPOSOBY SPRAWDZANIA POSTĘPÓW UCZNIÓW WARUNKI I TRYB UZYSKANIA WYŻSZEJ NIŻ PRZEWIDYWANA OCENY ŚRÓDROCZNEJ I ROCZNEJ

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

2004 Heden Media. Wszelkie prawa zastrzeżone. Wirtualne laboratorium z napędów i sterowania pneumatycznego. Minimalne wymagania

Współczesne nowoczesne budownictwo pozwala na wyrażenie indywidualnego stylu domu..

Edycja geometrii w Solid Edge ST

ANALOGOWE UKŁADY SCALONE

CYFROWY WYŚWIETLACZ POŁOŻENIA TNP 10

Bazy danych. Andrzej Łachwa, UJ, /15

SPRAWDZIANY Z MATEMATYKI

Konfiguracja historii plików

Badanie bezszczotkowego silnika prądu stałego z magnesami trwałymi (BLDCM)

PROCEDURA OCENY RYZYKA ZAWODOWEGO. w Urzędzie Gminy Mściwojów

Użytkowanie elektronicznego dziennika UONET PLUS.

INSTRUKCJA BHP PRZY RECZNYCH PRACACH TRANSPORTOWYCH DLA PRACOWNIKÓW KUCHENKI ODDZIAŁOWEJ.

Projekt MES. Wykonali: Lidia Orkowska Mateusz Wróbel Adam Wysocki WBMIZ, MIBM, IMe

K P K P R K P R D K P R D W

Lekcja 173, 174. Temat: Silniki indukcyjne i pierścieniowe.

Szczegółowy opis przedmiotu zamówienia / Dane techniczne oferowanego sprzętu (sprawa DBA-2/240-23/2016)

Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.

SPRZĄTACZKA pracownik gospodarczy

Koła zębate. T. 2, Wykonanie i montaŝ / Kazimierz Ochęduszko. wyd. 6 (repr.), dodr. Warszawa, Spis treści

Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą.

PAKIET MathCad - Część III

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.

EGZAMIN MATURALNY Z MATEMATYKI CZERWIEC 2012 POZIOM PODSTAWOWY. Czas pracy: 170 minut. Liczba punktów do uzyskania: 50 WPISUJE ZDAJĄCY

Systemy mikroprocesorowe - projekt

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.

Temat: Co to jest optymalizacja? Maksymalizacja objętości naczynia prostopadłościennego za pomocą arkusza kalkulacyjngo.

KLAUZULE ARBITRAŻOWE

dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK,

XIII KONKURS MATEMATYCZNY

Warszawa, r.

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

Nowe funkcjonalności

ZAPYTANIE OFERTOWE Nr 21/ZO/Zad2/NIPR/2015

INSTRUKCJA OBSŁUGI URZĄDZENIA: HC8201

Uchwała nr O III Krajowej Rady Izby Architektów RP z dnia 20 marca 2012 r. w sprawie wprowadzenia wzoru kontraktu menedżerskiego

LABORATORIUM TECHNOLOGII NAPRAW WERYFIKACJA TULEJI CYLINDROWYCH SILNIKA SPALINOWEGO

ZAPYTANIE OFERTOWE. ZAMAWIAJĄCY: Stora Enso NAREW Sp. z o. o. ul. I Armii Wojska Polskiego Ostrołęka, Poland NIP

Dziękujemy za zainteresowanie

LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH

CBOS CENTRUM BADANIA OPINII SPOŁECZNEJ WIZY DLA NASZYCH WSCHODNICH SĄSIADÓW I PROBLEM KALININGRADU BS/134/2002 KOMUNIKAT Z BADAŃ

REGULAMIN FINANSOWANIA ZE ŚRODKÓW FUNDUSZU PRACY KOSZTÓW STUDIÓW PODYPLOMOWYCH

Gruntowy wymiennik ciepła PROVENT- GEO

Wyznaczanie współczynnika sprężystości sprężyn i ich układów

- 70% wg starych zasad i 30% wg nowych zasad dla osób, które. - 55% wg starych zasad i 45% wg nowych zasad dla osób, które

Grupa bezpieczeństwa kotła KSG / KSG mini

Zadania. SiOD Cwiczenie 1 ;

CYFROWY MIERNIK REZYSTANCJI UZIEMIENIA KRT 1520 INSTRUKCJA OBSŁUGI

Tester pilotów 315/433/868 MHz

Projektowanie bazy danych

ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY

PL B1. BSC DRUKARNIA OPAKOWAŃ SPÓŁKA AKCYJNA, Poznań, PL BUP 03/08. ARKADIUSZ CZYSZ, Poznań, PL

Podstawa prawna: Ustawa z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (t. j. Dz. U. z 2000r. Nr 54, poz. 654 ze zm.

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

Temat: Funkcje. Własności ogólne. A n n a R a j f u r a, M a t e m a t y k a s e m e s t r 1, W S Z i M w S o c h a c z e w i e 1

DTR.ZL APLISENS PRODUKCJA PRZETWORNIKÓW CIŚNIENIA I APARATURY POMIAROWEJ INSTRUKCJA OBSŁUGI (DOKUMENTACJA TECHNICZNO-RUCHOWA)

Zmiany w wersji 1.18 programu VinCent Office.

Praca na wielu bazach danych część 2. (Wersja 8.1)

Sposób demontażu starych,i montażu nowych zawiasów..

Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)

Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska

Ogólna charakterystyka kontraktów terminowych

'()(*+,-./01(23/*4*567/8/23/*98:)2(!."/+)012+3$%-4#"4"$5012#-4#"4-6017%*,4.!"#$!"#%&"!!!"#$%&"#'()%*+,-+

D wysokościowych

Badania Maszyn CNC. Nr 3

Transkrypt:

1 Politechnika Poznańska Instytut Technologii Mechanicznej Programowanie obrabiarek CNC Nr 4 Programowanie obróbki w systemie ShopMill Opracował: Dr inż. Wojciech Ptaszyński Poznań, 2015-03-05

2 1. Cel ćwiczenia Celem tego ćwiczenia jest zapoznanie się z programowanie obrabiarek z wykorzystaniem oprogramowania WOP na przykładzie oprogramowania ShopMill firmy Siemens. W ramach tego ćwiczenia omawiane będą następujące zagadnienia: zasady obróbki gniazd, struktura programu ShopMill, podstawowe funkcje ShopMill. 2. Programowanie warsztatowe Programowanie WOP (Workshop Orienting Programming pol. programowanie orientowane warsztatowo) jest to programowanie wykonywane bezpośrednio w układzie sterującym obrabiarki, a więc na warsztacie, poprzez wykorzystanie specjalistycznego oprogramowania zainstalowanego w układzie sterującym. Oprogramowanie to jest tak przygotowane, aby w możliwie jak największym stopniu ułatwić przygotowanie programu sterującego. Można powiedzieć, że jest to swoiste połączenie programowania ręcznego (orientowanego na przedmiot i obrabiarkę) z programowaniem CAM (orientowanego na przedmiot). W wielu przypadkach, w tym sposobie programowania, do układów sterowań numerycznych można bezpośrednio przesłać rysunki graficzne CAD, najczęściej w formacie DXF, poprzez połączenie RS232 lub sieć komputerową. Taki proces jest najszybszy i niezawodny. Prostsze zarysy mogą być również wprowadzane ręcznie za pomocą klawiatury bezpośrednio do układu sterującego. Wadę tego programowania jest silne zorientowanie na układ sterujący, dane oprogramowanie można wykorzystywać tylko w układzie sterującym określonej firmy. 3. Obróbka gniazd Frezy przeznaczone są główne do wykonywania obróbki powierzchnią walcową. W przypadku obróbki wysp zwykle możliwe jest tak prowadzenie narzędzia, aby obróbka zawsze była wykonywana powierzchnia walcową freza. Natomiast w przypadku obróbki gniazd zawsze istnieje konieczność zagłębiania narzędzia w materiał. a) b) b) + Rys. 1. Metody zagłębiania narzędzia w materiał Można wyróżnić trzy metody zagłębiania narzędzia w materiał (rys. 1): z zastosowaniem freza monolitycznego z możliwością skrawania osiowego (rys. 1a). W tym przypadku najpierw narzędzie zagłębia się osiowo w materiał, na głębokość warstwy skrawanej, a następnie wybiera resztę materiału. Wadą tej metody są bardzo trudne warunki skrawania w osi narzędzia w czasie zagłębiania osiowego, co ma wpływ na trwałość narzędzia. Ponieważ przy danej prędkości obrotowej w osi narzędzia jest zerowa prędkość skrawania (średnica skrawania równa zero), materiał nie jest skrawany, ale

3 wygniatany. Aby uniknąć uszkodzenia narzędzia w ruchu zagłębiania narzędzia należy zmniejszyć wartość posuwu wgłębnego do około 25% dobranego posuwu frezowania, z wykorzystaniem wiertła oraz freza z możliwością zagłębiania osiowego (rys. 1b). Wiertło wykonuje otwór na głębokość gniazda a następnie frez zagłębia się w tym samym miejscu. Średnica wiertła może być mniejsza od średnicy zastosowanego freza. W tym przypadku podczas wiercenia również występują trudne warunki skrawania, ale wiertło jest do tej operacji odpowiednio przygotowane. W tej operacji musi być zastosowany frez z możliwością zagłębiania osiowego, ponieważ dno nawierconego otworu nie jest płaskie, ma charakterystyczne stożkowe zakończenie, które musi zostać obrobione. Wadą tej metody jest konieczność stosowania dwóch narzędzi, z wykorzystaniem freza z możliwością zagłębienia skośnego (rys. 1.c). Frez najpierw wykonuje ruchy skośnie lub po linii spiralnej aż do osiągnięcia wymaganej głębokości skrawania, a następnie wybiera pozostały materiał gniazda. Ta operacja jest wykonywana aż do wybrania materiału z całego gniazda. W tej metodzie należy zwrócić szczególna uwagę, aby kąt zagłębienia nie był zbyt duży, szczególnie dla frezów składanych, dla których maksymalna wartość tego kąta jest określona przez producenta narzędzia. Wybierając metodę obróbki najpierw powinniśmy wybrać metodę z nawierceniem, a gdy z pewnych względów nie jest to możliwe to wybieramy metodę z zagłębianiem skośnym a na samym końcu metodę z zagłębianiem osiowym. Programując obróbkę gniazda należy starać się, aby narzędzie zagłębiało się w materiał w środku gniazda, a następnie stopniowo, od środka na zewnątrz, wybierało materiał aż do krawędzi gniazda. Schemat przykładowego wybierania materiału z gniada prostokątnego, ze wstępnym nawierceniem przedstawiono na rys. 2a natomiast przykład zagłębiania skośnego dla gniazda prostokątnego na rys. 2b. a) b) Rys. 2. Obróbka gniazda prostokątnego: a) wybieranie materiału, b) zagłębianie skośne Przy obróbcie gniazda okrągłego również zagłębianie powinno być wykonane w środku gniazda, natomiast wybieranie materiału powinno być wykonywane po okręgach centrycznych stopniowo od środka na zewnątrz, aż do krawędzi gniazda (rys. 3a).

4 a) b) Rys. 3. Obróbka gniazda okrągłego: a) wybieranie materiału, b) zagłębianie po linii śrubowej (helikalne) W przypadku zagłębiania skośnego, szczególnie dla gniazd okrągłych, stosuje się zagłębianie po linii śrubowej (helikalnej). W tym przypadku zapis interpolacji kołowej jest rozszerzony o adres Z, w którym podaje się również współrzędną osi Z po zakończeniu interpolacji kołowej (rys. 3): G02/G03 X... Y... Z... I... J... Przy dobieraniu parametrów obróbki gniazd należy kierować się następującymi uwagami: jeśli, ze względu na głębokość gniazda, obróbka musi być wykonywana w kilku przejściach, wówczas w kolejnych przejściach na ściankach bocznych należy pozostawić naddatek, który powinien być zebrany w jednym przejściu na całej wysokości gniazda, narzędziem o odpowiednio długiej krawędzi. Umożliwi to uzyskanie lepszej jakości powierzchnię bocznej, bez śladów kolejnych przejść, jeśli producent narzędzia nie określił inaczej to głębokość jednego zagłębienia (grubość warstwy skrawanej a p ) w czasie wybierania materiału, należy przyjąć jako: gdzie: D średnica narzędzia, a p = ( 0.25 0.5) D przy obróbce wykańczającej boków gniazda należy zwrócić uwagę czy całkowita długość części roboczej narzędzia jest dłuższa niż wysokość boku gniazda, szerokość skrawania a e najczęściej przyjmuje się jako: gdzie: D średnica narzędzia a e = 0. 5 D przy frezowaniu gniazda prostokątnego promień narzędzia powinien być mniejszy od najmniejszego promienia wewnętrznego. W ostateczności promień narzędzia może być równy najmniejszemu promieniowi wewnętrznemu, ale wówczas nie uzyska się wysokiej jakości powierzchni bocznej, przy zagłębianiu po linii śrubowej promień okręgu, po którym wykonywany jest ruch zagłębiania, powinien być nieznacznie mniejszy od promienia narzędzia. Po osiągnięciu płaszczyzny obróbki należy wykonać ruch kołowy bez zmiany osi Z, aby odpowiednio wybrać materiał pod skośnym zagłębianiem,

5 przy obróbce wykańczającej boków gniazda należy wykorzystywać kompensację promienia narzędzia, przy czym dojście i odejście od zarysu powinno być wykonane stycznie możliwie styczne (rys. 4). a) b) Rys. 4. Obróbka wykańczająca gniazda z wykorzystaniem kompensacji promienia narzędzia 4. Programowanie obróbki w ShopMill 4.1. Struktura programu Firma Siemens opracowała specjalny system programowania frezarek instalowany w układach sterujących Sinumerik, o nazwie ShopMill. Oprogramowanie to pozwala na szybkie zaprogramowanie obróbki na frezarce przedmiotów typu 2.5D, z wykorzystaniem specjalnych funkcji programowania. wybieranych z dolnego menu w trybie pracy programowania: programowania ruchów po linii prostej i łukowej obróbki otworów: wiercenia, gwintowania, rozwiercania, nawiercania itp frezowania prostych kształtów: gniazd i wysp prostokątnych oraz okrągłych, fasolek frezowanie płaszczyzn oraz grawerowanie, frezowania dowolnych kształtów: wysp, gniazd, ścieżek, możliwość obróbki wstępnej oraz z wybieraniem resztkowym, Inne funkcje: transformacje układu współrzędnych, powtórzenia, podprogramy, Utworzenie nowego programu oraz wybór programu do edycji odbywa się tak samo jak dla programowania ISO, z tym że w czasie tworzenia nowego programu należy zaznaczyć, w bocznym menu, klawisz ShopMill. Aby wykonać całą część muszą być zaprogramowane różne rodzaje zabiegów obróbkowych, ruchy narzędzia, polecenia do maszyny. Program tworzony w ShopMill zapisywany jest w blokach, które zawierają nie tylko zapis pojedynczych ruchów narzędzia, jak to było w przypadku programowania ISO, ale również zapis całych zabiegów obróbkowych jak np. obróbka gniazda prostokątnego. Struktura takiego programu przedstawiono na rys. 5.

6 Rys. 5. Struktura programu utworzonego w ShopMill Program utworzony z ShopMill składa się z 3 zasadniczych części: nagłówka programu, w którym zdefiniowany jest półfabrykat oraz inne parametry aktywne w całym programie jak: jednostka miary, oś narzędzia itp. ciało programu (bloki programu), koniec programu. W poszczególnych blokach tego programu kolejno występują (rys. 5): graficzne przedstawienie danego zabiegu obróbkowego, klamra łącząca poszczególne bloki programu w jeden zabieg, w przypadku zabiegów, w których wymagana jest większa liczba bloków, numer bloku programu generowany automatycznie, nazwa zabiegu, oznaczenie rodzaju obróbki: - zgrubna, - wykańczająca, inne informacje zależne od zabiegu: numer lub nazwa narzędzia, współrzędne osi, parametry obróbki itp. W czasie edycji poszczególnych zabiegów obróbkowych w bocznym menu dostępne są następujące klawisze: Akceptacja wprowadzonych danych. Klawisz ten jest dostępny tylko wtedy, gdy prowadzone dane są poprawne formalnie, Rezygnacja z wprowadzonych danych, Wybór alternatywny. Klawisz ten jest dostępny tylko wtedy gdy przy edycji danego pola możliwe jest wprowadzanie alternatywnych danych, np. oznaczenie osi, wybór układu współrzędnych itp. Należy również zwracać uwagę na komunikaty wyświetlane w górnym pasku okna programu, w którym wyświetlany jest krótki opis aktualnie edytowanego pola. Wygląd podpowiedzi graficznej można zmienić wciskając klawisz maszynowym. na pulpicie 4.2. Edycja nagłówka programu Po rozpoczęciu pisania nowego programu automatyczne wyświetlone zostanie okno edycji nagłówka programu (rys. 6).

7 Rys. 6. Widok okna programu ShopMill w czasie edycji nagłówka W tym oknie kolejno edytowane są następujące dane: - W0 - wybór układu współrzędnych: G54, G55, G56 itp. (wybierane klawiszem Alternat.), - jednostka miary: milimetry, cale, - dane półfabrykatu (tylko półfabrykat sześcienny). Definicja półfabrykatu możliwa jest na dwa sposoby: - Deviation - przez podanie współrzędnych punktu minimalnego względem przyjętego układu współrzędnych przedmiotu oraz wymiarów przedmiotu (długość, szerokość, wysokość), - Corner point 2 przez pod Anie współrzędnych dwóch punktów półfabrykatu: minimalnego i maksymalnego, - Tool axis oś narzędzia, - RP współrzędna płaszczyzny retrakowej (bezpiecznej) w osi narzędzia. Powyżej tej płaszczyzny narzędzie może przemieszczać się bezpiecznie z ruchem szybkim, - SC odległość bezpieczeństwa jest to wartość dojścia i wybiegu narzędzia - Machining sense sposób obróbki Down-cut współbieżnie, Up-cut przeciwbieżnie, - Retract pos.-patt. - sposób odsunięcia narzędzia na płaszczyznę bezpieczną - to RP na płaszczyznę retrakową, - Optimized na stałą odległość od przedmiotu. Aby poprawić dane w nagłówku należy, w oknie przeglądania struktury programu, ustawić kursor na bloku nagłówka i wcisnąć klawisz Enter lub klawisz kursora. 4.3. Edycja zabiegu obróbki gniazda W systemie ShopMill możliwe jest programowanie obróbki gniazda prostokątnego i okrągłego. W obu przypadkach możliwe jest zaprogramowanie obróbki zgrubnej i wykańczającej. W przypadku obróbki zgrubnej najpierw narzędzie zagłębia się na pierwszą głębokość a następnie wybiera materiał z gniazda pozostawiając na ściankach bocznych naddatek na obróbkę wykańczającą. Cały cykl powtarzany jest tak długo aż nie zostanie osiągnięta współrzędna dna gniazda, pozostawiając naddatek na obróbkę wykańczającą.

8 Dla poszczególnych rodzajów obróbki może być wybrane inne narzedzie. W przypadku obróbki wykańczającej narzędzie obrabia tylko wskazane powierzchnie Aby zaprogramować obróbkę gniazda prostokątnego należy w oknie przeglądania struktury programu, w dolnym menu, wybrać opcję, a następnie w bocznym menu klawisz. Następnie, w bocznym menu, należy określić rodzaj gniazda: okrągłe, prostokątne. Okno edycji tego zabiegu przedstawiono na rys. 7. Rys. 7. Okno edycji obróbki gniazda prostokątnego W tym oknie kolejno edytowane są następujące dane: - T nazwa narzędzia przy pomocy klawisza Tool w bocznym monu można wyświetlić tabelę narzędzi i wybrać z niej właściwe narzędzie, - D numer rejestru korekcji narzędzia, - F posuw. Posuw może być wprowadzany w jednostce [mm/ostrze] lub [mm/min]. Wybór jednostki klawiszem Alternat. - V prędkość wrzeciona. Prędkość wrzeciona może być wprowadzane jako prędkość skrawania [mm/min] lub jako prędkość obrotowa wrzeciona [obr/min]. Wybór jednostki klawiszem Alternat. - miejsce wymiarowania współrzędnych gniazda: w środku lub w jednym z czterech narożników - Machining rodzaj obróbki: - - zgrubna, - - wykańczająca, - wall - wykańczająca boków, - Chamfer załamanie krawędzi gniazda musi być wybrane odpowiednie narzedzie, - liczba gniazd: - Single position pojedyncze gniazdo - Position pattern większa liczba gniazd, poszczególne współrzędne gniazd definiowane w opcji Pozycjonowanie, - X0, Y0, Z0 - współrzędna gniazda na górnej powierzchni pola dostępne gdy gniazdo pojedyncze,

9 - W, L szerokość i długość gniazda, - R promień zaokrąglenia narożników gniazda, - α 0 kąt skręcenia gniazda, - Z1 głębokość gniazda liczona od współrzędnej Z0, - DXY maksymalna szerokość skrawania, - DZ maksymalna wartość głębokości skrawania, - UXY naddatek na obróbkę wykańczającą boków, - UZ naddatek na obróbkę wykańczającą dna gniazda, - Insertion sposób zagłębiania narzędzia w materiał i Rys. 8. Parametry zabiegu jego parametry: - Centric centrycznie (nawiercanie), - FZ posuw zagłębiania - helical zagłębianie heliakalne, - EP posuw zagłębiania na jeden pełen ruch kołowy, - ER promień ruchu kołowego, - oscilat zagłębianie oscylacyjne, - EW kąt zagłębiania w [ ] - Solid mach rodzaj obróbki i parametry: - Complate mac - wybieranie całego materiału z gniazda - Remachining - powtórne wybieranie: - AZ wymiar wstępnego wybrania w osi Z, - W1 wymiar W gniazda wybrania wstępnego, - L1 wymiar L gniazda wybrania wstępnego. Po wprowadzeniu wszystkich elementów konturu należy zatwierdzić je klawiszem. 4.4. Programowanie obróbki dowolnego zarysu Ta opcja programu umożliwia zaprogramowanie obróbki dowolnego zarysu zewnętrznego (wyspy), wewnętrznego (gniazda) oraz obróbki po ścieżce. Po wybraniu tej funkcji klawiszem opcje: w dolnym menu, w bocznym menu dostępne są następujące Definicja nowego konturu Obróbka po ścieżce Nawiercanie przed frezowaniem gniazd Frezowanie gniazd o zarysie dowolnym Wybieranie resztek materiału, po obróbce zgrubnej narzędziem w większej średnicy Frezowanie wysp o dowolnym zarysie Wybieranie resztek materiału przy obróbce wysp

10 Ten sposób programowania składa się z co najmniej dwóch bloków. W pierwszym bloku definiuje się zarys (kontur) a w następnych blokach definiuje się obróbkę. 4.4.1. Edycja konturu Aby zdefiniować nowy kontur należy w bocznym menu wybrać opcję a następnie należy wprowadzić nazwę konturu. Na początku definicji konturu należy określić oś narzędzia oraz wprowadzić współrzędne punktu początkowego konturu (rys. 9). Rys. 9. Okno edycji dowolnego zarysu Po zaakceptowaniu tych wartości wyświetlone zostanie okno edycji konturu z liniowym przedstawieniem jego kształtu (rys. 9). W bocznym menu tego okna dostępne są klawisze edycji elementów konturu (Tabela 1). Tabela 1. Dostępne elementy konturu oraz ich parametry Klawisz Opis Dostępne parametry Linia prosta równoległa Y współrzędna Y końca elementu do osi Y Linia prosta równoległa X współrzędna X końca elementu do osi X Dowolna linia prosta X współrzędna X końca elementu Y współrzędna Y końca elementu α1 kąty pochylenia linii względem osi X α2 kąt pochylenia linii względem poprzedniego elementu Linia łukowa Dir kierunek łuku (klawisz Alternat.) R promień łuku, X współrzędna X końca łuku Y współrzędna Y końca łuku I współrzędna środka łuku w osi X J współrzędna środka łuku w osi Y α2 kąt pomiędzy liną styczną do łuku w punkcie początkowym i poprzednim elementem

11 Z lewej strony tego okna (na żółtym tle) wyświetlana jest struktura konturu z graficznym przedstawieniem poszczególnych elementów. Dla każdego elementu konturu dostępny jest również parametr określający sposób połączenia z następnym elementem: To połączenie może być z zaokrągleniem lub załamaniem krawędzi. Wybór sposobu przejścia możliwy jest po naciśnięciu klawisza Alternat w czasie edycji tego pola. Gdy wprowadzono zerową wartość zaokrąglenia lub załamania krawędzi wówczas krawędź pomiędzy tymi elementami konturu będzie ostra. W czasie edycji konturu, zależnie od sytuacji, dostępne są specjalne klawisze: Określenie, że dany element konturu ma być styczny do poprzedniego elementu, Usunięcie danego elementu konturu Wyświetlenie wszystkich parametrów elementu konturu Zmiana wyboru rozwiązania w przypadku kilku możliwych rozwiązań kształtu zarysu Rezygnacja z wprowadzonych parametrów elementu konturu Akceptacja parametrów elementu konturu. Klawisz dostępny jeśli wprowadzone parametry są formalnie poprawne W czasie wprowadzania elementów konturu nie musza być wprowadzone wszystkie parametry danego elementu. Wprowadza się tylko te, które są znanie i jednoznaczne, a pozostałe parametry musza wynikać z powiązania poszczególnych elementów. Jednym z elementów wiążących poszczególne elementy konturu jest styczność do poprzedniego elementu, którą należy zaznaczyć jeśli występuje. Rys. 10. Wybór jednego z kilku rozwiązań Czasami może zaistnieć sytuacja, że przy danych parametrach elementów konturu występuje kilka równoważnych rozwiązań konturu. Wówczas na ekranie zostanie wyświetlone pierwsze możliwe rozwiązanie (rys. 10 linia ciągła) oraz następne rozwiązanie (linia przerywana). W tym czasie w bocznym menu dostępne są klawisze:

12 Wyświetlenie kolejnego możliwego rozwiązania Wybór wyświetlonego na ekranie rozwiązania konturu Po wprowadzeniu wszystkich elementów konturu należy zatwierdzić je klawiszem. 4.4.2. Obróbka wyspy o dowolnym zarysie Edycja parametrów zabiegu obróbki dowolnego zarysu zależy od rodzaju obróbki. W tym opracowaniu przedstawiona zostanie tylko edycja parametrów obróbki wyspy o dowolnym zarysie. Aby zaprogramować obróbkę wyspy o dowolnym zarysie należy zdefiniować dwa zarysy: 1 zarys półfabrykatu, poza tym zarysem narzędzie może przemieszczać się ruchem szybkim i nie może przecinać się z zarysem wyspy, 2 zarys wyspy. Taka kolejność definicji zarysów jest obowiązkowa. Po zdefiniowaniu zarysów należy wywołać zabieg obróbki wyspy. W oknie edycji tego zabiegu występują następujące parametry: T nazwa narzędzia, F posuw - posuw można wprowadzać w jednostkach [mm/ząb] lub [mm/min], zmiana jednostek klawiszem Alternat, V/S prędkość skrawania/prędkość obrotowa zmiana klawiszem Alternat., Rys. 11. Okno edycji zabiegu obróbki wyspy Machining rodzaj obróbki: - zgrubna, - wykańczająca, Z0 współrzędna Z płaszczyzny początkowej, Z1 głębokość lub współrzędna Z dnia wybrania, Rys. 12. Parametry zabiegu

13 DXY szerokość skrawania; możliwe jest wprowadzanie absolutne lub jako % średnicy freza zmiana klawiszem Alternat. DZ głębokość jednego zagłębienia, UXY naddatek na obróbkę wykańczając boków zarysu, UZ naddatek na obróbkę wykańczającą dna, Lift mode sposób wyjścia z materiału: na płaszczyznę retrakową lub na stałą odległość. 5. Wykonanie ćwiczenia Aby dane zadanie uznane było za poprawie wykonanie należy poprawnie wykonać następujące czynności: - wrysować na rysunku przedmiotu poprawny układ współrzędnych, - dobrać narzędzia do poszczególnych zabiegów obróbkowych, - zdefiniować nowe narzędzia w tabeli magazynu narzędziowego, - dobrać parametry skrawania i obliczyć parametry obróbki, - zaprogramować obróbkę zgrubną oraz wykańczającą gniazd, - utworzyć 2 kontury: półfabrykatu oraz wyspy, - zaprogramować obróbkę wyspy, - przeprowadzić symulację graficzną obróbki w celu sprawdzenia poprawności programu. 6. Wymagania Przed przystąpieniem do ćwiczenia wymagana jest wiedza z zakresu: - podstaw obróbki skrawaniem: dobór narzędzi, parametrów skrawania oraz obliczania parametrów obróbki, - podstaw technologii obróbki: obróbka gniazd, - podstawy programowania obrabiarek CNC, - zapis i zasady korzystania oprogramowania ShopMill. Do poprawnego wykonania ćwiczenia wymagane jest dobranie przed zajęciami dokładne dane narzędzia (liczba ostrzy, maksymalna głębokość skrawania a pmax ) parametrów obróbki (prędkość skrawania v c, wartość posuwu na ostrze fz) oraz wyliczenia parametrów skrawania (n prędkość obrotowa wrzeciona i v f wartość prędkości posuwowej). Dane do ćwiczenia 4: - wymagane narzędzia: frez walcowy Ø16, frez walcowy Ø32, wiertło Ø8, - materiał obrabiany: stal C45. 7. Literatura [1] Feld M.: Podstawy projektowania procesów technologicznych typowych części maszyn. WNT 2008. [2] Brodowicz W.: Skrawanie i narzędzia. WSiP Warszawa 1998. [3] Olszak W.: Obróbka skrawaniem. WNT Warszawa 2008. [4] Instrukcja do ćwiczenia 1 do 3.