CutOptim Engine API
Dieselbe Engine für 2D-Plattenzuschnitt und 1D-Linearzuschnitt, die CutOptim antreibt — aufrufbar über HTTP. Sie senden Teile und Ausgangsmaterial und erhalten das komplette Layout, den Schnittplan und die Auslastung zurück — fertig zur Einbindung in ein ERP, eine Angebotssoftware oder die Software einer Maschine.
Warum darauf aufbauen
Dieselbe Eingabe liefert immer dieselbe Ausgabe — kein Zufall, keine Uhr im Algorithmus. Sie können Ergebnisse cachen und in Tests vergleichen.
Nicht nur Rechtecke: die Guillotine-Schnittsequenz, Schnittlinien gegenüber Sägedurchgängen, die gesägte Länge und ein Kennzeichen, das Ihnen sagt, ob sich der Plan auf einer Plattensäge herstellen lässt.
Sägeblattdicke, Besäumung je Seite, Toleranz, Kostenmodus, Fasergruppen, maximale Schnittstufen, Drehungsminimierung — dieselben Optionen, die auch die App bietet.
Ein Aufruf, ein vollständiger 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 }
}' Zurück kommt:
{
"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
} Vollständige Request- und Response-Struktur, alle Optionen, alle Fehlercodes und beide Engines: API-Referenz →
Preise
Größere Volumen. 10,000 Anfragen pro Monat sind der Standardtarif, keine Obergrenze dessen, was wir betreiben können. Wenn Sie mehr brauchen — höheres Volumen, getrennte Schlüssel für Staging und Produktion oder eine dedizierte Vereinbarung —, nennen Sie uns Ihre Zahlen, und wir kalkulieren individuell. Nennen Sie uns Ihr Volumen →
Die regulären CutOptim-Pakete (Free / Pro / Werkstatt) haben mit der API nichts zu tun — der Optimierer in der App bleibt darin enthalten. Zu den App-Preisen →