Jump to content

Search the Community

Showing results for 'add Queue tto entity like Batch Member'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Simio Public Forums
    • Welcome and How To Become a Simio Insider
    • Simio News and Announcements
    • Simio Product Details
    • Simio-Related Positions Desired or Positions Available
    • Help Getting Started with Simio
  • Forums for Simio Insiders Only (See Public Forums Welcome topic to sign up)
    • SI General Discussions
    • SI Sprint Releases
    • SI Shared Items
    • SI Ideas and Suggestions
    • SI Known Issues and Workarounds
    • SI Performance Tips
    • SI Non-US Cultures
    • SI Student Competition
    • SI Educational
    • SI Libraries and Objects
    • SI Animation and Visualization
    • SI Distributions, Functions, and Expressions
    • SI Simio Tabs
    • SI Experimentation and Optimization
    • SI Functional Approaches
    • SI Industries / Domains
    • SI Types of Simulation
    • SI Emulation
    • SI API

Categories

  • Files
    • Academic Information
    • Product Information
    • Case Studies

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


First Name


Last Name


Company/University Name


OCCUPATION


ICQ


WEBSITE


YAHOO


AOL


LOCATION


FACEBOOK


GOOGLEPLUS


SKYPE


TWITTER


YOUTUBE

  1. Sorry if this is obvious, but can someone tell me how I can reference the number of batchMembers in the example above without having to reference the specific entity, which in this case is TruckLoad.5442. I need something like "the number of batchMembers in the entity currently in the ParentInputBuffer" please. e.g. TruckBay1Batch.ParentInputBuffer.Content.???.BatchMembersCount? As you'd expect, this number changes constantly during the simulation run. At this moment of simulated time, the answer is 2. Thanks for your help!
  2. Good day everyone, I need to acess the average waiting time in a member input buffer of a combiner. First of all, how is there not an easy option to acess average time in queues? Most of the times I have to tally everything, which in turn doesnt work with experiments... It has been a real struggle. Anyways, I was using the approach of using an entyti state variable to record the time when it enters the member queue and another one to register when it leaves the given queue and then tally it. The problem is with combiners, the parent entity "wins" and so using ModelEntity.State Variable - reffering the one from the member - does not work. Any ideas? Thanks
  3. Hi, I have different type of entities queue up at an server output content waiting for a worker comes to pick them up for further process. After picking up, each entity will be sent to the corresponding location for further process. Ex: Product A goes to Server A, Product B goes to Server B ...etc. Can I pick up the entity based on the condition of capacity remaininig of the destination? Ex: Suppose we have 4 products A, B, A, C queue up. When the worker comes to pick up the first product A, he will check the capacity remainig of the destination Server A. If there is still capacity in the Server A, then go. If there is no capacity in the Server A, the worker go check the second product B and see if there is capacity in the Server B... etc. Can someone give me some idea how I can do this? Thanks for the help!
  4. I'm making a simple simulation model of a hospital and I'm having trouble with the routing of my model. For instance, a patient first goes through ED and then to OR. if there is no room in the OR, then the patient must stay in ED. How can I model this? I don't want the patient to wait at any input or output buffer, because then it assumes that the ED bed that the patient used to stay in is now free but it actually isn't. Each bed is modeled as a server and there are more ED beds than there are OR beds. Naturally, all ED beds connect to a single transfer node, which then connect to all OR beds.
  5. Hi, In my project, I have the (main) model of object type 'fixed' and a model of object type 'server'. In one of the processes executed by the model 'server', I want to add a search step that searches a specific entity in the entity population of the main model. How can I do this? Thanks in advance! Kind regards, Christa
  6. Hello, I have been utilizing SIMIO for a couple of months, however I am relatively unfamiliarized with some of the features. I have recently encountered a difficulty while simulating an airport screening checkpoint. Take the attached picture as a reference. I have entities arriving from a single Source, processed initially at Server 1, and then following a series of separators and additional servers along the way. At Separator 1, the member (luggage) is separated from the parent (passenger). (Luggage is created by a "create" step in an add on process, rather than at its own Source). However, I would like to distinguish statistics between those travelers and luggage going twice through a server. For example in Server 10, I have a loop going from the output node to the input node for the re-scanning of passengers. I managed to provide a priority value to the passengers going though that created loop, and an add on process rule to send those with that priority value to Sink 3, while those without the priority value to Sink 1. I tried applying the same concept to the loop seen in Server 9. However, when the passenger picks up the luggage at the transfer node located at end of the conveyor belt, both the member and the parent exit through Sink 1, rather than Sink 3. It appears that only the member obtains the priority, but not the parent. Although I tried, I did not manage to match the priorities and thus have the combined entities exit the model as anticipated. Any thoughts on how I could match the priorities, or perhaps, any suggestions to make this possible? Any help is greatly appreciated!
  7. Hi, I am trying to demonstrate a manufacturing process flow, by doing so I want to show a visual progression of the entity through the entirety of the simulation. Setting Random Symbol on to 'True' is not what I am looking for. I have 10 entity symbols and they have to change specifically between servers. How is that possible? Thanks,
  8. In my model, there is a combiner that generates a batch of 30 entities. After the combiner, I want to assign exactly 30% of the bach population (i.e: 9 members in a 30-member batch) to state "A" and the remaining 70% of the batch population (i.e: 21 members in a 30-member batch) to state "B". May I have some suggestions as to how to do so? Note that the number of members in a batch is varying for different batches Thank you!
  9. Hi, I am looking for an event which can be used in a Wait step in a process which is triggered by an entity finishing processing in a station. Also potentially an event which is triggered when an entity exits a station. Do I have to manually fire an event with an addon process from every station which I wish to do this?
  10. Hello, We want to assign the entities to different servers. The first server has FIFO selection system, and the second has FIFO with entity type OTC as the first priority, and the third server has FIFO. Furthermore, the servers open and close sometimes, but the entities keep transfering to the closed server. How can we divide them after the described rules? We have tried to get the output node to select from a list of nodes with the input of the different servers, but then the entities always choose server1. OTC-and-prescription-model.spfx
  11. I have entity1 and entity2 entering a server. I want entity1 to have priority over entity2 when in the input buffer waiting to be processed no matter how many entities are already in the input buffer. I'm using connectors leading the entities into the server input node. Any suggestions?
  12. My simulation has one entity - patients. Each patient is assigned to a state that defines their patient class, but this state is to be updated every three hours. The probability of moving to a state in the future is dependent on the current state, so it's a classic Marcov chain. Right now I have a very complicated and error-prone process that models the state reassignment logic. It involves many conditional and probabilistic decision nodes with manually entered numbers and subsequent assignment nodes. I would like to clean this process to reduce the probability of programming error by using data tables, but cannot figure out how to do so. Is it possible to reference entity states in a data table to model the decision-making?
  13. Hi, I want to have a source that creates entities according to a date. But also, I want each entity to carry some information like Code, Processing Time and Type. It is possible to do that? And After, how I can use the information that each entity carry? For example, Each entity has their own processing time (according to the table), how I can use that procesing time in a server? Thanks for your help!!!
  14. Hello All, In one of models, I have to use Storage queues and remove/reinsert items into the queue; however, even after removing a particular entity when I try to reinsert it Simio gives an error. Any idea how to avoid this issue. Thanks, Ankit
  15. I have several different types of entities. And I want to see the result if I change the distribution of entity types. EG: senario1: A:10, B:20, C:70 senario2: A:20, B:20, C:60 senario3: A:40, B:20, C:40 I want to run experiments for these 3(Actually I plan to run more and more) different experiments and check the results. I don't know How to do these experiments. Anyone has an idea? Thank you!
  16. Hello. I would need to create a simulation where the first and the last entities created goes to a different server than other. To do that I have created a node with to exiting path where the rule is a decide and the rule is entity.id == 1 || 150. But when I start the simulation the first entity created has the id = 18. How can I put that the first entity created as the .1 ?? Thank you
  17. I would like to refer to the BicycleAssembly Simio Simbit as I'm using it as a reference to set up my own model. As I set the Initialization step of my model, I read the Orders table row by row, using a global variable called CurrentRowNumber. However, when an order entity is created, I would like to keep track of the row in the Orders table that entity is created from with a model-entity level state variable. However, I'm not sure how to do. I cannot just assign the value of this ModelEntity.State = GlobalCurrentRowNumber as the GlobalCurrentRowNumber continuously changes as the simulation runs. May I have some suggestion as to how to do so? Thank you
  18. Heya, At the moment, I got a model in which trucks are following each other, and able to catch-up...till they reach a certain distance between each other. When they reach the desired distance I managed to set the same speed by using the following assign step: ModelEntity.Movement.Rate, new value: ModelEntity.NextEntityAheadOnLink.Movement.Rate. But whenever the entity ahead leaves the links, I obvioulsy get an error. So I would like to know how I let this entity check if there's any Entity ahead? Thanks in advance :).
  19. Is there a way to label an entity with an ID (customer vechile ID) as it moves around the different maintenance shop? The ID is coming from an excel file. Thanks
  20. I have a model where three conveyors merge from individual sources. All three sources release entities at an inter-arrival rate of 4.5 s. At the merge there is a server which has a processing time of 1 s and a 0 buffer capacity. In the image below I have two models with the exact same properties, the only difference is the conveyor speed. The top model has a conveyor speed of 0.5 m/s and a queue forms reaching a length of infinity as time passes. The bottom model has a conveyor speed of 2 m/s and a queue never forms. Why is it that a queue forms in the top model? Can someone please explain? It does not make sense to me why such a long queue forms. Please explain using queuing theory or mathematics, or Simio logic if necessary.
  21. Hello Simio Insiders! Currently, our group is working on a project regarding queue-systems and how to optimize them. We´ve chosen to look at Burger King and how they operate. Here, we would like to come up with a few suggestions (through simulation) about how they can do things differently. For example, how an extra worker would affect the queue or how a decrease from 5% to 1% in machinery failure can affect their revenue. We’ve managed to set up a rather simple model with the source, the order point, three different stations depending on what the customer orders (set up with discrete distribution) and a sink. We´ve also added a worker entity as seen in our model. The reasoning behind this is that the worker enters the order point when the customer sets the order and then follows the path to either one of the three following stations depending on what the customer has ordered. However, our current problem is that the worker passes by all three nodes every time an order is placed and he ends up at the same station every time as well (3rd station). We would really appreciate any kind of feedback that we can get. We’ve watched multiple YouTube videos concerning Simio, but we haven’t really found a video that highlights these exact problems that we’re mentioning. Best regards, Haris Sabic Model - Haris Sabic.spfx
  22. How do you use the transfer step to bring an entity from a path to another node. Currently at the reached end condition of the path I created a Transfer Step process that moves it to another node. I keep getting the error "The entity's current location '[EndOfLink] Path3' is invalid for attempting the specified transfer request". When I set From to EndOfLink I cannot fill any 'To' options. What do I do?
  23. According to the reference guide, I can attach a status label to a model entity by first choosing the model entity and the creating the status label. It works for me, but not all the time. May I know if there is a way to fix this? My simio version is 10.174 Personal Edition. Thank you
  24. Hello, I am modeling a range wherein if a workstation encounters a failure while processing an entity, that entity needs to be destroyed and can't simply wait for the workstation to be repaired and then continue processing. The real world application models a failure of a critical piece of gear on boat, which would have to cancel the mission and return to port for repairs. In my case the mission (the entity) cannot wait for the repair, it must be canceled and start the whole process again later. I am really struggling to implement a process where the entity encountering the failure is destroyed when the failure occurs instead of just waiting around. Thanks for any help anyone can offer!
  25. Hi, How can I change a state variable of a flow entity? For example, I want to change the color (i.e. picture state) of the entity based on the flow connector that the entity enters. Any suggestions how to do that (apart from converting the flow entity into a discrete entity and then back to a flow entity)? Especially, because flow connectors do not have Add-On processes. Any ideas are appreciated. I have already reviewed the SimBits for flow library and could not figure out. Thanks!
×
×
  • Create New...