question

Jagadheesh S avatar image
0 Likes"
Jagadheesh S asked Jagadheesh S answered

How to pull item from a storage as per the global table

I am new to the flexsim and trying to simulate a model which has 2 sources that creates a fixed items and sends to 2 racks. Then i will pull the specific item from the rack to conveyor using the pull statement linked to the type of the item. The type is determined by the global table which i will replace with a process flow.

It works for the first 8 items and then it stops and not working again when i change the type in global table using another source in the process flow. I couldn't figure out where am making a mistake. Please help me out.

I have attached my model for your review and help.

Thanks for your kind help.Layout_Tryv8.fsm

FlexSim 19.0.0
flexsim 19.0.0global table pull
layout-tryv8.fsm (62.2 KiB)
5 |100000

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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered

The problem is I think that you set the entrytransfer pull type to zero and so no items match and the pull doesn't get reevaluated. You can use openinput(<entrytransfer>) to force the reevaluation if the pull is set to zero, but it's a bit clunky that way.

I think you'd be better pushing the sequence to a list and have a token for each entrytransfer pull from the top of that list.

5 |100000

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

Jagadheesh S avatar image
0 Likes"
Jagadheesh S answered

Thanks for the insight Jason. I did it with process flow as u suggested.

Thanks again

5 |100000

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