background image

 

Instrukcja laboratoryjna 

Opracowała: Joanna Gąbka

 

Ćwiczenie 1. Modelowanie procesu produkcyjnego  

Proces produkcji okna jednoskrzydłowego 

Założeniem przykładu było maksymalne uproszczenie procesu produkcyjnego, w celu ograniczenia czasu potrzebnego na 
wykonanie jego modelu.  

W  skład  uproszczonej  struktury  konstrukcyjnej  okna  wchodzą  następujące 
elementy: 

٭ 

Rama, 1 kpl. : 

 

profil z tworzywa sztucznego, 4 szt. 

 

okucia, 1 kpl.  

٭ 

skrzydło, 1 kpl. : 

 

profil z tworzywa sztucznego, 4 szt. 

 

zespół klamki, 1 kpl, 

 

pozostałe okucia, 1 kpl. 

٭ 

szyba zespolona, 1 kpl. 

Rys. 1. Typowa konstrukcja okna z tworzywa sztucznego

 

Rama i skrzydło okna są zespołami 4 zgrzewanych elementów, które są cięte z jednego długiego profilu. Dodatkowe 
założenia dotyczące poszczególnych operacji technicznych zamieszczono w tabelach 1, 2 i 3. 

Tabela 1. Uproszczony proces technologiczny obróbki i montażu ramy 

Nr operacji 

Nazwa operacji 

Tj [s] 

Stanowisko robocze 

1.10 

Cięcie elementów 

Cięcie 4 elementów ramy. Zakładamy, że elementy te są cięte z jednego 
długiego profilu i czas całej operacji jest sumą czasów cięcia elementów. 

70 

Piła dwugłowicowa  

1.20 

Wymiarowanie 

Czas operacji wymiarowania czterech element

ów 

10 

Piła dwugłowicowa  

1.30 

Frezowanie odwodnień 

Odwodnienia frezuje się tylko w jednym elemencie (dolnym) zespołu ramy 

40 

Frezarka 

1.40 

Zgrzewanie 

W tej 

operacji 4 elementy składowe łączą się na stałe w jedną ramę. 

Zakładamy, że możliwe jest zgrzewanie na raz dwóch kompletów ram lub 
skrzydeł (pojemność Zgrzewarki = 2) 

210 

Zgrzewarka  

1.50 

Czyszczenie 

130 

Czyszczarka  

1.60 

Montaż uszczelek 

120 

Stół do montażu 

1.70 

Wiercenie otworów pod zawiasy 

25 

Stół do okuwania  

1.80 

Okuwanie  

310 

Stół do okuwania  

Tabela 2. Uproszczony proces technologiczny obróbki i montażu skrzydła 

Nr operacji 

Nazwa operacji 

Tj [s] 

Stanowisko robocze 

2.10 

Cięcie elementów 

odpowiednio do operacji 1.10 

70 

Piła dwugłowicowa  

2.20 

Wymiarowanie

 

odpowiednio do operacji 1.20 

14 

Piła dwugłowicowa  

2.30 

Montaż klamki do kpl. skrzydła 

30 

Stół do klamkowania  

2.40 

Zgrzewanie 

odpowiednio do operacji

 

1.40 

210 

Zgrzewarka 

2.50 

Czyszczenie 

130 

Czyszczarka  

2.60 

Montaż uszczelek 

70 

Stół do montażu 

2.70 

Okuwanie  

170 

Stół do okuwania  

background image

 

Tabela 3. Uproszczony proces technologiczny montażu okna 

Nr operacji 

Nazwa operacji 

Tj [s] 

Stanowisko robocze 

3.10 

Montaż skrzydła do ramy 

30 

Stół do montażu końcowego 

3.20 

Szklenie 

100 

Stół do montażu końcowego 

 

W procesach powyższych występują zasoby w postaci  stanowisk  roboczych. Są one przypisane  do trzech 
wydziałów: 

٭ 

Obróbka profili, 

٭ 

Zgrzewanie, 

٭ 

Montaż końcowy. 

Do obsługi każdego stanowiska pracy potrzebny jest dodatkowo operator. Zakładamy, że: 

٭ 

dostępny jest tylko jeden typ operatora,  

٭ 

stanowisko robocze "Zgrzewarka" może zgrzewać dwa komplety ram lub okien jednocześnie. 

Pełna tabela dostępnych zasobów wraz z ich kosztem i wydziałem jest przedstawiona poniżej (tabela 4). 

Tabela 4. Zestawienie dostępnych zasobów 

Nazwa zasobu 

Ilość  Koszt [zł/h] 

Wydział 

Piła dwugłowicowa 

1,5 

Obróbka profili 

Frezarka 

Obróbka profili 

Zgrzewarka 

2,5 

Zgrzewanie 

Czyszczarka 

Zgrzewanie 

