& Construction

Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
& Manufacturing

Professional CAD/CAM tools built on Inventor and AutoCAD
Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
Professional CAD/CAM tools built on Inventor and AutoCAD
[ FlexSim 22.1.2 ]
I'm having difficulties managing my AGV:s. In my model there are 18 stations. The AGV:s should transport the flow items from station 1 to the last station (17) which is connected to a sink. I’m using takt time for the stations meaning that the stations wait for each other before beginning work. So once the last station is ready to receive a flow item an AGV should travel to station 16 and bring forward the flow item to the last station. Now station 16 is ready to receive so another AGV should bring a flow item from station 15. This should repeat itself until all stations have received and are ready to process the flow items. This actually works in the model I've built. What doesn't work is that I've noticed that all agvs are not used at the same time, instead one is parked at a parkpoint for the majority of the time.
For instance, AGV1 has just picked up a processed flow item at station 10 and is now en route to station 11, this means that station 9 is ready to send its flow item to station 10 for processing. AGV1_3 is travelling back to a work forwarding point so he's not yet available for tasking. AGV1_2 is at a parkpoint and available and should travel to station 9 but that doesn't happen. Instead, he stays put. After a long time AGV1_2 activates and begins to transport flow items, however, when this happens on of the other agvs goes into a parkpoint. It's like there's a hidden limit set for 2 active agvs. When I look at a State chart in the dashboard it's clear that AGV1_2 is not utilized nearly as much as the other two.
What am I doing wrong?
Solved! Go to Solution.
The job to perform the move to the next station is only generated when the next station's item has been unloaded.
You could try adding a pickup location (queue) after each station and have that generate the transport job.
Hi Jason,
I'm realy grateful for your assistans! I tried adding pickup locations as suggested by you and now it works better. all AGVs activate as they should. However, when I added the pickup locations,I'm having issues with the takt time of the stations. This is something you've recently helped me with. I reused your code & processflow and applied it to this model. It seems that the token label "station" in the processflow does not update, It always stays on "Station_2". This leads to that when the AGVs have transported items from the first three stations all stations automatically sends their flow items to the next station without waiting for the AGVs. Any suggestions to whats causing this? I've attached my model if you could take a look.
The idea of adding a queue between the stations as a pickup location was to decouple the stations and have all the move jobs presented at once. I think you've interpreted that as having pickup locations for the agvs which is not the same thing.
This is what I had in mind. I've put the Processor and Queue in a Cell1 which is the Template for all the others. The Queue is the thing that now pushes to the list.
Hi @Peter W8, was the answer or last model 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 unaccept and comment back to reopen your question.
How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved
Type a product name