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!


New Software Release

Our latest release, Simio 11, is here!

All Activity

This stream auto-updates     

  1. Yesterday
  2. Last week
  3. Thank you very much, both of you. Both approaches make sense to me.
  4. Great, thank you everybody for your help.
  5. I want to do a event based probabilistic reneging wherein if the length of the allocation queue exceeds 5 it starts to renege with a certain probability. The probabilities are discrete. If the length of the queue is 6 then probability to renege is 0.1, if it is 7 then probability to renege is 0.3 and if its 8 then probability to renege is 0.5 and so on until the probability becomes 1. How do I model this using even based probabilistic reneging thanks
  6. Yes! this is what I was looking for. Thank you so much for your help.
  7. Check my attached model. Is that what you're looking for? I created a Expression Property in Object2 and set its value to the Object1_1 state. State Transfer.spfx
  8. Hi - Let's say I have two objects Object1 and Object2 in my project. In a model I have one instance of Object1 as Object1_01 and another instance of Object2 as Object2_01. Is there any way I can access the variables values of Object1_01 from Object2_01. I tried to define an ObjectInstanceProperty in Object2 and set it to Object1_01 for Object2_01 instance but its not working. Any ideas that can solve this issue? Thanks Zaki
  9. 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.
  10. 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
  11. Earlier
  12. http://cdn2.simio.com/Simio-11.192.18835.zip
  13. What does Sprint 191 mean? Is this an update that needs to be downloaded?
  14. How can we use Process logic to do the same things?? :-
  15. gocken

    Entity arrival

    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
  16. In Sprint 191 +, you can right click on the existing path and select Change Starting Node or Change Ending Node to leave the drawn path, but change the starting or ending locations.
  17. Check my attached model. I'm not sure if this was the best approach, but it works. I created two events: One is triggered 100 times to executes another process 100 times. Each process will run its own Delay step and fire the second event to trigger the source. Let me know if this isn't what you need. 100 entities.spfx
  18. Hi, Have an issue relating to trying to track a segmented entity with the camera. I've attached a very simple model that demonstrates the problem. As soon as i set the draw type to 'Segemented' the camera tracking just doesn't work. One possible solution i am aware of is to simulate the segmented object as individual entities. In the context of what i'm trying to do this creates a lot of additional complexity that i don't want to address. Any other bright ideas? Thanks, Lucas Camera Tracking Segmented Entity.spfx
  19. 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.
  20. Is there any way to disconnect a path from a server / node and connect it to another server / node without deleting the path?
  21. jdc1625

    Arrival rate

    I'd recommend you read the Create help documentation. It provides some detailed info on how the step functions. It also mentions the CONWIP and DynamicallyCreatingVehicles SimBits for examples using the Create step. For my second suggestion, yes this can be done with variables. What I would do is create a new Source and Sink that create entities that just tells the model to perform logic. And since this is just a regular sink, you can specify when to create those entities however you desire (by arrival table, randomly.....).
  22. Alb

    Arrival rate

    Thanks, Jason. Casually, do you have or recommend some documentation to work with Create process step? Sorry, I don't have a large experience with process. Also in your second suggestion, is it possible to do it variable? It means, the schedules of deadlines are variable, so I just know I have three intervals and de large of interval is constant. I'm really grateful with your help!
  23. I have a system with 3 steps. At each step a certain amount of product is process and batched (using a combiner) on to a pallet. I have to assign a sequence table to the member entities and the parent (pallet) entities. However this is resulting in some batches sitting at a combiner because the pallet follows the sequence instead of going to the next batch ready if the pallet is empty. Any thoughts on how to handle this? If there is no call for an empty pallet the pallets could stay where they are or go to a specific location.
  24. jdc1625

    Arrival rate

    Hi Alb, What I would suggest is for you to use process logic to create your order entities rather than a source. The Create process step can be used to create entities just like a source, and you can put in logic that looks up the percentages. I would also suggest you use timers or perhaps a source to just create trigger entities that tells your model when to fire events (perform logic). For example, in your above case, perhaps have a source that creates an entity at 7pm, 7:30pm, and 8pm. These entities then trigger the process to be executed that decides the percentage of entities to be created at each time.
  25. Alb

    Arrival rate

    Thanks, Jason for your answer and your interest. The situation is the following: I have to receive an order with set amount of entities that must be completed in a specific date and hour, but I need to distribute that order in some intervals before the deadline. It means, If I have an order with 15 entities for November 3 at 8 pm, I could receive 10% of the entities at 7 pm, 50% at 7:30 pm and 40% at 8 pm. So, I have the idea to do an arrival table for the schedule of the order and a rate table for the percentages that I need. And I want to know that is possible in SIMIO to put both in the source? Thanks for your help!
  26. jdc1625

    Arrival rate

    Hello, Would you be able to provide background on your use case? My first response would be no, but I"m curious what your use case is. I believe we should be able to find a solution (perhaps using a function) if you can provide a little background on the use case. Thanks, Jason
  27. Hello, I would suggest you look into creating a ForkLift EvaluatingTransportRequest add on process. This will allow you to control what requests the Forklift is accepting or rejecting. Additionally, it may be wise to use two separate Forklift objects (rather 2 instances of the same forklift). This may be easier as you could designate one Forklift to be the secondary that moves to Dock 2 first when a truck arrives. Jason
  1. Load more activity
  • Create New...