Hi @Ilham T, was Felix Möhlmann's answer helpful? If so, please click the red "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.
You could use the following code for the load and unload time (paste it into the editor you open with the little paper icon next to the text field).
- /**Custom Code*/
- Object item = param(1);
- Object current = ownerobject(c);
- treenode station = param(2);
- if(station == Model.find("ControlPoint20"))
- {
- return 15;
- }
- return 30;
This will check whether the AGV is currently positioned at ControlPoint20 (next to Queue2) and return 15s as the time if that's the case, 30s otherwise.
Alternatively, you could give all control points connected to a queue a label containing the load time and read that label when loading or unloading at that station. For example if the label was called "LoadTime", you would enter the expression "station.LoadTime" in the text field.
15 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved