Перемещение агента с ресурсом - PullRequest
0 голосов
/ 12 сентября 2018

Я хотел бы иметь пул ресурсов (емкость 1) для транспортировки деталей внутри комнаты.

В уроке "Job Shop" создается пул ресурсов для транспортировки ящиков из стеллажа для поддонов на некоторые машины. Используемый блок - «Выбор стойки», в котором есть инструмент «Использовать ресурсы для перемещения», очень интуитивно понятный. Когда какой-либо ящик запрашивается, ресурс переносит его на компьютер.

Я ищу "Использовать ресурс для перемещения" в других блоках, но не могу его найти. Как я могу это сделать, если я хочу переместить ящик с ресурсом между двумя точечными узлами?

Спасибо.

1 Ответ

0 голосов
/ 12 сентября 2018

Это можно сделать с помощью блоков (seize + moveTo + release).

С помощью блока захвата вы определяете ресурс для использования.
При перемещении в блок вы перемещаете своего агента ...он будет перемещаться вместе с ресурсом
С помощью блока выпуска вы снова делаете ресурс свободным

Конечно, у всех этих блоков есть другие опции, которые вы можете использовать, чтобы сделать все более конкретным, но это основная вещь, которую выследует делать.

В библиотеке моделирования процессов опция использования ресурса для перемещения существует только в стойках, для всего остального, что вам нужно использовать service или seize + release

...