Projektowanie systemów zrobotyzowanych

Podobne dokumenty
Projektowanie systemów zrobotyzowanych

Kalibracja robotów przemysłowych

Rys. 1. Brama przesuwna do wykonania na zajęciach

Obrabiarki CNC. Nr 10

Systemy wspomagające projektowanie i programowanie systemów zrobotyzowanych

Cel ćwiczenia: Nabycie umiejętności poruszania się w przestrzeni programu Kuka.Sim Pro oraz zapoznanie się z biblioteką gotowych modeli programu.

Programowanie kontrolera RH robota S-420S Opracował: Karol Szostek

Weryfikacja geometrii wypraski oraz jej modyfikacja z zastosowaniem Technologii Synchronicznej systemu NX

Rys. 18a). Okno kalibracji robotów, b)wybór osi robota, która wymaga kalibracji.

INSTRUKCJA DO ĆWICZENIA NR 2

Zad. 6: Sterowanie robotem mobilnym

Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

Ślepe ukosowanie -import modelu 3D.

Materiały pomocnicze do ćwiczeń laboratoryjnych

Rys Odtwarzacz filmu. Możemy także skorzystać z programów służących do odtwarzania filmów np. Windows Media Player.

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

ROBOT PRZEMYSŁOWY W DOJU KRÓW

Celem ćwiczenia jest zapoznanie się z podstawowymi funkcjami i pojęciami związanymi ze środowiskiem AutoCAD 2012 w polskiej wersji językowej.

Programowanie Urządzeń Mobilnych. Laboratorium nr 7, 8

INSTRUKCJA DO ĆWICZENIA NR 4

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

KUKA Roboter CEE GmbH. Konfiguracja i połączenie układów bezpieczeństwa w gniazdach zrobotyzowanych na przykładzie robotów KUKA

Ćwiczenie 3. I. Wymiarowanie

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

Zad. 6: Sterowanie robotami mobilnymi w obecności przeszkód

Metoda Elementów Skończonych - Laboratorium

The development of the technological process in an integrated computer system CAD / CAM (SerfCAM and MTS) with emphasis on their use and purpose.

Projektowanie baz danych za pomocą narzędzi CASE

Laboratorium Maszyny CNC. Nr 4

Biuletyn techniczny Inventor nr 27

MentorGraphics ModelSim

Modelowanie powierzchniowe cz. 2

Przygotowanie do pracy frezarki CNC

Zad. 7: Sterowanie robotami mobilnymi w obecności przeszkód

Wstawianie grafiki. Po wstawieniu grafiki, za pomocą znaczników możemy zmienić wielkość i położenie grafiki na slajdzie.

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Programowanie robota IRb-1400

Instrukcja. Laboratorium Metod i Systemów Sterowania Produkcją.

Instrukcja z przedmiotu Napęd robotów

Automatyzacja i robotyzacja procesów technologicznych

Wstęp. Opis ten dotyczy wydziałów orzeczniczych.

Projektowanie instalacji centralnego ogrzewania w programie ArCADiA- INSTALACJE GRZEWCZE

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski. Grafika Komputerowa. Laboratorium. 3dsmax podstawy modelowania

Zad. 5: Sterowanie robotem mobilnym

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

WYZNACZANIE PRZEMIESZCZEŃ SOLDIS

Opis konfiguracji i wysyłki wniosków EKW w aplikacji Komornik SQL-VAT

Szczegółowy opis laboratorium symulującego system produkcyjny

Materiały dodatkowe. Simulink Real-Time

Laboratorium ASCOM COLT-2

Modelowanie mikrosystemów - laboratorium. Ćwiczenie 1. Modelowanie ugięcia membrany krzemowej modelowanie pracy mikromechanicznego czujnika ciśnienia

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

LABORATORIUM Podstawy mechatroniki Programowanie robota przemysłowego ABB IRB 1600 w środowisku ABB RobotStudio

Piezorezystancyjny czujnik ciśnienia: modelowanie membrany krzemowej podstawowego elementu piezorezystancyjnego czujnika ciśnienia

