Aller au contenu principal
Engine API · armatures

API d’optimisation de coupe et de cintrage d’armatures

Une API REST qui prend une nomenclature de façonnage (BBS) et votre stock disponible et renvoie un plan de coupe optimisé, un bordereau de façonnage et un inventaire de chutes — déterministe, lisible par machine, prêt à intégrer dans votre logiciel ERP, de chiffrage ou de détaillage.

En développement · partenaires de conception recherchés

Nous validons cela avec quelques équipes qui vivent le flux de travail des armatures avant de construire la couche rebar. Elle fonctionne sur le moteur CutOptim éprouvé. Accès anticipé, ou envie de façonner le contrat ? Un appel de 20 minutes — sans argumentaire.

Basé sur le moteur CutOptim — 1 259 benchmarks publiés →

Le problème

Les façonneurs d’armatures coupent des milliers de barres par jour à partir de barres de 12 m. Le plan de coupe se fait à la main, dans Excel ou dans des logiciels de bureau fermés. Chaque ERP et outil de détaillage d’armatures a besoin d’optimisation des chutes — mais il n’existe aujourd’hui aucune API développeur spécialisée : les API de coupe génériques ignorent les codes de forme, les déductions de cintrage et les formats machine, et les suites d’armatures enferment leur optimiseur dans leurs produits de bureau.

5–8%
chutes · planification manuelle
1–3%
chutes · planification optimisée

Des études de cas publiées font état de 0,9–1,5 % de chutes sur des plans optimisés ; un essai en atelier a réduit de moitié ses rebuts.

Sources : rebar cutting-waste optimization in BIM (Buildings, MDPI, 2025) · GoSmarter / Midland Steel field trial

DetailingTekla · Revit · AllplanBar bendingschedule (BBS)Rebar APIoptimizeCut & bendBVBS filesSiteplacement
Où se situe l’API — entre la nomenclature de façonnage et l’atelier.

Ce que fait l’API

Entrée : liste de barres (repère, Ø, nuance, code de forme BS 8666:2020, dimensions, quantité) plus une définition du stock (longueurs standard et chutes réutilisables) et des options (surlongueur de coupe, chute réutilisable minimale).

Sortie : schémas de coupe par Ø/nuance (quelle barre devient quelles coupes), % de chutes, les chutes produites, et un bordereau de façonnage avec longueurs de coupe et poids.

Shape 11 · BS 8666:2020ABØ 16 · B500Bcut length = A + B − 0.5r − d
Une BBS décrit chaque barre par un code de forme et des dimensions ; l’API en calcule la longueur de coupe.

Comment ça marche

1 · Envoyer

POST une nomenclature de façonnage (BBS) — repères, diamètres, nuances, codes de forme BS 8666:2020 et dimensions — plus vos longueurs standard et vos chutes réutilisables.

2 · Optimiser

Le moteur calcule les longueurs de coupe à partir des codes de forme, puis répartit les barres sur le stock pour minimiser les chutes, en réutilisant vos restes avant d’entamer de nouvelles barres.

3 · Intégrer

Vous récupérez un plan de coupe optimisé, un bordereau de façonnage avec longueurs de coupe et poids, et les chutes produites — un JSON déterministe que votre logiciel ERP, de chiffrage ou de détaillage consomme directement.

Packing cuts onto 12 m stockManual5–8%Optimized1–3%Gold / green = cut bars · red = offcut waste (schematic)
Le placement optimisé minimise la chute sur chaque barre.

Exemple

À titre indicatif — le contrat exact est finalisé avec les partenaires de conception.

POST /v1/rebar/optimize
{
  "units": "mm",
  "stock": {
    "standardLengths": [12000, 6000],
    "offcuts": [{ "diameter": 16, "length": 3400, "qty": 12 }]
  },
  "options": { "cutAllowance": 5, "minReusableOffcut": 1000 },
  "bars": [
    { "mark": "B01", "diameter": 16, "grade": "B500B",
      "shapeCode": "11", "dimensions": { "A": 2000, "B": 350 }, "qty": 140 },
    { "mark": "B02", "diameter": 16, "grade": "B500B",
      "shapeCode": "00", "length": 4750, "qty": 60 }
  ]
}
{
  "engineVersion": "rebar-1.0.0+e7c2",
  "summary": { "stockBarsUsed": 49, "wastePct": 1.7,
               "totalWeightKg": 958.3, "offcutsProduced": 6 },
  "cutPlans": [{ "diameter": 16, "stockLength": 12000, "patterns": [
    { "count": 21, "cuts": ["B01","B01","B01"], "wasteMm": 465 },
    { "count": 14, "cuts": ["B02","B02","B01"], "wasteMm": 158 }
  ] }],
  "bendingSchedule": [
    { "mark": "B01", "cutLength": 2302, "qty": 140 },
    { "mark": "B02", "cutLength": 4750, "qty": 60 }
  ],
  "offcuts": [{ "length": 1420, "qty": 4 }]
}

