Picking items from a conveyor using a robot

Picking items from a conveyor using a robot

BPassos01
Not applicable
61 Views
4 Replies
Message 1 of 5

Picking items from a conveyor using a robot

BPassos01
Not applicable

[ FlexSim 22.0.16 ]

Hello there!

I'm kind of new to FlexSim and recently building a task where an item needs to be picked up from a conveyor using a robot.

At first, thought about using a decision point and make the robot pick the item as soon as it crosses the point, but i dont really know how to do it and even if this is the right solution. Theoretically, the box should be removed right in the spot that is marked with the decision point.
foto.png
Can anyone give me a little help?

Thanks in advance! Best of regards

0 Likes
Accepted solutions (1)
62 Views
4 Replies
Replies (4)
Message 2 of 5

moehlmann_fe
Observer
Observer
Accepted solution

The simplest method would be to draw an A-connection from the conveyor to where the items should be moved and activate the "Use Transport" option in the Exit Transfer.

1708604665637.png

You can also build logic in Process Flow that reacts to an item arriving at the Decision Point and tells the robot to move it.

If you haven't worked with Process Flow before I would suggest you look into the relevant tutorials.

0 Likes
Message 3 of 5

gustavo_t4
Not applicable

Completing the above answer, upon reaching the decision point, you can use the "Send Item" trigger on "Arrival" and send the item to the "Exit Transfer". Upon reaching the "Exit Transfer", the robot will execute the movement. Attached is an example and a screenshot of the sending logic.

1708607699354.png

FX_Picking_Example.fsm

0 Likes
Message 4 of 5

BPassos01
Not applicable

Gustavo, couldn't open the example archive you sent due to FlexSim's version (I'm using 22.0.16). One more thing, is there any difference in the funcionality if the conveyor is displayed in a circle, without having a proper end? (just like the image)1709302217182.png
For some reason, the above solution didn't solve the problem 😕

0 Likes
Message 5 of 5

gustavo_t4
Not applicable

Hello Breno, it works perfectly in a conveyor displayed in a circle. By the way, I have attached an example in FelxSim version 2022.

FX_PickingExample.fsm

0 Likes