Laboratorium Programowanie Obrabiarek CNC. Nr H5

Podobne dokumenty
Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie Obrabiarek CNC II. Nr 4

Laboratorium Programowanie Obrabiarek CNC. Nr H3

Laboratorium Programowanie Obrabiarek CNC. Nr H6

Laboratorium Programowanie Obrabiarek CNC. Nr H04

Laboratorium Programowanie Obrabiarek CNC. Nr H7

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie obrabiarek CNC. Nr 2

Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 2. Obróbka z wykorzystaniem kompensacji promienia narzędzia

Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 2. Obróbka z wykorzystaniem kompensacji promienia narzędzia

Laboratorium Programowanie Obrabiarek CNC. Nr H1

Laboratorium Maszyny CNC. Nr 1

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie obrabiarek CNC. Nr 3

Obrabiarki CNC. Nr 2

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Obrabiarki CNC. Nr 13

Programowanie obrabiarek CNC. Nr 5

Laboratorium Maszyny CNC. Nr 4

INSTRUKCJA DO ZAJĘĆ LABORATORYJNYCH

Materiał szkoleniowy MTS, CAD/CAM, Frezowanie. Materiał szkoleniowy. MTS GmbH

FUNKCJE INTERPOLACJI W PROGRAMOWANIU OBRABIAREK CNC

Symulacja komputerowa i obróbka części 5 na frezarce sterowanej numerycznie

Metody frezowania. Wysokowydajne frezy do gwintów. Programowanie obrabiarek CNC. Posuw na konturze narzędzia F k. Posuw w osi narzędzia F m

Projektowanie Procesów Technologicznych

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

Laboratorium z Systemów Wytwarzania. Instrukcja do ćw. nr 5

Przygotowanie do pracy frezarki CNC

Obrabiarki CNC. Nr 10

Zasada prawej dłoni przy wyznaczaniu zwrotów osi

KATEDRA TECHNIK WYTWARZANIA I AUTOMATYZACJI. Obróbka skrawaniem i narzędzia

Obliczanie parametrów technologicznych do obróbki CNC.

Geometryczne podstawy obróbki CNC. Układy współrzędnych, punkty zerowe i referencyjne. Korekcja narzędzi

Analiza konstrukcyjno technologiczna detalu frezowanego na podstawie rysunku wykonawczego

Dobór parametrów dla frezowania

Programowanie obrabiarek CNC. Nr 6

PROGRAMOWANIE OBRABIAREK CNC W JĘZYKU SINUMERIC

INSTRUKCJA DO ZAJĘĆ LABORATORYJNYCH

OBRÓBKA SKRAWANIEM DOBÓR NARZĘDZI I PARAMETRÓW SKRAWANIA DO FREZOWANIA. Ćwiczenie nr 6

itnc 530 Przewodnik programowania i obsługi Dialog tekstem otwartym NC-software

Wykonanie ślimaka ze zmiennym skokiem na tokarce z narzędziami napędzanymi

INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH Nr ćwiczenia : 3

Ćwiczenie OB-6 PROGRAMOWANIE OBRABIAREK

Odlew obróbka kątów ujemnych

1. przygotowanie uczniów do egzaminów kwalifikacyjnych, 2. realizacja kursów w ramach dokształcania i doskonalenia zawodowego dorosłych.

Kurs: Programowanie i obsługa obrabiarek sterowanych numerycznie - CNC

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 3. Instrukcja laboratoryjna

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie Obrabiarek CNC. Nr 5

Nr 1. Obróbka prostych kształtów. Programowanie obrabiarek CNC. Politechnika Poznańska Instytut Technologii Mechanicznej

WPŁYW WYBRANYCH USTAWIEŃ OBRABIARKI CNC NA WYMIARY OBRÓBKOWE

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 4. Instrukcja laboratoryjna

CZĘŚĆ nr4. Pracownia CNC - oprogramowanie

MiBM II stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

SolidCAM. Samouczek SolidCAM

Szkolenia z zakresu obsługi i programowania obrabiarek sterowanych numerycznie CNC

7. OPTYMALIZACJA PARAMETRÓW SKRAWANIA. 7.1 Cel ćwiczenia. 7.2 Wprowadzenie

Szczególne elementy do ćwiczenia: cykle toczenia wzdłużnego zgrubnego konturu wewnętrznego i zewnętrznego, cykle wiercenia i nacinania gwintu.