Stół do montażu 

Montaż końcowy 

Stół do okuwania  

Montaż końcowy 

Stół do klamkowania 

Obróbka profili 

Stół do montażu końcowego 

Montaż końcowy 

Pracownik 

10 

Wszystkie wydziały 

1.  Wykonaj model opisanego procesu 

W modelu należy uwzględnić dane podane w ćwiczeniu pamiętając, że proces został uproszczony w celu ograniczenia 
czasu budowy modelu. 

a)  Korzystając z przycisków znajdujących się na pasku narzędzi po lewej stronie okna dodaj poszczególne działy 

oraz operacje technologiczne zgodnie z danymi podanymi powyżej. 
 (Patrz INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 2-4

 

Po ukończeniu realizacji punktu a) 
poproś prowadzącego o arkusz do 
sprawdzenia poprawności 
graficznej prezentacji procesu. 

 

background image

 

b) 

 Zdefiniuj niezbędne dla modelu atrybuty klikając ikonę „Generatory” 

  

Określ ustawienia dla generatora w zakładce Inicjowanie atrybutu oraz Ustawienia zgodnie z wytycznymi 
podanymi poniżej. Przydziel atrybuty i ich wartości Inicjowanie atrybutu zgodnie z podanymi wytycznymi. 

Atrybuty w programie iGrafx służą do nadawania pewnej charakterystyki transakcjomTransakcja jest to 
obiekt(y), który opuszcza daną czynność i podąża wytyczonymi liniami do wejścia kolejnej czynności. Transakcje 
są wprowadzane do procesu przez Generatory.  

 
(Patrz INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 16): 

 

Zakładka Inicjowanie atrybutu zdefiniuj atrybut realizując następujące kroki: 

Krok 1 -: kliknij ikonę 

  

Krok 2- kliknij przycisk 

 

Krok 3 Wpisz Nazwa atrybutu: rodzaj;  
Krok 4 - „Zdefiniuj typy”  „Nazwa typu”: rodzaje; Wyrażenia: skrzydłorama.  

 

 

(Patrz INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 13-15): 

 

Zakładka Konfiguracja

Zmień nazwę domyślnego generatora i dodaj drugi generator. Nazwa generatora powinna nawiązywać do 
typu transakcji, którym ten generator steruje np. Skrzydła , Ramy. W obu przypadkach typ generatora 
Sekwencyjny
Przedział czasu generowania transakcji: Stały równy 4 godziny, Liczba transakcji na każdą 
generację
: 20. Maksymalnie transakcji 1000. 

background image

 

 

 

  Co oznacza przedział generowania 

transakcji w rzeczywistym systemie 
produkcyjnym? 

  Co oznacza liczba transakcji na 

generację w rzeczywistym systemie 
produkcyjnym? 

 

Co oznacza wartość maksymalnie 
transakcji
 w rzeczywistym systemie 
produkcyjnym? 

 

Zakładka Inicjowanie atrybutu  
Wybierz odpowiednie wartości dla skrzydła i ramy (dla generatora skrzydła wartość „skrzydło”, a dla 
generatora ramy „rama”) realizując następujące kroki: 

Krok1: Zaznacz Generator 

Krok 2: kliknij przycisk 

 

Krok3: W polu Wartość wybierz odpowiednią Wartość zgodną z funkcją generatora 

Kroki 1-3 powtórz dla każdego ze zdefiniowanych generatorów. 

 

c)  Zdefiniuj zasoby zgodnie z danymi zawartymi w tabelach.  

(Patrz INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 6-7
Do definiowania zasobów dostępnych w modelowanym procesie użyj przycisku 

, następnie: 

 

przydziel odpowiednią liczbę pracowników do poszczególnych działów. Obróbka profili: Uczestnik 
Licznik
 (2) pracowników; Zgrzewanie: (1) pracownik; Montaż końcowy (1) pracownik). Uwaga: 
domyślnie każdemu wydziałowi jeśli wpisany jest w nim dowolny symbol przypisywany jest zasób typu 
Praca o nazwie Pracownik/Worker. 

 

dodaj kolejno elementy wyposażenia hali produkcyjnej podane w Tabeli 4,  

 

podaj stawkę godzinową za wykorzystanie zasobów zgodnie z danymi zawartymi w tabeli 4

 

Sprawdź alokacje zasobów. 

 

 

background image

 

Zbiór zdefiniowanych zasobów 

 

Sprawdzanie alokacji 

 

d)  Przydziel zasoby do poszczególnych operacji (czynności)  realizowanych na stanowiskach. 

