Exemple : comment la fabrication de cuisines est organisée chez Oprela Manufacturing
Un ensemble de cuisine est un exemple pratique pour visualiser l'ensemble du Digital Thread de la plateforme sur un objet familier : du Solution Pack réel 'kitchen' à une armoire spécifique installée chez un client donné.
Les descriptions abstraites "famille paramétrique → nomenclature → itinéraire → commande" sont plus faciles à comprendre avec un exemple concret. Un ensemble de cuisine est un cas pratique : un objet familier avec une complexité réelle (modularité, combinaison de matériaux, dimensions individuelles pour un espace spécifique) qui illustre bien comment la plateforme fonctionne réellement de bout en bout. Fait révélateur : dans la plateforme, ce n'est pas un exemple hypothétique – c'est un Solution Pack "kitchen" réel et prêt à l'emploi.
Cet article ne décrit pas un module système spécifique – il présente un scénario de bout en bout à travers tous les modules déjà décrits dans ce Centre d'aide, avec des liens vers chaque étape.
Étape 0 – Solution Pack "kitchen" sur Industry Pack "Panel Furniture"
La cuisine chez Oprela Manufacturing n'est pas une industrie distincte, mais un Solution Pack (kitchen, avec versioning – par exemple, v1.1.0), construit sur l'Industry Pack plus large Panel Furniture ("Fabrication de meubles en panneaux – atelier de découpe/CNC/placage de chants, panneaux/étagères/portes/façades"). C'est une démonstration pratique du principe architectural : l'industrie (Panel Furniture) est large et réutilisable, l'archétype de produit spécifique (kitchen) est étroit et prêt à l'emploi immédiat.
Étape 1 – les modules de cuisine comme de véritables Engineering Families
Le Solution Pack "kitchen" apporte un ensemble prêt à l'emploi de Product Families – pas une "armoire" abstraite, mais des archétypes distincts pour chaque type d'élément de cuisine : BASE_CABINET (meuble bas), BASE_CABINET_CORNER (meuble bas d'angle), BASE_CABINET_SINK (meuble sous évier), BASE_CABINET_DRAWERS (meuble bas à tiroirs), WALL_CABINET (meuble haut), TALL_CABINET_OVEN (colonne four), PLINTH_SEGMENT (segment de plinthe), WORKTOP_SEGMENT (segment de plan de travail).
La famille réelle BASE_CABINET possède 22 paramètres : dimensions (width_mm, height_mm, depth_mm), type et matériau du corps (carcass_material, carcass_thickness_mm), type et matériau de la façade (front_type, front_material, front_thickness_mm, door_count, door_gap_mm), options d'étagères (has_shelves, shelf_count), visibilité des parois latérales (left_side_exposed, right_side_exposed) et autres. Chaque paramètre est édité dans l'Éditeur de Famille (Family Editor), avec 12 composants (SIDE_LEFT, SIDE_RIGHT, BOTTOM, BACK, étagères, et assemblages CABINET_ROOT, FRONT_SET, HARDWARE_SET) et des règles qui gèrent leur géométrie.
Étape 2 – mappage des slots du Solution Pack
Contrairement à un Industry Pack "nu", le Solution Pack "kitchen" nécessite en plus un mappage des slots – l'association des slots abstraits du pack (par exemple, "type de façade", "type de charnière") avec les matériaux et composants spécifiques de votre espace de travail (workspace). Ce n'est que lorsque tous les slots obligatoires sont mappés ("All required slots are mapped") que le pack est considéré comme prêt (Ready) pour la production réelle.
Étape 3 – le client choisit une cuisine spécifique
Via le CRM ou le configurateur public, le client (ou le responsable des ventes avec le client) choisit les dimensions et matériaux spécifiques pour chaque module de son projet de cuisine – cela crée une configuration pour chaque armoire.
Étant donné qu'une cuisine est composée de nombreux modules positionnés les uns par rapport aux autres (rangée inférieure, rangée supérieure, éléments d'angle), l'ensemble du projet est modélisé comme un composite/assemblage – voir la section sur les assemblages dans les Product Families – et non comme un ensemble de configurations individuelles non liées.
Étape 4 – de la configuration à la nomenclature
Chaque configuration d'armoire figée (frozen) génère sa propre Nomenclature d'Ingénierie (EBOM) : panneaux spécifiques avec dimensions, quincaillerie spécifique, chants spécifiques. Une version composite permet d'obtenir immédiatement la Nomenclature de Fabrication (MBOM) pour l'ensemble de la cuisine – voir Nomenclature d'Ingénierie vs Nomenclature de Fabrication.
Étape 5 – découpe de panneaux mélaminés
Les panneaux de corps et de façades sont un cas typique de découpe de feuilles : le Nesting optimise la disposition des pièces de toute la cuisine (ou de plusieurs commandes simultanément) sur le nombre minimal de feuilles de panneaux mélaminés, en tenant compte du sens du décor lorsque cela est important. Les chutes utilisables pour une commande ultérieure sont enregistrées comme restes de matériaux.
Étape 6 – dessins pour l'atelier
Pour chaque panneau ou ensemble d'assemblage unique, le Moteur de Dessins de Fabrication (Manufacturing Drawing Engine) génère automatiquement des dessins avec les dimensions de perçage pour la quincaillerie et les tolérances – l'atelier n'a pas besoin de redessiner manuellement chaque pièce.
Étape 7 – ordre de fabrication et atelier
La commande client pour la cuisine devient un ordre de fabrication, qui se matérialise en unités de production – panneaux et ensembles d'assemblage individuels. Sur la Vue Opérateur (Operator View), l'opérateur exécute séquentiellement les étapes de l'itinéraire : découpe → placage de chants → perçage → assemblage, avec une preuve photographique possible (par exemple, photo du corps assemblé avant emballage) aux étapes critiques.
Étape 8 – qualité et vérification finale
Avant l'emballage, une inspection est effectuée selon les critères du profil (exhaustivité de la quincaillerie, conformité de la couleur de la façade, qualité du placage de chants). Si quelque chose ne correspond pas – un défaut et, si nécessaire, un NCR avec une décision de rework.
Étape 9 – traçabilité après l'installation
Un an après l'installation de la cuisine, le client pose une question sur une armoire spécifique. En ouvrant sa fiche d'unité de production, vous voyez la configuration exacte, la nomenclature spécifique, qui l'a assemblée et quand, quelle inspection elle a subie – une traçabilité complète sans recherche dans les archives papier.
Pourquoi cet exemple est important
Aucune des étapes décrites ci-dessus n'est un code spécifique "pour les cuisines" – c'est le même flux canonique de Digital Thread, appliqué à un archétype de produit spécifique (Solution Pack) sur une industrie plus large (Industry Pack). Le même mécanisme traitera de la même manière une structure métallique soudée, un équipement commercial ou tout autre produit discret – c'est précisément ce que signifie la phrase "s'adapte à toute entreprise de fabrication".