question

Mike avatar image
0 Likes"
Mike asked Jason Lightfoot edited

batch process on conveyor

I am having problem to build a model that needs batch process. Batch size is 5pcs per batch. This batch of 5pcs have to go through Batch process on conveyor.fsm3 consecutive processes of the same type. If the batch completes the first process, the work pieces will move to another one. All three process chambers have to move simultaneously to save cycle time. We can't wait until the second chamber to be empty for the batch in first chamber to move because it will loose cycle time. Process duration for all 3 chambers are equally the same. Could you please help me check how this can be done. Thanks.

I use content change to exact number to trigger the token. Since all three chambers feed out and in at the same time, the content of the conveyor is always the same.

Batch process on conveyor.fsm

FlexSim 23.2.0
batch process on conveyor
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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

Here's a solution using an object process flow, plane/containers as chambers, and pointer labels.

The processing times could be a label on each chamber and therefore unique. You can add/remove as many chambers as necessary and just connect the conveyors.

1693074818410.png

batch-process-on-conveyor_jl.fsm


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

Mike avatar image Mike commented ·

Thanks, Jason.

Could you please help me explain the below label value? 
stats(processFlow).subnodes["instances"].subnodes.length 
0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Mike commented ·

Sure, that's just to find how many chamber objects are members of the process flow so that we know how many we need to synchronize when all are in use. There might be a simpler way/expression for this without adding more activities - if I find it I'll update this post.

1 Like 1 ·