CutOptim Engine API
Ten sam silnik cięcia płyt 2D i materiałów liniowych 1D, który napędza CutOptim, wywoływany przez HTTP. Wyślij elementy i materiał bazowy, a otrzymasz pełny układ, plan cięcia i wykorzystanie — gotowe do wpięcia w system ERP, narzędzie ofertowe albo własne oprogramowanie maszyny.
Dlaczego warto na tym budować
Te same dane wejściowe zawsze zwracają ten sam wynik — żadnej losowości, żadnego zegara w algorytmie. Wyniki możesz buforować i porównywać w testach.
Nie tylko prostokąty: gilotynowa sekwencja cięcia, linie cięcia kontra przejścia piły, łączna długość cięcia oraz flaga mówiąca, czy plan da się wykonać na pile panelowej.
Szerokość rzazu, okrawanie każdej krawędzi, tolerancja, tryb kosztowy, grupy słojów, maks. etapy cięcia, minimalizacja obrotów — te same opcje, które udostępnia aplikacja.
Jedno wywołanie, pełny plan
curl https://api.cutoptim.com/v1/optimize/2d \
-H "Authorization: Bearer co_live_…" \
-H "Content-Type: application/json" \
-d '{
"parts": [
{ "name": "Door", "w": 600, "h": 400, "qty": 4 },
{ "name": "Shelf", "w": 800, "h": 300, "qty": 6 }
],
"stock": [{ "w": 2440, "h": 1220, "price": 42 }],
"options": { "kerf": 3 }
}' W odpowiedzi:
{
"metrics": { "sheetCount": 1, "yieldPct": 80.62, "placed": 10, "total": 10,
"cutLines": 13, "sawPasses": 13, "cutLength": 12080, "totalPrice": 42 },
"sheets": [ … ],
"cutPlan": [{ "sheet": 0, "step": 1, "axis": "h", "pos": 800, "length": 2440, "stage": 1 }, … ],
"guillotineValid": true,
"engineVersion": "1.0.0+10e0c941",
"deterministic": true
} Pełna struktura zapytania i odpowiedzi, wszystkie opcje, wszystkie kody błędów i oba silniki: Dokumentacja API →
Cennik
Większe wolumeny. 10,000 zapytań miesięcznie to plan standardowy, a nie granica tego, co jesteśmy w stanie obsłużyć. Jeśli potrzebujesz więcej — wyższego wolumenu, osobnych kluczy dla środowiska testowego i produkcyjnego albo indywidualnego rozwiązania — podaj nam swoje liczby, a wycenimy to indywidualnie. Podaj nam swój wolumen →
Zwykłe plany CutOptim (Bezpłatny / Pro / Warsztat) nie mają związku z API — optymalizator w aplikacji pozostaje w nich zawarty. Zobacz cennik aplikacji →