question

mohamedwahab10 avatar image
0 Likes"
mohamedwahab10 asked Jason Lightfoot commented

how to split two items from a conveyor into 2 conveyors by percentage?

Hello, I have one source that generates an item and then it passes through a Processor then a conveyor at this conveyor the item should be split by a 50% into two types and then transported into 2 conveyors and after each there is a processor can you help me?

1697444709950.jpeg

FlexSim 23.2.0
itemtypesplitting
1697444709950.jpeg (137.6 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.

Jason Lightfoot avatar image Jason Lightfoot ♦ commented ·

Hi @mohamedwahab10, was one of Joerg Vogel's or Jason Lightfoot's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. 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 ·
Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Jason Lightfoot commented

Add a descision point or photoeye and you can assign a label (e.g. typically Type).

A value can be a statistical value by duniform(1,2) or a ratio by

current.stats.input.value%2+1
You can then send upon this label value any item to a different exit transfer node or a different decision point at a conveyor branch.

This is a function of a trigger like on Arrival by Send Item By Case.

Please read in manual Creating Conveyor Logic.

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

mohamedwahab10 avatar image mohamedwahab10 commented ·

thank you so much Mr @Joerg Vogel for your answer. But all I want is to split the entity after being processed into two item types on 2 different conveyors each conveyor go to a different process, i tried to use the trigger on exit on the first processor and split them by percentage into 2 itemtypes and the next processors pull a distinct itemtype but it doesn’t work

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦ mohamedwahab10 commented ·
Attach your model to show us what you've tried and consider some of the other answers if this one doesn't match your requirement.
0 Likes 0 ·
Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

Student tip: At the first processors position along the conveyor add a decision point and use that to either move a contained object from its container (packing in a combiner or at creation) to the processor, or create a copy an move it into the processor. If the processor is busy then stop the item and wait until it's empty (eg. using a process flow).

5 |100000

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

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Joerg Vogel edited

I think you go better with a queue between two conveyor segments. In this queue you can create a copy of your item and let them both resume on 2nd segment. You can probably hide the queue shape.
Instead of a queue you can use a separator object to split your item. Process time can you set to zero.Conveyor_split_by_separator.fsm

Edit by trigger code: create item copy and move it by Entry Transfer into Conveyor

Conveyor_split_Entrytransfer.fsm


5 |100000

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