question

Daniel Martinez avatar image
0 Likes"
Daniel Martinez asked Jeanette F commented

Assembly in process flow

Hi Dear All,

I am working on a project where I want to simulate different assembly tables (combiners) for different levels of the Bill Of Material using process flow. For that there is a queue acting as a combiner which takes for instance 3 tokens of type 1 and 2 tokens of type 2 to complete REF1. The problem is that I cannot make another REF2 with 3 tokens of type 2 and 2 of type 3 at the same time the REF1 is being assembled (I tried to put Max Content of the combiner(queue) of 2 items, to make possible more than one reference is made at the same time).

Is there a way that I can do more than one reference at the same time in the same assembly table?

Thank You,

The model

Combiner-queue.fsm

FlexSim 23.2.1
processflowmax contentreferenceassembly
combiner-queue.fsm (121.8 KiB)
· 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.

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Daniel Martinez, was Jason Lightfoot's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Daniel Martinez commented

Your flow appears to be committing parts before you know you can start an assembly. Please review the Opportunistic Parts Combiner model.

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

Daniel Martinez avatar image Daniel Martinez commented ·

Hello Jason,

I have a question about your model. I am trying to create a model which it is similar to your model but at the moment I create the process flow I realize that your process flow seems to be an object process flow but I don't know which type of object it is. I refer to the "OpportunityCombiner" process flow, which has an icon of a white box. How can I create a process flow like that? Is it different from a General Process Flow for working at the process flow?

Thank You.

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann Daniel Martinez commented ·

An Object Process Flow is attached to objects in the model. For each such object an individual instance of the Process Flow is created.

https://docs.flexsim.com/en/24.0/ModelLogic/AdditionalConcepts/ProcessFlowInstances/ProcessFlowInstances.html

1704969656684.png

So essentially each objects runs its own independent copy of the Process Flow. The instance object can be accessed through the keyword 'current' in pretty much any activity.

Only shared Assets (Resources, Lists, Zones) can be shared between instances by setting their type to "Global".

Instanced Process Flows are mostly for customized fixed resources to make scaling their number easier/faster. In this example, if you wanted to add a second combiner, all you have to do is to create another queue and attach it to the Process Flow (and maybe create a separate list/partition for that combiner's item pool).

Apart from these points, an Objects Process Flow works exactly the same as a general one. The icon can be set in the Process Flow properties. By default, Object PFs show a processor icon.

1704969914728.png

1 Like 1 ·
1704969656684.png (10.0 KiB)
1704969914728.png (4.3 KiB)