Enterprise · Factory MBOM

Automatisez le calepinage carrelage en nomenclature de fabrication BOM JSON.

Calepinage en vitrine, données usine en sortie. Le même moteur millimétrique qui génère le PDF de pose exporte une nomenclature de fabrication lisible par machine — un pipeline ERP web→usine pour les sols. Schéma scalarcut.factory_bom.v1.1. Pièces en millimètres, indicateurs FRAGILE, recettes de recyclage des chutes, conditionnement en cartons. SAP, Oracle, 1C ou MES l’ingèrent. Plus personne ne retape la feuille.

Du calepinage web au banc de coupe — un seul schéma

Pipeline unifié : de la vitrine au banc de coupe. Pas de capture d’un calculateur, pas de CAM hors ligne au milieu. La valorisation des chutes (recipes[]) et le conditionnement logistique (pack_mode) voyagent dans le même payload.

  1. CALEPIN

    Le client ou le conseiller réalise le calepinage millimétrique sur la fiche produit ou dans Tile Layout Studio.

  2. JSON

    Schéma scalarcut.factory_bom.v1.1 — pièces, FRAGILE, recettes CRE, cartons complets plus carreaux en vrac.

  3. USINE

    SAP, Oracle, 1C ou MES intègrent les champs Manufacturing BOM (MBOM) sans retaper la feuille.

Deux mondes, un schéma millimétrique

Les ERP historiques et le CAD/CAM hors ligne ont besoin de géométrie. Factory MBOM est le pont — pas un outil de bureau de plus, ni une estimation au mètre carré.

ERP / MES ingèrent la géométrie

SAP (fabrication discrète), Oracle, Frontier ERP (Friedman), OptiProERP, 1C et piles MES industrielles.

Ils transforment des données brutes en Manufacturing BOM (MBOM) pour stocks, gammes et postes de travail. Ils ne calculent pas nativement un calepinage carrelage au millimètre — quelqu’un retape une feuille statique ou un export de calculateur. Le JSON Scalarcut donne de la géométrie à l’ERP.

Postes CAD/CAM et nesting

Logiciels de fabrication architecturale et moteurs de nesting CNC sur le plancher de coupe.

Ils maîtrisent tolérances millimétriques, coupes en L et optimisation de coupe — la même histoire que notre tableau recipes[]. Ce travail vit souvent hors ligne sur un PC d’usine, isolé du site client. Factory MBOM, c’est cette grille sur la fiche produit et dans le payload sortant.

Ce qu’opérations et IT reçoivent vraiment

Tracer chaque exécution

project_id, scene_id et surface_id stables à chaque export pour que le même job mappe dans ERP, 1C, SAP ou Oracle.

Commander pièces ou cartons

order_pieces, puis full_boxes plus loose_tiles (pack_mode: full_boxes_plus_loose). Les ops commandent sans reconstruire le décompte.

Une liste de coupe que la scie peut suivre

Cote en millimètres, type de coupe, quantité, FRAGILE, parent CRE ou recyclé, et coupes en L — la même vérité millimétrique pour la scie et l’ERP.

La chute devient stock

recipes[] : bandes restantes pour le banc de coupe. C’est du recyclage de coupe sur la grille millimétrique — pas une API générique d’optimisation nesting.

Consommables dans le même total

Colle, joint, primaire et surface nette dans un objet totals avec les pièces.

Vitrine en entrée, usine en sortie

S’associe à l’iFrame entreprise : calepinage millimétrique sur la fiche produit, JSON Factory MBOM de l’autre côté du pipeline web→usine.

Conçu pour les exigences IT et de continuité d’entreprise

Nous construisons la couche données pour des opérations critiques. Scalarcut est conçu pour s’intégrer aux modèles de gouvernance, cadres de sécurité et flux de production. Les chiffres SLA détaillés et les termes MSA se traitent en vente — pas comme garanties publiques ici.

  • Gouvernance identité et accès entreprise

    Conçu pour un contrôle d’accès centralisé : l’IT entreprise sécurise et pilote les droits sur le pipeline de données — y compris SSO et gouvernance orientée annuaire.

  • Infrastructure de niveau production

    Pensé pour des environnements de fabrication à haute disponibilité, avec une génération JSON stable pour éviter les goulots d’étranglement au banc de coupe.

  • Prévisibilité long terme des données et du schéma

    Nous traitons les contrats de données avec discipline. Des cycles d’intégration prévisibles et une politique de dépréciation enterprise-first protègent les parseurs ERP internes des ruptures surprises.

