API de optimizare a debitării și fasonării armăturilor
Un API REST care primește un extras de fasonare (BBS) și stocul tău disponibil și returnează un plan de debitare optimizat, un extras de fasonare și un inventar de capete — determinist, citibil de mașină, gata de integrat în software-ul tău ERP, de ofertare sau de detaliere.
Îl validăm cu câteva echipe care trăiesc fluxul de lucru al armăturilor înainte de a construi stratul rebar. Rulează pe motorul CutOptim dovedit. Vrei acces timpuriu sau să contribui la definirea contractului? Un apel de 20 de minute — fără pitch.
Construit pe motorul CutOptim — 1.259 de benchmark-uri publicate →
Problema
Fasonatorii de armături taie mii de bare pe zi din bare de 12 m. Planul de debitare se face manual, în Excel sau în suite desktop închise. Fiecare ERP și instrument de detaliere a armăturilor are nevoie de optimizarea pierderilor — dar astăzi nu există un API dedicat pentru dezvoltatori: API-urile generice de debitare nu cunosc codurile de formă, deducerile de fasonare sau formatele de mașină, iar suitele de armături își închid optimizatorul în produsele desktop.
Studii de caz publicate raportează 0,9–1,5% pierdere la planurile optimizate; un test în atelier a redus la jumătate rebutul.
Surse: rebar cutting-waste optimization in BIM (Buildings, MDPI, 2025) · GoSmarter / Midland Steel field trial
Ce face API-ul
Intrare: listă de bare (marcă, Ø, calitate, cod de formă BS 8666:2020, dimensiuni, cantitate) plus o definiție a stocului (lungimi standard și capete reutilizabile) și opțiuni (adaos de debitare, capăt reutilizabil minim).
Ieșire: tipare de debitare pe Ø/calitate (care bară devine care tăieturi), % pierdere, capetele produse și un extras de fasonare cu lungimi de tăiere și greutăți.
Cum funcționează
Trimite prin POST un extras de fasonare (BBS) — mărci, diametre, calități, coduri de formă BS 8666:2020 și dimensiuni — plus lungimile tale standard și capetele reutilizabile.
Motorul calculează lungimile de tăiere din codurile de formă, apoi așază barele pe stoc pentru a minimiza pierderea, reutilizând mai întâi capetele tale.
Primești un plan de debitare optimizat, un extras de fasonare cu lungimi de tăiere și greutăți și capetele produse — un JSON determinist pe care software-ul tău ERP, de ofertare sau de detaliere îl consumă direct.
Exemplu
Ilustrativ — contractul exact este finalizat cu design partenerii.
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 }]
}Lungimile de tăiere se calculează din codul de formă și dimensiuni cu deducerile de fasonare standard (ex. forma 11: A + B − 0.5r − d), sau furnizezi propriile lungimi de tăiere și folosești optimizarea pură de debitare.
Construit pe un motor dovedit
Nu este un proiect de la zero — aduce motorul CutOptim (deja vândut ca API pentru dezvoltatori, cu 1.259 de benchmark-uri publice) într-un domeniu nou, adăugând stratul de coduri de formă, deduceri de fasonare și inventar de capete peste un optimizator 1D care funcționează deja.
Rezultatele sunt deterministe și fixate pe versiune: aceeași intrare și aceeași engineVersion produc mereu aceeași ieșire — astfel o optimizare este auditabilă și reproductibilă în oferte și comenzi de producție.
Pentru cine este
Pentru echipele de software care stăpânesc deja fluxul armăturilor și vor optimizare fără a construi 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
În roadmap
Deliberat nu în v1 — construit cu un client, nu pe speculație:
- 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
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.