Cykl Frezowanie Gwintów

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

CNC PILOT 4290 Oś B i Y

ĆWICZENIE NR 4 4. OBRÓBKA ROWKA PROSTOKĄTNEGO NA FREZARCE POZIOMEJ

SolidCAM. Samouczek SolidCAM

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Genesis Evolution Sp6 -- program do obsługi maszyny sterowanej numerycznie - streszczenie referatu z dnia 7 maja 2010 roku.

PROJEKTOWANIE PROCESU TECHNOLOGICZNEGO OBRÓBKI

Obrabiarki Sterowane Numerycznie Numerical Control Machine Tools

Tworzenie narzędzi. Narzędzia standardowe

INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH Nr ćwiczenia : 7

Program kształcenia kursu dokształcającego

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

śebro, Szyk liniowy, Lustro Zagadnienia. Tworzenie śeber, powielanie obiektów Szykiem liniowym, wykorzystanie konstrukcji Lustra.

CNC WPROWADZENIE MATERIAŁ SZKOLENIOWY

SINUMERIK 802D. Toczenie ISO-Dialekt T. Krótka instrukcja. Dokumentacja użytkownika

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012

Wymiarowanie. Wymiary normalne. Elementy wymiaru rysunkowego Znak ograniczenia linii wymiarowej

KATEDRA TECHNIK WYTWARZANIA I AUTOMATYZACJI. Obróbka skrawaniem i narzędzia

TNC 620. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-Software

Samouczek 1: 2.5 osiowa obróbka uszczelki

MiBM I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

TNC 320. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-Software

KATEDRA TECHNIK WYTWARZANIA I AUTOMATYZACJI. INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH Przedmiot: MASZYNY TECHNOLOGICZNE Temat: Tokarka numeryczna NEF 400

Ćwiczenie nr 8 - Modyfikacje części, tworzenie brył złożonych

itnc 530 NC-Software xx

Wyciągnięcie po ścieŝce, dodawanie Płaszczyzn

Przedmiotowy system oceniania - kwalifikacja M19. Podstawy konstrukcji maszyn. Przedmiot: Technologia naprawy elementów maszyn narzędzi i urządzeń

EdgeCAM. Toczenie 2-osiowe

Program kształcenia kursu dokształcającego

SINUMERIK 802D. Frezowanie. Instrukcja skrócona Wydanie Dokumentacja użytkownika

ZAMIEJSCOWY WYDZIAŁ MECHANICZNY W SUWAŁKACH

Temat ćwiczenia. Pomiary płaskości i prostoliniowości powierzchni

4.2. ELIPSA. 1. W linii statusowej włączamy siatkę i skok, które ułatwią rysowanie:

SolidCAM. Samouczek SolidCAM

Programowanie obrabiarek CNC. Nr 5

Nacinanie walcowych kół zębatych na frezarce obwiedniowej

PRZEWODNIK PO PRZEDMIOCIE

TNC 320. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-software

INSTRUKCJA DO ZAJĘĆ LABORATORYJNYCH

Proces technologiczny obróbki

Obróbka zgrubna. Obróbka wykańczająca/ kształtowa. Aluminium. Wskazówki odnośnie wykorzystania. FREZOWANIE CoroMill dla każdego zastosowania

Semestr letni Metrologia, Grafika inżynierska Nie

Transkrypt:

1 Politechnika Poznańska Instytut Technologii Mechanicznej Laboratorium Programowanie Obrabiarek CNC Nr H5 Programowanie obróbki zarysów dowolnych Opracował: Dr inŝ. Wojciech Ptaszyński Poznań, 18 marca 10

2 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się programowaniem obróbki dowolnych zarysów z wykorzystaniem cykli obróbkowych w układzie sterowania typu TNC firmy Heidenhain. 2. Wprowadzenie Bardzo rzadko spotykamy się z kształtami regularnymi, do obróbki których moŝemy wykorzystać cykle proste (kieszenie i wyspy okrągłe i prostokątne). Do obróbki zarysów dowolnych w układach typu TNC przygotowano specjalne cykle. Listę obecnie wykorzystywanych cykli do obróbki zarysów przedstawiono w tabeli 1 (dotyczy sterowań od TNC407 do itnc530). Tabela 1. Cykle do obróbki zarysów swobodnych Nr Nazwa Funkcja cyklu 14 CONTOUR GEOMETRY Definiowanie zarysu dowolnego, CONTOUR DATA Dane konturu 21 PILOT DRILLING Nawiercanie miejsc zagłębiania narzędzia, 22 ROUGH-OUT Obróbka zgrubna, 23 FLOR FINISHING Frezowanie wykańczające dna, 24 SIDE FINISHING Frezowanie wykańczające boków, 25 CONTOUR TRAIN Frezowanie zarysu otwartego (ścieŝki) Cykle frezowania konturów moŝna uŝywać do obróbki pojedynczych zarysów lub konturów złoŝonych z kilku zarysów (do 12 wysp lub kieszeni) (rys. 1). Rys. 1. Przykład zarysu złoŝonego Pojedyncze zarysy definiuje się w podprogramach (na końcu programu po linii zawierającej funkcję M2 lub M30 i między liniami LBL* LBL0: gdzie * - numer podprogramu) UWAGA: - przy definicji kieszeni narzędzie musi skrawać wewnątrz zarysu, natomiast przy definicji wyspy narzędzie musi skrawać na zewnątrz zarysu. Miejsce skrawania określa się

3 funkcjami kompensacji narzędzia (RL lub RR), które w tym przypadku określają tylko miejsce połoŝenia narzędzia (skrawania) względem definiowanego zarysu. - w przypadku obróbki kieszeni i wysp wszystkie zarysy muszą być zamknięte, tzn. początek zarysu musi się pokrywać z jego końcem. - w przypadku obróbki ścieŝki cyklem 25 CONTOUR TRAIN kontur nie moŝe być zamknięty. - maksymalna liczba linii programu konturu wynosi 128. - w blokach zapisu konturów adresy F oraz M są ignorowane, - w przypadku złoŝonych konturów z kilku zarysów obszar przeznaczony do obróbki wyznaczany jest matematycznie zaleŝnie od połoŝenia narzędzia względem zarysu i jego początku (rys. 2). 3. Definiowanie zarysu Rys. 2. Przykłady wyznaczania obszaru do obróbki Do definiowania zarysu dowolnego przeznaczony jest cykl CONTOUR GEOMETRY, w którym wykazuje się podprogramy zamkniętych zarysów, z których ma powstać gotowy kontur. Cykl ten ma dwie linie: CYCL DEF 14.0 CONTOUR GEOM CYCL DEF 14.1 CONTOUR LABEL 1/2/3/4 ;nazwa cyklu ;wykazane podprogramy definiujące pojedyncze zarysy Cykl CONTOUR GEOMETRY jest aktywny po zdefiniowaniu tzn. nie wywołuje się go funkcją CYCL CALL. 30 40 Ø50 Ø50 60 Rys. 2. Przykładowy zarys dowolny 100

4 Na rys. 2 przedstawiono przykładowy kontur dowolny składający się z 4 zarysów: A i B to kieszenie a C i D to wyspy. Przykład zapisu programu definicji dowolnego konturu 4 CYCL DEF 14.0 CONTOUR GEOM ;definicja konturu 5 CYCL DEF 14.1 CONTOUR LABEL 1/2/3/4... 36 L Z+0 R0 FMAX M2 ; koniec programu 37 LBL 1 ;pierwszy podprogram - okrąg A 38 CC X+30 Y+30 ;środek okręgu 39 L X+5 Y+30 RL ;punkt początkowy oraz RL określa, Ŝe obróbka z lewej strony definiowanego okręgu zarysu 40 C X+5 Y+30 DR+ ;zapis okręgu 41 LBL 0 ;koniec podprogramu 42 LBL 2 ;podprogram 2 dla okręgu B 43 CC X+70 Y+30 44 L X+95 Y+30 RL 45 C X+95 Y+30 DR+ 46 LBL 0 ;koniec podprogramu 2 47 LBL 3 ;podprogram 3 dla kwadratu C 48 L X+ Y+ RL 49 L Y+40 50 L X+40 51 L Y+ 52 L X+ 53 LBL 0 ;koniec podprogramu 3 54 LBL 4 ;podprogram 4 dla trójkąta D 55 L X+60 Y+ RL 56 L X+70 Y+40 57 L X+80 Y+ 58 L X+60 Y+ LBL 0 ;koniec podprogramu 4 Do definicji zarysów moŝna wykorzystywać zarysy swobodne FK. 3. Dane konturu W cyklu CONTOUR DATA definiuje się parametry obróbki konturu, zwłaszcza jego głębokość oraz naddatki. Wszystkie parametry wprowadza się w adresach Q. W cyklu tym wprowadza się następujące parametry: - Q1 - głębokość frezowania (przyrostowo) odległość dna przedmiotu od jego powierzchni, - Q2 - nakładanie się torów współczynnik Q2, Q2=1 oznacza szerokość skrawania równa promieniowi narzędzia, - Q3 - naddatek dla na obróbkę wykańczającą z boku, - Q4 - naddatek dla na obróbkę wykańczającą dna, - Q5 - współrzędna powierzchni obrabianego przedmiotu (absolutnie),

