question

RubenAlves avatar image
0 Likes"
RubenAlves asked Jason Lightfoot edited

How to scale multiple objects ?

Dear everyone,

I'am trying to create a simulator of an hotel plant with a AGV helping the cleaning crew, caring the clean and dirty objects.

In this implementation, i'm using the AGV Process Flow, but i have a problem with the control of which object must go to which queue. So the fact of using a global table making reference from the object to the LoadType, i can choose where this object must go. But this solution its not stagger to more floors, i need your help in this question but also in the error with the label, that appearance at time 0.000000 .


time: 0.000000 exception: FlexScript exception: Label property Type retrieved on /UnloadingDock/Supplies1. Label does not exist. at MODEL:/UnloadingDock>variables/sendtoport

time: 0.000000 exception: FlexScript exception: Label property Type retrieved on /UnloadingDock/CleanLaundry1. Label does not exist. at MODEL:/UnloadingDock>variables/sendtopor


I think the problem is in the AGV process flow, but the help to find the origin of the problem.


Hotel_AGV_Answers_.fsm

FlexSim 20.0.10
agvglobal listagv process flowhotelglobal tabel
hotel-agv-answers.fsm (220.9 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

No, it's the Unloading Dock sendtoport (as the exception says!) - you're using item.Type as the row but it should be item.LoadType.

However, column 1 just has the row number in it - not the ports to which you should send the item from the UnloadingDock, so you've some more changes to make before this will work.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.