Jump to content
Simio Forum


  • Content Count

  • Joined

  • Last visited

  • Days Won


gocken last won the day on May 24

gocken had the most liked content!

Community Reputation

12 Good


About gocken

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Define incoming patients' admission to hospital dates as a "DateTime" Property in your table. And set "Arrival Mode" of Source object as "Arrival Table". Then, set arrival Time Property as "DateTime" property you defined. This will provide creating entities according to their admission to hospital times.
  2. For data tables approach examine the model: https://drive.google.com/file/d/1evwTU-ggxEVCrrksClctNoHhMakEhi4V/view?usp=sharing
  3. There are a few ways to achieve part/path matching. You can see the simplest one in the model I shared via the link below. https://drive.google.com/file/d/1Uoi6Lt1vdw095tHWTwTd6Azk_95fXmu_/view?usp=sharing If you have many entities and paths you should use data tables approach.
  4. I can not upload the file. Try this link: https://drive.google.com/open?id=1D548lj3OsccGzFRn77m7J_UZ9dueG_TE
  5. I hope the attached model works for you. It seems there is problem while uploading. I will try again later.
  6. I think the problem is not so hard. Contact with technical support (support@simio.com) they will solve this inconvenience quickly.
  7. Jeff's solution is elegant and enough. Still, I liked the way you handled the problem via processes. You need not to define Stopcreatingentities event to fire. I revised your logic and attached its revised form as a png file (can not saved my changes due to having a different version of simio).
  8. try this folder: C:\Program Files (x86)\Simio\UserExtensions
  9. To the best of my knowledge, optquest has no capability of optimizing string or boolen type controls. In the case of automatic optimization (which you want) it does not work! (i.e., It works automatically with only numerical values.). I do not understand why it can not but this is the way it optimizes so far. If you want to optimize string type controls you have to code your optimization routines (i.e., usually via metaheuristics) and integrate them with simio. For this to happen you should be somewhat an advanced user. If not you should ask for further help.
  10. If arrival rates at sources and processing rates at servers are all same there should not be any difference between these two systems. Check 1) Are the processing times of all server objects are same? 2) Are the interarrival times of source objects all same? the conveyor speeds does not affect the queue length. It does affect only finishing time of processing parts.
  11. from exponential distribution you can get varying numbers in a very very wide range (for example, if you are using exponential distribution for generating interarrival times in one draw (random number generation) you can get 1 (say hour) and in another draw you can get 100 hours). The authors emphasizes that this situation can cause improper results in simulations due to discrete event simulation time advancement mechanism. Assume that you have periods each length is 20 hours. Note that, in discrete event simulation, i.e., the first event plans the next event. So, assume that in the first period (within the first 20 hour) the first event will be created at exactly time 1 (hour) (say an arrival event). After its creation, this entity plans the next arrival (thus an interarrival time will be generated from an exponential dist), i.e., the second entity will arrive to the system at time 101 (hour, 1+100). this means that you will have only one arrival in the first period and no arrivals in 2th,3th,4th and 5th periods. the authors says that this is an inconvenience and arrival should be planned in each period, seperately. By this way, in each period you will have at least one arrival. For this to happen you can use rate tables.
  12. you can use task sequences for these type of problems. search for "task sequences" among simbit solutions by clicking "sample simbit solutions" at support ribbon.
  13. examine AddAndRemoveServerCapacity simbit. you will find a similar logic but you have to extend the logic by including worker object.
  14. by zooming into the facility layout or by clicking labels button under visibility ribbon.
  • Create New...