Почти любую загрузку можно собрать не одним способом. Развернуть паллеты поперёк или начать стенку с другого конца — и тот же груз ляжет иначе. Иногда хуже, иногда на целую машину лучше. До сих пор вы видели только один из этих планов. С CargoDuo 1.3 вы видите и второй — и сами решаете, какой уйдёт на погрузку.
Вот всё новое в этом релизе. Три самых крупных изменения разобраны ниже со скриншотами. Остальные — по одной строке в конце.
Второй план загрузки рядом с вашим
После нажатия «Рассчитать» (Pack) CargoDuo теперь подбирает и второй способ уложить тот же груз в те же машины. Если второй план действительно отличается — например, погружено больше мест, на одну машину меньше или заполнение выше, — он появляется карточкой «Альтернативный план» (Alternative plan) в углу 3D-рабочей области.
Нажмите «Посмотреть план» (Inspect plan), чтобы вывести его на основную сцену. Покрутите, пройдите машину за машиной и сравните «Заполнение» (Fill) и «Массу» (Weight) каждой машины со своим планом. Пока вы смотрите, ничего не меняется. «Отмена» (Cancel) возвращает ваш план ровно таким, каким он был. Только «Применить этот план» (Apply this plan) заменяет ваш план — сразу для всех участников проекта.
Передумали после применения? Прежний план сохранён. Карточка превращается в «Используется альтернативный» (Alternative in use) с кнопкой «Вернуть прежний» (Switch back), и старый план остаётся в одном нажатии — пока не изменится сама загрузка: например, когда вы считаете заново, догружаете остаток или переставляете коробку руками.
Тот же груз — на меньшем числе машин
Алгоритм укладки теперь заполняет каждую машину гораздо полнее, прежде чем добавить следующую. Когда место в машине заканчивается, CargoDuo сначала проверяет, не влезет ли остаток — по объёму и по массе — в ту машину, которую он только что уложил, и если влезает, укладывает эту машину заново. Вы получаете тот вариант, который увозит больше.
К тому же каждая машина с самого начала укладывается плотнее. Места, у которых «Разрешённый поворот» (Allowed rotation) стоит в положении «Свободно» (Free), теперь пробуются и плашмя, и на торце, а побеждает вариант, оставляющий больше свободной длины полуприцепа. На полуприцепе 13,6 м с 88 паллетами это была разница между двумя машинами и одной. Правила штабелирования, предельная масса штабеля и нештабелируемые места работают ровно так же, как раньше.
Включать ничего не нужно. Та же кнопка «Рассчитать» (Pack), тот же «Режим транспорта» (Vehicle Mode) в положении «Автодобавление» (Auto-add). План просто возвращается на меньшем числе машин, с более высоким «Заполнением» (Fill).
Расчёт продолжается после закрытия вкладки
Расчёт теперь идёт на наших серверах и не зависит от вашего браузера. Нажмите «Рассчитать» (Pack) и займитесь другими делами. План продолжает строиться, открыта вкладка или нет, а когда вы снова откроете проект, вы попадёте в готовый план — или в ещё идущий расчёт.
Расчёт принадлежит проекту, а не тому, кто его запустил. Коллега, открывший тот же проект, видит тот же прогресс и тоже может его остановить. Если кто-то меняет груз, машину или параметры расчёта, пока он идёт, расчёт останавливается и предлагает запустить заново — вы никогда не получите план, построенный на устаревших данных.
Догрузить то, что не влезло, без пересчёта с нуля
Когда после расчёта часть мест остаётся за бортом, в углу 3D-вида теперь появляется красная кнопка «Загрузить остаток» (Load Remaining) с числом ожидающих мест. Нажмите её — и CargoDuo ищет место вокруг уже погруженного груза и поверх него, машина за машиной. Ничего из того, что уже лежит, не двигается.
Можно догрузить и только часть. В списке груза у каждой строки, где ещё есть непогруженные места, есть своя маленькая кнопка догрузки: погрузить все или ввести число и погрузить только столько. Заголовки групп грузят целую группу тем же способом. Если расчёт затягивается, «Остановить расчёт» (Stop packing) сохраняет всё, что уже успело зайти. Если места действительно нет, вы увидите «Место не найдено» (No room found) и предложение посчитать заново с нуля.
Группы доставки укладываются плотнее
Если вы группируете груз по точкам выгрузки, клиентам или заказам, каждый режим загрузки групп теперь укладывает короче и считает быстрее. На полуприцепе 13,6 м со 144 местами режим «Отдельные отсеки» (Separate Compartments) занял 600 см длины вместо 640, примерно вдвое быстрее — и по-прежнему погрузил каждое место.
«Последовательно (рядом)» (Sequential (Side by Side)) теперь работает так, как называется. Группы делят длину машины и стоят бок о бок по ширине, а не получают каждая свой блок. Ни одна группа не встаёт между более ранней группой и дверью, поэтому позднюю точку можно выгрузить, не трогая ту, что стоит за ней.
Осевые нагрузки: слева и справа
Откройте любой рассчитанный план по фуре — в панели результатов есть карточка «Осевые нагрузки» (Axle Loads): нагрузка каждой оси против допустимой, процент и полоса, которая по мере заполнения становится оранжевой, а затем красной. Цифры слева и справа под каждой строкой стали точнее: каждое место засчитывается на каждую сторону по тому, какая часть его основания на ней стоит, — включая паллеты, стоящие посередине полуприцепа, — так что показания совпадают с реальной загрузкой.
Если у вашей машины заведены допустимые нагрузки на оси, можно попросить CargoDuo держать каждую ось в пределах допустимого прямо во время укладки — и теперь это работает и для планов с группами доставки. Всё, что осталось выше предела, выводится предупреждением, самое большое превышение первым, так что вы увидите его задолго до весового контроля.
Что ещё в 1.3
- Переставить любую коробку руками. Перетащите коробку туда, куда нужно. Переносите или удаляете коробку — всё, что стоит на ней, идёт следом, и ничего не остаётся висеть в воздухе.
- Проходная вашей компании. Коллега, который регистрируется с почтового адреса вашей компании, теперь находит вашу рабочую область и подаёт заявку на вступление, а не заводит пустую свою. Одобряйте или отклоняйте из списка участников — или разрешите всем с подтверждённым адресом компании вступать автоматически.
- Приглашения в одном месте. У приглашений, адресованных вам, теперь своя страница со счётчиком в боковом меню. Организация, ваша роль и срок действия видны ещё до того, как вы примете приглашение. Отправленные вами приглашения показаны в «Настройках» (Settings) на вкладке «Участники» (Members), рядом с приглашённым участником — там можно скопировать ссылку, выслать повторно или отозвать.
Где искать каждое изменение
| Изменение | Где находится |
|---|---|
| Второй план загрузки | 3D-рабочая область, карточка «Альтернативный план» (Alternative plan) под полосой заполнения и массы |
| Тот же груз, меньше машин | Автоматически. «Параметры расчёта» (Packing setup), «Режим транспорта» (Vehicle Mode) в положении «Автодобавление» (Auto-add) |
| Расчёт продолжается | Автоматически. Счётчик стоит над кнопкой «Рассчитать» (Pack) |
| Догрузить то, что не влезло | Красная кнопка «Загрузить остаток» (Load Remaining) и кнопка догрузки в каждой строке груза |
| Группы доставки | Панель груза, «Настройки групп» (Group Settings) → «Режим загрузки групп» (Group Routing Mode) |
| Осевые нагрузки: слева и справа | Панель результатов, «Обзор» (Overview) → «Осевые нагрузки» (Axle Loads) |
| Переставить коробку руками | Перетащите любую коробку в 3D-виде. R поворачивает, G включает и выключает привязку, Esc отменяет |
| Проходная компании | «Настройки» (Settings) → «Участники» (Members) → «Заявки на вступление» (Pending join requests) |
| Приглашения | «Приглашения» (Invitations) в боковом меню; «Отправленные приглашения» (Pending invitations) под списком участников |
Вопросы
Меняет ли альтернативный план мою загрузку сам по себе?
Нет. Он заменяет ваш план только после нажатия Apply this plan («Применить этот план»). Посмотреть, покрутить и закрыть — ничего не меняется, и никто из участников проекта не увидит никаких изменений.
Почему у некоторых планов нет альтернативы?
Она появляется, только если второй план действительно отличается от вашего: больше погруженных мест, на одну машину меньше или заполнение выше. План, которому нужно больше машин, чем у вас, не предлагается никогда, а у некоторых загрузок есть только один разумный способ укладки.
Если я применил альтернативу, можно вернуться?
Да. Ваш прежний план сохранён, а карточка превращается в Alternative in use («Используется альтернативный») с кнопкой Switch back («Вернуть прежний»). Она остаётся, пока не изменится сама загрузка: пересчёт, догрузка остатка или перестановка коробки руками.
Можно закрыть вкладку, пока идёт расчёт?
Да. Расчёт принадлежит проекту, а не вашему браузеру. Закройте вкладку, вернитесь позже — и вы попадёте в готовый план или в ещё идущий расчёт. Коллега в том же проекте видит тот же прогресс и тоже может его остановить.
Двигает ли Load Remaining уже погруженный груз?
Нет. Кнопка ищет только свободное место вокруг того, что уже лежит, и поверх него. Если места нет, она так и сообщает и предлагает посчитать заново с нуля.
Нужно ли что-то из этого включать?
Нет. Всё из этого релиза уже работает в каждой рабочей области. Просто откройте CargoDuo и рассчитайте загрузку.
Каждое изменение из этой заметки перечислено построчно, с датой, в журнале изменений. Если что-то работает не так, как здесь написано, напишите мне на ashley@cargoduo.com.