5 - Q6 - bezpieczna wysokość (przyrostowo) odstęp pomiędzy narzędziem a powierzchnią przedmiotu w chwili rozpoczęcia obróbki ruchu roboczego. - Q7 2 bezpieczna wysokość (absolutnie) odstęp bezpieczeństwa od powierzchni przedmiotu w czasie przemieszczania narzędzia, - Q8 - promień zaokrąglenia wewnętrznych naroŝników. Promień ten powinien być większy od promienia narzędzia lub 0. Jeśli wprowadzono 0 wówczas promień zaokrąglenia naroŝników wewnętrznych będzie taki jaki promień narzędzia, - Q9 - Kierunek skrawania Q9=+1 współbieŝnie, Q9=-1 przeciwbieŝnie. Parametry z tego cyklu są aktywne dla cykli od 21 do 25 Cykl ten jest aktywny zaraz po zdefiniowaniu i nie trzeba go wywoływać. 4. Nawiercanie Aby uniknąć problemów z pionowym zagłębianiem się narzędzia w materiał moŝna wykorzystać specjalny cykl wstępnego nawiercenia, który wykona nawiercenia w miejscach zagłębiania się narzędzia. W cyklu tym wprowadza się następujące parametry: - Q10 - głębokość dosuwu Q10 (przyrostowo) głębokość jednego zagłębienia, - Q11 - posuw wiercenia mm/min, - Q13 - numer narzędzia do obróbki zgrubnej. W cyklu tym uwzględniane są naddatki na obróbkę wykończającą. W przypadku wąskich szczelin, gdy wiertło ma większą średnicę od frezu do obróbki zgrubnej nawiercanie moŝe nie być wykonane. Cykl ten wymaga wywołania funkcja CYCL CALL lub adresem M99. 5. Obróbka zgrubna Do obróbki zgrubnej dowolnego zarysu wykorzystuje się cykl 22 ROUGH-OUT. W czasie działania tego cyklu TNC pozycjonuje narzędzie na 2 płaszczyźnie bezpieczeństwa nad pierwszym punktem zagłębienia a następnie z ruchem szybkim przemieszcza na płaszczyzne bezpieczeństwa. Narzędzie po zagłębieniu narzędzia na pierwszą głębokość frezuje z posuwem frezowania Q12 kontur od wewnątrz na zewnątrz pomijając wysepki aŝ usunie cały materiał. Następnie zagłębia się na następną głębokość itd.. Na koniec TNC przemieszcza narzędzie na 2 bezpieczną wysokość. Narzędzie moŝe zagłębiać się w materiał pionowo, wahadłowo lub po linii śrubowej (heliakalnej). Sposób zagłębiania określa się w parametrze Q19 (posuw zagłębiania skośnego) i w tabeli narzędziowej w kolumnach ANGLE (kąt zagłębiania) i LCUTS (długość krawędzi). Jeśli Q19=0 (posuw zagłębiania), to TNC zagłębia narzędzia w materiał prostopadle, nawet jeśli określono dla aktywnego narzędzia kąt zagłębienia (ANGLE). Jeśli w tabeli narzędziowej wprowadzono ANGLE=90, to TNC zagłębia narzędzie w materiał prostopadle a posuwu zagłębienia jest równy posuwowi ruchu wahadłowego Q19. Jeśli układ geometryczny nie pozwala na zagłębienie w materiał po linii śrubowej (zbyt mało miejsca), to TNC próbuje zagłębić narzędzie w materiał ruchem wahadłowym. Długość odchylenia ruchu wahadłowego zostaje obliczane z LCUTS i ANGLE.