Les longueurs de coupe sont calculées à partir du code de forme et des dimensions avec les déductions de cintrage standard (p. ex. forme 11 : A + B − 0.5r − d), ou vous fournissez vos propres longueurs de coupe et utilisez l’optimisation de coupe pure.

Construit sur un moteur éprouvé

Ce n’est pas un projet parti de zéro — il amène le moteur CutOptim (déjà vendu comme API développeur, avec 1 259 benchmarks publics) dans un nouveau domaine, en ajoutant la couche codes de forme, déductions de cintrage et inventaire de chutes sur un optimiseur 1D qui fonctionne déjà.

Les résultats sont déterministes et figés par version : la même entrée et la même engineVersion produisent toujours la même sortie — une optimisation est donc auditable et reproductible dans les devis et les ordres de fabrication.

À qui ça s’adresse

Aux équipes logicielles qui maîtrisent déjà le flux des armatures et veulent l’optimisation sans construire de solveur :

  • Rebar ERP / MES and fabrication-management software
  • Estimating & CPQ tools that quote reinforcement by weight and waste
  • Detailing add-ins (Tekla, Revit, Allplan) that already produce a BBS
  • Precast concrete production software
  • CNC / bending-machine software that needs an optimized cut list

Sur la feuille de route

Délibérément pas dans la v1 — construit avec un client, pas sur spéculation :

  • BVBS (.abs, BF2D/BF3D) export for bending machines; Unitechnik/PXML for precast
  • IFC / Tekla BBS import
  • Coil/spiral processing and multi-strand shear-line constraints
  • PDF bending-schedule documents
Ressource à télécharger
Rebar API concept brief

The two-page concept brief we share with design partners — the problem, what the API does, why us, and the five questions we're asking. Print-ready.

PDF2 pagesDesign partners
Télécharger le PDF

Questions fréquentes

Existe-t-il une API pour l’optimisation de coupe et de cintrage d’armatures ?
C’est la première API développeur conçue spécialement pour cela. Les API de coupe 1D génériques ne comprennent pas les codes de forme, les déductions de cintrage ni les formats machine, et les suites d’armatures enferment leur optimiseur dans leur produit de bureau. L’API rebar de CutOptim expose cette optimisation via un seul appel REST.
Combien de chutes d’acier l’optimisation de coupe d’armatures permet-elle d’économiser ?
La planification manuelle ou ad hoc perd généralement 5–8 % de l’acier en chutes. Le nesting 1D optimisé ramène cela à 1–3 % ; des études de cas publiées font état de 0,9–1,5 %, et un essai en atelier a réduit de moitié ses rebuts.
L’API prend-elle en charge les codes de forme BS 8666 et les fichiers machine BVBS ?
L’entrée suit les codes de forme BS 8666:2020 (d’autres systèmes nationaux sont enfichables), les longueurs de coupe étant calculées avec les déductions de cintrage standard. L’export BVBS (.abs, BF2D/BF3D) pour les cintreuses est sur la feuille de route — construit avec le premier client qui en a besoin, pas sur spéculation.
Que renvoie l’API rebar ?
Un plan de coupe optimisé (quelle barre devient quelles coupes), le % de chutes, les chutes produites et un bordereau de façonnage avec longueurs de coupe et poids — déterministe et figé par version, de sorte qu’un devis ou un ordre de fabrication est auditable et reproductible.
Qu’est-ce qu’une nomenclature de façonnage (BBS) ?
Une nomenclature de façonnage liste chaque barre d’armature d’un chantier — repère, diamètre, nuance d’acier, code de forme, dimensions et quantité. C’est le transfert standard entre le détaillage et la fabrication, et c’est exactement ce que l’API rebar prend en entrée.
Puis-je utiliser l’API sans codes de forme, avec mes propres longueurs de coupe ?
Oui. Si vous connaissez déjà la longueur de coupe de chaque barre, envoyez les longueurs directement et utilisez l’optimisation de coupe 1D pure — la couche codes de forme et déductions de cintrage est optionnelle.
Quels systèmes peuvent intégrer l’API rebar ?
Tout système produisant une liste de barres peut l’appeler via HTTP : ERP/MES d’armatures, outils de chiffrage et CPQ, add-ins de détaillage pour Tekla, Revit ou Allplan, logiciels de production préfabriquée, et logiciels CNC ou de cintreuse ayant besoin d’une liste de coupe optimisée.