← Centrum pomocy

Przykład: jak wygląda produkcja kuchni w Oprela Manufacturing

Zestaw kuchenny to wygodny przykład, aby zobaczyć cały Digital Thread platformy na znanym przedmiocie: od rzeczywistego Solution Pack „kitchen” do konkretnej szafki, którą zainstalowano u konkretnego klienta.

Abstrakcyjne opisy „rodzina parametryczna → BOM → trasa → zamówienie” łatwiej zrozumieć na konkretnym przykładzie. Zestaw kuchenny to wygodny przypadek: znany przedmiot o prawdziwej złożoności (modułowość, kombinacja materiałów, indywidualne wymiary pod konkretne pomieszczenie), który dobrze ilustruje, jak platforma naprawdę działa end-to-end. Wskazówka: w platformie to nie jest hipotetyczny przykład — to rzeczywisty, gotowy Solution Pack „kitchen”.

Ten artykuł nie opisuje pojedynczego modułu systemu — przeprowadza jeden kompleksowy scenariusz przez wszystkie moduły, już opisane w tym Centrum Pomocy, z odniesieniami do każdego kroku.

Krok 0 — Solution Pack „kitchen” na bazie Industry Pack „Panel Furniture”

Kuchnia w Oprela Manufacturing to nie oddzielna branża, lecz Solution Pack (kitchen, z wersjonowaniem — na przykład v1.1.0), zbudowany na bazie szerszego Industry Pack Panel Furniture („Produkcja mebli z materiałów płytowych — dział rozkroju/CNC/oklejania, panele/półki/drzwi/fronty”). Jest to praktyczna demonstracja zasady architektonicznej: branża (Panel Furniture) jest szeroka i wielokrotnego użytku, konkretny archetyp produktu (kitchen) jest wąski i gotowy do natychmiastowego użycia.

Krok 1 — moduły kuchenne jako rzeczywiste Engineering Families

Solution Pack „kitchen” dostarcza gotowy zestaw Product Families — nie jedną abstrakcyjną „szafę”, lecz oddzielne archetypy dla każdego typu elementu kuchennego: BASE_CABINET (szafka dolna), BASE_CABINET_CORNER (szafka narożna dolna), BASE_CABINET_SINK (szafka pod zlewozmywak), BASE_CABINET_DRAWERS (szafka z szufladami), WALL_CABINET (szafka wisząca), TALL_CABINET_OVEN (słupek pod piekarnik), PLINTH_SEGMENT (segment cokołu), WORKTOP_SEGMENT (segment blatu).

Rzeczywista rodzina BASE_CABINET ma 22 parametry: wymiary (width_mm, height_mm, depth_mm), typ i materiał korpusu (carcass_material, carcass_thickness_mm), typ i materiał frontu (front_type, front_material, front_thickness_mm, door_count, door_gap_mm), opcje półek (has_shelves, shelf_count), widoczność ścian bocznych (left_side_exposed, right_side_exposed) i inne. Każdy parametr jest edytowany w Family Editor, wraz z 12 komponentami (SIDE_LEFT, SIDE_RIGHT, BOTTOM, BACK, półki oraz zespoły CABINET_ROOT, FRONT_SET, HARDWARE_SET) i regułami (rules), które kontrolują ich geometrię.

Krok 2 — mapowanie slotów Solution Pack

W przeciwieństwie do „czystego” Industry Pack, Solution Pack „kitchen” dodatkowo wymaga slot mapping — przyporządkowania abstrakcyjnych slotów pakietu (na przykład „typ frontu”, „typ zawiasów”) do konkretnych materiałów i komponentów Twojego obszaru roboczego (workspace). Dopiero gdy wszystkie obowiązkowe sloty zostaną przyporządkowane („All required slots are mapped”), pakiet jest uznawany za gotowy (Ready) do rzeczywistej produkcji.

Krok 3 — klient wybiera konkretną kuchnię

Poprzez CRM lub publiczny konfigurator klient (lub menedżer sprzedaży wraz z klientem) wybiera konkretne wymiary i materiały dla każdego modułu swojego projektu kuchennego — to tworzy konfigurację dla każdej szafki.

Ponieważ kuchnia składa się z wielu modułów, rozmieszczonych względem siebie (dolny rząd, górny rząd, elementy narożne), cały projekt jest modelowany jako composite/assembly — patrz sekcja o Assemblies w Product Families — a nie jako zestaw niepowiązanych, oddzielnych konfiguracji.

Krok 4 — od konfiguracji do BOM

Każda zatwierdzona (frozen) konfiguracja szafki generuje swój Engineering BOM (EBOM): konkretne panele z wymiarami, konkretne okucia, konkretne obrzeże. Złożone wydanie pozwala od razu uzyskać Manufacturing BOM (MBOM) dla całej kuchni — patrz Engineering BOM vs Manufacturing BOM.

Krok 5 — rozkrój płyty laminowanej

Panele korpusów i frontów to typowy przypadek rozkroju arkuszowego: Nesting optymalizuje układ elementów całej kuchni (lub kilku zamówień jednocześnie) na minimalnej liczbie arkuszy płyty laminowanej, z uwzględnieniem kierunku dekoru, tam gdzie jest to ważne. Odpady, nadające się do kolejnego zamówienia, są rejestrowane jako resztki materiału.

Krok 6 — rysunki dla warsztatu

Dla każdego unikalnego panelu lub węzła montażowego Manufacturing Drawing Engine automatycznie generuje rysunki z wymiarami otworów pod okucia i tolerancjami — warsztat nie musi ręcznie przerysowywać każdego elementu.

Krok 7 — zlecenie produkcyjne i warsztat

Zamówienie klienta na kuchnię staje się zleceniem produkcyjnym, które materializuje się w jednostki produkcyjne — pojedyncze panele i węzły montażowe. Na Operator View operator kolejno wykonuje kroki trasy: rozkrój → oklejanie → wiercenie → montaż, z możliwym dowodem fotograficznym (na przykład zdjęcie zmontowanego korpusu przed pakowaniem) na krytycznych etapach.

Krok 8 — jakość i kontrola końcowa

Przed pakowaniem przeprowadzana jest inspekcja według kryteriów z profilu (kompletność okuć, zgodność koloru frontu, jakość oklejania). Jeśli coś nie odpowiada — defekt i, w razie potrzeby, NCR z decyzją o rework.

Krok 9 — identyfikowalność po montażu

Rok po zainstalowaniu kuchni klient zwraca się z pytaniem o konkretną szafkę. Otwierając jej kartę jednostki produkcyjnej, widzisz dokładną konfigurację, konkretny BOM, kto i kiedy ją zmontował, jaką inspekcję przeszła — pełna identyfikowalność bez szukania w papierowych archiwach.

Dlaczego to jest ważne jako przykład

Żaden z opisanych powyżej kroków nie jest specyficznym kodem „dla kuchni” — to ten sam kanoniczny przepływ Digital Thread, zastosowany do konkretnego archetypu produktu (Solution Pack) na bazie szerszej branży (Industry Pack). Ten sam mechanizm tak samo przeprowadzi przez siebie metalową konstrukcję spawaną, wyposażenie handlowe czy jakikolwiek inny wyrób dyskretny — właśnie to oznacza fraza „dostosowuje się do każdego biznesu produkcyjnego”.