Systemy wspomagające projektowanie i programowanie systemów zrobotyzowanych

Podobne dokumenty
Projektowanie systemów zrobotyzowanych

Projektowanie systemów zrobotyzowanych

4. Chwytaki robotów przemysłowych Wstęp Metody doboru chwytaków robotów przemysłowych Zasady projektowania chwytaków robotów

S Y L A B U S P R Z E D M I O T U

S Y L A B U S P R Z E D M I O T U

S Y L A B U S P R Z E D M I O T U

S Y L A B U S P R Z E D M I O T U

Kalibracja robotów przemysłowych

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

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

Robotyka jest prosta gotowe rozwiązania dla różnych gałęzi przemysłu

Technik mechanik. Zespół Szkół Nr 2 w Sanoku

Program wspomagający obsługę zrobotyzowanych stanowisk paletyzacji

Kinematyka manipulatora równoległego typu DELTA 106 Kinematyka manipulatora równoległego hexapod 110 Kinematyka robotów mobilnych 113

S Y L A B U S P R Z E D M I O T U. Roboty przemysłowe

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

Wykład 1. Wprowadzenie do systemów CAD

ROBOT PRZEMYSŁOWY W DOJU KRÓW

Podczas tego szkolenia, użytkownik zapozna się z zasadami tworzenia łańcuchów kinematycznych, więzami oraz dynamicznymi symulacjami zaprojektowanych

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

CO WYRÓŻNIA FIRMĘ BLUMENBECKER IPS POLSKA?

PRZEWODNIK PO PRZEDMIOCIE

ROBOT SPAWALNICZY PRECYZYJNY SZYBKI EFEKTYWNY ŁATWA OBSŁUGA. EasyWelder

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a.

PLAN SZKOLEŃ Femap. Nasza oferta: Solid Edge najefektywniejszy dostępny obecnie na rynku system CAD klasy mid-range,

1 Oprogramowanie wizualizacyjne IFTER EQU 3 2 Wizualizacja centrali Integra firmy Satel 7 3 Konfiguracja centrali Siemens SPC do połączenia z

SINUMERIK Collision Avoidance Zabezpieczenie przed wystąpieniem kolizji

MODELOWANIE I SYMULACJA ZROBOTYZOWANEGO GNIAZDA PRODUKCYJNEGO Z WYKORZYSTANIEM APLIKACJI ABB ROBOT STUDIO

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

Politechnika Krakowska im. Tadeusza Kościuszki KARTA PRZEDMIOTU. obowiązuje słuchaczy rozpoczynających studia podyplomowe w roku akademickim 2018/2019

Nasza oferta SZKOLENIOWA

Automatyka i Robotyka II stopień ogólno akademicki. studia stacjonarne Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

Projektowanie Wirtualne bloki tematyczne PW I

SZKOLENIA CATIA ZAINWESTUJ W PROFESJONALNE KSZTAŁCENIE SWOJEJ KADRY!

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

FANUC Robotics Polska

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

Materiały pomocnicze do ćwiczeń laboratoryjnych

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

Interaktywne ustawianie narzędzia Kątowe ustawienie narzędzia Narzędzie pod kątem w obróbce zgrubnej i pośredniej

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

PRZEWODNIK PO PRZEDMIOCIE

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania

Systemy Informatyki Przemysłowej

PLAN SZKOLEŃ FEMAP. Nasza oferta: Solid Edge najefektywniejszy dostępny obecnie na rynku system CAD klasy mid-range,

Programowanie robotów przemysłowych Fanuc Robotics

WYKORZYSTANIE ROBOTA PRZEMYSŁOWEGO DO SYMULACJI RUCHU OBIEKTU W BADANIU OPTOELEKTRONICZNYCH GŁOWIC ŚLEDZĄCYCH

PRACA DYPLOMOWA MAGISTERSKA

Kierunek: Mechatronika Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

MK-Tech, Michał Kowalski, ul. Katowicka 37/1, Poznań, tel./fax NIP: , REGON:

