Robot Pick and Place

Robot Pick and Place

makenna_a
Not applicable
933 Views
4 Replies
Message 1 of 5

Robot Pick and Place

makenna_a
Not applicable

[ FlexSim 23.1.0 ]

Is there a way for the robots to pick items off of a conveyor as the items move down the line? Additionally, is there a way to have the robot pick multiple items from the moving line before dropping them all off into a Queue? Thanks


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

makenna_a
Not applicable

I would like to add that there are many robots picking from the same conveyor, and not from the end of the conveyor, but from random points on the conveyor.

0 Likes
Message 3 of 5

joerg_vogel_HsH
Mentor
Mentor

@Makenna A , in reality you need a program that plans which items are in distance to a robot to pick them from a conveyor by sensors. Please read in manual about exit transfers, side transfers, prefetching items. If those concepts don’t apply to your work, then you can still copy methods of a robot program to FlexSim yourself.

0 Likes
Message 4 of 5

FelixMoehlmann
Collaborator
Collaborator
Accepted solution

In principle this can be done with a simple exit transfer at the side of the conveyor connected to a robot arm. Using a robot arm isn't any different from using any other task executer at a basic level.

If another item enters the area next to the transfer before the robot starts to unload the items it has currently grabbed and it still has capacity it will pick up the new item as well before unloading.

In the properties of the exit transfer you can control whether items stop at the end of the transfer whether the robot will not try to pick up items if it calculates that it won't reach them in time.

1682662211648.png

PickupFromConveyor.fsm

0 Likes
Message 5 of 5

Jeanette_Fullmer
Community Manager
Community Manager

Hi @Makenna A, 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 unaccept and comment back to reopen your question.

0 Likes