question

Robert Hambright avatar image
0 Likes"
Robert Hambright asked Braydn T commented

Is there a max wait timer for Combiners?

I know there is a max wait timer for batching in a 3D queue or in process flow. Is there a similar option for a combiner in 3D? For example, if the combiner doesn't receive its desired items in a specific amount of time it will release the current contents.

Thank you.

FlexSim 17.0.0
combinermax wait timer
· 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.

Sam Stubbs avatar image Sam Stubbs ♦ commented ·

Unfortunately, there isn't this kind of functionality for combiners.

1 Like 1 ·
Regan Blackett avatar image Regan Blackett ♦ commented ·

If you need to do this sort of thing with a combining operation I recommend the List

1 Like 1 ·
Robert Hambright avatar image Robert Hambright Regan Blackett ♦ commented ·

can you possibly elaborate?

0 Likes 0 ·
Sam Stubbs avatar image Sam Stubbs ♦ Robert Hambright commented ·

Rather than use a combiner, you could set up a Process Flow with a Pull from list requirement to get your components. Use Require Number and Request Number to specify the number that are requested, and how many are required. And then you can use the Max Wait/Idle Timer functionalities from the List.

Then just have the list "combine" the items as a combiner would.

1 Like 1 ·
Show more comments
Sam Stubbs avatar image Sam Stubbs ♦ commented ·

Based upon your other recent questions @Robert, it sounds like you were looking into the possibility of using a "combiner" type option for your problem (on this questions here) instead. Combining your items a single item, this could be beneficial as it will be much easier to store and move as a single entity instead of trying to hold together the slugs throughout the model.

I've included an attached model of how you might be able to accomplish this concept with lists used as the combiner instead:

pallet-combiner.fsm

1 Like 1 ·
pallet-combiner.fsm (25.3 KiB)

1 Answer

Matt Long avatar image
2 Likes"
Matt Long answered Braydn T commented

There isn't anything built into the combiner to do this, however, using Process Flow it's quite simple.

I've attached a model that gives a max wait time of 35 seconds to a combiner. The process flow listens to the On Entry of the combiner, and if the entry is from port 1 (the pallet), it has that token start a timer of 35 seconds. Simultaneously, the token waits for the Setup Time to be called on the Combiner (this is a good event to listen to because it happens as soon as the combiner collects its total quantity).

If the max time is hit, the token is released and tells the pallet to move on uncompleted. Otherwise the token is destroyed and a new token is created for the next batch.

maxwaitcombiner.fsm


· 7
5 |100000

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

Robert Hambright avatar image Robert Hambright commented ·

Thank you. If I wanted to do this for a "max idle timer" would I just change the on entry to listen for the item (box) entry?

0 Likes 0 ·
Matt Long avatar image Matt Long Robert Hambright commented ·

The Wait For Event can listen to the On Entry of the combiner and if the On Entry is called and the token is released before the max wait timer fires, then you could cycle it back into the Wait For Event until you get all the items that you need. So I'd still use the initial Event-Triggered Source to kick off a token when the pallet first enters, and then use that one token to check for all the boxes that enter.

1 Like 1 ·
Matt Long avatar image Matt Long Robert Hambright commented ·

The Process Flow I used was a General Process Flow as that's the easiest type to use, however, this could also be done using a FixedResource Process Flow. This would allow you to attach the Combiner object to the Process Flow, allowing you to create as many combiners as you want since the logic would be "contained" in the Combiner.

You can learn more about how the FixedResource Process Flows work by looking at the Custom Fixed Resource tutorial in the user manual.

1 Like 1 ·
JUN-WEI P avatar image JUN-WEI P commented ·

follwing is my AS/RS model, thank you.

20200530.fsm

@Matt Long Hi, I have the same problem in my model.I try to setup like your steps of Process Flow in my model.But I can't work in anymore.Can you help me to check what's my problems?



0 Likes 0 ·
20200530.fsm (42.6 KiB)
Matt Long avatar image Matt Long JUN-WEI P commented ·

Your model seems to be working fine. Can you explain what the issue is?

0 Likes 0 ·
JUN-WEI P avatar image JUN-WEI P Matt Long commented ·

My model can't work when it run to time(200).I think maybe my setup of process flow has some problems.And the green mark from "Wait for Setup" just shows two times, it doesn't appear anymore later. Can you help me to check? Thanks.

0 Likes 0 ·
Show more comments