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!



  • Content Count

  • Joined

  • Last visited

  • Days Won


gocken last won the day on May 16

gocken had the most liked content!

Community Reputation

39 Excellent

About gocken

Recent Profile Visitors

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

  1. Set "log observations" property of tallystatistics element as true (under advanced options category of tallystatistics element). then at the end of the simulation you will see all individual observations from results-->logs-->tally observation log in a tabular format. If this not works for you then there exist other alternatives? Will you plot these values dynamically or statically (i.e., at the end of simulation)?
  2. Hi Alban, you trigger entered add-on process of transfernode1 and use a set node step to set entities' destinations. Examine the attached model, in this model I set the prob of sink 1, sink 2 and sink 3 as 0.1, 0.3, and 0.6, respectively. In order to check whether set node step is working properly I set max arrivals property of source 1 to 1000. If you examine the results a number of 101 entities entered sink 1, 310 entered sink 2 and 589 entered sink 3 which is as expected. Select destination from a nodelist with probabilistic decision making.spfx
  3. since exclusion property checks the expression at the start of the simulation run to determine if this step should be excluded from the run my suggestion does not work. simply omit this suggestion:( and thus decide step before the tally step best suits your purpose.
  4. you can not find .lastrecordedvalue from dropdown menu. Just type it, it will work. Tally1.lastrecordedvalue means just the last tokens value (in your case state's value recorded by tally1 element. I think if Tally1.lastrecordedvalue == 0 which means 1 for exclusion property this tally step should be skipped for this token. And, it is the case what you want to achieve. Just try, I think it should work...
  5. I think setting the exclusion expression property of the tally1 step as TallyStatistic1.Lastrecordedvalue == 0 will work for u?.
  6. Hi Jeff, I present another, and I think, a more compact approach in the attached model. In this model, I subclassed flownode object. And define a timer element in it. I also defined two properties in this subclassed object as Time_to_repair, time_to_failure. By this way you can use these properties to assign failure times and repair times after failure seperately. hope this helps! all the best, gocken Development 02_subclassed.spfx
  7. Hi Jeff, your model is ok. You can assign random variable's to timer element as well. By this way you can get random intervals. In order to work properly you only need to set timer2's reset event name property to timer2.event which in fact you have made this assignment at timer1 element. I attached your model with modifications. It seems it works as you intended. Hope this helps? Development 02.spfx
  8. ok, I see. Let's try the attached file pls. Create Entities of certain part of ArrivalTable_1.spfx
  9. To the best of my knowlegde every process can be enable or disable by using ProcessName.Enabled. You can assign this state variable true at the beginning of the three hour period (not a must but probabily using a timer element) and false at the and of the three hour period. I hope it works?
  10. Hi Mirek, I have managed to do something. In this version of your model you have the ability to enter the entity type to be generated via a stringproperty of model. Then, the right entity type is generated and follows its own task sequence. Note that, I included the logic into onruninitialized process (to see whether it is operating as it is intended). You can move this logic into your own process and trigger anytime you want. By this way you are allowed to change the entity type whenever it is required over the simulation run. Hope this works for you. Create Entities of certain part of ArrivalTable.spfx
  11. For a quick solution to your problem for now you can try to define a date time property in model and then set different values to different entity types in table1 date time property column. For example, set date time property as 11.5.2020 00:00:00 for entity A and set 11.5.2020 00:00:01 for entity B. And, in facility layout you can set date time property of the model to 11.5.2020 00:00:00 for generating entity A or 11.5.2020 00:00:01 for generating entity B. Is it possible? If you want to try this option you should not use my previous approach then.
  12. Hi Mirek, I think the problem here is your setting arrival mode to arrival table. I am not sure but after generating right entity the source object then assigns it row according to the arrival table which means row 1. Then the right entity (B) follows the wrong task sequence. Try by setting arrival mode to interarrival time. This time it should follow the right seqeunce. I will try other options and inform you if I get any other solution.
  13. Hi Mirek, I was not able to figure out the solution from the figures. It would be better if you upload a sample file. I will try to find a solution by experimenting on it
  14. Hi Mirek, can u upload a sample of your model or a screen shot of the table structure?
  15. You only have to change the key_value_to_generate property of the model to generate entities from whichever stream you want. Examine the attached model and do not hesitate for asking more. Hope this helps! create Entities of certain part of ArrivalTable.spfx
  • Create New...