question

Alessio Merlo avatar image
0 Likes"
Alessio Merlo asked Jason Lightfoot commented

item size bigger than conveyor length

Hi community,

today I discovered that with a very specific configuration the conveyors doens't update its statistics. I attach the model to reproduce the issue (test.fsm).

The model is very easy:

- 1 source generates 1 extra size item;

- 1 conveyor long enough for the extra item;

- 1 conveyor shorter than the item;

- 1 sink;

You can note that the longer conveyor updates the input/output statistics, the shorter one no.

I suppose that the conveyor system computes the item position based on the item center. Then in my case the center doesn't reach the shorter conveyor because the item reaches the ExitTransfer before.

I don't know if it is a bug or the conveyor works as designed. I open the discussion (dev team is involved too @Phil BoBo , @Jordan Johnson , @anthony.johnson ).

PS: I have already found a workaround and I place a photoeye to catch the item.

FlexSim 22.0.16
conveyor
test.fsm (37.9 KiB)
· 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.

Jason Lightfoot avatar image Jason Lightfoot ♦ commented ·
You can also use the exit transfer stats.
0 Likes 0 ·
Alessio Merlo avatar image Alessio Merlo Jason Lightfoot ♦ commented ·

Thanks @ jason! Good idea, but I don't trust the conveyor transfer, I usually delete and restore connection and I lose any reference to the transfer.

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦ Alessio Merlo commented ·

Understood - it's just the last inObject of the object you're connecting to, if that helps.

0 Likes 0 ·

1 Answer

·
Kavika F avatar image
0 Likes"
Kavika F answered Alessio Merlo commented

Hey @Alessio Merlo, thanks for your inquiry. Flowitems are "in" a conveyor if their center is within that section of conveyor (like you deduced). Once the center crosses over to another section of conveyor, the tree will change so the flowitem switches which parent treenode it is under (i.e., which conveyor it is in). Those conveyor statistics are based on the treenodes.

The reason we don't measure by flowitem edge is because a flowitem could straddle two conveyors (or more) and suddenly your WIP has increased without an increase in items. If two conveyors say they have Input of one but there is only one flowitem, many stats will get messed up. Additionally, in a real life situation, you would use a photo eye to measure these statistics anyway.

So, like you've found, the correct method of handling Conveyor statistics is using a photo eye.

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

Alessio Merlo avatar image Alessio Merlo commented ·
Thanks @ kavika to confirm my idea!
1 Like 1 ·

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.