Перейти к содержимому
CargoDuo logoCargoDuo
Цены

Результаты и координаты

Где находится каждая единица груза, в какой ориентации и в каком порядке её загружать.

Все положения и размеры — в cm, от минимального угла грузового пространства.

Координаты

ОсьНаправлениеГде 0
xДлинаПередняя стенка. x = length — двери
yВысотаПол
zШиринаПравая стенка, если смотреть от дверей внутрь
Front wallx = 0Doorx = lengthRight wallz = 0Left wallz = width(0, 0, 0)xzy upYou, at the door, looking in

Размещения

result.vehicles[].placements[], по одному на каждую единицу груза:

ПолеСодержимое
item_id, instanceID вашей позиции и номер единицы в её quantity (1…n)
x, y, zМинимальный угол размещённой единицы
length, width, heightРазмер по x, z и y после размещения
orientation, rotatedКак единица повёрнута (см. ниже)
stepПорядок загрузки в транспортном средстве, 1 — первая единица
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
}

Европаллета № 2 стоит у передней стенки (x 0–80), на полу, на расстоянии z 120–240 от правой стенки и повёрнута на четверть оборота.

Ориентация

Какая из ваших сторон лежит вдоль x, z и y:

КодЗначение
lwhКак описано
wlhПовёрнуто на 90° вокруг вертикальной оси
lhw, hlwПоложено на бок
hwl, whlПоставлено на торец

rotation: "upright" разрешает только lwh и wlh. fixed — только lwh.

По транспортным средствам

ПолеСодержимое
items_placed, total_weightЧто в нём загружено
volume_utilization, weight_utilization0–1
center_of_gravityx, y, z центра тяжести груза
axle_loads[]Нагрузка на каждую ось. Требуется доступ (axle_loads)

Не загружено

В result.unplaced[] перечислены единицы, которые не поместились, с причиной в reason. При packing_mode: "auto" сначала добавляются транспортные средства (в пределах лимита задания), и только потом что-то остаётся неразмещённым.

См. также