question

Ryosuke S avatar image
0 Likes"
Ryosuke S asked Ryosuke S commented

Unloading multiple flowitem to two locations at once

Operator will transport 40 items from one queue and drop off 20 items at two queues. i'd like to drop off the items at once. However, operator drops at the queue one at a time, so the operator is traveling back and forth between to queues.

Is there any way to make the operator dropoff at once? If I put the conveyor, there is an option setting "Max Transports In" at EntryTransfer which enable similar behavior, but I don't want to put conveyor. Also I would not want to use processflow if possible.

DropMultiFlowItem.fsm

FlexSim 21.0.8
queuetransport
5 |100000

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

1 Answer

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Ryosuke S commented

Try different priorities in transport jobs. Transport job of last loaded items destination gets higher priority than other destination.

unload trigger

/**Custom Code*/
TaskExecuter current = ownerobject(c);
Object item = param(1);
Object station = param(2);
TaskSequence curTask = current.activeTaskSequence;
if(curTask.tasks[4].involved1 == Model.find("Queue3"))
curTask.priority = 2;

this code reads the 4th task involved 1st parameter to identify unload destination and changes the priority.

dropmultiflowitem_priority.fsm


· 1
5 |100000

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

Ryosuke S avatar image Ryosuke S commented ·

@Joerg Vogel Thank you for your reply. This is quite helpful.

0 Likes 0 ·