6 6. Obróbka wykańczająca Do obróbki wykańczającej dostępne są dwa cykle - FLOR FINISHING - obróbka wykańczająca dna, - SIDE FINISHING - obróbka wykańczająca boków. W cyklu SIDE FINISHING TNC przemieszcza narzędzie na pierwszą głębokość w pobliŝu zarysu z uwzględnieniem naddatku a następnie stycznie dosuwa narzędzie do obrabianej powierzchni i usuwa pozostawiony naddatek. W cyklu tym są następujące parametry: - Q9 sposób skrawania: +1 przeciwbieŝnie, 1 współbieŝnie, - Q10 wartość jednego zagłębienia. Bardzo często przy obróbce wykańczającej obrabiana jest cała wysokość ścianki, o ile długość krawędzi narzędza na to pozwala. - Q11 posuw zagłębiania, - Q12 posuw frezowania - Q14 posuw dla obróbki wykańczającej dla obróbki wykańczającej w wielu przejściach. Gdy wprowadzono Q14 = 0 wówczas obróbka wykańczająca będzie w jednym przejściu. W cyklu FLOR FINISHING TNC przemieszcza narzędzie stycznie do obrabianej powierzchni a następnie usuwa pozostawiony naddatek. W cyklu tym są następujące parametry: - Q11 posuw zagłębiania, - Q12 posuw frezowania. Oba cykle muszą być wywołane funkcja CYCL CALL lub M99 7. Obróbka ścieŝki Przy pomocy tego cyklu moŝna obrabiać otwarte kontury (ścieŝki): Początek konturu i jego koniec nie leŝą w tym samym punkcie. Cykl ten wykazuje, w porównaniu do obróbki otwartego konturu z blokami pozycjonowania, znaczne zalety: - TNC nadzoruje obróbkę w kilku przejściach, - jeśli promień narzędzia jest za duŝy, to kontur moŝe być wtórnie obrobiony na naroŝach wewnętrznych, - obróbka moŝna wykonywać na całej długości ruchem współbieŝnym lub przeciwbieŝnym niezaleŝnie od kierunku definicji konturu. Rodzaj frezowania pozostanie nawet zachowany, jeśli nastąpi odbicie lustrzane konturów, - moŝna takŝe wprowadzić wartości naddatków, aby w kilku przejściach roboczych dokonywać obróbki zgrubnej i wykańczającej. Cykl ten ma następujące parametry: - Q1 - głębokość frezowania Q1 (przyrostowo), odstęp powierzchnia obrabianego przedmiotu i dno konturu, - Q3 - naddatek dla obróbki wykańczającej z boku (przyrostowo), - Q5 - Współrzędna powierzchni obrabianego przedmiotu (absolutnie), - Q7 - bezpieczna wysokość (absolutnie) - Bezwzględna wysokość, na której nie moŝe dojść do kolizji z obrabianym przedmiotem (dla pozycji powrotu na końcu cyklu) - Q10 - głębokość dosuwu (przyrostowo). Wymiar, o jaki narzędzie zostaje kaŝdorazowo dosunięte.

7 - Q11 - posuw dosuwu wgłębnego, - Q12 - posuw frezowania. - Q15 - rodzaj frezowania: 1 przeciwbieŝnie, +1 współbieŝnie, 0 frezowanie naprzemienne przy kilku przejściach tam i z powrotem. Cykl ten wymaga wywołania. 8. Przebieg ćwiczenia a) po otrzymaniu od prowadzącego zajęcia rysunku przedmiotu naleŝy wrysować układ współrzędnych b) dobrać narzędzia oraz odpowiednie dla nich parametry obróbki z dostępnego katalogu (prędkość skrawania oraz posuw na ostrze) i obliczyć obroty wrzeciona [1/min] oraz posuw [mm/min], c) opracować program obróbki kieszeni z wykorzystaniem cykli, d) przeprowadzić symulację graficzną programu, e) skopiować program w celu sporządzenia sprawozdania. 9. Sprawozdanie Sprawozdanie powinno zawierać: - datę ćwiczenia nr grupy i podgrupy, - nazwiska osób biorących udział w ćwiczeniu, - rysunek przedmiot z zaznaczonym układem współrzędnych, - wydruk programu, - wnioski. 10. Przygotowanie do ćwiczeń Przed przystąpieniem do ćwiczeń wymagana jest znajomość układów współrzędnych i wymiarowania, dobierania parametrów obróbki, rodzaje ruchów moŝliwych do zaprogramowania, składników poszczególnych cykli. 11. Literatura 1. Instrukcje do podstaw programowania w układzie TNC