question

J avatar image
0 Likes"
J asked Jeanette F commented

Pull from list

Hi,

I want to let the operator move 5 item at a time. And I used pull from list in my model, the request and require number set as 5. Why the operator always transport 1 item at a time?


Transport-1.fsm


FlexSim 20.0.10
pull from listarrayuse transport
transport-1.fsm (40.7 KiB)
· 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.

Sri_vikas K avatar image
0 Likes"
Sri_vikas K answered Jason Lightfoot commented

Hi @J

Since the data type of five pulled items would be in the form of array, you can use run sub flow to achieve this. Refer the model attached below.

transport-1_SVK.fsm


transport-1-svk.fsm (41.8 KiB)
· 2
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
0 Likes"
Joerg Vogel answered Jason Lightfoot commented

You pull from list five items. They are stored in an array. But there doesn’t exists an automatism to create a tasksequence job to transport all items of an array. By default an input from an array returns only the first element of this array. You must build a logical code loop structure to load all items of this array and later to unload all items of this array again.

similar request with answer

https://answers.flexsim.com/questions/134328/operator-pick-parts-in-batch.html

· 2
5 |100000

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