Demander une clé live / discussion MSA

Aperçu de la nomenclature de fabrication lisible machine

Jeu garage, prix retirés. Schéma scalarcut.factory_bom.v1.1. Chargez-le dans votre parseur.

{
  "schema": "scalarcut.factory_bom.v1.1",
  "unit_system": "metric",
  "lattice_unit": "mm",
  "unit_policy": "mm is canonical; UI inch/ft convert from this lattice; dual display fields may appear in a later schema",
  "generated_at": "2026-09-06T00:00:00.000Z",
  "scene_id": 121,
  "project_id": 121,
  "title": "Garage fixture (prices stripped)",
  "rates": {
    "adhesive_kg_per_sqm": 4.5,
    "adhesive_bag_kg": 25,
    "primer_l_per_sqm": 0.2,
    "grout_density_kg_m3": 1200,
    "grout_compaction_factor": 1.05
  },
  "surfaces": [
    {
      "surface_id": "wall-a",
      "sku": "",
      "tile_w_mm": 300,
      "tile_h_mm": 600,
      "pack_qty": 8,
      "pack_mode": "full_boxes_plus_loose",
      "order_pieces": 16,
      "full_boxes": 2,
      "loose_tiles": 0,
      "boxes_to_order": 2,
      "boxes": 2,
      "wastage_pct": 10,
      "adhesive_kg": 12.15,
      "adhesive_bags": 1,
      "grout_kg": 2.4,
      "primer_l": 0.54,
      "net_area_sqm": 2.45,
      "gross_tile_area_sqm": 2.7
    },
    {
      "surface_id": "floor",
      "sku": "",
      "tile_w_mm": 300,
      "tile_h_mm": 600,
      "pack_qty": 8,
      "pack_mode": "full_boxes_plus_loose",
      "order_pieces": 36,
      "full_boxes": 4,
      "loose_tiles": 4,
      "boxes_to_order": 4,
      "boxes": 4,
      "wastage_pct": 10,
      "adhesive_kg": 29.25,
      "adhesive_bags": 2,
      "grout_kg": 5.1,
      "primer_l": 1.3,
      "net_area_sqm": 5.9,
      "gross_tile_area_sqm": 6.5
    }
  ],
  "pieces": [
    {
      "surface_id": "wall-a",
      "letter": "A",
      "group_id": "wall-a:300×600",
      "sku": "",
      "w_mm": 300,
      "h_mm": 600,
      "cut_type": "full",
      "qty": 12,
      "fragile": false,
      "cre_recycled": false,
      "cre_parent": "",
      "is_l_cut": false
    },
    {
      "surface_id": "wall-a",
      "letter": "B",
      "group_id": "wall-a:180×600",
      "sku": "",
      "w_mm": 180,
      "h_mm": 600,
      "cut_type": "vert",
      "qty": 2,
      "fragile": false,
      "cre_recycled": true,
      "cre_parent": "300×600",
      "is_l_cut": false
    },
    {
      "surface_id": "wall-a",
      "letter": "C",
      "group_id": "wall-a:48×600",
      "sku": "",
      "w_mm": 48,
      "h_mm": 600,
      "cut_type": "vert",
      "qty": 1,
      "fragile": true,
      "cre_recycled": true,
      "cre_parent": "300×600",
      "is_l_cut": false
    },
    {
      "surface_id": "floor",
      "letter": "A",
      "group_id": "floor:300×600",
      "sku": "",
      "w_mm": 300,
      "h_mm": 600,
      "cut_type": "full",
      "qty": 28,
      "fragile": false,
      "cre_recycled": false,
      "cre_parent": "",
      "is_l_cut": false
    },
    {
      "surface_id": "floor",
      "letter": "B",
      "group_id": "floor:300×220",
      "sku": "",
      "w_mm": 300,
      "h_mm": 220,
      "cut_type": "horiz",
      "qty": 4,
      "fragile": false,
      "cre_recycled": true,
      "cre_parent": "300×600",
      "is_l_cut": false
    },
    {
      "surface_id": "floor",
      "letter": "C",
      "group_id": "floor:150×400",
      "sku": "",
      "w_mm": 150,
      "h_mm": 400,
      "cut_type": "both",
      "qty": 1,
      "fragile": false,
      "cre_recycled": false,
      "cre_parent": "",
      "is_l_cut": true
    }
  ],
  "recipes": [
    {
      "surface_id": "wall-a",
      "leftover_kind": "strip",
      "leftover_mm": 72,
      "leftover_w_mm": 72,
      "leftover_h_mm": 600,
      "tiles": 1,
      "parts": [
        {
          "key": "180×600",
          "count": 1
        },
        {
          "key": "48×600",
          "count": 1
        }
      ]
    },
    {
      "surface_id": "floor",
      "leftover_kind": "strip",
      "leftover_mm": 160,
      "leftover_w_mm": 300,
      "leftover_h_mm": 160,
      "tiles": 2,
      "parts": [
        {
          "key": "300×220",
          "count": 2
        }
      ]
    }
  ],
  "totals": {
    "surface_count": 2,
    "cut_qty": 48,
    "order_pieces": 52,
    "full_boxes": 6,
    "loose_tiles": 4,
    "boxes_to_order": 6,
    "boxes": 6,
    "adhesive_kg": 41.4,
    "adhesive_bags": 3,
    "grout_kg": 7.5,
    "primer_l": 1.84,
    "net_area_sqm": 8.35,
    "gross_tile_area_sqm": 9.2
  }
}

