question

shanice.c avatar image
0 Likes"
shanice.c asked Jeanette F commented

How to let elevator transport 2 boxes at a time?

How could I let elevator load 2 boxes every time? I have already set TaskExecuter capacity in to 2, and there is more than 1 box in the conveyor. Why is the elevator still load one? I hope not using a Queue below the elevator, because we need this model for making animations.

Elevator tranport.fsm

FlexSim 21.0.0
flexsim 21.0.0elevator
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Joerg Vogel avatar image
1 Like"
Joerg Vogel answered

Here is my solution with an end exit transfer. I let wait the taskexecuter long enough to eexcute another loading task. Therefore I add a wait task in the On Receive Task Sequence trigger:

  1. treenode ts = taskSequence.addTask(TASKTYPE_DELAY,NULL,NULL,1,STATE_LOADING);
  2. ts.rank = 3;

The transport in transit have you found:

max-transport-in-transit.pngHere is my adjusted model:elevator_transport-jv.fsm


5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Jeanette F avatar image
0 Likes"
Jeanette F answered Jeanette F commented

Hello @Fiona C,

This seems to be a problem for items being transferred from conveyor to conveyor.

elevator-tranport_JF.fsm

A solution for this is to use process flow for handling the logic of the transfer. Here is a post that has several models and explanations of how to create a process flow similar to what you will want. Please let me know if you have further questions regarding this.


· 4
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.