Preskoči na glavni sadržaj
← CutOptim Engine APIEngine API · dostupno danas

API za optimizaciju rezanja čelika i profila

Da — postoji API za rezanje čelika i profila. Rezanje čeličnih ili aluminijskih profila, šipki, kutnika i nosača po duljini jest 1D problem rezanja zalihe, a isti motor koji pokreće aplikaciju CutOptim možete pozvati putem HTTP-a. Vaš ERP, softver za ponude ili proizvodnju šalje popis rezanja i raspoložive duljine zalihe kao JSON i dobiva optimiziran plan rezanja, broj šipki i iskoristivost.

Ovo je dostupno već danas — CutOptim motor već u produkciji izvodi 1D optimizaciju za aplikaciju; Engine API izlaže isti algoritam putem HTTP-a, pa alat za detaljiranje čeličnih konstrukcija ili ERP može bez preglednika izračunati cijenu i isplanirati posao.

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 }
}
Koristi javni demo ključ — ograničen, samo mali poslovi, nikad se ne naplaćuje.
  • Dostupno danas na POST /v1/optimize/1d — isti motor kao u aplikaciji.
  • minimizeCost rangira planove prema ukupnoj cijeni zalihe, a ne samo prema broju šipki, i vraća totalPrice.
  • Besplatna validacija: POST /v1/validate/1d provjerava posao bez ključa i bez kvote.
  • Priložite meta objekt (oznaka profila, redak narudžbe) i vraća se uz svaki rez.

Zašto ga trebaju proizvođači čeličnih konstrukcija

Konstrukcijski čelik i aluminijski profili kupuju se u dugim šipkama i režu na mnogo duljina. Rezanje redoslijedom s popisa ostavlja kratak ostatak na gotovo svakoj šipki; 1D optimizator preraspodjeljuje rezove po šipkama kako bi posao trebao što manje šipki. Unutar tijeka izrade ponuda ili ERP-a, API to radi automatski na svakom poslu umjesto ručno.

Što šaljete i što se vraća

Pošaljite duljine dijelova i količine te raspoložive duljine šipki sa zalihe i cijene kao JSON. Odgovor vraća plan rezanja šipku po šipku, broj šipki, iskoristivost, ukupnu prerezanu duljinu i iskoristiv ostatak na svakoj šipki. Priložite meta objekt — oznaku profila ili redak narudžbe — i vraća se uz svaki postavljeni rez, pa se plan usklađuje s vašim sustavom.

Deterministički — ponovljivo za ponude i revizije

Isti zahtjev uvijek vraća isti plan rezanja. Ponuda izrađena iz API poziva ponovljiva je za reviziju ili ponovljenu narudžbu, a rezultate možete predmemorirati i uspoređivati u testovima — svojstvo koje je potrebno svakom tijeku izrade ponuda.

Materijal za preuzimanje
Sažetak API-ja za rezanje čelika i profila (na engleskom)

Sažetak na dvije stranice (PDF na engleskom) — problem, što šaljete i što dobivate natrag, zahtjev i odgovor te kako graditi na motoru. Spreman za ispis, s QR kodom koji vodi na ovu stranicu.

PDF2 straniceBesplatno
Preuzmi PDF

Česta pitanja

Postoji li API za optimizaciju rezanja čelika ili profila?
Da. Rezanje čeličnih i aluminijskih profila, šipki, kutnika i nosača po duljini jest 1D problem rezanja zalihe, a CutOptim Engine API rješava ga na POST /v1/optimize/1d. Pošaljite popis rezanja i duljine zalihe kao JSON, a dobijete optimiziran plan rezanja, broj šipki, iskoristivost i iskoristive ostatke — isti motor koji pokreće aplikaciju, putem HTTP-a.
Može li optimizirati prema trošku materijala, a ne samo prema broju šipki?
Da. Svakoj duljini zalihe dodijelite cijenu i postavite options.minimizeCost, pa motor rangira planove prema najnižoj ukupnoj cijeni zalihe umjesto prema najmanjem broju šipki i uz plan vraća totalPrice. To je važno kad dulje šipke imaju nerazmjerno višu cijenu.
Mogu li besplatno validirati zahtjev dok radim integraciju?
Da. POST /v1/validate/1d provjerava zahtjev bez rješavanja — besplatno, bez API ključa i bez kvote — pa vaš tim može potvrditi da je payload prihvaćen i prije nego što dobije ključ. Sam Engine API ima probno razdoblje od 14 dana.
Može li planirati samo s onim šipkama koje imam na zalihi, uključujući ostatke?
Da. Navedite svaku šipku koju imate — pune duljine i ostatke drugih duljina — svaku s količinom, te postavite options.respectStock da te količine postanu čvrsta ograničenja. Motor planira s onim što je doista u skladištu, a svaki dio koji ne stane prijavljuje se u unplaced, pa prije narudžbe točno znate što još nedostaje.
Mogu li popis rezanja dobiti natrag kao datoteku?
Da. Dodajte include:["csv","dxf"] u zahtjev i odgovor uz JSON plan nosi popis rezanja kao CSV string i DXF crtež izravno u odgovoru — bez pohrane i bez drugog poziva. Meta objekt koji priložite dijelu, primjerice oznaku profila ili redak narudžbe, vraća se uz svaki postavljeni rez, pa se plan usklađuje s vašim ERP-om.

Primjer za obradu metala (aplikacija) · Mjerila