Hi, I want to let Operator3 carries items in Processor2 to Processor3 with PF but the model can't run correctly. I wanna kown why I failed. Does anybody give me a answer?
Thanks a lot
Hi, I want to let Operator3 carries items in Processor2 to Processor3 with PF but the model can't run correctly. I wanna kown why I failed. Does anybody give me a answer?
Thanks a lot
The model use a single tasksequence list. Each transport tasksequence is pushed to this list. On a OnProcessFinish event or on a TransportRequest event a pull activity looks for a suitable tasksequence. Currently there isn't a query or another method to distinguish which tasksequence is suitable.
One approach is to divide the complete list in sublists by using partitions.Where ever you need only a part of the list you use this ID to get results from there. The Partition ID is for example the object that pushes the tasksequence to a list. you can use the reference
current
In the queue you get the additional parametersto set the Partition ID by pushing on the double down arraw button on the right side. The opposite button to close the additional parameters can you see in the next picture at the right bottom
The Event Triggered Source activity puts the Assign Event Object To a label at the token. You write simply token.your_Label_Name in the field:
token.partition
This puts the reference of the object triggering the event into the label partition. You have a reference to the partition of your list.
The Pull From List activity uses the value of this label at the Parameter Partition ID to choose only tasksequences of the list where the Partition ID matches the label value.
token.partition
You should use this approach at every 3D object that pushes entries to the list and in every process that pulls from the list.
I successfully correct the model according to the solution you provided with me.
Thanks a lot
7 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 | © Autodesk Inc. All rights reserved