Для моделирования процесса сборки в среде AnyLogic используется блок Assembler, который имеет 5 входов и один выход (рисунок 16). На вход в него подаются детали, из которых собирается изделие, на выходе из блока получается новый агент-заявка, а именно собранное изделие. Собираем копированием с других полей всех блоков на поле Изделие
Рисунок 15- Копирование всех элементов и перетаскивание на поле Izdelie.
Обратите внимание на свойства блока Операция её лучше добавить новую
Рисунок 16 – Выбор блока Assembler
В свойствах блока Assembler задайте время выполнения сборки и тип
агента на выходе в разделе Новый агент
Рисунок 17- Свойства блока Assembler
Сборку осуществляет робот, предназначенный именно для этой операции. Поэтому нужно с помощью блока Resource Pool создать еще один тип ресурсов RobotAssembler. Для этого перетащите блок Resource Pool на рабочее поле модели и задайте его свойства (рисунок 18).
Рисунок 18 – Создание блока Resource Pool с названием RobotAssembler
Рисунок 19 –Блок Resource Pool с названием WorkerPacking