Podstawy 3D Studio MAX

3.7. Wykresy czyli popatrzmy na statystyki

Laboratorium z Grafiki InŜynierskiej CAD. Rozpoczęcie pracy z AutoCAD-em. Uruchomienie programu

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Obróbka po realnej powierzchni o Bez siatki trójkątów o Lepsza jakość po obróbce wykańczającej o Tylko jedna tolerancja jakości powierzchni

Przyspieszenie obróbki CNC z edytorem ścieżki. narzędzia w ZW3D. ZW3D CAD/CAM Biała księga

NS-2. Krzysztof Rusek. 26 kwietnia 2010

WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ. Instrukcja obsługi aplikacji

Analiza mechanizmu korbowo-suwakowego

WSTĘP. 1. Pierwsza część zawiera informacje związane z opisem dostępnych modułów, wymaganiami oraz instalacją programu.

Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki

Laboratorium z Napęd Robotów

Rok akademicki: 2015/2016 Kod: RME s Punkty ECTS: 12. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Windows 10 - Jak uruchomić system w trybie

Uniwersytet Zielonogórski. Kurs: Autodesk 3D Studio MAX Komputerowa grafika 3D. 3dsmax Tworzenie animacji 3D.

Kod produktu: MP-W7100A-RS485

Robot EPSON SCARA T3-401S

WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ. Instrukcja obsługi aplikacji

62. Redagowanie rzutów 2D na podstawie modelu 3D

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

Tematy prac dyplomowych inżynierskich realizacja semestr zimowy 2016 kierunek AiR

Autodesk 3D Studio MAX Animacja komputerowa i praca kamery

Przykład programowania obrabiarki 3-osiowej z użyciem pakietu CAD-CAM

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

Inventor 2016 co nowego?

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

Laboratorium grafiki komputerowej i animacji. Ćwiczenie V - Biblioteka OpenGL - oświetlenie sceny

Laboratorium Napędu Robotów

Modelowanie części w kontekście złożenia

Moduł Media backup oraz konfiguracja serwera zapasowego

Tworzenie krzywych (curve) w module Geometry programu MSC.Patran można obywać się między innymi przy użyciu poniższych dwóch metod:

Wprowadzenie układu ramowego do programu Robot w celu weryfikacji poprawności uzyskanych wyników przy rozwiązaniu zadanego układu hiperstatycznego z

ZPKSoft Synchronizator

Ćwiczenie 4 Konspekt numerowany

Kultywator rolniczy - dobór parametrów sprężyny do zadanych warunków pracy

1 Moduł Inteligentnego Głośnika

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

Modelowanie mikrosystemów - laboratorium. Ćwiczenie 1. Modelowanie ugięcia membrany krzemowej modelowanie pracy mikromechanicznego czujnika ciśnienia

Wirtualne przyrządy kontrolno-pomiarowe

Politechnika Warszawska Wydział Mechatroniki Instytut Automatyki i Robotyki

Transkrypt:

ZAKŁAD PROJEKTOWANIA TECHNOLOGII Laboratorium Projektowanie systemów zrobotyzowanych Instrukcja 4 Temat: Programowanie trajektorii ruchu Opracował: mgr inż. Arkadiusz Pietrowiak mgr inż. Marcin Wiśniewski Strona 1 / 6

I. Projektowanie trajektorii robota W programie RobotStudio istnieją cztery podstawowe metody projektowania ścieżki po której poruszać się będzie głowica technologiczna (punkt TCP) zamocowana w interfejsie mechanicznym robota przemysłowego (rys. 1): a) Create Target w tej metodzie użytkownik definiuje kolejne punkty w przestrzeni, które wejdą w skład ścieżki przemieszczania się punktu TCP narzędzia. Punkty nie muszą leżeć w tej samej płaszczyźnie lub na tym samym obiekcie mogą być dowolnie zorientowane w ramach przestrzeni roboczej robota przemysłowego, b) Create Joint Target- wyznaczanie położenia punktu roboczego odbywa się w interfejsie graficznym na drodze ręcznego przemieszczania wszystkich osi robota. Kontroler zapamiętuje nie tylko położenie punktu TCP ale także ułożenie poszczególnych ramion manipulatora robota przemysłowego, c) Create Targets on Edge metoda wyznaczania punktów leżących na jednej krawędzi określonego przedmiotu, d) AutoPath ścieżka i wchodzące w jej skład punkty generowane są automatycznie przez program po wskazaniu krawędzi po której przemieszczać ma się punkt roboczy (TCP). Dotyczy wyznaczania ścieżki ciągłej w ramach jednego obiektu. Wymaga wcześniejszego skorzystania z funkcji Border Around Surface dla poprawnego łączenia punktów. Rysunek 1 Metody wyznaczania trajektorii ruchu robota Strona 2 / 6

Ścieżka zaprojektowana z użyciem funkcji AutoPath pozwala na automatyczne wygenerowanie funkcji MoveC w programie robota, powodującej, że robot porusza się również wzdłuż zaokrąglonych krawędzi a nie tylko po liniach prostych od punktu do punktu. W przypadku innych metod definiowania punktów konieczne jest utworzenie nowej ścieżki (Empty Path) i przeniesienie do niej kolejnych punktów w wybranej kolejności. Niezależnie od sposobu wygenerowania ścieżki (ręcznego lub automatycznego) na tym etapie kolejne kroki projektowania trajektorii są wspólne w obu przypadkach: 1. Zaznaczając wszystkie utworzone punkty opcją View Tool at Target lub View Robot at Target ukazuje się położenia samego narzędzia lub całego robota w kolejnych punktach trajektorii. 2. W przypadku wyboru stałej orientacji narzędzia w trakcie całego ruchu dla zaznaczonych wszystkich punktów za pomocą opcji Align Target można wybrać najdogodniejsze ułożenie narzędzia względem ścieżki i wyrobu. Strona 3 / 6

3. Dla utworzonej ścieżki należy ustalić konfigurację robota przemysłowego. W oknie konfiguracji (Autoconfiguration) należy wybrać opcję najbardziej zbliżoną do (0,0,0,0), co spowoduje wykonanie tzw. próbnego przejazdu po ścieżce usunięte zostaną oznaczenia błędów dla poszczególnych punktów. W celu weryfikacji, można powtórnie wywołać przejazd opcją Move Along Path). Strona 4 / 6

4. Wykonanie symulacji pracy zrobotyzowanego stanowiska produkcyjnego wymaga wcześniejszej synchronizacji programu z wirtualnym kontrolerem. 5. W ustawieniach symulacji (Simulation Setup) należy zdefiniować ścieżki wchodzące w jej skład oraz ich kolejność. Strona 5 / 6

II. Wykrywanie kolizji W wirtualnej rzeczywistości elementy mogą się dowolnie przenikać i nachodzić natomiast wgranie tak przygotowanego programu spowodowałoby uszkodzenia drogich narzędzi, a także zagrożenie dla otoczenia. W tym celu program RobotStudio został wyposażony w moduł kontroli kolizji (Collision Set). W celu wykrycia potencjalnych miejsc kolizyjnych należy: 1. Utworzyć moduł kontroli kolizji Create Collision Set, 2. Zmodyfikować parametry kolizji, nadać kolory dla wizualnej jej reprezentacji Modify Collision Set, 3. Dodać elementy do przeciwstawnych grup obiektów dla których wykrywane będą kolizje, 4. Uruchomić symulacje z aktywnym modułem kolizji. III. Przebieg ćwiczenia: 1. Zbudować stację zrobotyzowaną składającą się z robota, stołu roboczego i przedmiotu obrabianego (Curve Thing), 2. Zgodnie z instrukcją zamodelować trajektorie ruchu robota, 3. Dla utworzonej symulacji ruchu po trajektorii zastosować wykrywanie kolizji między narzędziem a elementem Curve Thing, 4. Wygenerować plik wideo będący zapisem ruchu po zaprojektowanej trajektorii. Strona 6 / 6