Simulation of FlowRack on Assembly line

Simulation of FlowRack on Assembly line

Gust_Flex
Not applicable
114 Views
2 Replies
Message 1 of 3

Simulation of FlowRack on Assembly line

Gust_Flex
Not applicable

[ FlexSim 23.1.2 ]

Hi everyone,

I am trying to simulate a flowrack in an assemblyline, in this the boxes come in (now with sources but in real life via forklift) on the flowrack, but I am stuck with this version. Next sequence I would like to make:

- operator looks for green box and creates 10 bolts

- operator loads these 10 bolts and moves them to the table

- operator searches blue box and creates 10 nuts

- operator loads these 10 nuts and moves them to the table

- operator seeks black box and creates a plate

- operator loads this plate and moves it to the table


I created this cycle with the code below. However I would now like to add that the operator puts the box away when it is empty. The content of the boxes is following:

green box = 100 bolts

blue box = 100 nuts

black box = 16 plates


Can anyone help me simulate this?

test_simulation_flowrack.fsm

0 Likes
Accepted solutions (1)
115 Views
2 Replies
Replies (2)
Message 2 of 3

moehlmann_fe
Enthusiast
Enthusiast
Accepted solution

I would suggest to use a list for this. With the option "Use First SELECT Value as Quantifier", you can use labels on the object on a list in a special way.

capture1.png

When the boxes are created I assign a "Content" label to them. Then, when a token later pulls a box from the list, this label is used with the SELECT keyword. This makes it so that rather than looking for N entries on the list to pull, a total of N is subtracted from the Content label (where N is the requested quantity in the Pull from List activity). Only if the label value reaches 0 is the box actually removed from the list.

This is a realtively easy way to make available to pull for as long as it still has content. After created and moving the items to the table, the token checks if the box is now empty and moves it to Queue5 if that should be the case. (If the box was pushed to the list by token, that token would also stay in the Push to List activity until all 'Content' of the box has been pulled. This could be used if the replenishment/removal of empty boxes was a separate process.)

test-simulation-flowrack-fm.fsm

0 Likes
Message 3 of 3

Gust_Flex
Not applicable
Hi @Felix Möhlmann, is it also possible to put the empty box on the top floor of the flow rack?
0 Likes