question

Mohamed Eldakroury avatar image
0 Likes"
Mohamed Eldakroury asked Jeanette F commented

Moving batched items as a group in Process Flow

Hello,

I am using process flow to batch 4 items on a conveyor then release them. My goal that once all 4 items are together, they can move to the next conveyor. However, they have to move together.

The move object is treating every token individually and sending items to different conveyors. If I change the "tokens to release" value, to one, only one item is moved to the next step and the rest sit there (which makes sense).


How do I make all batched items move together?


Also, I move objects will move objects to the next conveyor no matter if it's full or not. Do I need a decide step on Model.find("StraightConveyor3").subnodes.length to check how many flow items on the conveyor before I send more, or is there a smarter way to do that?


BatchingTestModel.fsm

FlexSim 23.2.2
batching
· 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.

1 Answer

Jeanette F avatar image
0 Likes"
Jeanette F answered Jeanette F commented

Hello @Mohamed Eldakroury,

You can batch the tokens into a single token that has an array of the items. This array can be referenced to move all the items at once.

1708037009082.png

I do not recommend moving items off the conveyor without passing them through an exit transfer. The entry and exit transfers for a conveyor are an important part of finishing up the kinematics and such that the conveyor system controls.

batchingtestmodel_1.fsm



· 6
5 |100000

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