Расчёт размеров упаковки

Расчёт размеров упаковки для Shop-Script

Расчёт размеров упаковки из общего объёма

Отзывов пока нет

419 Р

Ваш отзыв
Установок
< 10
Разработчик
Поддержка

Плагин позволяет рассчитать размеры отправления (длину, ширину и высоту) исходя из суммарного объёма всех товаров в заказе.

Плагин считает приблизительные размеры. Пожалуйста, прочтите внимательно описания алгоритма работы, чтобы не расстраиваться впоследствии.

Большиство сервисов требуют именно габариты общего отправления и считают по ним объём и объёмный вес, но не позволяют сразу передать значение объёма. Поэтому плагин Превращает объём отправления в габариты. В большинстве случаев результатом расчёта будет куб (со сторонами одинакового размера) произведение сторон которого будет равно объёму всех товаров. Например, если у вас в заказе три товара 1x1x1м каждый (т.е. 3 куб.м), результатом расчёта будет упаковка примерно 1.44x1.44.144м. Упаковать три куба в такой вы не сможете, но суммарный объём совпадёт.

После вычисления размеров стороны куба плагин проверяет, чтобы каждый товар по отдельности помещался в вычисленный куб — находит самую длинную сторону среди всех товаров и сравнивает с полученным кубом. Если самая длинная сторона больше (т.е. товар не вмещается в вычисленный куб), то плагин пересчитывает размеры так, чтобы получился прямоугольный параллелепипед (см. Википедию, если не знаешь, что это) с одной стороной, равной самой длинной стороне товара, и две остальные стороны пересчитываются так, чтобы снова получался нужный объём.

Если в заказе только один товар, то никаких расчётов не производится — размеры отправления равны размерам этого товара.

Если в заказе ровно два товара (неважно два одинаковых или два разных) — у них суммируются наименьшие стороны, а остальные выбираются из максимальных значений. Например 1x2x3м и 1.2x1.3x7м в сумме дадут 2.2x2x7м.

Поддержка

Мы постоянно совершенствуем наши продукты и стараемся реализовать максимум возможного. Ну и от ошибок, конечно, никто не застрахован. Все ваши обращения мы внимательно изучаем. Для отправки сообщений об ошибках, отзывов, предложений по доработке используйте контактную форму службы поддержки на нашем сайте.

Поскольку задача правильной укладки возможна только полным перебором всех вариантов, идеального быстрого алгоритма не существует. Но если у вас есть идеи, как ещё посчитать размер отправления, включающего произвольное число вложений — тоже пишите, попробуем это реализовать.

Ещё продукты разработчика

Все продукты этого разработчика