question

Lucas avatar image
0 Likes"
Lucas asked Lucas commented

Sorting with a robot

Hi,

I would like to have a sorting option at the end of the conveyor. This means the robot should place the product on FloorStorage1 or FloorStorage2 depending on which product arrives from the conveyor. Is this possible, and if so, what settings do I need to configure for this?

Thank you in advance!

IL_O_Support.fsm

FlexSim 23.2.1
conveyorrobotsorting
il-o-support.fsm (111.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.

Henry Paipa avatar image
0 Likes"
Henry Paipa answered Lucas commented

Hi @Lucas I think you uploaded a different model. o Where is the robot, floorstorage 2 and conveyor?
In any case, I also recommend you to follow the tutorials in the user's manual, and in this link you will find sorter type systems using conveyor and in this channel you will find some FlexTips, in Spanish, that will help you.

Thank you. Success in your learning.

· 4
5 |100000

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

Lucas avatar image Lucas commented ·

Hi Henry,

you are right I uploaded a wrong process. I will upload here the right process.

Like I said in the comment in Ralfs answer the tutorial didn't help me very much. Please look in the process and give me a tip how I can solve my problem.

Thank you!

IL_O_Support_2.fsm

0 Likes 0 ·
il-o-support-2.fsm (88.7 KiB)
Felix Möhlmann avatar image Felix Möhlmann Lucas commented ·
I assume that the different products that are to be sorted are A: a single box and B: a pallet with boxes stacked on top.

The most obvious distinguishing property between these two object is then that the pallet has other objects inside of it whereas the box does not.

The number of objects inside another object (subnodes) can ge accessed through the following expression (where "object" is placeholder for a valid reference to the respective object):

object.subnodes.length
You can use this in the "Port By Case" option of the Send to Port field to send pallets and boxes to different ports.
1 Like 1 ·
Lucas avatar image Lucas Felix Möhlmann commented ·
Hi @Felix Möhlmann @Henry Paipa

thank you for your help! Now it's working.
It's always good to learn multiple ways, thank you!

0 Likes 0 ·
Henry Paipa avatar image Henry Paipa Lucas commented ·

Hi @Lucas

We are here to support, this is a community, we are passionate about FlexSim, please be patient as we are from different countries.

For your example, what I would do is to place a label in the event "exit" (trigger) of the Objects "Combiner" and "Process". I added the label "Product" and with numeric value 1 and 2. Where we can establish a basic routing, where Product 1, goes to a destination, and Product 2, goes to another destination. Thank you. Good learning.


1705591567278.png

1705591607710.png

foro.gif

il-o-support-2.fsm


0 Likes 0 ·
1705591567278.png (411.4 KiB)
1705591607710.png (431.9 KiB)
foro.gif (18.3 MiB)
il-o-support-2.fsm (83.4 KiB)
Ralf Gruber avatar image
0 Likes"
Ralf Gruber answered Jason Lightfoot commented

Lucas,

Your question implies that you do not have a lot of experience with FlexSim. I suggest you work through the tutorial in FlexSim in "Help/User Manual". This will answer your question, and a lot of follow ups as well.

Good luck

Ralf

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

Lucas avatar image Lucas commented ·
Hi Ralf,

yeah you right. I don't have a lot of experiance. I worked through the tutorials before I started to work with FlexSim. Now I looked into the tutorials and didn't find anything that can really help me. Could you give me a tip where I can find this? The last 2 hours I try it with a GlobalList but it didn't work.
Lucas

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Lucas commented ·
Find help with what?
0 Likes 0 ·