Как рассчитать габариты посылки?

Здравствуйте.

Есть два продукта. Первый с габаритами A1, B1, C1, а второй A2, B2, C2. Мне нужно вычислить и передать суммарные габариты двух продуктов. Было бы легче для меня вычислить объемы каждого продукта и сложить их. Но система требует, чтобы я передал именно длину, ширину и высоту.
По какой формуле их вычислить?
  • Вопрос задан
  • 2052 просмотра
Пригласить эксперта
Ответы на вопрос 3
Очевидно, ответ будет зависеть от того, как именно вы будете их укладывать. Комбинаций не так уж много. Если параллелепипед A неподвижен в определённой системе координат с осями X, Y, Z, то существует несколько способов уложить B:
- Сверху на A (выше по направлению оси Z)
- Справа от A (по направлению оси X)
- Впереди от A (по направлению оси Y)
Такие варианты как снизу, слева, позади от A в смысле укладки в коробку никакой разницы не несут.
Для каждого из трёх вариантов можно посчитать параллелепипед, описанный вокруг первых двух. Например, для первого случая имеем: max(A1, B1), max(A2, B2), sum(A3, B3).
Из трёх комбинаций можно выбрать ту, где объём меньше всего, то бишь упаковка плотнее.
Ответ написан
Комментировать
Комментировать
GavriKos
@GavriKos
Кладете одну на другую. Длина и ширина итоговой конструкции - максимум от каждой размерности каждого предмета. Высота - сумма.
Или вам оптимально надо упаковать?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы