question

Elle avatar image
0 Likes"
Elle asked Elle commented

Load pallets to multiple trailer truck from multiple floor storage (in order)

Hello everyone!

I'm currently a student and working on our capstone project. I recently learned about FlexSim and been scanning through flexsim answers which helped me a lot in building up my desired system. However, the last portion of the simulation caused me some trouble.

So, I've been trying to figure out how to transfer labeled pallets placed on multiple-floor storage to their corresponding queue but in a sequence.

Current situation:

1. The pallets that are on the floor storage are grouped by label. For example, all Pallet1 are placed floorstorage1, Pallet2 in floorstorage2 and so on.

2. Using a forklift, I'd like to transfer FIRST all pallets placed on floorstorage1 to Queue1 and reach a batch of 60 before proceeding to floorstorage2 to Queue2 etc.

I've tried using the "decide" and "batch" features on the process flow and won't work the way I'd like it to. I also tried connecting ports to all the floorstorages to a forklift and another port from each floorstorage to their corresponding queue, but still won't work. I've based these options by combining my knowledge from the following links:

https://answers.flexsim.com/questions/46228/how-to-perform-a-prioritization-for-arrivals-in-qu.html -(This is very close to my desired system however the port on this demo is only connected from 1 Queue separated to 2 Queues. So, I've tried placing a port from all floorstorages to the forklift and another port from floorstorage1 to Queue1, floorstorage2 to Queue2 etc. and won't work)


https://answers.flexsim.com/questions/44413/how-to-pull-items-as-per-sequence-in-global-table.html

(This is another source I've tried checking where one of the queues accepts all type1 boxes first, then proceed with the next)


If someone can possibly provide me with a brief demo in a more simplified approach, I would really appreciate it! If not, any tips or advice that can assist me with my situation will also do!


Thank you in advance.








FlexSim 22.2.2
fill queue in order
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

Jacob W2 avatar image
0 Likes"
Jacob W2 answered Elle commented

Hi @Elle,

You are definitely on the right track by using process flow with some decide activities. The attached photo is how I would go about setting up my process flow to do this.

I have the floor storages push all of the incoming items onto a single list, and give the items a destination label that points to the queue they will be sent to. In my process flow I have a single token that represents my operator who then pulls items from the list based on a label "PullValue" that changes once the correct amount has been batched. Everytime the operator finishes moving one item, a label is incremented to show how many items the operator has moved from that floor storage (batched). Once it is greater than or equal to the batch size, I increment the label that says which type of item to pull, and then reset my batch counter label. If I have finished going through all 3 floor storages I then loop back to the beginning, set my "PullValue" label to 1 and begin again.

process-flow.jpg

Hopefully this helps get you going in the right direction. If you need more clarification feel free the let me know.


process-flow.jpg (57.4 KiB)
· 3
5 |100000

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