question

Adil M avatar image
0 Likes"
Adil M asked Felix Möhlmann commented

Process flow Optimization

Hi, I'm trying to learn process flow and merging it with the physical model. The model I build is a simple process where a box goes through 3 processes. I've tried to build the process flow and joined it with my physical machines however I have 3 questions
1. I get an error 20 minutes into the model- not sure what the error is but the model continues to run
2. Is there a more optimal way to build the process flow I have? I feel I might have added more steps then I needed

3. How do I get the operator to move to the end of the processor while the box is being worked on instead of operator moving only after the process is completed? Process Flow Manu 1.fsm

FlexSim 23.2.1
process flow3d modeloperator movement
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
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

Instead of the delays in your process flow using "Wait For Event" activities and choose ProcessFinish as the event to listen for. This way your 3D model will synchronise with the process flow.

When you unload an item to a processor will schedule the end of setup/ end of processing events, so you should not remove them as you are and move them to a newly acquired resource. Only unload them to the resource one you've acquired it.

At the moment you're also moving boxes when the operator is no where near them. For example at time 1011.83 the operator has travelled to the sink with no box and you unload 6 boxes from Curing_3 directly to the sink while four of them are still scheduled to finish processing on the processor.

Please go through the tutorials and if needed seek a training course.

5 |100000

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

Adil M avatar image
0 Likes"
Adil M answered Felix Möhlmann commented

@Felix Möhlmann could you please help me with this? I tried doing what Jason had recommended but couldn't add the process finish event to the Wait For Event.

· 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.

Felix Möhlmann avatar image Felix Möhlmann commented ·

To add an event, you sue the sampling tool, click on a processor and choose the event from the list.

1707561705621.png

And as Jason mentioned, you need to be much stricter when controlled when the operator is given a task and that it can not receive multiple conflicting tasks at a time.

A more robust version of the Process Flow might look like the attached model.

process-flow-manu-2.fsm

1 Like 1 ·
Adil M avatar image Adil M Felix Möhlmann commented ·
Thanks Felix, regarding my third question, is there a way for the operator to move to the end of the processor while the part is being worked on instead of waiting for the part to complete processing? I know I can use a A star to ensure the operator does not walk through the processor like its doing right now.
0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann Adil M commented ·

You can either place an object at the right location and have the operator travel there (maybe use a travel network and tell the operator to move to a specific network node):

Or you use the "Travel to Loc" activity and get the respective coordinates the operator needs to travel to.

1707721876239.png

process-flow-manu-3.fsm

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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