Chargez un vrai document dans votre parseur

Téléchargez l’exemple, ou parlez aux ventes d’une Enterprise Key pour que les calepinages de production sortent en Factory MBOM — pas en PDF que quelqu’un retape dans SAP ou Oracle.

Questions fréquentes

Le même CAD millimétrique qui dessine le plan de pose exporte aussi le JSON Factory MBOM (schéma scalarcut.factory_bom.v1.1) : cotes, types de coupe, conditionnement, recettes de recyclage et totaux de pièce. Enterprise Key requise pour l’export production.

Un document versionné que l’usine et l’ERP peuvent ingérer sans retaper. Scalarcut Factory MBOM liste les pièces en millimètres, indicateurs FRAGILE, lignes CRE parent ou recyclées, coupes en L, cartons et taux de consommables.

Le calepinage tourne en vitrine (iFrame entreprise) ou dans Tile Layout Studio. Factory MBOM est le JSON sortant : ID stables, pièces à commander ou cartons complets plus vrac, recettes pour bandes restantes. SAP, Oracle, 1C ou MES mappent ces champs dans l’ordre.

Oui comme contrat JSON ingérable, pas comme module SAP natif. Vous mappez scalarcut.factory_bom.v1.1 vers vos tables articles, coupes et conditionnement ERP. Prévisualisez l’exemple garage, puis demandez aux ventes une Enterprise Key live.

Pas d’API nesting séparée. Les recettes de recyclage de coupe (recipes[]) conditionnent les bandes restantes de la grille millimétrique — parent CRE, pièces recyclées, cotes restantes — prêtes pour le banc de coupe. C’est l’histoire nesting de cet export.

Non. Le jeu garage public est sans prix pour voir les champs sans données retail. Les runs production peuvent porter le SKU catalogue ; le prix relève de votre ERP.

En pratique : on achète un visualiseur web, l’équipe construit manuellement une Engineering BOM (EBOM), puis un ingénieur usine la traduit en Manufacturing BOM (MBOM) prête machine. Factory MBOM, c’est le calepinage millimétrique en JSON fabrication pour que SAP, Oracle ou MES évitent cette double traduction.

Oui comme contrat ingérable que ces systèmes peuvent mapper — pas comme module natif certifié SAP, Frontier ou OptiPro. Prévisualisez l’exemple garage, puis demandez aux ventes une Enterprise Key live.

Le nesting CAD/CAM tourne souvent hors ligne sur un poste usine, isolé du site client et avec un technicien formé. Scalarcut unifie le pipeline : iFrame entreprise sur la fiche produit, JSON scalarcut.factory_bom.v1.1 en temps réel vers le banc de coupe ou l’ERP.