How Can I generate a Order Picking with a statistical distribution without flow process?

How Can I generate a Order Picking with a statistical distribution without flow process?

kevin_teodoro
Not applicable
26 Views
4 Replies
Message 1 of 5

How Can I generate a Order Picking with a statistical distribution without flow process?

kevin_teodoro
Not applicable
 
0 Likes
Accepted solutions (1)
27 Views
4 Replies
Replies (4)
Message 2 of 5

rodrigo_lamas
Not applicable

@Kevin Teodoro please see the link bellow from FlexSim User Manual with an explanation about source operate modes: inter-arrival time, arrival schedule and arrival sequence, I hope that can be helpfull for your model. Regards! https://answers.flexsim.com/articles/19507/source-21.html

0 Likes
Message 3 of 5

sam_stubbs
Community Manager
Community Manager

I feel Process Flow really would be the easiest way to approach an order Picking Process. You COULD use a 3D source object to simulate orders coming in, and use lists or message triggers to control the flow of items like an Order Picking process, but again, Process Flow would be much easier to maintain and utilize in this situation in my opinion. Is there a reason you're not wanting to using it here?

0 Likes
Message 4 of 5

joerg_vogel_HsH
Mentor
Mentor
Accepted solution

There are several methods to build such a model. I have build a model wherein the items have three labels to set different attributes to them. The random Order Picklist chooses randomly 3 values to compare these values with the labels on the item in a rack. If there isn't an item to send to the next object, then another combination is compared a few seconds later.

The names of the labels are "Label_A", "Label_B" and "Label_C". Each label gets a random value from a different range Label_A: 1..3, Label_B: 4..6 and Label_C: 7..9. I store the items in the rack and set the Sendto-function in the rack to "Do Not Release Items". I have to release them on my own by a source code script.

In the Basic Fixed Resource I manage the random Pick Order by sending messages. On reset I send a message to the Basic FR to the object itself. Because the message parameter 1 is set to "0", I begin to choose the numbers randomly fitting to the 3 ranges defined above. Then I send a message to the Basic FR itself again now containing these numbers. The receiving message contains a value greater than "0" for the first parameter. Another part of the source code evaluates in the OnMessageTriggers the parameters of the message. The source code tests all stored items in the rack if their 3 label's values match with the 3 message parameter's values. If there is an item in the rack that has got the right combination the source code releases this matching item over the output port 1. If there isn't an item stored in the rack, then a delayed message is sent again with the first parameter set to "0". And the OnMessage code starts over again to choose another combination of the three labels. This happens, too, when an item is released.

Message 5 of 5

kevin_teodoro
Not applicable

I don know flow process very well and I've tried to understand a model about order picking I didnt get it. Do you have some easier example than this?70-order-picking-3d.fsm

0 Likes