Automatyka i Robotyka. Dr inż. Kamil Krot

Instrukcja z przedmiotu Napęd robotów

STANOWISKO ZROBOTYZOWANE DUAL AIR LIQUIDE WELDING Z WYPOSAŻENIEM SPAWALNICZYM TOPTIG

Inwestycja w robotyzację

Szczegółowy opis laboratorium symulującego system produkcyjny

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

CAMdivision. CAMdivision

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

PDM wbudowany w Solid Edge

Wytwarzanie wspomagane komputerowo CAD CAM CNC. dr inż. Michał Michna

Laboratorium Napędu Robotów

Kierunki i specjalności studiów niestacjonarnych 2017/2018

Załącznik nr 1. Zawód/ podmiot. Nazwa przedmiotu zakupu j. miary ilość. szt. 4

Na terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

przedmiot specjalnościowy (podstawowy / kierunkowy / inny HES) przedmiot obowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr siódmy

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API

Droga do Industry 4.0. siemens.com/tia

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

Informacje o firmie. Ponad 10 lat doświadczenia. Zespół inżynierów i specjalistów liczący ponad 40 osób. Własne laboratorium spawalnicze

Volkswagen Poznań. 6. Ogólnopolska Konferencja Jakościowa Dostawców Motoryzacyjnych 2017

mediów produkcyjnych System wdrożony przez firmę PRO-CONTROL w roku 2016 w jednym z dużych zakładów produkcji kosmetycznej.

William R. Stanek. Vademecum Administratora 2012 R2. Windows Server. Podstawy i konfiguracja. Przekład: Leszek Biolik

WALIDACJA PROGRAMU PLC Z WYKORZYSTANIEM WIRTUALNEGO MODELU URZĄDZENIA W PROGRAMIE DELMIA AUTOMATION

SPECYFIKACJA TECHNICZNO-HANDLOWA OPROGRAMOWANIA DO PRAC KONSTRUKCYJNYCH 3D (razem 6 licencji)

NX CAD. Modelowanie powierzchniowe

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

Pobierz dane z Programu PŁATNIKA. e-deklaracji

Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską

witamy w świecie KUKA Robotics Robotyzacja według KUKA Roboter KUKA Roboter CEE GmbH Sp. z.o.o. Janusz Jakieła Strona 1

1 Oprogramowanie wizualizacyjne IFTER EQU

Wytwarzanie wspomagane komputerowo CAD CAM CNC. dr inż. Michał Michna

Konfigurowanie Windows 8

PROJEKT INTERFEJSU OPERATORA DLA ZROBOTYZOWANEGO PROCESU SPAWANIA

IRB PODSUMOWANIE:

STANOWISKO ZROBOTYZOWANE DUAL AIR LIQUIDE WELDING

Teoria sprężystości i plastyczności 1W E (6 ECTS) Modelowanie i symulacja ruchu maszyn i mechanizmów 1L (3 ECTS)

FORMULARZ OFERTOWY

System zdalnego projektowania produktu i technologii wyrobów wariantowych w systemie CAD/CAM

Automatyzacja wytwarzania - opis przedmiotu

Bezpieczeństwo pracy z robotem przemysłowym. Gliwice 2007

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

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH NR

1. Prace rozwojowe usługi informatyczne w zakresie opracowania prototypu oprogramowania serwisowo-instalatorskiego dla systemu testowego

Transkrypt:

Systemy wspomagające projektowanie i programowanie systemów zrobotyzowanych

Dassault Systemes STRATEGICZNE RELACJE Z DOSTAWCAMI STRATEGICZNE RELACJE Z KLIENTAMI KLASYFIKACJA IP ORAZ OCHRONA PLANOWANIE PRODUKTU I ZARZĄDZANIE PROGRAMEM JAKOŚĆ GLOBALNY ROZWÓJ PRODUKTU