(Patrz INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 8-9

Dwukrotnie kliknij w element modelu będący symbolem danej operacji. W oknie Właściwości kształtu - 
Czynność kliknij Zasoby, a następnie przydziel do każdej operacji urządzenie niezbędne do jej realizacji oraz 
pracownika. Zasoby wybieramy z listy w oknie Typ. Aby dodać kolejny zasób klikamy Dodaj. W przypadku 
maszyn oprócz typu w polu Od należy wskazać określony zasób np. Piła dwugłowicowa 

 

 

background image

 

e)  Wprowadź odpowiednie ustawienia właściwości dla poszczególnych czynności procesu zgodnie z danymi 

podanymi w tabeli. Pamiętaj że: 

 

Dla czynności decyzyjnych w zakładce Wyjścia wybierz Decyzja; Tekst wybierz rodzaje; Wyrażenie wpisz 
rodzaj. Jeżeli strzałki na diagramie zostały podpisane odwrotnie należy zamienić ich punkty docelowe => klik 
prawym przyciskiem myszy w podpis nad strzałką => wybieramy odpowiednio. 

(patrz INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 11-12

 

 

Dla każdej czynności, z wyjątkiem czynności decyzyjnych, w zakładce Zadanie określ czas trwania danej 
czynności. Jeżeli czas jest jednakowy dla obu wartości atrybutu wybierz Praca, Stały i wpisz odpowiednią 
wartość. Pamiętaj aby wybrać właściwą jednostkę czasu (w omawianym przykładzie sekundy).  

INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 9-10

 

Jeżeli czas trwania czynności różni się w zależności od wartości atrybutu należy wybrać Praca, Wyrażenie i 
wpisać odpowiednie wyrażenie. Dla czynności Wymiarowanie jest to następujący warunek: If( rodzaj = 
skrzydło; 14; 10) zgodnie z danymi zawartymi w tabelach 1 i 2. Analogicznie należy określić warunek dla 
pozostałych operacji, których czas nie jest jednakowy dla ramy i skrzydła. 

  Dla czynności Cięcie  zakładka Zadanie, zakładka Po zakończeniu wybierz Duplikat; wpisz Licznik: 4. To 

ustawienie pozwoli wygenerować odpowiednią liczbę transakcji. Z 1 kawałka materiału po realizacji 
czynności Cięcie powstaną 4 kawałki materiału. 

INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 11. 

 

background image

 

INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 7-8 

 

Dla czynności frezowanie odwodnień oraz montaż klamki należy zaznaczyć w zakładce Wejścia wybierz 
Gromadź transakcje na wejściu, następnie Wsad, Cała rodzina, żeby w procesie zgrzewania nie doszło do 
wymieszania się elementów Skrzydeł i Ram. 

 

Dla czynności frezowanie odwodnień oraz montaż klamki należy zaznaczyć w zakładce Zadanie Po ukończeniu 
Rozpakuj

 

 

 

Dla czynności zgrzewanie profili w zakładce Wejścia wybierz Złączenie; Cała rodzina, aby nie pozostały 
elementy ram/skrzydeł nie połączone podczas zgrzewania. 

 

Dla czynności montaż skrzydła do ramy w zakładce Wejścia wybierz ZłączenieWedług atrybutów danego typu, 
tak żeby montowano 1 skrzydło z 1 ramą. Gdyby nie przestrzegano wartości atrybutu podczas montażu mogłoby 
dojść do łączenia ze sobą 2 skrzydeł lub 2 ram. 

 

Zgodnie z Tabela 1 pojemność zgrzewarki wynosi 2. Aby uwzględnić to w modelu należy w zakładce Zadanie 
zaznaczyć Ograniczona wydajność: 2. 

 

 

background image

 

Ćwiczenie 2. Przeprowadzenie symulacji procesu produkcyjnego w zbudowanym modelu

 

 

W  czasie  trwania  symulacji  musimy  wytworzyć  1000  szt.  okien  w  partiach  produkcyjnych  po  20  sztuk. 
Wstępnie zakładamy, że będziemy produkować dziennie 2 partie produkcyjne.  

f)  Wykonaj symulację dla zbudowanego modelu (Patrz: INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 17

 

Aby zachować kilka raportów z symulacji w jednym pliku należy w drzewie Składniki dokumentu kliknąć prawym 

przyciskiem myszy w Raport istniejący i dodać kolejny Raport. Następnie wybrać na pasku narzędzi funkcję 
Ustawienia uruchamiania. W zakładce Inicjowanie/raporty wybrać raport, w którym program ma zapisać dane z 
kolejnej symulacji. 

 

 

 

 

Aby dane z kilku kolejnych symulacji zostały zawarte w jednym raporcie należy używając przycisku 

 

Ustawienia uruchamiania w zakładce Inicjowanie/raporty zaznaczyć Dodaj do raportu. Jeżeli chcemy dane z 
kolejnych symulacji przechowywać w osobnych raportach należy wybrać Utwórz nowy raport, a następnie nadać 
nazwę nowego raportu przed realizacją kolejnej symulacji. 

 

 

g)  Zapoznaj się z zawartością raportu (Patrz: INSTRUKCJA OBSŁUGI PROGRAMU IGrafx str. 17-19
 
Aby zmienić nazwę symulacji lub zawartość raportu gdy jest on wyświetlany należy na pasku narzędzi rozwinąć 

 kliknąć Dane symulacyjne i dokonać niezbędnych modyfikacji w oknie Dane symulacyjne. 

background image

 

 

 

 

Zadanie 1 

Wykonaj kolejne symulacje zmieniając ustawienia w celu: 

1.  Optymalizacji  zamówień  materiałów  (profili  ram  i  skrzydeł).  Dążymy  do  minimalizacji  przestojów  w 

produkcji. Zmieniamy ustawienia dla Generatora. 

2.  Odpowiedniego  rozmieszczenia  operatorów  (być  może  zatrudniamy  dodatkowych).  Dążymy  do 

minimalizacji czasu i kosztów produkcji.  

W  obu  zadaniach  kryterium  optymalizacji  jest  minimalizacja  średniego  czasu  cyklu  oraz  jednostkowego 
kosztu produkcji okna. Parametrami zmiennymi będą: 

٭ 

czasy i wielkości dostaw materiałów (profili ram i skrzydeł), 

٭ 

ilość i rozmieszczenie operatorów, 

٭ 

wielkość partii produkcyjnej. 

Czasy transportu pomijamy. 

Uwaga: 

1.  Wszystkie zakłady produkcyjne pracują w trybie jednej zmiany (8 godzinny dzień pracy). 

2.  Nie dodajemy dodatkowych maszyn i urządzeń. Wąskie gardła eliminujemy po przez odpowiednie 

sterowanie przepływem transakcji. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

background image

10 

 

Ćwiczenie 3 

Sporządzenie modelu dla kilku różnych produktów lub wariantów tego samego produktu. Zakładamy, że 
model dotyczy dwóch produktów A i B. Dane dotyczące procesów produkcyjnych podano w tabelach 5 i 6: 

Tabela 5. Uproszczony proces technologiczny, produkt A 

Nr operacji 

Nazwa operacji 

Tj [min] 

Stanowisko robocze 

1.10 

Cięcie  

0,9 

Piła dwugłowicowa  

1.20 

Toczenie

 

8,4 

Tokarka  

1.30 

Frezowanie

 

16,8 

Frezarka 

 

Tabela 5. Uproszczony proces technologiczny, produkt B 

Nr operacji 

Nazwa operacji 

Tj [min] 

Stanowisko robocze 

1.10 

Cięcie  

1,5 

Piła dwugłowicowa  

1.20 

Toczenie

 

7,0 

Tokarka  

1.30 

Szlifowanie otworów

 

5,0 

Szlifierka do otworów 

1.40 

Szlifowanie 

płaszczyzn 

0,7 

Szlifierka do płaszczyzn 

 

Dodatkowo zakładamy, że: 

1.  Pierwszą czynnością wspólną dla produktu A i B jest wydanie materiału z magazynu. 
2.  Występuje transport pomiędzy poszczególnymi stanowiskami roboczymi. 
3.  Występuje stacja kontroli jakości wyrobów. 
4.  Gotowe produkty są transportowane do Magazynu. 

 

a)  Wstaw czynność Start dla każdego z produktów i przypisz każdemu z produktów inny generator oraz 

