question

anon-user avatar image
0 Likes"
anon-user asked Felix Möhlmann commented

How to create space/gap between the lanes on the Mass flow conveyor

Hello Team,

How can I create gap between the lanes.

Attaches is the model wherein, on the 2nd Mass flow conveyor with the help of width rule I'm creating 6 lanes and want to have space between the each lanes.


Thank you.


FlexSim 23.1.3
massflowconveyor
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

Felix Möhlmann avatar image
1 Like"
Felix Möhlmann answered Felix Möhlmann commented

Apart from using separate conveyors for each lane, the best idea I could come up with would be to use a FlowItem whose bounding box is larger than the visible shape as the FlowUnit. (Edit the shape factors to achieve this)

1690269615739.png

That way the items will appear as if there was a gap inbetween them.

massflow-lane-gaps-fm.fsm


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

Hi @Felix Möhlmann

How to change the shape factor and size of the item using code.

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann anon-user commented ·

Shape factors are stored under the spatial attribute node. The nodes that start with offset are the shape factors. (No suffix - translation, "s" - size, "r" - rotation)
Change the nodes' values to change the shape factors.

1690437513349.png

You can set the size either the same way through the spatial nodes or, if you cast the Pill Bottle node as an object, by using object.size.x/y/z.

0 Likes 0 ·
1690437513349.png (19.3 KiB)
Arun Kr avatar image Arun Kr Felix Möhlmann commented ·
Object X = Model.find("Shape2");
offsetx(X).value = 0.75;
offsetsx(X).value = 0.2;
rebindobjectattributes(X);
1 Like 1 ·
Show more comments