NX CAM - programowanie robotów
GM System Integracja Systemów Inżynierskich Sp. z o.o.
tel.: 71 791 30 51
tel.: 71 791 30 52
tel.: 71 791 30 53
faks: 71 791 30 51 wew. 107
faks: 71 791 30 52 wew. 107
e-mail: [email protected]
https://gmsystem.pl
NX CAM - programowanie robotów
NX CAM jest najbardziej kompleksowym i elastycznym rozwiązaniem wspomagającym proces wytwarzania. Oferuje zaawansowane i łatwe w zastosowaniu mechanizmy służące programowaniu maszyn oraz robotów.
NX CAM to moduł CAM (Computer Aided Manufacturing) wchodzący w skład oprogramowania NX firmy Siemens. Głównym zadaniem NX CAM jest wygenerowanie kodu NC sterującego maszyną, ale również optymalizacja i usprawnienie programowania maszyn sterowanych numerycznie (CNC).
NX CAM: PROGRAMOWANIE ROBOTÓW
Moduł NX CAM (Computer Aided Manufacturing) Robotics firmy Siemens przeznaczony jest do programowania robotów przemysłowych. Umożliwia w bardzo przystępny sposób, przy stosunkowo małym nakładzie pracy programisty, sterowanie najpopularniejszymi wielo-osiowymi robotami. Pozwala na szybkie zaprogramowanie najpopularniejszych technologii wykorzystywanych na tego typu maszynach: spawania, polerowania, „lekkiego” cięcia, gratowania, klejenia, itp. Dzięki temu czas programowania wybranych operacji jest znacznie krótszy. Jest on rozszerzeniem systemu NX CAM, szeroko stosowanego do programowania obrabiarek CNC.
Dzięki temu, niweluje on potrzebę ponownego – długiego i kosztownego – szkolenia programistów, gdyż robot może być traktowany jako kolejna obrabiarka. Możliwość wykorzystania typowych operacji CAM (automatyczne ścieżki na powierzchniach, krawędziach, czy obszarach) – zamiast korzystania z pojedynczych punktów i krzywych – to duży atut tego rozwiązania, podobnie jak skrócony czas operacji.
Programowanie robotów w środowisku NX CAM to również wykorzystanie innych funkcji typowych dla CAM, takich jak asocjatywność plików modeli 3D i programów CAD oraz automatycznie generowanie ścieżki po modyfikacji modelu. Ten sam projekt części w NX może być przetworzony na różne obrabiarki lub roboty różnych producentów i typów.
Symulacja pracy całego robota stanowi podstawowe narzędzie przy przygotowywaniu poprawnej technologii obróbki. Umożliwia również sprawdzenie i wybór najlepszego wariantu obróbki, na przykład powierzchni. Ruch ramienia robota z zamocowanymi różnymi narzędziami musi uwzględniać liczne elementy wchodzące w skład systemu maszyny, takie jak magazyn narzędzi, palety z częściami, słupy i ściany hali produkcyjnej, a nawet obecność innych robotów. Oprogramowanie NX może wykrywać nie tylko kolizje między tymi wszystkimi elementami, ale również zbliżanie się do nich. Sygnalizowane jest przekroczenie zakresu osi robota i miejsca ograniczeń kinematyki.
Dzięki nowoczesnemu i przemyślanemu interfejsowi system umożliwia dużą automatyzację przygotowania nawet najbardziej złożonych obróbek i operacji, w tym wykańczania powierzchni.
Robot przemysłowy ma co najmniej jedną oś więcej niż obrabiarki pięcioosiowe. Do ich sterowania wprowadzono tak zwane „reguły robota”. Jedną z nich jest orientacja narzędzia, czyli obrót ramienia wokół osi prostopadłej do powierzchni obrabianej. To szósta oś swobody, której nie ma na konwencjonalnych frezarkach z typowymi narzędziami skrawającymi. Narzędzia robota mogą mieć dowolne kształty, dlatego można je orientować w dowolnym kierunku: stałym lub względem ścieżki narzędzia.
Inna reguła dotyczy stołu obrotowego, na którym zamocowany jest przedmiot obrabiany. To już siódma i „nadmiarowa” oś, dlatego można wybrać poruszanie stolikiem przy stałym kierunku osi narzędzia lub zmiany kierunku narzędzia przy nieruchomym, ale ustawionym na dowolny kąt stoliku.
Kolejna reguła dotyczy szyny transportowej, po której porusza się robot. Szyna zwiększa przestrzeń obróbczą. Można wybrać ruch robota na szynie bez jego obracania się na boki, stałą ale dowolną pozycję na szynie i wychylenia boczne, a także ruch po szynie i wychylenia boczne jednocześnie. Programowanie i symulowanie w NX CAM Robotics odbywa się w tzw. trybie „off-line”, bez przerywania pracy robota. To duża oszczędność czasu w porównaniu z uczeniem robota.
Główne obszary zastosowań robotów „obróbczych” to frezowanie materiałów łatwo skrawalnych, jak aluminium, drewno, tworzywa sztuczne, różne pianki. Dla trudniejszych materiałów można wykonywać operacje jak gratowanie, szlifowanie, polerowanie, gdzie siły są niewielkie. Inne zabiegi to cięcie, spawanie, malowanie i pokrywanie ceramiką (plazmą). Nie wspominamy tu o operacjach nie-obróbczych, jak montaż, układanie, pakowanie, praca w magazynie itp.
Moduł Robotics jest dodatkiem (add-on) do oprogramowania NX CAM. Zawiera on postprocesory i symulatory dla robotów ABB (Rapid S4, S4C, S4C+, IrC5), Kuka (KRL KRC 1/2/3/4) , Fanuc (TPE RJ2, RJ3, R30iA, R30iB), oraz ze sterowaniem Sinumerik. Baza robotów i maszyn jest wciąż poszerzana przez producenta. Istnieje również możliwość zamówienia postprocesora i symulacji dowolnego robota, którego nie ma w bazie NX CAM.