KOMPUTEROWE WSPOMAGANIE WYBORU SEKWENCJI MONTAŻU A METODY SIECIOWE
|
|
- Robert Socha
- 8 lat temu
- Przeglądów:
Transkrypt
1 KOMPUTEROWE WSPOMAGANIE WYBORU SEKWENCJI MONTAŻU A METODY SIECIOWE Taras NAHIRNY, Michał SĄSIADEK Streszcze: W referacie przedstawiono komputerowo wspomagane wariantowa sekwencji montażu. Scharakteryzowano założenia metody, algorytm i program komputerowy przeznaczone do wspomagania projektowania procesów montażu. Na przykładzie pokazano zastosowa programu komputerowego do generowania zbioru sekwencji montażu. Uzyskane wyniki (warianty realizacji procesu montażu) porównano z wynikami na podstawie metody ścieżki najkrótszej oraz macierzy porządkującej. Słowa kluczowe: montaż, komputerowe wspomaga, metody sieciowe, sekwencje montażu. 1. Wprowadze Montaż jest ważnym etapem procesu wytwarzania i wpływa on istot na koszt i czas realizacji wyrobu. Prawidłowy przebieg procesu montażu zależy od kolejności i poprawności łączenia części. Jeżeli jest N elementów, wtedy istje potencjal N! różnych możliwych sekwencji montażu tych części. W rzeczywistości, w związku z tym, że które części muszą być zmontowane wcześj od innych, liczba możliwych wariantów montażu jest redukowana. Efektywny porządek montowania części powin znacząco redukować czas wytwarzania produktu. Wariantowa sekwencji montażu jest zagadm trudnym kombinatorycz, w związku z tym jako pomoc dla projektanta wymagane jest narzędzie komputerowe umożliwiające powiąza projektowania konstrukcji zorientowanych na montaż z planowam procesu montażu (w przedstawionym ujęciu wyznaczenia dopuszczalnych sekwencji montażu). We wcześjszych publikacjach [1,2] przedstawiono koncepcję, której głównym założem jest ułatwie planowania procesu montażu w trakcie projektowania i zapew możliwości dostosowywania konstrukcji do wymagań montażu w czasie jej opracowywania. Szczególną uwagę poświęca się przy tym ustalaniu prawidłowej kolejności łączenia części. Ze względu na dużą liczbę możliwych kombinacji zagadnia tego można rozwiązać bez zastosowania komputera. Tylko pod tym warunkiem symulacja i analiza sekwencji montażu będą możliwe już w czasie projektowania. 2. Algorytm generowania dopuszczalnych sekwencji montażu Działa algorytmu generowania dopuszczalnych sekwencji montażu polega na wyborze pierwszego dostępnego połączenia montażowego z listy połączeń startowych i dołączaniu do powstałego podzespołu kolejnych części (przy uwzględniu ograniczeń), aż do wyczerpania zbioru części montowanego obiektu. Algorytm generowania dopuszczalnych sekwencji przedstawiony został na rysunku 1. Algorytm (rys. 1) generuje wszystkie możliwe kolejności operacji montażowych rozpoczynające się od zadanych połączeń startowych. Utworzone sekwencje są 200
2 zapisywane, a wykorzystane połącze startowe jest usuwane z listy dostępnych połączeń startowych. Następ algorytm wybiera kolejne dostępne połącze startowe i proces tworzenia sekwencji powtarza się. Po wykorzystaniu wszystkich połączeń startowych otrzymuje się zbiór wszystkich możliwych sekwencji montażu. Macierz struktury konstrukcyjnej (M K ) Zdefiniowane ograniczenia (M K ) START Utwórz listę operacji startowych Pobierz pierwszą dostępną operację startową i utwórz macierz M K+1 Dołącz kolejną(e) możliwą(e) operację do powstałej podsekwencji i utwórz M K+n Czy dołączana operacja jest typu pomiń? Usuń dołączaną operację z budowanej podsekwencji Czy dołączana operacja jest typu blokuj? Czy możliwe jest dalsze budowa sekwencji? Czy wykorzystano wszystkie części składowe w bieżącej sekwencji? Zapisz sekwencję do listy wyników Usuń sekwencję startową z listy sekwencji startowych Czy są dostępne operacje startowe? KONIEC Rys. 1. Algorytm generowania dopuszczalnych sekwencji montażu W pierwszym kroku algorytmu z listy połączeń startowych wybierane jest pierwsze dostępne i tworzona jest podsekwencja montażowa z części składowych tego połączenia. 201
3 Podsekwencja ta zapisywana jest w formie macierzy M K+1. Jednocześ sprawdzane są ograniczenia dla bieżącej podsekwencji. W przypadku występowania ograniczeń umożliwiających dalsze budowa sekwencji bieżąca sekwencja zostaje usuwana z dalszych rozważań. Jeżeli ograniczenia pozwalają na dalsze budowa sekwencji montażu dołączane są kolejne części składowe i tworzone są podsekwencje wyższego rzędu aż do zbudowania kompletnej sekwencji spełniającej wszystkie ograniczenia. 3. Program komputerowy do wyznaczania i oceny zbiory dopuszczalnych rozwiązań. Informacje ogólne Wynikiem komputerowej implementacji zaproponowanej w pracy metody wyznaczania i oceny zbioru dopuszczalnych sekwencji montażu jest program EASYASSEMBLE. Program ten opracowany został w języku C++, w wersji angielskiej i składa się z czterech głównych zakładek. W pierwszej zakładce Structure Matrix użytkownik programu definiuje relacje pomiędzy częściami, przypisując im jednocześ wartości składowych funkcji - Assembly variability risk. Kolejna zakładka Start Sequencies przeznaczona jest do prezentacji wygenerowanego zbioru dopuszczalnych operacji, z których użytkownik ma możliwość wyboru operacji typu: start i pomiń. W zakładce Blocking Sequencies wprowadzane są ograniczenia kolejnościowe typu: OR i/lub AND. Wszystkie informacje definiowane w pierwszych trzech zakładkach zapisywane są do pliku programu z rozszerzem *.asp. W ostatj zakładce Run Process wykonywany jest algorytm generowania dopuszczalnych sekwencji montażu wg zdefiniowanego wcześj pliku *.asp. Użytkownik rówż ma możliwość przeglądu wyników i ich zapisu do pliku tekstowego (*.txt), a ponadto przeglądu poszczególnych kroków algorytmu. 4. Przykładowe zastosowa programu i weryfikacja wyników Do analizy wybrano część konstrukcji siedzenia samochodowego (zespół montażowy), złożony z czterech podzespołów. Jest to prosty zespół, ale uwzględniając wszystkie części składowe, w tym rówż tuleje łożysk ślizgowych oraz łączniki podzespołów, ustale kolejności montażu staje się już trywialne. Zespół ten przedstawiony jest na rysunku 2 i wyodrębniono w nim 15 części składowych: 1-Podpora kątowa, 2- Nitowkręt, 3- Ramię przegubowe, 4- Czworokątna nakrętka zgrzew.7/16, 5- Czworokątna nakrętka zgrzew.m8, 6- Tuleja łożyska ślizgowego d14, 7- Tuleja łożyska ślizgowego d12, 8- Tuleja stopniowana tylna, 9- Łącznik, 10- Nitowkręt, 11- Blacha zębata, 12- Tuleja łożyska ślizgowego, 13- Bolec, 14- Tuleja łożyska ślizgowego d12, 15- Nitowkręt. Wariantowa możliwych sekwencji montażu dla przedstawionych powyżej podzespołów montażowych, można uprościć do wariantowania części bazowych w poszczególnych podzespołów, czyli do części 1, 3, 9 i 11. Warianty montażu wygenerowane w programie, w zależności od wykonywanych operacji przedstawiono na rysunku 3, gdzie z lewej strony wyodrębniono operacje montażowe, natomiast z prawej strony odpowiadające im połączenia części. 202
4 Rys. 2. Zespół montażowy konstrukcji siedziska samochodowego W analizie tego przykładu uwzględniono oceny wynikowych sekwencji montażowych. Oczywiście kryteria wyboru najlepszej sekwencji montażu są określane przez projektanta (konstruktora) oraz pozostałych pracowników mających, w późjszym cyklu rozwoju produktu, istotny wpływ na kształtowa ostatecznej formy wyrobu. WARIANT I A 1-3 I C 9-10 WARIANT II A F H WARIANT III B G H WARIANT IV B E K WARIANT V C D K WARIANT VI J 1 B J 2 Rys. 3. Warianty montażu części bazowych rozważanego zespołu montażowego 203
5 W celu weryfikacji przeprowadzono porówna otrzymanych wyników z wynikami uzyskanymi na podstawie metod sieciowych, mianowicie metody ścieżki najkrótszej oraz macierzy porządkującej. Na podstawie rysunku sporządzono poniższą macierz sąsiedztwa części składowych zespołu. Tab. 1. Macierz sąsiedztwa części składowych zespołu Korzystając z macierzy sąsiedztwa opracowano skierowany graf montażu, gdzie kierunek łuków (i,j) określa preferowany sposób łączenia części i do części j. Kierunki łuków zdefiniowano na podstawie analizy technologiczności łączenia dwóch wybranych części. Graf ten przedstawiono na rysunku 4. Analizując macierz sąsiedztwa i graf wyodrębnić można cztery podzespoły montażowe oraz trzy łączniki tych zespołów (części bazowe poszczególnych podzespołów pogrubiono). Są to: ZM_1 1, 4, 5 4 ZM_2 3, 7, 8, 6 ZM_3 9, ZM_4 11, 13, 14 i łączniki: 2, 15, 10 2 Uwzględniając podzespoły montażowe jako 7 wierzchołki, zmodyfikowany graf montażu można 3 przedstawić w postaci jak na rysunku 5. Wierzchołki 8 6 odwzorowujące podzespoły montażowe pokazano 15 w postaci kwadratów celem odróż od pojedynczych elementów zespołu ZM_1 14 Rys. 4. Struktura graficzna montażu ZM_2 ZM_3 ZM_4 Rys. 5. Graf montażu z uwzględm podzespołów montażowych 204
6 Wyznacze optymalnej sekwencji montażu sprowadzono do poszukiwania najkrótszej ścieżki na grafie [3] (ą sekwencję można odnaleźć rówż na podstawie drogi Hamiltona [4,5]). W przypadku wykorzystania ścieżki najkrótszej zbędnym jest przypisa łukom wag. Takimi wagami mogą być między innymi czasy łączenia odpowiednich części. Czasy połączeń montażowych są trudne do oszacowania i oszacowane zostały na podstawie metody normatywów elementarnych Ligskija i Siewastianowa (wykorzystać można rówż metody Work-Factor, MTM lub inna). 5. Podsumowa Zastosowa przedstawionego w referacie programu wariantowania sekwencji montażu, jest szczegól istotne już na etapie projektowania (konstruowania) produktu. Inżyr projektant powin, równolegle do prowadzonych prac projektowokonstrukcyjnych, uwzględniać ich wpływ na przebieg procesu montażu. Dzięki temu można znacz skrócić czas oraz koszt realizacji produktu już we wczesnej fazie rozwoju produktu, poważ stosowa metod analitycznych jest skomplikowane i pracochłonne. Zaproponowane podejście może stanowić doradcze, a zarazem pomocne narzędzie wspomagające prace realizacyjne. Wyniki uzyskane przy pomocy programu wykazują zgodność z wynikami uzyskanymi przy wykorzystaniu metody ścieżki najkrótszej oraz macierzy porządkującej. Literatura 1. Sąsiadek M.: Optimal mechanical assembly sequence planning. Modelování a optimalizace podnikových procesů - MOPP 2008: 11. ročnik mezinárodního semináře. Plzeň, Czechy, Sąsiadek M.: Planowa i wybór sekwencji montażu w projektowaniu współbieżnym. Technologia i Automatyzacja Montażu, nr 2, Deo N.: Teoria grafów i jej zastosowa w technice i informatyce. PWN, Warszawa, Żurek J., Ciszak O.: Modelowa oraz symulacja kolejności montażu części i zespołów maszyn za pomocą teorii grafów. Wydawnictwo Politechniki Poznańskiej, Izdebski K.: Modelowa i symulacja procesów technologicznych montażu. Wydawnictwo Politechniki Białostockiej, Prof. dr hab. inż. Taras NAHIRNY Mgr inż. Michał SĄSIADEK Instytut Informatyki i Zarządzania Produkcji Wydział Mechaniczny Uniwersytet Zielonogórski tel. (0-68) T.Nahirny@iizp.uz.zgora.pl M.Sasiadek@iizp.uz.zgora.pl 205
METODA PLANOWANIA SEKWENCJI MONTAŻU DO WSPÓŁBIEŻNEGO PROJEKTOWANIA ZESPOŁÓW MASZYN
KOMISJA BUDOWY MASZYN PAN ODDZIAŁ W POZNANIU Vol. 8 nr Archiwum Technologii Maszyn i Automatyzacji 008 MICHAŁ SĄSIADEK, RYSZARD ROHATYŃSKI METODA PLANOWANIA SEKWENCJI MONTAŻU DO WSPÓŁBIEŻNEGO PROJEKTOWANIA
PROJEKTOWANIE PROCESU TECHNOLOGICZNEGO MONTAŻU
PROJEKTOWANIE PROCESU TECHNOLOGICZNEGO MONTAŻU Wprowadzenie do modułu 1 z przedmiotu (projekt i laboratorium): Projektowanie Procesów Obróbki i Montażu Opracował: Zespół ZPPW Instytut Technologii Maszyn
MODUŁ 3. WYMAGANIA EGZAMINACYJNE Z PRZYKŁADAMI ZADAŃ
MODUŁ 3. WYMAGANIA EGZAMINACYJNE Z PRZYKŁADAMI ZADAŃ 2. Przykład zadania do części praktycznej egzaminu dla wybranych umiejętności z kwalifikacji M.44. Organizacja i nadzorowanie procesów produkcji maszyn
a) 7 b) 19 c) 21 d) 34
Zadanie 1. Pytania testowe dotyczące podstawowych własności grafów. Zadanie 2. Przy każdym z zadań może się pojawić polecenie krótkiej charakterystyki algorytmu. Zadanie 3. W zadanym grafie sprawdzenie
MODELOWANIE MONTAŻOWEJ STRUKTURY WYROBU ZA POMOCĄ HIPERGRAFU I GRAFU SKIEROWANEGO ORAZ USTALANIE DOPUSZCZALNEJ KOLEJNOŚCI MONTAŻU
KOMISJA BUDOWY MASZYN PAN ODDZIAŁ W POZNANIU Vol. 28 nr 4 Archiwum Technologii Maszyn i Automatyzacji 2008 MARCIN SUSZYŃSKI, OLAF CISZAK, JAN ŻUREK MODELOWANIE MONTAŻOWEJ STRUKTURY WYROBU ZA POMOCĄ HIPERGRAFU
PROJEKTOWANIE DLA MONTAŻU OCENA POŁĄCZEŃ ELEMENTÓW I ZESPOŁÓW MASZYN
PROJEKTOWANIE DLA MONTAŻU OCENA POŁĄCZEŃ ELEMENTÓW I ZESPOŁÓW MASZYN Michał SĄSIADEK Streszczenie W artykule przedstawiono ocenę połączeń montażowych zgodną z ogólnie przyjętymi zasadami projektowania
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 9 PRZESZUKIWANIE GRAFÓW Z
Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle
Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle Paweł Szołtysek 12 czerwca 2008 Streszczenie Planowanie produkcji jest jednym z problemów optymalizacji dyskretnej,
Instrukcja. Laboratorium Metod i Systemów Sterowania Produkcją.
Instrukcja do Laboratorium Metod i Systemów Sterowania Produkcją. 2010 1 Cel laboratorium Celem laboratorium jest poznanie metod umożliwiających rozdział zadań na linii produkcyjnej oraz sposobu balansowania
ZINTEGROWANE KOMPUTEROWO PROJEKTOWANIE PROCESÓW I SYSTEMÓW WYTWARZANIA W ŚRODOWISKU PLM
ZINTEGROWANE KOMPUTEROWO PROJEKTOWANIE PROCESÓW I SYSTEMÓW WYTWARZANIA W ŚRODOWISKU PLM Jan DUDA Streszczenie: W referacie przedstawiono koncepcję zintegrowanego projektowania procesów i systemów technologicznych
Planowanie i wybór sekwencji montażu we współbieżnym projektowaniu elementów i zespołów maszyn
Uniwersytet Zielonogórski Wydział Mechaniczny mgr inż. Michał Sąsiadek Planowanie i wybór sekwencji montażu we współbieżnym projektowaniu elementów i zespołów maszyn Rozprawa doktorska Promotor: prof.
ZAGADNIENIE TRANSPORTOWE
ZAGADNIENIE TRANSPORTOWE ZT jest specyficznym problemem z zakresu zastosowań programowania liniowego. ZT wykorzystuje się najczęściej do: optymalnego planowania transportu towarów, przy minimalizacji kosztów,
Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa. Diagnostyka i niezawodność robotów
Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa Diagnostyka i niezawodność robotów Laboratorium nr 6 Model matematyczny elementu naprawialnego Prowadzący: mgr inż. Marcel Luzar Cele ćwiczenia:
Wybrane podstawowe rodzaje algorytmów
Wybrane podstawowe rodzaje algorytmów Tomasz Głowacki tglowacki@cs.put.poznan.pl Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii informatycznych
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Struktury danych i złożoność obliczeniowa Wykład 7. Prof. dr hab. inż. Jan Magott
Struktury danych i złożoność obliczeniowa Wykład 7 Prof. dr hab. inż. Jan Magott Problemy NP-zupełne Transformacją wielomianową problemu π 2 do problemu π 1 (π 2 π 1 ) jest funkcja f: D π2 D π1 spełniająca
Algorytm Dijkstry znajdowania najkrótszej ścieżki w grafie
Algorytm Dijkstry znajdowania najkrótszej ścieżki w grafie Używane struktury danych: V - zbiór wierzchołków grafu, V = {1,2,3...,n} E - zbiór krawędzi grafu, E = {(i,j),...}, gdzie i, j Î V i istnieje
Podstawy rysunku technicznego maszynowego. Komputerowe wspomaganie projektowania CAD.
Rozkład materiału z przedmiotu teoretycznego Rysunek techniczny wspomagany komputerowo. dla Technikum Zawód- Technik elektronik Klasa 1TZ Rok szkolny 2017/18 Nr programu 311408/2017 Przygotował: Zespół
Sortowanie topologiczne skierowanych grafów acyklicznych
Sortowanie topologiczne skierowanych grafów acyklicznych Metody boolowskie w informatyce Robert Sulkowski http://robert.brainusers.net 23 stycznia 2010 1 Definicja 1 (Cykl skierowany). Niech C = (V, A)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Struktury i Algorytmy Wspomagania Decyzji Zadanie projektowe 2 Czas realizacji: 6 godzin Maksymalna liczba
Technologie informacyjne - wykład 12 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 12 - Prowadzący: Dmochowski
Ćwiczenie Stany nieustalone w obwodach liniowych pierwszego rzędu symulacja komputerowa
INSTYTUT SYSTEMÓW INŻYNIERII ELEKTRYCZNEJ TEORIA OBWODÓW ELEKTRYCZNYCH LABORATORIUM Ćwiczenie Stany nieustalone w obwodach liniowych pierwszego rzędu symulacja komputerowa Grupa nr:. Zespół nr:. Skład
POLITECHNIKA OPOLSKA
POLITECHNIKA OPOLSKA WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji Laboratorium Podstaw Inżynierii Jakości Ćwiczenie nr 2 Temat: Schemat blokowy (algorytm) procesu selekcji wymiarowej
Proces technologiczny. 1. Zastosowanie cech technologicznych w systemach CAPP
Pobożniak Janusz, Dr inż. Politechnika Krakowska, Wydział Mechaniczny e-mail: pobozniak@mech.pk.edu.pl Pozyskiwanie danych niegeometrycznych na użytek projektowania procesów technologicznych obróbki za
Opracowanie prof. J. Domsta 1
Opracowanie prof. J. Domsta 1 Algorytm FLEURY'ego: Twierdzenie 6.5 G-graf eulerowski. Wtedy cykl Eulera otrzymujemy nastepująco: a) Start w dowolnym wierzchołku b) Krawędzie w dowolnej kolejności po przebyciu
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
Programowanie dynamiczne cz. 2
Programowanie dynamiczne cz. 2 Wykład 7 16 kwietnia 2019 (Wykład 7) Programowanie dynamiczne cz. 2 16 kwietnia 2019 1 / 19 Outline 1 Mnożenie ciągu macierzy Konstruowanie optymalnego rozwiązania 2 Podstawy
WSPOMAGANIE PROJEKTOWANIA LINII PRODUKCYJNYCH U-KSZTAŁTNYCH METODĄ PROGRAMOWANIA SIECIOWEGO
WSPOMAGANIE PROJEKTOWANIA LINII PRODUKCYJNYCH U-KSZTAŁTNYCH METODĄ PROGRAMOWANIA SIECIOWEGO Władysław ZIELECKI, Jarosław SĘP Streszczenie: W pracy przedstawiono istotę tworzenia linii produkcyjnych U-kształtnych
Rozdział 8 PROGRAMOWANIE SIECIOWE
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 8 PROGRAMOWANIE SIECIOWE 8.2. Ćwiczenia komputerowe Ćwiczenie 8.1 Wykorzystując
Wyznaczanie optymalnej trasy problem komiwojażera
Wyznaczanie optymalnej trasy problem komiwojażera Optymalizacja w podejmowaniu decyzji Opracowała: mgr inż. Natalia Malinowska Wrocław, dn. 28.03.2017 Wydział Elektroniki Politechnika Wrocławska Plan prezentacji
Projektowanie systemów zrobotyzowanych
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
III TUTORIAL Z METOD OBLICZENIOWYCH
III TUTORIAL Z METOD OBLICZENIOWYCH ALGORYTMY ROZWIĄZYWANIA UKŁADÓW RÓWNAŃ LINIOWYCH Opracowanie: Agata Smokowska Marcin Zmuda Trzebiatowski Koło Naukowe Mechaniki Budowli KOMBO Spis treści: 1. Wstęp do
System zdalnego projektowania produktu i technologii wyrobów wariantowych w systemie CAD/CAM
System zdalnego projektowania produktu i technologii wyrobów wariantowych w systemie CAD/CAM Autorzy: prof. dr hab. inż. Zenobia Weiss, Politechnika Poznańska prof. dr hab. inż. Adam Hamrol, Politechnika
ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN
MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 37, s. 141-146, Gliwice 2009 ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN KRZYSZTOF HERBUŚ, JERZY ŚWIDER Instytut Automatyzacji Procesów
1. Algorytmy przeszukiwania. Przeszukiwanie wszerz i w głąb.
1. Algorytmy przeszukiwania. Przeszukiwanie wszerz i w głąb. Algorytmy przeszukiwania w głąb i wszerz są najczęściej stosowanymi algorytmami przeszukiwania. Wykorzystuje się je do zbadania istnienia połączenie
System Zarządzania Produkcją Opis funkcjonalny
System Zarządzania Produkcją to rozwiązanie przygotowane przez Grupę Dr IT, rozwijające standardową funkcjonalność modułu enova365 Produkcja o następujące elementy: operacje wzorcowe, operacje do indywidualnego
OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI
Autoreferat do rozprawy doktorskiej OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI Michał Mazur Gliwice 2016 1 2 Montaż samochodów na linii w
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
POLITECHNIKA OPOLSKA
POLITECHNIKA OPOLSKA WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji Laboratorium Podstaw Inżynierii Jakości Ćwiczenie nr 2 Temat: Schemat blokowy (algorytm) procesu selekcji wymiarowej
Cyfrowa biblioteka 3D MCAD znormalizowanych profili montażowych i jej zastosowanie na wybranym przykładzie w systemie UGS Solid Edge V15
Cyfrowa biblioteka 3D MCAD znormalizowanych profili montażowych i jej zastosowanie na wybranym przykładzie w systemie UGS Solid Edge V15 Waldemar Topol 1, Adam Budzyński 2, Wojciech Bieniaszewski 3 Koło
POSTĘPY W KONSTRUKCJI I STEROWANIU Bydgoszcz 2004
POSTĘPY W KONSTRUKCJI I STEROWANIU Bydgoszcz 2004 METODA SYMULACJI CAM WIERCENIA OTWORÓW W TARCZY ROZDRABNIACZA WIELOTARCZOWEGO Józef Flizikowski, Kazimierz Peszyński, Wojciech Bieniaszewski, Adam Budzyński
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Nowe narzędzia zarządzania jakością
Nowe narzędzia zarządzania jakością Agnieszka Michalak 106947 Piotr Michalak 106928 Filip Najdek 106946 Co to jest? Nowe narzędzia jakości - grupa siedmiu nowych narzędzi zarządzania jakością, które mają
Digraf. 13 maja 2017
Digraf 13 maja 2017 Graf skierowany, digraf, digraf prosty Definicja 1 Digraf prosty G to (V, E), gdzie V jest zbiorem wierzchołków, E jest rodziną zorientowanych krawędzi, między różnymi wierzchołkami,
ZARZĄDZANIU. Wykład VI. dr Jan Kazimirski
INFORMATYKA W ZARZĄDZANIU Wykład VI dr Jan Kazimirski jankazim@mac.edu.pl http://www.mac.edu.pl/jankazim MODELOWANIE SYSTEMÓW UML Literatura Joseph Schmuller UML dla każdego, Helion 2001 Perdita Stevens
Harmonogramowanie przedsięwzięć
Harmonogramowanie przedsięwzięć Mariusz Kaleta Instytut Automatyki i Informatyki Stosowanej Politechnika Warszawska luty 2014, Warszawa Politechnika Warszawska Harmonogramowanie przedsięwzięć 1 / 25 Wstęp
TEORIA GRAFÓW I SIECI
TEORIA GRAFÓW I SIECI Temat nr 3: Marszruty, łańcuchy, drogi w grafach dr hab. inż. Zbigniew TARAPATA, prof. WAT e-mail: zbigniew.tarapata@wat.edu.pl http://tarapata.edu.pl tel.: 261-83-95-04, p.225/100
Opis podstawowych modułów
Opis podstawowych modułów Ofertowanie: Moduł przeznaczony jest dla działów handlowych, pozwala na rejestrację historii wysłanych ofert i istotnych zdarzeń w kontaktach z kontrahentem. Moduł jest szczególnie
PROGRAMOWANIE SIECIOWE. METODA ŚCIEŻKI KRYTYCZNEJ
PROGRAMOWANIE SIECIOWE. METODA ŚCIEŻKI KRYTYCZNEJ Maciej Patan Uniwersytet Zielonogórski WPROWADZENIE Metody programowania sieciowego wprowadzono pod koniec lat pięćdziesiatych Ze względu na strukturę
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:
TEORIA GRAFÓW I SIECI
TEORIA GRAFÓW I SIECI Temat nr 1: Definicja grafu. Rodzaje i części grafów dr hab. inż. Zbigniew TARAPATA, prof. WAT e-mail: zbigniew.tarapata@wat.edu.pl http://tarapata.edu.pl tel.: 261-83-95-04, p.225/100
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROGNOZOWANIE Z WYKORZYSTANIEM SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU
Aplikacja do podpisu cyfrowego npodpis
ABS Bank Spółdzielczy Aplikacja do podpisu cyfrowego npodpis (instrukcja użytkownika) Wersja 1.0 http://www.absbank.pl 1. Aplikacja do podpisu cyfrowego - npodpis Słownik pojęć: Aplikacja do podpisu cyfrowego
Matematyka dyskretna
Matematyka dyskretna Wykład 13: Teoria Grafów Gniewomir Sarbicki Literatura R.J. Wilson Wprowadzenie do teorii grafów Definicja: Grafem (skończonym, nieskierowanym) G nazywamy parę zbiorów (V (G), E(G)),
1 Automaty niedeterministyczne
Szymon Toruńczyk 1 Automaty niedeterministyczne Automat niedeterministyczny A jest wyznaczony przez następujące składniki: Alfabet skończony A Zbiór stanów Q Zbiór stanów początkowych Q I Zbiór stanów
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Rodzaj przedmiotu: obowiązkowy na kierunku Rodzaj zajęć: wykład, projekt I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Uzyskanie przez studentów wiedzy z zakresu
Matematyczne Podstawy Informatyki
Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 03/0 Przeszukiwanie w głąb i wszerz I Przeszukiwanie metodą
Rozdział 3 ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 3 ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA 3.2. Ćwiczenia komputerowe
9.9 Algorytmy przeglądu
14 9. PODSTAWOWE PROBLEMY JEDNOMASZYNOWE 9.9 Algorytmy przeglądu Metody przeglądu dla problemu 1 r j,q j C max były analizowane między innymi w pracach 25, 51, 129, 238. Jak dotychczas najbardziej elegancka
Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
LABORATORIUM 7: Problem komiwojażera (TSP) cz. 2
Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl OBLICZENIA EWOLUCYJNE LABORATORIUM 7: Problem komiwojażera (TSP) cz. 2 opracował:
Planowanie i organizacja robót inżynieryjnych WF-ST1-GI--12/13Z-PANO. Liczba godzin stacjonarne: Wykłady: 15 Zajęcia projektowe: 30
Karta przedmiotu Wydział: Wydział Finansów Kierunek: Gospodarka przestrzenna I. Informacje podstawowe Nazwa przedmiotu Planowanie i organizacja robót inżynieryjnych Nazwa przedmiotu w j. ang. Język prowadzenia
OPTYMALIZACJA ZBIORNIKA NA GAZ PŁYNNY LPG
Leon KUKIEŁKA, Krzysztof KUKIEŁKA, Katarzyna GELETA, Łukasz CĄKAŁA OPTYMALIZACJA ZBIORNIKA NA GAZ PŁYNNY LPG Streszczenie Praca dotyczy optymalizacji kształtu zbiornika toroidalnego na gaz LPG. Kryterium
Optymalizacja. Przeszukiwanie lokalne
dr hab. inż. Instytut Informatyki Politechnika Poznańska www.cs.put.poznan.pl/mkomosinski, Maciej Hapke Idea sąsiedztwa Definicja sąsiedztwa x S zbiór N(x) S rozwiązań, które leżą blisko rozwiązania x
Segmentacja obrazów cyfrowych z zastosowaniem teorii grafów - wstęp. autor: Łukasz Chlebda
Segmentacja obrazów cyfrowych Segmentacja obrazów cyfrowych z zastosowaniem teorii grafów - wstęp autor: Łukasz Chlebda 1 Segmentacja obrazów cyfrowych - temat pracy Temat pracy: Aplikacja do segmentacji
Programowanie sieciowe. Tadeusz Trzaskalik
Programowanie Tadeusz Trzaskalik 8.1. Wprowadzenie Słowa kluczowe Drzewo rozpinające Minimalne drzewo rozpinające Najkrótsza droga w sieci Wierzchołek początkowy Maksymalny przepływ w sieci Źródło Ujście
Modele i narzędzia optymalizacji w systemach informatycznych zarządzania
Politechnika Poznańska Modele i narzędzia optymalizacji w systemach informatycznych zarządzania Joanna Józefowska POZNAŃ 2010/11 Spis treści Rozdział 1. Metoda programowania dynamicznego........... 5
Porównanie algorytmów wyszukiwania najkrótszych ścieżek międz. grafu. Daniel Golubiewski. 22 listopada Instytut Informatyki
Porównanie algorytmów wyszukiwania najkrótszych ścieżek między wierzchołkami grafu. Instytut Informatyki 22 listopada 2015 Algorytm DFS w głąb Algorytm przejścia/przeszukiwania w głąb (ang. Depth First
Algorytmy zachłanne. dr inż. Urszula Gałązka
Algorytmy zachłanne dr inż. Urszula Gałązka Algorytm zachłanny O Dokonuje wyboru, który w danej chwili wydaje się najkorzystniejszy. O Mówimy, że jest to wybór lokalnie optymalny O W rzeczywistości nie
AiSD zadanie trzecie
AiSD zadanie trzecie Gliwiński Jarosław Marek Kruczyński Konrad Marek Grupa dziekańska I5 5 czerwca 2008 1 Wstęp Celem postawionym przez zadanie trzecie było tzw. sortowanie topologiczne. Jest to typ sortowania
Programowanie dynamiczne i algorytmy zachłanne
Programowanie dynamiczne i algorytmy zachłanne Tomasz Głowacki tglowacki@cs.put.poznan.pl Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii
PROCES MONTAŻU WSPOMAGANY KOMPUTEROWO W SYSTEMIE AUTODESK INVENTOR
PROCES MONTAŻU WSPOMAGANY KOMPUTEROWO W SYSTEMIE AUTODESK INVENTOR Witold PAWŁOWSKI, Daniel MOSION Współczesne systemy komputerowego wspomagania projektowania (CAD) są wyposażone w moduły programowe służące
Układy sekwencyjne. 1. Czas trwania: 6h
Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów
PROBLEM ROZMIESZCZENIA MASZYN LICZĄCYCH W DUŻYCH SYSTEMACH PRZEMYSŁOWYCH AUTOMATYCZNIE STEROWANYCH
CZESŁAW KULIK PROBLEM ROZMIESZCZENIA MASZYN LICZĄCYCH W DUŻYCH SYSTEMACH PRZEMYSŁOWYCH AUTOMATYCZNIE STEROWANYCH Duże systemy przemysłowe, jak kopalnie, kombinaty metalurgiczne, chemiczne itp., mają złożoną
Przemysł 4.0 Industry 4.0 Internet of Things Fabryka cyfrowa. Systemy komputerowo zintegrowanego wytwarzania CIM
Przemysł 4.0 Industry 4.0 Internet of Things Fabryka cyfrowa Systemy komputerowo zintegrowanego wytwarzania CIM Geneza i pojęcie CIM CIM (Computer Integrated Manufacturing) zintegrowane przetwarzanie informacji
timetrack Przewodnik Użytkownika timetrack Najważniejsze Funkcje
timetrack Przewodnik Użytkownika timetrack jest łatwą w obsłudze aplikacją, stworzoną do rejestracji czasu. Pozwala ona na zapisywanie czasu spędzonego z klientami oraz podczas pracy nad projektami i zadaniami
Rys Wykres kosztów skrócenia pojedynczej czynności. k 2. Δk 2. k 1 pp. Δk 1 T M T B T A
Ostatnim elementem przykładu jest określenie związku pomiędzy czasem trwania robót na planowanym obiekcie a kosztem jego wykonania. Związek ten określa wzrost kosztów wykonania realizacji całego przedsięwzięcia
Algorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
CELE LEKCJI. Po zajęciach uczeń powinien: znać. umieć. Temat: KOMPUTEROWE KOLOROWANKI.
SCENARIUSZ ZAJĘĆ ROK SZKOLNY: 2003/2004 DATA: 11.12.2003 NAUCZYCIEL: Katarzyna Pęksa KLASA: 6 SP PRZEDMIOT: Informatyka DZIAŁ PROGRAMOWY: Rysowa i malowa Temat: KOMPUTEROWE KOLOROWANKI. Po zajęciach uczeń
Logistyka recyklingu zużytego sprzętu elektrycznego i elektronicznego : od projektowania po przetwarzanie / Piotr Nowakowski.
Logistyka recyklingu zużytego sprzętu elektrycznego i elektronicznego : od projektowania po przetwarzanie / Piotr Nowakowski. Gliwice, 2015 Spis treści Spis najważniejszych skrótów używanych w tekście
Modelowanie krzywych i powierzchni
3 Modelowanie krzywych i powierzchni Modelowanie powierzchniowe jest kolejną metodą po modelowaniu bryłowym sposobem tworzenia części. Jest to też sposób budowy elementu bardziej skomplikowany i wymagający
BADANIA OPERACYJNE i teoria optymalizacji. Prowadzący: dr Tomasz Pisula Katedra Metod Ilościowych
BADANIA OPERACYJNE i teoria optymalizacji Prowadzący: dr Tomasz Pisula Katedra Metod Ilościowych e-mail: tpisula@prz.edu.pl 1 Literatura podstawowa wykorzystywana podczas zajęć wykładowych: 1. Gajda J.,
Działanie algorytmu oparte jest na minimalizacji funkcji celu jako suma funkcji kosztu ( ) oraz funkcji heurystycznej ( ).
Algorytm A* Opracowanie: Joanna Raczyńska 1.Wstęp Algorytm A* jest heurystycznym algorytmem służącym do znajdowania najkrótszej ścieżki w grafie. Jest to algorytm zupełny i optymalny, co oznacza, że zawsze
Równoległy algorytm wyznaczania bloków dla cyklicznego problemu przepływowego z przezbrojeniami
Równoległy algorytm wyznaczania bloków dla cyklicznego problemu przepływowego z przezbrojeniami dr inż. Mariusz Uchroński Wrocławskie Centrum Sieciowo-Superkomputerowe Agenda Cykliczny problem przepływowy
Ćwiczenie 1 Planowanie trasy robota mobilnego w siatce kwadratów pól - Algorytm A
Ćwiczenie 1 Planowanie trasy robota mobilnego w siatce kwadratów pól - Algorytm A Zadanie do wykonania 1) Utwórz na pulpicie katalog w formacie Imię nazwisko, w którym umieść wszystkie pliki związane z
Rozdział 1 PROGRAMOWANIE LINIOWE
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 1 PROGRAMOWANIE LINIOWE 1.2 Ćwiczenia komputerowe Ćwiczenie 1.1 Wykorzystując
SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości
Matematyczne Podstawy Informatyki
Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2013/2014 Informacje podstawowe 1. Konsultacje: pokój
OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA
OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA Projekt to metoda na osiągnięcie celów organizacyjnych. Jest to zbiór powiązanych ze sobą, zmierzających
KARTA PRZEDMIOTU. zaliczenie na ocenę
Wydział Mechaniczny PWR KARTA PRZEDMIOTU Nazwa w języku polskim: Podstawy projektowania maszyn Nazwa w języku angielskim: Machinery Design Process Kierunek studiów (jeśli dotyczy): Mechanika i Budowa Maszyn
Drzewa spinające MST dla grafów ważonych Maksymalne drzewo spinające Drzewo Steinera. Wykład 6. Drzewa cz. II
Wykład 6. Drzewa cz. II 1 / 65 drzewa spinające Drzewa spinające Zliczanie drzew spinających Drzewo T nazywamy drzewem rozpinającym (spinającym) (lub dendrytem) spójnego grafu G, jeżeli jest podgrafem
Sprawozdanie do zadania numer 2
Sprawozdanie do zadania numer 2 Michał Pawlik 29836 Temat: Badanie efektywności algorytmów grafowych w zależności od rozmiaru instancji oraz sposobu reprezentacji grafu w pamięci komputera 1 WSTĘP W ramach
K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz
K.Pieńkosz Wprowadzenie 1 dr inż. Krzysztof Pieńkosz Instytut Automatyki i Informatyki Stosowanej Politechniki Warszawskiej pok. 560 A tel.: 234-78-64 e-mail: K.Pienkosz@ia.pw.edu.pl K.Pieńkosz Wprowadzenie
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Mechanika i Budowa Maszyn Rodzaj przedmiotu: kierunkowy ogólny Rodzaj zajęć: wykład, projekt I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Uzyskanie przez
Maciej Piotr Jankowski
Reduced Adder Graph Implementacja algorytmu RAG Maciej Piotr Jankowski 2005.12.22 Maciej Piotr Jankowski 1 Plan prezentacji 1. Wstęp 2. Implementacja 3. Usprawnienia optymalizacyjne 3.1. Tablica ekspansji
LABORATORIUM 5 / 6 1. ZAŁOŻENIE KONTA
LABORATORIUM 5 / 6 Systemy informatyczne w zarządzaniu produkcją Qcadoo MES Qcadoo MES - internetowa aplikacja do zarządzania produkcją dla Małych i Średnich Firm. Pozwala na zarządzanie i monitorowanie
Programowanie komputerów
Programowanie komputerów Wykład 1-2. Podstawowe pojęcia Plan wykładu Omówienie programu wykładów, laboratoriów oraz egzaminu Etapy rozwiązywania problemów dr Helena Dudycz Katedra Technologii Informacyjnych
Podstawowe zasady projektowania w technice
Podstawowe zasady projektowania w technice Projektowanie w technice jest działalnością twórczą z określonym udziałem prac rutynowych i moŝe dotyczyć głównie nowych i modernizowanych: produktów (wyrobów
OSTASZEWSKI Paweł (55566) PAWLICKI Piotr (55567) Algorytmy i Struktury Danych PIŁA
OSTASZEWSKI Paweł (55566) PAWLICKI Piotr (55567) 16.01.2003 Algorytmy i Struktury Danych PIŁA ALGORYTMY ZACHŁANNE czas [ms] Porównanie Algorytmów Rozwiązyjących problem TSP 100 000 000 000,000 10 000 000