question

Patrick Zweekhorst avatar image
0 Likes"
Patrick Zweekhorst asked Patrick Zweekhorst commented

Conveyer items move through each other

Hi All,

When I have two conveyors moving to each other it is possible that the items move through each other. You can see this in the example below:

Why do the red boxes not stop more early, such that the items are not in each other?

Thanks in advance,

Patrick

(The model: example1.fsm

FlexSim 18.0.1
conveyoritems
example1.png (155.9 KiB)
example1.fsm (28.5 KiB)
5 |100000

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

Mischa Spelt avatar image
1 Like"
Mischa Spelt answered Patrick Zweekhorst commented

It would be quite nice if FlexSim were able to detect this situation and actually hold the items earlier so that they don't intersect. Until then, two possible workarounds are:

1. Put the transfer on the side of the conveyor

On the upside, you can put this conveyor in exactly the same position as it was, the only difference being that instead of aligning the end with the main conveyor (sweep angle of 90 degrees) you stop it a little early so that the transfer is at the edge of the conveyor. This will hold the red items correctly; the downside of this is that the items will go through a slightly odd motion when they actually enter - an interesting combination of rotation and translation. Possibly you can get this right by playing with the properties of the transfer to make it a side transfer again rather than the inline transfer it automatically becomes (setting the max angle to 40 already helped for me).

2. Use Areas

The other option is to keep the layout as you had it before, except you use an area to manually block the items. The best option there is probably Acquire / Release area, where the Area Claimer is the conveyor rather than the item. The downside is that you don't get FIFO merging anymore - once one item has entered the area all items following it may pass as well which can lead to the other side having to wait. You can mitigate this by playing with the area settings a little bit, I already made a slight improvement of giving the main conveyor priority in acquiring the area, but it still doesn't look as smooth as the default transfer point does. You could probably finetune this even more by using the Process Flow template for slug building, which does things like looking ahead to minimize the gap times, but that gets quite complicated quite quickly.


· 1
5 |100000

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

Patrick Zweekhorst avatar image Patrick Zweekhorst commented ·

As @Mischa Spelt says it would be nice if FlexSim is able to detect such situations. As shown by Mischa there are different options to improve the situation I had. This is fine when there are not that many conveyors, but I am making a model with quite some conveyors and I don't want to check every merge to see if it works like I want to.

0 Likes 0 ·
David Seo avatar image
1 Like"
David Seo answered Patrick Zweekhorst commented

@Patrick Zweekhorst

eflexsim-projectsgpflexsim-forum-exer-modelsmove-t.fsm

If you change a little the merge method of two conveyors like below, you can make it as you want.


· 2
5 |100000

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

Joerg Vogel avatar image Joerg Vogel commented ·

If you open the Transfer Type Properties you find a standard value For Inline Transfer in the field Max Angle of 45 degrees. If the your angle is smaller than 45, the inline transfer does not work by default, then you have to write a logic on your own by stopping items and inserting others in the queue.

0 Likes 0 ·
Patrick Zweekhorst avatar image Patrick Zweekhorst commented ·

Hi @david.seo

Thank you for the suggestion, but in the actual model I have a background drawing. I can therefore not change the layout of the conveyors.

0 Likes 0 ·