question

Kauan santos avatar image
0 Likes"
Kauan santos asked Logan Gold commented

How to get my separator to release my batch in process

Hi guys,


I'm trying to solve a problem, I'm simulating an AGV flow where I don't have an AGV call system, it stays in the continuous flow of loading the batch, going to the assembly line, unloading the batch and loading the batch with the box or empty. The point is that when I go to load the batch empty or not on the assembly line it is in process in my separator and when I ask for the batch to leave the separator and go to the agv it only sends the pallet and the parts remain in the separator I would like that when I ask for the batch to leave my separator everything leaves both pallet and part.


123peças.PNG

Here's an example, only the pallet came back to the AGV and the parts didn't, I'd like everything to come back to the agv.

perguntaforum.fsm


FlexSim 24.2.0
processs flowseparatortokens
123pecas.png (113.0 KiB)
perguntaforum.fsm (14.5 MiB)
· 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.

Logan Gold avatar image Logan Gold ♦♦ commented ·

Hi @Kauan santos, was Felix Möhlmann'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

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

Since the separator process has already finished the pallet and items exist as individual subnodes of the separator at that point. You could move the items back onto the pallet, but moving items that have already been released through a port connections (just not received yet) is asking for trouble.

As such I would not actually use the default separator logic and instead push the items to a list from which the processor can pull. This actually eliminates the need for the separator object, so I replaced it with a queue in the attached model.

perguntaforum_1.fsm

Also, if you move a pallet that already contains items into the combiner, it will still add 10 more items. If you goal is to always have the pallet filled up to 10 and not beyond, you need to adjust the target quantity in the combiner's On Entry trigger. The first pick option ("Update Combiner Component List") is a template that reads the target quantity from a table based on a label on the container item. It's relatively straightforward to adjust this so the target becomes "10 - items already on pallet".


perguntaforum-1.fsm (69.2 KiB)
5 |100000

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