Zum Inhalt springen

Ergebnisse & Koordinaten

Wo jeder Artikel steht, in welcher Ausrichtung und Ladereihenfolge.

Alle Positionen und Maße sind in cm angegeben, gemessen ab der minimalen Ecke des Laderaums.

Koordinaten

AchseVerläuft entlangNullpunkt
xLängeStirnwand. x = length ist die Tür
yHöheBoden
zBreiteRechte Wand, von der Tür aus mit Blick hinein
Front wallx = 0Doorx = lengthRight wallz = 0Left wallz = width(0, 0, 0)xzy upYou, at the door, looking in

Platzierungen

result.vehicles[].placements[], eine pro Artikeleinheit:

FeldInhalt
item_id, instanceIhre Artikel-ID und welche Einheit ihrer quantity (1…n)
x, y, zMinimale Ecke des Artikels, wie platziert
length, width, heightAusdehnung entlang x, z und y, wie platziert
orientation, rotatedWie er gedreht wurde (siehe unten)
stepLadereihenfolge im Fahrzeug, 1 zuerst
JSON
{
  "item_id": "pallet-eu",
  "instance": 2,
  "label": "Euro pallet",
  "x": 0,
  "y": 0,
  "z": 120,
  "length": 80,
  "width": 120,
  "height": 140,
  "rotated": true,
  "orientation": "wlh",
  "step": 2,
  "weight": 450
}

Europalette Nr. 2 steht an der Stirnwand (x 0–80), auf dem Boden, z 120–240 von der rechten Wand, um eine Vierteldrehung gedreht.

Ausrichtung

Welche Ihrer Seiten entlang x, z und y liegt:

CodeBedeutung
lwhWie definiert
wlhUm 90° um die senkrechte Achse gedreht
lhw, hlwAuf die Seite gelegt
hwl, whlHochkant gestellt

rotation: "upright" erlaubt nur lwh und wlh. fixed erlaubt nur lwh.

Pro Fahrzeug

FeldInhalt
items_placed, total_weightWas geladen ist
volume_utilization, weight_utilization0–1
center_of_gravityx, y, z des Ladungsschwerpunkts
axle_loads[]Last pro Achse. Freischaltung nötig (axle_loads)

Nicht geladen

result.unplaced[] listet die Einheiten auf, die nicht gepasst haben, jeweils mit reason. Mit packing_mode: "auto" werden Fahrzeuge hinzugefügt (bis zum Job-Limit), bevor etwas zurückbleibt.

Siehe auch