Simulate a processing station

Simulate a processing station

saiprasad_a
Not applicable
19 Views
3 Replies
Message 1 of 4

Simulate a processing station

saiprasad_a
Not applicable

[ FlexSim 19.0.0 ]

Hi, I am trying to simulate a processing station. The source creates two types of items that need to be processed by either task executor based on its type. The conveyor layout is as follows:

1646760426285.pngI want items type1 to be processed at station 1 (Robot1) on left conveyor and item type2 to be processed at station 2 (Operator1) on right conveyor. In the above image, red arrows indicate the flow of item type1 and green arrows indicate flow of item type2. After processing, I want the items to be transported back to the main conveyor where they are sent to the sink.

I am facing the following issues in my model:

1) Item type1 is not stopping at the processing station

2) Item type2 is not being transferred to its conveyor at its decision point (DP11 in the model)

3) How to prevent processed item type2 from entering its conveyor again once it is sent back to the main conveyor

Please help me in identifying the errors in my model and what I might be missing. Additionally, I would appreciate it if someone could guide me in resolving the issues. Thank you!

processingStaion.fsm

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

joerg_vogel_HsH
Mentor
Mentor
FlexSim Version 19.0 is not longer in support. Please update to an actual version. Thank you.
0 Likes
Message 3 of 4

moehlmann_fe
Explorer
Explorer
Accepted solution

1) When entering the conveyor with the station the item's center is already past the station's center, so it never "arrives" there. Items from the station also never exit the restricted area they enter when arriving at the station. This will block further items from continuing.

1646811829256.png

2) The lower conveyor is going in the wrong direction. Because of this the item can't reach the destination from DP11 and is not rerouted.

1646811901241.png

3) You could alter the type label but that is probably not a feasible solution. I would add a second label (something like "processed") with a value of 1 to the item when it passes the station. Then subtract this value from the type on the decision to read a processed type 2 item as type 1.

1646812121554.png

Finally, I don't know what exaclty the process flow is supposed to do, but using "token.resource" in the delay task activity is definately wrong, since that label doesn't exist on the token.

processingstation_fixed_fm.fsm

0 Likes
Message 4 of 4

saiprasad_a
Not applicable
Thank you @Felix Möhlmann for answering the question
0 Likes