API za optimizaciju rezanja i savijanja armature
REST API koji prima iskaz savijanja (BBS) i vaše dostupno skladište te vraća optimizirani plan rezanja, iskaz savijanja i inventar ostataka — determinističan, strojno čitljiv, spreman za ugradnju u vaš ERP, softver za ponude ili detaljiranje.
Validiramo ovo s nekoliko timova koji žive u armaturnom procesu prije nego što izgradimo rebar sloj. Radi na dokazanom CutOptim engineu. Želite rani pristup ili sudjelovati u oblikovanju ugovora? 20-minutni poziv — bez prodajnog pitcha.
Izgrađeno na CutOptim engineu — 1.259 objavljenih benchmarkova →
Problem
Armaturni pogoni dnevno režu tisuće šipki iz 12-metarskih šipki. Plan rezanja radi se ručno, u Excelu ili u zatvorenim desktop programima. Svaki armaturni ERP i alat za detaljiranje treba optimizaciju otpada — ali danas za to ne postoji namjenski razvojni API: generički API-ji za rezanje ne poznaju kodove oblika, odbitke savijanja ni strojne formate, a armaturni paketi zaključavaju svoj optimizator u desktop proizvode.
Objavljene studije slučaja izvještavaju 0,9–1,5% otpada na optimiziranim planovima; jedan pogonski test prepolovio je škart.
Izvori: rebar cutting-waste optimization in BIM (Buildings, MDPI, 2025) · GoSmarter / Midland Steel field trial
Što API radi
Ulaz: popis šipki (oznaka, Ø, kvaliteta, kod oblika BS 8666:2020, dimenzije, količina) plus definicija skladišta (standardne duljine i ponovno upotrebljivi ostaci) i opcije (dodatak za rezanje, minimalni ponovno upotrebljivi ostatak).
Izlaz: uzorci rezanja po Ø/kvaliteti (koja šipka postaje koji rezovi), % otpada, nastali ostaci i iskaz savijanja s duljinama rezanja i težinama.
Kako radi
Pošaljite POST-om iskaz savijanja (BBS) — oznake, promjere, kvalitete, kodove oblika BS 8666:2020 i dimenzije — plus svoje standardne duljine i ponovno upotrebljive ostatke.
Motor izračunava duljine rezanja iz kodova oblika, zatim raspoređuje šipke na skladište kako bi otpad bio minimalan, prvo koristeći vaše ostatke.
Dobivate optimizirani plan rezanja, iskaz savijanja s duljinama rezanja i težinama te nastale ostatke — deterministički JSON koji vaš ERP, softver za ponude ili detaljiranje izravno obrađuje.
Primjer
Ilustrativno — točan ugovor finalizira se s design partnerima.
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 }]
}Duljine rezanja izračunavaju se iz koda oblika i dimenzija sa standardnim odbicima savijanja (npr. oblik 11: A + B − 0.5r − d), ili navedete vlastite duljine rezanja i koristite čistu optimizaciju rezanja.
Izgrađeno na dokazanom engineu
Ovo nije projekt od nule — donosi CutOptim engine (već se prodaje kao razvojni API, s 1.259 javnih benchmarkova) u novu domenu, dodajući sloj kodova oblika, odbitaka savijanja i inventara ostataka na 1D optimizator koji već radi.
Rezultati su determinističi i vezani uz verziju: isti ulaz i ista engineVersion uvijek daju isti izlaz — pa je optimizacija provjerljiva i ponovljiva u ponudama i proizvodnim nalozima.
Za koga je
Za softverske timove koji već vladaju armaturnim procesom i žele optimizaciju bez izrade vlastitog solvera:
- 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
Na roadmapu
Namjerno ne u v1 — građeno s kupcem, ne na spekulaciji:
- 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.