How do I unload an AGV to a rack ONLY if there are less than (2) in the rack?

How do I unload an AGV to a rack ONLY if there are less than (2) in the rack?

marc_h
Not applicable
666 Views
2 Replies
Message 1 of 3

How do I unload an AGV to a rack ONLY if there are less than (2) in the rack?

marc_h
Not applicable

[ FlexSim 20.2.0 ]

I'm trying to unload an AGV to a rack only if there are less than (2) parts on the rack. Once the operator takes a piece and the rack has less than (2) then unload and proceed back for another part.

Currently the rack capacity is set at (2) but the AGV ignores the capacity and just keeps unloading. I tried to use a Wait On Event type command but was unsuccessful.

See the attached sample

Load to rack from AGV_1.fsm

0 Likes
Accepted solutions (1)
667 Views
2 Replies
Replies (2)
Message 2 of 3

Brandon_Peterson
Autodesk
Autodesk
Accepted solution

@marc.h

When you are using process flow activities to control the movement of items in a model you have the ability to override the default functionality of objects. This includes the maximum content. A simple way to insure that you don't go over a certain number of items in an object is to use a decide to check the current content before you move the next object into it. In the following pictures I have inserted a decide activity to see if the content of the rack is below 2. If it is then it picks up the item and moves it into the rack. If it is not then it goes to a wait for event activity and waits until the content of the rack goes to or below 1.

31953-1597679545056.png

31935-1597679554378.png

31936-1597679565154.png

I hope this helps,

Brandon

img src="https://damassets.autodesk.net/content/dam/autodesk/logos/autodesk-logo-primary-rgbblack-small_forum.png" >

Brandon Peterson
Principal Technology Consultant
>
0 Likes
Message 3 of 3

marc_h
Not applicable

Thank you! It works great.

0 Likes