Dassault Systemes CATIA DESIGN 3D CATIA CATIA SYSTEMS ENGINEERING Integracja systemów inżynierskich, kompleksowe zarządzanie procesem rozwojowym. Wymagania techniczne, definicja architektury systemów, modelowanie przestrzenne, symulacja kompleksowych systemów, rozwój oprogramowania. Zarządzanie w kontekście całego produktu.

System Delmia

System Delmia Delmia Robotics kompletna platforma służąca robotyzacji i automatyzacji procesów przemysłowych. Umożliwia programowanie trajektorii ruchów manipulatora metodą OLP. Umożliwia symulację procesów, w których wykorzystywana jest większa liczba robotów i stacji roboczych. Gwarantuje wykrywanie kolizji. Ułatwia i umożliwia przeprowadzenie optymalizacji czasu cykli roboczych. Zawiera narzędzia dedykowane projektowanym i robotyzowanym: procesom spawalniczym, procesom spawania łukowego, procesom zgrzewania punktowego i in. Oprogramowanie wyposażono w bazę robotów największych producentów oraz możliwość translacji kodu na jednostkę roboczą Na podstawie: https://www.ibs-poland.pl/produkty,delmia,39.html oraz http://www.smartplm.com/delmiaroboticoverview.aspx

System Delmia

Delmia V5 Robotic Overview Full Automatic Robotic Stations

Layout

Device Building - Gun &Gripper

Robot Creation & Inverse Kinematic

Robotic Gun access & Feasibility Study

Robot Applications Spot Welding & Gun-Gripper +Pert Chart

Spot Welding & Gun-Gripper+Gantt Chart

Robotic Gripper Handling

Robot Workcell Sequencing Automatic Task collision for I/O zones and Interference Zones

OFF-Line Robot Programming(OLP) & Calibration Calibration include: - Tool point Calibration - Workpiece (Jig & Fixtre) Calibration - Robot Signature Calibration Create Robot Offline Programm Import to Robot controller and Run Robot Task According to Digital Factory

Projektowanie stanowisk zrobotyzowanych i programowanie off-line Przykładowe narzędzia modelowania wirtualnego i projektowania stanowisk i komórek zrobotyzowanych: RobotStudio Roboguide K-Roset KukaSim Pro ABB Fanuc Kawasaki Kuka

System umożliwia między innymi: RobotStudio Modelowanie stanowiska przez odpowiednie rozmieszczenie elementów składowych Możliwość programowania wykorzystanych elementów składowych systemu wytwarzania Można generować automatycznie programy sterujące robotami oraz ingerować w te programy w razie potrzeby Symulacja i wizualizacja pracy systemu Tworzenie zdublowanych ruchów Funkcja MultiMove, współpraca robotów przy jednym przedmiocie Wykrywania kolizji i alarmowanie użytkownika o stanie przed alarmowym Informowanie o alarmach za pomocą Internetu zdalne usuwanie błędów Możliwość odczytu sygnałów stanu wejść i wyjść I/O Możliwość importowania plików CAD Wg. S. Krenich, M. Spyrka, MODELOWANIE I SYMULACJA ZROBOTYZOWANEGO GNIAZDA PRODUKCYJNEGO Z WYKORZYSTANIEM APLIKACJI ABB ROBOT STUDIO, Pomiary Automatyka Robotyka 2/2011

RobotStudio Operacje technologiczne i manipulacyjno-transportowe przypisane poszczególnym elementom składowym gniazda: wózek widłowy: operacja01 dostarczanie palet z pociętymi arkuszami blachy na stanowisko operacja02 wywóz pustych palet do magazynu w celu uzupełnienia blachy robot pierwszy ROB1: operacja01 pobieranie arkusza blachy gładkiej z palet operacja02 transport arkusza na prasę operacja03 wysterowanie sygnału do zamknięcia prasy robot drugi ROB2: operacja01 pobieranie wytłoczonych profili operacja02 odkładanie profilu blachy na taśmociąg operacja03 wysterowanie sygnału uruchamiającego pracę trzeciego robota robot trzeci ROB3: operacja01 rozpoczęcie malowania profilu operacja02 wysterowanie sygnału taktującego ruch taśmociągu. Wg. S. Krenich, M. Spyrka, MODELOWANIE I SYMULACJA ZROBOTYZOWANEGO GNIAZDA PRODUKCYJNEGO Z WYKORZYSTANIEM APLIKACJI ABB ROBOT STUDIO, Pomiary Automatyka Robotyka 2/2011

