Saltar al contenido principal
Engine API · acero de refuerzo

API de optimización de corte y doblado de acero de refuerzo

Una API REST que recibe una lista de doblado (BBS) y tu stock disponible y devuelve un plan de corte optimizado, un despiece de doblado y un inventario de retales — determinista, legible por máquina, lista para integrar en tu software ERP, de presupuestación o de detallado.

En desarrollo · se buscan design partners

Lo estamos validando con unos pocos equipos que viven el flujo de trabajo del acero de refuerzo antes de construir la capa rebar. Funciona sobre el probado motor CutOptim. ¿Quieres acceso anticipado o ayudar a definir el contrato? Una llamada de 20 minutos — sin pitch.

Construida sobre el motor CutOptim — 1.259 benchmarks publicados →

El problema

Los transformadores de acero de refuerzo cortan miles de barras al día a partir de barras de 12 m. El plan de corte se hace a mano, en Excel o dentro de suites de escritorio cerradas. Cada ERP y herramienta de detallado de ferralla necesita optimización de desperdicio — pero hoy no existe una API para desarrolladores específica: las API de corte genéricas no conocen los códigos de forma, las deducciones de doblado ni los formatos de máquina, y las suites de ferralla encierran su optimizador en sus productos de escritorio.

5–8%
desperdicio · planificación manual
1–3%
desperdicio · planificación optimizada

Casos de estudio publicados reportan 0,9–1,5% de desperdicio en planes optimizados; una prueba en taller redujo la merma a la mitad.

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

DetailingTekla · Revit · AllplanBar bendingschedule (BBS)Rebar APIoptimizeCut & bendBVBS filesSiteplacement
Dónde encaja la API — entre la lista de doblado y el taller.

Qué hace la API

Entrada: lista de barras (marca, Ø, calidad, código de forma BS 8666:2020, dimensiones, cantidad) más una definición de stock (longitudes estándar y retales reutilizables) y opciones (sobremedida de corte, retal reutilizable mínimo).

Salida: patrones de corte por Ø/calidad (qué barra se convierte en qué cortes), % de desperdicio, los retales producidos y un despiece de doblado con longitudes de corte y pesos.

Shape 11 · BS 8666:2020ABØ 16 · B500Bcut length = A + B − 0.5r − d
Una BBS describe cada barra con un código de forma y dimensiones; la API calcula la longitud de corte a partir de ellos.

Cómo funciona

1 · Enviar

Haz POST de una lista de doblado (BBS) — marcas, diámetros, calidades, códigos de forma BS 8666:2020 y dimensiones — más tus longitudes estándar y retales reutilizables.

2 · Optimizar

El motor calcula las longitudes de corte a partir de los códigos de forma y luego coloca las barras en el stock para minimizar el desperdicio, reutilizando tus retales antes de abrir barras nuevas.

3 · Integrar

Recibes un plan de corte optimizado, un despiece de doblado con longitudes de corte y pesos, y los retales producidos — un JSON determinista que tu software ERP, de presupuestación o de detallado consume directamente.

Packing cuts onto 12 m stockManual5–8%Optimized1–3%Gold / green = cut bars · red = offcut waste (schematic)
El empaquetado optimizado minimiza el retal en cada barra.

Ejemplo

Ilustrativo — el contrato exacto se está finalizando con los design partners.

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 }]
}

Las longitudes de corte se calculan a partir del código de forma y las dimensiones con las deducciones de doblado estándar (p. ej. forma 11: A + B − 0.5r − d), o puedes aportar tus propias longitudes de corte y usar optimización de corte pura.

Construida sobre un motor probado

No es un proyecto desde cero — lleva el motor CutOptim (ya vendido como API para desarrolladores, con 1.259 benchmarks públicos) a un nuevo dominio, añadiendo la capa de códigos de forma, deducciones de doblado e inventario de retales sobre un optimizador 1D que ya funciona.

Los resultados son deterministas y fijados por versión: la misma entrada y la misma engineVersion producen siempre la misma salida — así una optimización es auditable y reproducible en presupuestos y órdenes de producción.

Para quién es

Para equipos de software que ya manejan el flujo del acero de refuerzo y quieren optimización sin construir un solver:

  • 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

En la hoja de ruta

Deliberadamente no en la v1 — construido con un cliente, no sobre especulación:

  • 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
Recurso descargable
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
Descargar el PDF

Preguntas frecuentes

¿Existe una API para la optimización de corte y doblado de acero de refuerzo?
Es la primera API para desarrolladores creada específicamente para esto. Las API de corte 1D genéricas no entienden los códigos de forma, las deducciones de doblado ni los formatos de máquina, y las suites de ferralla encierran su optimizador en su producto de escritorio. La API rebar de CutOptim expone esa optimización con una sola llamada REST.
¿Cuánto desperdicio de acero ahorra la optimización de corte de ferralla?
La planificación manual o ad hoc suele perder el 5–8% del acero en retales. El nesting 1D optimizado lo baja al 1–3%; casos de estudio publicados reportan 0,9–1,5%, y una prueba en taller redujo la merma a la mitad.
¿La API admite códigos de forma BS 8666 y archivos de máquina BVBS?
La entrada sigue los códigos de forma BS 8666:2020 (otros sistemas nacionales son conectables), con longitudes de corte calculadas con las deducciones de doblado estándar. La exportación BVBS (.abs, BF2D/BF3D) para dobladoras está en la hoja de ruta — construida con el primer cliente que la necesite, no sobre especulación.
¿Qué devuelve la API rebar?
Un plan de corte optimizado (qué barra se convierte en qué cortes), el % de desperdicio, los retales producidos y un despiece de doblado con longitudes de corte y pesos — determinista y fijado por versión, de modo que un presupuesto u orden de producción es auditable y reproducible.
¿Qué es una lista de doblado (BBS)?
Una lista de doblado enumera cada barra de refuerzo de una obra — marca, diámetro, calidad del acero, código de forma, dimensiones y cantidad. Es el traspaso estándar entre el detallado y la fabricación, y es exactamente lo que la API rebar toma como entrada.
¿Puedo usar la API sin códigos de forma, con mis propias longitudes de corte?
Sí. Si ya conoces la longitud de corte de cada barra, envía las longitudes directamente y usa optimización de corte 1D pura — la capa de códigos de forma y deducciones de doblado es opcional.
¿Qué sistemas pueden integrar la API rebar?
Cualquier sistema que produzca una lista de barras puede llamarla por HTTP: ERP/MES de ferralla, herramientas de presupuestos y CPQ, complementos de detallado para Tekla, Revit o Allplan, software de producción de prefabricados, y software CNC o de dobladora que necesite una lista de corte optimizada.