Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Logika działania algorytmu w qcadoo opiera się o schemat drzewa technologii. Podstawą algorytmu jest struktura drzewa, surowce i półprodukty wchodzące w skład każdej operacji oraz zaplanowana ilość Algorytm w systemie pracuje na postawie struktury drzewa technologii danego produktu, surowcach i półproduktach wchodzących w jej skład oraz zaplanowanych ilościach towaru do wykonania.


Algorytm skupia się na wyliczaniuwylicza na podstawie planowanej liczby produktów ze zlecenia produkcyjnego:

  • ilości surowców potrzebnych , półproduktów i produktów użytych do wykonania zaplanowanej ilości towaru
  • ile razy dana operacja musi być wykonana, by zwróciła wystarczającą liczbę półproduktów potrzebnych do wykonania zaplanowanej ilości towaru

 

...

  • ilości koniecznych powtórzeń danej operacji, by była w stanie zaspokoić zapotrzebowanie wynikające z planowanej liczby produktów 

Ponieważ w Qcadoo każda operacja i każdy surowiec mają przypisane normy kosztowe (operacje - również normy czasowe), które, w zależności od naszych potrzeb uwzględniane są w obliczeniach., system jest w stanie wyliczyć:

  • czas trwania danego zlecenia
  • koszty zlecenia
  • zapotrzebowanie materiałowe
  • bilans produktów na operacje
  • oraz dostarczyć danych do rejestracji produkcji

 

Najlepiej działanie algorytmu przedstawi poniższy przykład drzewa technologii:Image Removed

Gliffy
nameSchemat_drzewa_technologii

 

Zaprezentowany przykład pokazuje prostą, składającą się z trzech operacji technologię produkcji stołu. Każda operacja ma przypisane produkty wejściowe i wyjściowe, wraz z ich liczbąOperacje pochłaniają i oddają określoną liczbę produktów wejściowych i wyjściowych.

Ta technologia pokazuje, że z jednej (1) deski, wykonując następujące po sobie operacje Heblowania i Piłowania powstaje jeden (1) blat stołu. W operacji Pakowanie blat ten, wraz z innymi produktami zostaje zapakowany i tak powstaje paczka z elementami do samodzielnego montażu stołu.

Algorytm, wędrując po drzewie technologii od ostatniej operacji do pierwszej i , wyliczy zapotrzebowanie na surowce dla danej operacji. Patrząc na poniższy przykładpowyższy schemat: gdyby operacja "Pakowanie" potrzebowała więcej blatów (przykładowo 3), to algorytm przejdzie do operacji niżej, czyli Heblowanie i "widząc", że daje ona 1 sztukę blatu policzy wykonanie tej operacji x3. Ale operacja Heblowanie, by wykonać 3 blaty, potrzebuje również 3 blatów nie-heblowanych, zatem algorytm zejdzie poziom niżej i policzy wykonanie operacji Piłowanie x3. Ta operacja skonsumuje w tym celu 3 deski, zatem i liczba produktów wejściowych również wzrośnie x3.

Algorytm zatem da wynik następujący dla zamówienia na 3 stoły:

...

  • 3x pakowanie
  • 3x heblowanie
  • 3x piłowanie

 Na podstawie ilości i rodzajach użytych komponentów oraz ilości wykonanych operacji algorytm wykonuje kalkulację kosztów produkcji. Uwzględnia przy tym dodatkowe parametry ujęte w kalkulacjach odpowiednich dla danych funkcjonalności. O tym więcej poniżej.

W przypadku bardziej zaawansowanych technologii algorytm zachowuje się w sposób następujący:

...

Drzewo technologii może składać się z pod-technologii. 

Gliffy
nameZaaw_schemat_drzewa_techn

Na podstawie powyższego drzewa technologii, realizacja zlecenia produkcyjnego na 12 Stołów z mozaiką algorytm wyliczy, że zlecenie wymaga wykonania danej w tabeli ilości operacji i pochłonie daną ilość towarów.(schemat)

  • OperacjaLiczba operacjiProdukty wejściowe/ Produkty wyjściowe Liczba produktów
    Klejenie i skręcanie12Produkt finalny: Stół mozaika12
      Noga stołowa48
      Blat12
      Mozaika60
      Śruba96
    Heblowanie (nogi stołowe)48Noga stołowa48
      Noga nie-heblowana48
    Piłowanie48Noga nie-heblowana48
      Deska48
    Heblowanie (mozaika)21Mozaika61,74
      Mozaika nie-heblowana71,4
    Piłowanie13Mozaika nie-heblowana75,205
      Deska81,25

     

    Ilości produktów zostały wyliczone na podstawie wzoru: 


    Ilość produktów ze zlecenia / liczbę produktu finalnego z drzewa technologii = ilość operacji finalnych, koniecznych do wykonania (IOF)

    (IOF) * Ilość produktów wejściowych do operacji finalnej =

    Liczba potrzebnych produktów wejściowych do zrealizowania operacji finalnej (LPWO

    ), np. 12 (stołów mozaika) * 4 (nogi stołowe - liczba z drzewa) = 48

     

  • Ponieważ operacji nie można wykonać połowicznie, lub niecałkowicie, przy obliczeniach Ilość operacji (IO) jest zaokrąglana w górę.

    (IO) zaokrąglona w górę * Liczba produktów wejściowych danej operacji (z drzewa technologii) = Rzeczywista liczba produktów wejściowych potrzebna do zrealizowania tej operacji (LPWO)
Cykl się powtarza aż do ostatniej operacji i ostatniego produktu wejściowego na drzewie.