RobotStudio Kolejne etapy tworzenia wirtualnego modelu gniazda do tłoczenia blachy dachówkowej: zdefiniowanie stanowiska jako bazy do umieszczania elementów składowych, przy czym można wykorzystać istniejący model systemu produkcyjnego lub wybrać opcję pustej stacji, którą można konfigurować od podstaw, wprowadzenie do wirtualnego środowiska projektowanego systemu robotów z bibliotek robotów firmy ABB, uzbrojenie robotów w narzędzia, przy czym chwytaki przyssawkowe zostały zaprojektowane w zewnętrznej aplikacji i wprowadzone do systemu, wprowadzenie z bibliotek aplikacji urządzenia transportującego (taśmociąg), palet, wózka widłowego i innych elementów koniecznych do ustawiania elementów systemu, wprowadzenie modelu prasy tłoczącej zrealizowanego w zewnętrznej aplikacji (Catia).

RobotStudio Zaprojektowane stanowisko: 2 roboty IRB 4400L o udźwigu 10 kg i zasięgu 2.55 m, 1robot IRB 2400 o nośności 10 kg i zasięgu 1,5 m.

RobotStudio Symulację pracy poprzedza wprowadzenie w tryb ruchu elementów składowych systemu oraz ich wzajemne skorelowanie, co zrealizowano przez: wykorzystanie opcji Create Mechanizm, która umożliwia zdefiniowanie części podlegających ruchowi i nieruchomych, zakresów ruchu oraz sygnałów wyzwalających ruch i potwierdzających wykonanie ruchu. W ten sposób wprowadzono w tryb ruchu prasę oraz taśmociąg. Przez wykorzystanie opcji Teach Target w celu programowania zadaniowego robotów, co w praktyce realizowane było jako zadawanie punktów w przestrzeni robotów, przez które przemieszczana jest końcówka robota wraz z narzędziem lub przedmiotem. Na podstawie zadanych punktów utworzono ścieżki ruchu (Path) a następnie przeprowadzono synchronizację każdego z trzech robotów z wirtualnymi kontrolerami. Przez wykorzystanie opcji Events, która umożliwia ustawienie zależności i powiązań ruchowych jak i sygnałowych pomiędzy poszczególnymi elementami systemu. Istnieje również możliwość ustawienia trybu znikania elementów systemu podczas symulacji pracy. W analizowanym systemie definiowanie powiązań między obiektami odbywało się na zasadzie ustawiania odpowiednich sygnałów z poszczególnych robotów przez opcję Offline i Comunication.

RobotStudio Fragment programu wygenerowanego w języku Rapid dla robota ROB1 MODULE Module1 PROC Path_10() MoveL Target_10,v1000,z10,chwytak_1\WObj:=blacha_gl; MoveL Target_50,v1000,z10,chwytak_1\WObj:=blacha_gl; MoveL Target_20,v1000,fine,chwytak_1\WObj:=blacha_gl; SetDO signal1,1; MoveL Target_50,v1000,z10,chwytak_1\WObj:=blacha_gl; MoveL Target_10,v1000,z10,chwytak_1\WObj:=blacha_gl; MoveL Target_60,v1000,fine,chwytak_1\WObj:=blacha_gl;. MoveL Target_10,v1000,fine,chwytak_1\WObj:=blacha_gl; SetDO signal2,1; MoveL Target_10,v1000,fine,chwytak_1\WObj:=blacha_gl; SetDO signal2,0; ENDPROC PROC main() Path_10; ENDPROC ENDMODULE