odmienną nazwę czynności startowej. 

 

 

Zmień nazwę Generator 1 na  Produkt A, analogicznie dla Generatora 2. 

b)  Podprocesy 

 

Dodaj czynność: Wydanie materiału z magazynu, wspólną dla obu produktów.  

 

Następnie dodaj dwie osobne czynności dla Produktu A i B. We właściwościach kształtu dla tych 
czynności wybierz Typ czynności: Podproces. 

background image

11 

 

  

 

 

 

Nadaj nazwę podprocesom odpowiednio Prod. A i Prod. B. 

 

 

Dodaj pozostałe czynności w procesie głównym. Zwróć uwagę na składowe w drzewie diagramu 
procesu. 

 

background image

12 

 

c)  W drzewie diagramu procesu kliknij dwukrotnie w Prod. A. Za czynnością Start wstaw wszystkie 

pozostałe czynności niezbędne do wyprodukowania Produktu A. To samo wykonaj dla podprocesu 
Prod. B. 

d)  Wprowadź zestaw zasobów (maszyny i urządzenia) uwzględniając środek transportu (wózek) oraz 

magazyn. 

e)  Wprowadź Czasy dla poszczególnych czynności. 
f)  Dla czynności transport dla uproszczenia załóż czas 3 min. We wszystkich przypadkach. 
g)  Wykonaj symulację.