Jump to content

gocken

Members
  • Posts

    369
  • Joined

  • Last visited

  • Days Won

    32

Everything posted by gocken

  1. 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
  2. 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.
  3. 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.
  4. 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
  5. Hi Mirek, can u upload a sample of your model or a screen shot of the table structure?
  6. 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
  7. Sorry Cam.Laboy, I missed this part of your message. Of course you had better to define servers instead of sinks. This time you should use Input@Server instead of Input@Sink in the sequences table. By this way, you can collect some other useful statistics, i.e., payment time, payment queue length etc., as well.
  8. Hi Cam.laboy, I mean you have to define new customer types and include sink objects into their sequences. I attach a picture of how to revise probabilities of these new customers. Hope it helps.
  9. yes, it works if the sink objects are in the course of these customer entities.
  10. simply increase your customer types as credit card and cash payers. For example, expand your table by includeing customer1creditcard and customer1cash, customer2creditcard and customer2cash, customer3creditcard and customer3cash? Also, rearrange their probabilities, sequences, etc. as well. Is it ok?
  11. Hi Mahe, In the case of delayin time of BasicNode14_Entered==50 the condition of NombreVehiculeInChat - NombreVehiculeOutChat < 3 is not satisfied and then 6th, 11th, 16th etc vehicle's node are set at BasicNode18. If you want to see what I mean in BasicNode14_Entered process, set delay8 step's delay time to 60.
  12. In order to see the entities accumulated on any path you should first transfer the created entities (which Adam mentioned above) out of the source object. The attached model shows one way of how you can achieve accumulated enities on any path. isThereInputBufferCapa.spfx
  13. If you want to experiment with different number of resources (or servers) you can create these objects automatically by using auto-create functionality. This will save your time and simplify your progress.
  14. You can use seperate servers (each has 1 capacity) each represents individual firms. Create entities (raw products) via a data table where you should also include one column (a node property from object reference property) to represent where the created entity will be processed (as its destination). Then at the output node of the source object set entity destination type property to specific. Then set node name to Table1.NodeInstanceProperty1. The entities will be routed appropriately.
  15. It seems defining a list state variable within a data table will work?
  16. Another way of creating entities the way you want without using data tables. Note: You can use any distribution instead of Uniform as well. Arrival_other way.spfx
  17. examining the simbit named Changing Queues When Server Fails will give you an idea on how to.
  18. Did you look around "start tasks" step in processes tab? You can use this in processes together with a user-defined "task sequence" element (definitions-->elements).
  19. you can define task sequences via simio's data tables. Then, if you feed data tables externally you do not need to enter them manually. I think there are one or more simbits related to task sequences via data tables.
  20. You can use task sequences. Set process type property of a server as "Task Sequence". While populating processing tasks property of a server object (when you click on the three dots, that are seen at the right hand of processing tasks property, a repeating property editor will pop-up) you should use the same sequence number for all tasks you considered. Under Resource Requirements section of Processing Tasks-repeating property editor you have to input your resources (nurse, PA, doctor etc.). Examining some simbits related to task sequences will help you.
  21. Hope it works!, it may not be exactly what you want, but it will give an idea of how to do it... do not hesitate for asking more. Renege Model.spfx
  22. You can use paths’ selection weighs property to set these kinds of proportions. İts default values will do for you. İf you Want to send 1/4 to counter 1 and the remaining to counter 2 you should set the weight of path to counter 1 to 1 and 3 to counter 2.
  23. I attached a different solution to your problem to show how the same results can be gained via totally different approaches. 100 entities_different.spfx
  24. If they are not required the best way to avoid deadlock situations is to use two separate paths each for either direction.
  25. tyr other options from the dropdown list of "From" property of transfer step.
×
×
  • Create New...