question

Jia W avatar image
0 Likes"
Jia W asked Jason Lightfoot commented

How to make the Transporter go to random connect racks to collect goods?

Proto.fsm

I wanted to ask if there is a way to make the transporter to collect random amount of good from different racks that are being connected and put it at the queue

FlexSim 20.1.3
flexsim 20.1.3warehouse
proto.fsm (209.5 KiB)
proto.fsm (209.5 KiB)
· 7
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
1 Like"
Jason Lightfoot answered Jason Lightfoot edited

The easiest way is to use a process flow like this:

The assign labels has options for warehousing to allow you to find an item in a slot (slot item) across the whole storage system space - and so you can just choose to ORDER BY RAND() in the sql field.

the other labels are to set a destination and find the actual item to pick up (it's not the same as the storage slot item -even though they represent the same thing ).

I've attached a demonstration to your model.

proto_jl_corrected.fsm



1611589195932.png (13.4 KiB)
1611589305243.png (14.6 KiB)
1611589320835.png (12.6 KiB)
1611846818537.png (14.8 KiB)
1611846933760.png (12.7 KiB)
1611846964634.png (18.6 KiB)
· 5
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 Jason Lightfoot commented

Ok, there seems to be a mismatch with the clause. Here is the right clause

ORDER BY RAND()

Then there is a problem, that the Process Flow is not relevant for your model at all, because you still use Fixed Resource mechanisms to transport items. I attached a repaired version.

Then there are some upper case and lower case errors in spelling of labels at the token.

And Sometimes it is necessary to let the transport travel to an object, that is holding the slot where the item to carry stays.

Repaired_transport_by_random_item.fsm


· 7
5 |100000

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