Adrian Lewandowski nr indeksu 8915 E-g, dn. 18 lipca 2010 Genesis Evolution Sp6 -- program do obsługi maszyny sterowanej numerycznie - streszczenie referatu z dnia 7 maja 2010 roku. 1. Temat prezentacji. Prezentacja dotyczyła programu Genesis Evolution Sp6, który służy do obsługi obrabiarki sterowanej numerycznie Profit 2.s. Maszyna ta przeznaczona jest do obróbki w drewnie. Poniżej przedstawiono najważniejsze części maszyny, z którymi musimy być obeznani, żeby podjąć się tworzenia programów. CNC (Computerized Numerical Control) komputerowe sterowanie urządzeń numerycznych; odczyt kodu NC za pomocą komputera, natomiast w przeszłości kod zapisywany był na taśmach dziurkowanych i odczytywany za pomocą czytnika 1 stół obróbczy do którego przytwierdza się element 1
2 agregaty wiercące 12 sztuk wierteł w płaszczyźnie pionowej, 6 sztuk w płaszczyźnie poziomej 3 elektrowrzeciono frezu; frez obraca się z prędkością 24000 obr./min. 4 6-miejscowy magazynek narzędziowy 2. Wykaz aplikacji wchodzących w skład Genesis Evolution. W skład Genesis Evolution wchodzą aplikacje wspomagające sterowanie oraz eksploatację maszyny, a także archiwizację danych. CNC Board główny panel do obsługi maszyny; przez tą aplikację możemy sterować maszyną poprzez dostępne opcje (np. rozgrzewanie elektrowrzeciona, osi, uruchamianie programów, tworzenie list (zbiór programów pojedynczych elementów, które wybrane są według jakiegoś klucza np. dla konkretnego mebla, przez co ułatwia odnalezienie tego programu i uruchomienie go) Archive Manager aplikacja tworząca kopię bezpieczeństwa programów, list, parametrów oraz usuwająca powiązania pomiędzy programami CNC a listami wiążącymi programy według jakiegoś klucza, wybranego przez programistę. Listy tworzy programista w CNC Board. Usunięcie programu poprzez Archive Manager powoduje automatyczne wymazanie tego programu z list, na których się ten program znajduje. Natomiast usunięcie ręczne programu CNC poprzez kliknięcie prawym przyciskiem myszy na pliku z programem i wybranie opcji Usuń spowoduje, że podczas otwierania listy, na której ten program się znajdował, pojawiać się będzie za każdym razem błąd o nieznalezionym pliku Control Editor aplikacja do programowania; każdy pojedynczy element mebla posiada swój program Simulator służy do przeprowadzania symulacji obróbki, pomagając przy optymalizacji czasowej obróbki elementu; 2
Tools Parameter zawiera parametry narzędzi wymiennych, tj. frezów, wierteł oraz pił. Zapisane są tam długości i średnice narzędzi, pozwalając zidentyfikować narzędzie znajdujące się w agregatach wiercących lub elektrowrzecionie np. tylko za pomocą średnicy lub za pomocą numeru, który jest niepowtarzalną zmienną; parametry narzędzia znajdują się po prawej stronie okna (m.in. długość narzędzia, średnica, szybkość obrotowa) Outfits Parameter jest odzwierciedleniem faktycznego stanu narzędzi znajdujących się w agregatach wiercących lub elektrowrzecionie, tzn. pokazuje konkretne narzędzie w konkretnym miejscu; narzędzia zaznaczone na czerwono na drzewku po lewej stronie znajdują się w agregatach. 3
3. Przykład programu w Control Editor. Control Editor (CE) jest to aplikacja graficzna do tworzenia programów. Programowanie w CE jest bardzo proste. Wszelakiego rodzaju frezowania wykonujemy na powierzchni nr 1, natomiast na powierzchniach bocznych można wykonywać wiercenia. Pierwszym krokiem w programowaniu w CE jest ustalenie rozmiaru formatki. Formatka jest to materiał przycięty na konkretny wymiar, który zostanie położony na stole obróbczym. Jeśli programista chce po 1 mm sformatować każdy z boków (tzn. przyciąć formatkę na wymiar ostateczny), musi pamiętać o dodaniu 2mm na długości i wysokości formatki. Okno Parametry programu wywołuje się za pomocą ikony zaznaczonej w prostokącie. 4
Kolejnym krokiem jest ustawienie pozycji startowej frezu. Do tego służy ikona po prawej stronie ekranu, gdzie po naciśnięciu pojawia się tabelka do wpisania współrzędnych pozycji początkowej frezu. Współrzędne wpisuje się w milimetrach. Można również zadeklarować zmienne, i podczas wpisywania współrzędnych ich używać. Podstawowymi zmiennymi, których nie trzeba deklarować są parametry długości (l), wysokości (h) i grubości (s) elementu. Zgodnie z przykładem przedstawionym poniżej frez został ustawiony w pozycji x=l+35 (czyli do długości elementu dodano 35mm), y=h-1 (w tym przykładzie dzięki ustawionej korekcie frezu na wartość Prawa, frez sformatuje tylko 1mm po całej długości. Natomiast gdyby wartość korekty frezu ustawiona byłaby na Żadna, to element zostałby sformatowany o promień frezu, gdyż bez korekty współrzędne wyznaczają środek frezu) oraz z=-s-2 (frez zagłębia się na całą grubość elementu oraz jeszcze 2mm pod element). Po naciśnięciu przycisku OK pojawia się na obrazie elementu koło obrazujące pozycję frezu. 5
Instrukcja powyżej dotyczyła tylko rozpoczęcia pracy frezu. Ale, uruchamiając taki program doszło by tylko do tego, że frez zagłębił by się w materiał i na tym zakończył pracę. Trzeba jeszcze dodać do tego linię posuwu frezu. Służy do tego ikona znajdująca się poniżej opcji frezowania. Niewpisanie jakichkolwiek współrzędnych w parametrach posuwu frezu sprawi, że program automatycznie pobierze tą współrzędną z pozycji początkowej frezu. Podobnie mamy w screenie poniżej. Chcąc przefrezować element w poziomie zmieniamy tylko współrzędną x. Wpisujemy pozycję końcową frezu i po zatwierdzeniu linii przyciskiem OK do tego koła została przytwierdzona linia posuwu narzędzia do frezowania. 6
Kolejne frezowania programowane są analogicznie. Dlatego pokażę jak programować wiercenia. Służy do tego ikona znajdująca się na samej górze paska roboczego po prawej stronie. Współrzędne wskazują środek nawiertu. Ustalona średnica odpowiada odpowiedniemu wiertłu. Postępując analogicznie z kolejnymi otworami, efekt końcowy wygląda następująco: 7
Obraz 3D elementu do obróbki: Program jest zapisany z rozszerzeniem.cnc. 4. Podsumowanie Plusy i minusy Genesis Evolution. Plusy: - łatwy w obsłudze - intuicyjny interfejs Minusy: - Simulator nie daje możliwości sprawdzenia kolizji działającego frezu z przyssawką - niemożność powiązania ze sobą otworów z dwóch różnych elementów przez co nie można wyeliminować błędu w konstrukcji mebla w Control Editor. Źródła zdjęć: - www.format-4.pl - strona producenta - źródło własne 8