question

Kashif A avatar image
0 Likes"
Kashif A asked Jordan Johnson answered

How to occupy virtual space on conveyor for boxes

sample-window-spacing-model.fsmcapture.pngI have a model where my boxes are entitled to occupy space on loop conveyor based on their windows. A window is a virtual size assigned to each box. The rule is: Any box length> 800 mm occupies 2 windows. Any box length=< 800 occupies one window. Size of a window is fixed, which is equal to 1100 mm. Also, there needs to be a fixed gap (window gap) of 500 mm between last window of a box and first window of box just behind it.
This means box with length less than or equal to 800 mm (yellow ones) are entitled to 1100+500= 1600 mm worth of space on conveyor while box with length more than 800 mm (red ones) are entitled to 1100*2+500= 2700 mm worth of space on conveyor.
I am trying to achieve this in process flow by stopping my inducting conveyor on photoeye cover trigger and then delaying the token till photoeye is uncovered, followed by appropriate time delay to account for those window size and window gap between the boxes.
It looks like the inline transfer has its own time that it takes to transfer box from inducting conveyor to the loop conveyor. This causes issue with the spacing I am looking for. How can I fix this issue?
Attaching model here as well as an image for reference.

FlexSim 19.2.0
conveyorgaps
· 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.

Kashif A avatar image Kashif A commented ·

@logan.gold

0 Likes 0 ·
Jordan Johnson avatar image Jordan Johnson ♦♦ commented ·

In your case, you have a loop with well spaced items. When those items feed back on themselves, what is supposed to happen? Is the looping conveyor supposed to stop? Is the induction conveyor supposed to stop and wait for a big enough gap?

0 Likes 0 ·
Kashif A avatar image Kashif A commented ·

The induction conveyor would have to wait for right opportunity before it can merge items on the loop. It will merge only when it finds right space available on the loop.

0 Likes 0 ·

1 Answer

Jordan Johnson avatar image
2 Likes"
Jordan Johnson answered

I switched the circulation conveyors to be power-and-free, with 1100 mm between dogs. Then I used Process Flow to "acquire" the merge area. Items in circulation have priority and do not stop. The induction conveyor, on the other hand, must wait for a big enough gap.

sample-window-spacing-model-modified.fsm


5 |100000

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