question

Varun Rawal avatar image
0 Likes"
Varun Rawal asked Varun Rawal commented

Send a specified quantity of same items to multiple conveyors from one conveyor

test-model-autosave.fsmI am trying to send 15 (i need may be assign lables parameter to select a number) cases to individual conveyors one by one.

At this point I guess I can first start with conveyor 1 (send 15) then change it to conveyor 2 send 15 with a delay and so on. I am trying process flow but struggling with proper logic. Can someone help me with this. Thanks.

FlexSim 19.2.0
process flowconveyorsplit item flow based on quantity
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 Varun Rawal commented

Hi @Varun Rawal,

To accomplish this, you will need to use the Arrival Schedule on your source in the 3D model.

  1. Double click your Source1 in the 3D model. Change the "Arrival Style" field to Arrival Schedule.
  2. Configure Source1 to match the following picture
  3. Open up the properties of Processor1. Select the "Flow" tab.
    1. Change the Send To Port to "Port By Case"
    2. Configure the "Port By Case" to look like the following picture:

This should give you the behavior you are looking for.

schedulesource.fsm


source1-config.png (23.0 KiB)
source1-config.png (25.3 KiB)
portbycase.png (15.6 KiB)
schedulesource.fsm (46.4 KiB)
schedulesource.fsm (46.6 KiB)
· 8
5 |100000

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

Varun Rawal avatar image Varun Rawal commented ·

Hi

Thanks for the comment. Let me rephrase and give you more clarity

This is a small section of my whole model. and the items(product) keep on coming right now i only have one type of product in the whole line. What I want is;

- Main conveyor to send 15 items to Conveyor 1 then have a specified delay say 2 seconds

- After the delay it will send another 15 items to Conveyor 2 and again delay for 2 seconds

- Again After the delay it will send 15 items to Conveyor 3 and again delay for 2 seconds

- This will repeat for Conveyor 4 and then loop back again starting from the first conveyor.

I hope this is clear. Thanks

0 Likes 0 ·
Benjamin W2 avatar image Benjamin W2 Varun Rawal commented ·

Hi @Varun Rawal,

I have updated my answer to reflect your requests. I hope this helps!

0 Likes 0 ·
Varun Rawal avatar image Varun Rawal Benjamin W2 commented ·

Hi @Benjamin W2,

It works. However the logic is tied to the source now. I need source to give products at time 0 and I am running one type of product.

I can eliminate my processor if main conveyor can route 15 products starting from conveyor 1. In other words, I am trying to make a gate which releases 15 products from main conveyor to each output conveyor one by one.

0 Likes 0 ·
Show more comments
Varun Rawal avatar image Varun Rawal commented ·

This worked out really well. Thanks Ben.

0 Likes 0 ·