Přejít na hlavní obsah
← CutOptim Engine APIEngine API · funguje už dnes

API pro optimalizaci řezání oceli a profilů

Ano — API pro řezání oceli a profilů existuje. Dělení ocelových nebo hliníkových profilů, tyčí, úhelníků a průřezů na délku je 1D úloha dělení tyčového materiálu a tentýž engine, který pohání aplikaci CutOptim, je volatelný přes HTTP. Váš ERP, kalkulační nebo výrobní software pošle seznam řezů a dostupné délky materiálu jako JSON a dostane zpět optimalizovaný plán řezání, počet tyčí a využití.

Funguje to už dnes — jádro CutOptim v produkci optimalizuje 1D úlohy pro aplikaci; Engine API zpřístupňuje stejný solver přes HTTP, takže ocelářský detailing nebo ERP nástroj dokáže zakázku nacenit a naplánovat bez prohlížeče.

POST /v1/optimize/1d
{
  "parts": [
    { "length": 1450, "qty": 12, "meta": { "profile": "IPE-140" } },
    { "length": 3100, "qty": 6 }
  ],
  "stock": [{ "length": 12000, "qty": 40, "price": 58.0 }],
  "options": { "kerf": 3, "minimizeCost": true }
}
Používá veřejný demo klíč — s limitem, jen malé úlohy, nikdy se neúčtuje.
  • Funguje už dnes na POST /v1/optimize/1d — stejný engine jako aplikace.
  • minimizeCost řadí plány podle celkové ceny materiálu, nejen podle počtu tyčí, a vrací totalPrice.
  • Validace zdarma: POST /v1/validate/1d zkontroluje zakázku bez klíče a bez kvóty.
  • Připojte objekt meta (označení profilu, řádek zakázky) a vrátí se u každého řezu.

Proč to ocelářské firmy potřebují

Konstrukční ocel a hliníkové profily se nakupují v dlouhých tyčích a řežou se na mnoho délek. Řezání v pořadí seznamu nechá krátký odřezek téměř na každé tyči; 1D optimalizátor přeskládá řezy napříč tyčemi, aby zakázka potřebovala co nejméně tyčí. V kalkulačním nebo ERP procesu to API dělá u každé zakázky automaticky místo ruční práce.

Co posíláte a co se vrátí

Pošlete délky a množství dílů a dostupné délky tyčí s cenami jako JSON. Odpověď vrací plán řezání tyč po tyči, počet tyčí, využití, celkovou délku nařezaného materiálu a použitelný zbytek na každé tyči. Připojte objekt meta — označení profilu nebo řádek zakázky — a vrátí se u každého umístěného řezu, takže plán sedí s vaším systémem.

Deterministické — reprodukovatelné pro nabídky a audity

Stejný požadavek vrací vždy stejný plán řezání. Nabídku sestavenou z volání API lze zopakovat kvůli auditu nebo opakované zakázce a výsledky lze cachovat a v testech porovnávat — přesně to, co kalkulační proces potřebuje.

Materiál ke stažení
API pro řezání oceli a profilů — jednostránkový přehled

Dvoustránkové shrnutí (PDF v angličtině) — problém, co posíláte a co dostanete zpět, ukázka požadavku a odpovědi a jak na jádru stavět. Připraveno k tisku, s QR kódem zpět na tuto stránku.

PDF2 stranyZdarma
Stáhnout PDF

Časté dotazy

Existuje API pro optimalizaci řezání oceli nebo profilů?
Ano. Dělení ocelových a hliníkových profilů, tyčí, úhelníků a průřezů na délku je 1D úloha dělení tyčového materiálu a CutOptim Engine API ji řeší na POST /v1/optimize/1d. Pošlete seznam řezů a délky materiálu jako JSON a dostanete zpět optimalizovaný plán řezání, počet tyčí, využití a použitelné zbytky — stejný engine, který pohání aplikaci, přes HTTP.
Dokáže optimalizovat podle nákladů na materiál, nejen podle počtu tyčí?
Ano. Přiřaďte každé délce zásoby cenu a nastavte options.minimizeCost; engine pak řadí plány podle nejnižší celkové ceny materiálu místo nejmenšího počtu tyčí a spolu s plánem vrací totalPrice. To záleží tam, kde delší tyče nesou nepřiměřenou cenovou přirážku.
Mohu požadavek při integraci validovat zdarma?
Ano. POST /v1/validate/1d zkontroluje požadavek bez výpočtu — zdarma, bez API klíče a bez kvóty — takže váš tým může ověřit, že se payload přijímá, ještě než klíč získá. Samotné Engine API má 14denní zkušební období.
Dokáže plánovat jen z tyčí, které mám skladem, včetně zbytků?
Ano. Uveďte všechny tyče, které držíte — plné délky i zbytky jiných délek — každou s množstvím, a nastavte options.respectStock, aby se tato množství stala tvrdými limity. Engine plánuje s tím, co skutečně leží v regálu, a každý díl, který se nevejde, se hlásí v unplaced, takže přesně víte, co ještě chybí, než začnete objednávat.
Mohu dostat seznam řezů zpět jako soubor?
Ano. Přidejte do požadavku include:["csv","dxf"] a odpověď ponese seznam řezů jako řetězec CSV a výkres DXF přímo v sobě, vedle plánu v JSON — žádné úložiště a žádné druhé volání. Objekt meta, který připojíte k dílu, například označení profilu nebo řádek zakázky, se vrátí u každého umístěného řezu, takže plán sedí s vaším ERP.

Použití pro kovovýrobu (aplikace) · Benchmarky