question

anon-user avatar image
0 Likes"
anon-user asked tannerp commented

 Issues with conveyor spacing

I’ve created a proof-of-concept model to meet some customer specifications (), but the model doesn’t always perform as expected. The PDF shows some of the issues that are happening—most commonly that the 2m spacing between green and red boxes is sometimes ignored, and the 0m spacing between same-colored boxes is also sometimes ignored. What is happening?

FlexSim 19.0.9
conveyorflexsim 19.0.9spacing
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

·
Benjamin W2 avatar image
0 Likes"
Benjamin W2 answered tannerp commented

Hi @Shimizu M,

With this type of customized behavior, you will be better off using Process Flow than the 3d logic. I set up the following flow:

I will attach a sample model with details, but here is the overview.

  1. When an item enters Queue1 or Queue2, push that item to the list (top right of process flow)
  2. The Master Token will attempt to pull from the list and has a max wait timer of 10 seconds.
    1. If succesful, it runs a sub-flow to move all objects to Queue3. It will then wait for Queue3 to be empty, wait for 2 more seconds (for conveyor spacing), then continue.
    2. If unsuccessful, it will set "Failed" to true, then switch CurrType
  3. Repeat

Your merging conveyor will have almost the exact same logic, except instead of pushing items to a list when they enter a Queue, you will push them to a list when they enter the conveyor. Check out this tutorial for more on slug-building:

https://docs.flexsim.com/en/20.1/Tutorials/AdditionalTools/Tutorial1Conveyors/1-2Merging/

red-and-green-are-2m-apart_1.fsm


· 4
5 |100000

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

anon-user avatar image anon-user commented ·

However, the actual model has about 200 confluence points, and the same logic is required for all confluence points.

Is it possible to control 200 confluence points in one process flow?
Or do I need to build the same 200 process flows?

1 Like 1 ·
Benjamin W2 avatar image Benjamin W2 anon-user commented ·

anonymous user, yes, you can use the same process flow. I had to make a few modifications, but I was able to create a second line using the same process flow.

red-and-green-are-2m-apart-1.fsm

0 Likes 0 ·
anon-user avatar image anon-user Benjamin W2 commented ·

Is it possible to incorporate this function into an object as a trigger of the object?
I want to register it as an object with this function in the user library.

0 Likes 0 ·
Show more comments

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.