Jump to content
Simio Forum

Welcome to the Simio Forum

Welcome to the Simio Forum! Experience the full experience of the forum by becoming a Simio Insider! You must be an Insider to post on any forum!


  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Simio Public Forums
    • Welcome and How To Become a Simio Insider
    • Discussions
    • Simio News and Announcements
    • Simio Product Details
    • Simio-Related Positions Desired or Positions Available
  • Forums for Simio Insiders Only (See Public Forums Welcome topic to sign up)
    • SI Help Getting Started
    • SI General Discussions
    • SI Downloads
    • SI Shared Items
    • SI New Feature and Enhancements Submission and Voting
    • SI Ideas & Suggestions
    • SI Bugs and Issues
    • SI Performance Tips
    • SI Challenge Applications
    • SI Non-US Cultures
    • SI User Interface
    • SI Material Handling
    • SI Student Competition
    • SI Educational
    • SI Objects
    • SI Animation and Visualization
    • SI Reporting and Analysis
    • SI Agent Based Modeling
    • SI Scheduling
    • SI Emulation
    • SI Optimization
    • SI API


  • Simio Calendar


  • Files
    • Academic Information
    • Product Information
    • Case Studies

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me












Found 138 results

  1. ~Created 4 entities of the same type-- let's call them EntBB-- with a run initialized process. Had them transferred into a server-- let's call it SrvBB-- output buffer. ~Worker goes and picks up one of those entities and takes to transfer node-- let's call it nBBRouter-- where that particular entity that the worker is carrying should be destroyed. nBBRouter_Entered Process Destroy step: specific object: EntBB[1] SetNode step: specific: Input@Sink1: specific object: Worker1 My problem: the first time around does what I want, but the second time around it destroys one of the entities still in the output buffer instead of the one the worker is carrying. Using the destroy of associated object gets me a different result than what I want, despite destroying the entity I want destroyed, so I can't use that method.
  2. Hi, I have entities that need to be treated on a Server with a Worker as a secondary ressource, and then once the entity is done on the Server, I would like the Worker to prioritize the Transport of this entity to its next station before being seized elsewhere on another Server. (Entities need to be transported by a Worker) I thought this was what the "Keep Reserved If" function did but it turns out it just makes sure that the same Worker that was treating the entity is the one to move it (but it won't prioritize the Transport of the entity, it will go treating other entities first and then come back to transport it, which is not what I want. Thank you in advance for your help
  3. Hello, guys, I do not know how to determine if a detached queue contains a certain kind of entity. I create an element station1 and a detached queue which sets the queue state as Station1.Contents. In Decide step, the station1.contents only returns the number of objects in the station, and I cannot use contains(obj) after station.contents, even though contains(obj) is a function for QueueState and Station.Contents should return the queue of entities currently located in the station, according to the help documentation. Is there any method to access the candidates or objects in the self-defined station? Thank you! Shu
  4. Hi Folks, We have a data driven model where entities require a value from a table with n named columns. For example, consider the column names might be "Group1", "Group2", and "Group3". For each randomly selected entity classification based on a random row for example, we wish to randomly select which column to grab a numeric value for that type entity. Each Type has a unique distribution of amounts in the table. Suppose an entity has a string state called MyGroup, and I set that value. For example ModelEntity.MyGroup could be set to "Group1". Is there a way to use that name as a reference to the named column in a data table? I was thinking something like ModelEntity.MyValue set to MyTable.(ModelEntity.MyGroup) would be nice if it worked, but it does not. Is there any way to use that string state value as a reference to a named column in a desired table? Thanks So Much For Any KindThoughts On This, Jim
  5. I have an application where a single entity gets worked on by two different operators at the same time with different completion times. This occurs on 10+ workstations in the flow line in the application. What is the best mechanism to model this in Simio? Ideally, I would like to be able to adjust the processing time of each operator to engage in line balancing, and the ability to create standard WIP processes. Thanks, Aytac
  6. Hi- I have symbols of people loaded and a symbol of a truck inside the model and they are also visible on the model background. How to I replace the entity triangle with the people image, and the standard vehicle with the truck? I went to Properties: Vehicle: Animation: Current Symbol: and changed from Vehicle.ResourceState to the Truck but Truck was unrecognized and caused an error.
  7. Hello, I need help figuring out why the transporter(Forklift) is not showing picking up the entity(full pallet) from TransferNode2. See attached model. Thanks! Test4.spfx
  8. Dear Simio employee, I have two questions about 'getting' the average holding time for all the realisations of my subclassed vehicle. I want to know how long an entity is on a vehicle, on average. I tried it with two processes, but both don't work. I don't understand why the following doesn't work (process GemTijdOpAGV): And I also don't understand why the process TijdContainerOpVoertuig doesn't work. I don't understand the error: 'Model Entity does not match the model', or something like that. I created two instances of de model entity, named 'container and pallet', but it seems like I can't use model entity in some processes and in others I can. Why is that and when can you use model entity and when not? (This is also true for instances of a vehicle.) I have attached the model below, but it is still in progress. I hope to hear from you soon! With kind regards, Thomas Haven_v1 project DS model met RS en dus intelligent MTS.spfx
  9. Hello, I am doing a project on buses picking up entities and dropping them off at an office. I have a list of 4 vehicles (each vehicle has different capacity), and they enter the system from a source object called garage. The task performed by these buses area as follow: Go to station > Pick up entities > Drop entities at office > Go to station > Repeat. I name the buses: Bus1, Bus2, Bus3, Bus4. These buses will not depart from the station until they have filled their capacities. The problem I have is that when all 4 transporters are present in the station, the entities would always go to Bus 1 although other buses have waited in the station for a longer time. Let's say Bus1 has filled its capacity and departed to the office. The entities then started loading into Bus2. Before Bus2 is filled, Bus1 has already returned to the bus station. The entities then stopped loading into Bus2 and instead started loading to Bus1. At first, I tried putting "reservation method" as "reserve closest" with a "selection goal" of "preferred order", but it did not work. Then, I tried changing the "selection goal" as "smallest value" and "selection expression" as "Candidate.Vehicle.DirectDistanceTo.Object(Output@BusStation)". However, it still did not work. Any help or idea would be greatly appreciated. Thank you in advance! Please let me know if any of my description is unclear or more information is needed.
  10. Hi all, I have a quick question regarding my model. I'm creating a simulation of a train system and have passengers arriving at stations (source) and then entering a vehicle and exiting at a station (sinks). I have collected data that determines the percentage of passengers who exit the train (vehicle) at each station or data which determines the station a passenger will exit given the station they enter. What would be the best method to accurately disembark entities at a specified station. For example, if a passenger enters station A they have a 25% chance of exiting at station B, 25% chance of exiting at station C, and 50% chance of exiting at station D. I've seen a few different examples presented online but have not seen any where an entity uses a vehicle to get to their specified location. Any advice would be greatly appreciated!
  11. Hello everyone, I’m new to Simio. I have done a few basic modeling. Now I have encountered a problem and trying to figure out the solution. My simio model have these basic units: 4 combiners: They combine container (parent) and shd (member). 2 seperators: Seperate container and shd. 2 sinks: for parent and member each. 1 source for parent: Triggered by parent sink. Destination will be designated by the combiners proces finished time. This is the problem. 1 vehicle: to move container to the combiners and to the seperator. Combiners have different process times. The path between combiners and seperators is long so there is significant vehicle transport time… I want my source unit to create a parent (container) by triggered sink unit. But “before creating” this entity, the destination of the “will be created entity” will be designated by the combiners process finish time. It means when the “combiner 3” finishes its process, the next created entity destination will be “parent input of combiner 3”. Than when the vehicle seizes the entity (parent/container), the next created entity destination will be the first combiner finishes its process after “combiner 3”. I will try to make this work by “Selection Condition: (Candidate.Node.AssociatedStationLoad==0)” I have created a node list for four combiners parent input. The source destination is the node list. The problem is I can not find any candidate expression to make the right destination choice. Any help, opinion, different approaches will be appreciated. Thanks in advance. Best Regards E.K.
  12. Aloha Each time my container entity enters the output of its source I am setting entity destination type "select from list". This list contains the input nodes of all the fillers, and I wish to select the destiny node based on two conditions: 1. depending how many container entities are currently in the station, in the queue, and en route to it. And 2. depending on how much contents the associated tank to that filler has. So for example, if tank 1 has 1500 metric tons but the filler has too many container entities waiting to be processed by it, then, I want my model to select the next best combination of high contents in tank + few container entities in station and queue and en route to the filler which is linked to that tank. I guess condition number 2 is being fulfilled by the "selection goal" I placed, yet I don't know how to achieve condition number 1. I tried adding a selection condition but I don't know how to tell simio that I want to check the associated tank to the filler. I would appreciate it very much if you could help me out
  13. I have a model where I have 7(seven) entities and for each entity there are many possibilities paths. Is possible an entity be programmed with multiple sequences tables? For example, the entity can go to source -> server1 -> sink, and also randomly it can go to source -> server2-> sink, something like that.
  14. I am modeling a charcoal mine and I can't fix the 3d view. I would like that the entity (charcoal) would get on and off trucks as if it was sand, but this is how it looks (like very tall columns). How can I fix this? Thanks!!!
  15. Hi!! I want to know in which object (in this case filler) my container entity is when certain event occurs. Is there a way to access this info? Thank you so much! Teresita
  16. I am working on a simulation of a number of firms processing raw products. If I represent the firms as resources in a server -so that the server capacity represents the number of firms, how could I identify which resource/firm processed a certain batch of products? Can this be done with a server having a capacity of its own, or should I use a pool of (secondary) resources with id labels so I can use that id to label the product batch?
  17. I'm very new to simio, so I appreciate any and all help. Learning this on my own without an instructor to help at the moment. I have the model shown below. I've defined a sequence table so that it should flow from Source1 -> TransferNode4 -> Server2 -> TransferNode3 -> TransferNode2 -> Server8 -> Sink1. It primarily follows the sequence but occasionally one will go to Server1 then hop down to Server2. Why is it doing this and is there a way to stop this? Thanks!
  18. Hi all, I was wondering, is it possible to record the time in system of entity instances and subsequently plot the values in a histogram? Of course, I can see the average, min and max values in the results tab, but I am interested in knowing what the distribution is like for model validation purposes. If it is not possible to plot the values in Simio, is it perhaps still possible to access and export the values, i.e. to a .csv document? Hopefully my question is clear. Best regards, Michkel Mariegaard
  19. Hi I want the selection weight of the paths to change by the entity type. Ideally if it can be chosen from a data-table. Example: From server1 to server2, server3 and server4 PartA - server 3 Weight 2 server4 weight 8 PartB - Server2 weight 3 Server3 weight 4 Server4 weight 3 Can someone help me to find a solution for it? Thank you!
  20. Hi everybody! I want to know if it is possible that an entity can change from one server to another if the another server is available and the entity isn't still processing. It means if it is possible that an entity can exit from the input buffer of the first server. Thanks for your help. Best, Albert.
  21. Hello everyone, I am a master's student in operations management trying my hand at Simio for the first time. I want to develop a model that simulates the delays incurred by variable supply lead times which may lead to stock-outs at a manufacturing plant. I would like to model demand so that each entity generated by a single source module corresponds to a sales order. Each order should have a probability to include orders for several specific product types (since sales orders may contain orders for different product types). As such, entities should have an arrival rate which corresponds to the arrival rate of orders at the company, and the product mix of each order should reference the probability of a given product type being included in that order (i.e. product A has 25% probability to be included, product B has 50%, etc.). Is it possible to do this? I would also like for each product type to be associated with a specific BOM. I.e., a server module should reference each entity instance to consume material as defined by the BOM’s of the products stated by the entity instance. I have defined each component as material elements and defined a BOM for each finished product that references the materials needed. However, in the server module I am only able to input a specific type of finished product as material requirements... Your help is greatly appreciated!
  22. I have an entity type. 50% of that entity is one counter type while the other 50% is two counter type. After the entity exits the server, 50% must exit while the other 50% must go to the second counter. How do i do this thanks
  23. Let's say I want exactly 100 entities arrive where the arrival of each one follows a normal distribution with mean 1 hour and standard deviation of 5 minutes from the start of the simulation. How can I model that within SIMIO? The interarrival time doesn't make sense because I don't know / care what the interrarrival time between each entity is. I realize that I could randomly generate 100 normal random variables outside of SIMIO and input them all as an appointment, but I am wondering if there is a better way especially if I want to do many replications with a different set of 100 random variables each time.
  24. 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!
  25. 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
  • Create New...