
Используется при моделировании транспортных сетей. NetworkStoragePick извлекает заявку из ячейки стеллажа или зоны хранения и перемещает ее в заданный узел сети. При этом для перемещения заявки могут использоваться движущиеся сетевые ресурсы. Вы можете добавить задержку, моделирующую время, требуемое на извлечение заявки из ячейки; время задержки может зависеть от координат ячейки, например, от уровня этой ячейки.
Если заявка перемещается с помощью ресурсов, NetworkStoragePick захватывает их, переносит их к ячейке, в которой хранится заявка, (при необходимости) добавляет задержку, присоединяет ресурсы к заявке, перемещает заявку в заданный узел сети, а затем освобождает ресурсы. Вы можете также захватывать и освобождать ресурсы и без помощи объекта NetworkStoragePick, или же не использовать их вовсе.
Вы можете выбирать, должна ли заявка (возможно, вместе с присоединенными ресурсами) плавно двигаться в течение всего пути от самой ячейки и далее по проходу или же она должна перемещаться только от места в проходе, находящегося напротив ячейки, а от самой ячейки до этого места перемещаться мгновенно, "скачком". Последний случай обычно используется при моделировании автоматических стеллажей.
Объект позволяет пользователю задавать любые действия, которые он хочет выполнить в значимые моменты работы объекта.
int queueSize() - возвращает количество заявок, находящихся в очереди ожидания ресурса.