Jump to content
Simio Forum

jkirby

Members
  • Content Count

    31
  • Joined

  • Last visited

Community Reputation

0 Neutral

About jkirby

  • Rank
    Application Engineer

Recent Profile Visitors

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

  1. For the month of April, the username of our Exceptional Simio Insider is..... *drum roll* gocken What qualifies someone to be Simio Insider of the Month? A person who: Actively engages in the Simio Insider forum by providing helpful information to others. Provides shareable demonstration models or example code. Asks thought provoking question about simulation and simulation-based planning and scheduling. gocken, we will send you your certificate via email. Happy posting!
  2. For the month of April, the username of our Exceptional Simio Insider is..... *drum roll* jzhou What qualifies someone to be Simio Insider of the Month? A person who: Actively engages in the Simio Insider forum by providing helpful information to others. Provides shareable demonstration models or example code. Asks thought provoking question about simulation and simulation-based planning and scheduling. jzhou, we will send you your certificate via email. Happy posting!
  3. That would be great if you would share those here. Thank you, Judy
  4. For the month of March, the username of our Exceptional Simio Insider is..... *drum roll* Elkherbawy What qualifies someone to be Simio Insider of the Month? A person who: Actively engages in the Simio Insider forum by providing helpful information to others. Provides shareable demonstration models or example code. Asks thought provoking question about simulation and simulation-based planning and scheduling. Elkherbawy, please find your certificate attached to this post. Happy posting!
  5. I'm not certain what you mean by policies. Do you mean events that would cause an evacuation of entities leaving an area? Or do you mean how they might leave an area?
  6. Hello, I'm not exactly certain what you are trying to do. But if you are trying maintain a certain number of entities at a location, you might want to use monitors and create vehicles. Or you can use scan steps at your Source nodes to release entities. Typically, it's the entity that summons the vehicle. It sounds as if you want to change the standard behavior of the vehicle. Entities make ride requests for vehicles from nodes or stations and then the vehicle evaluates that request to determine if it will accept it's ride reservation. You could have a monitor look at the "zone" or server. If the number of entities falls below a certain number, an event would trigger a process to create entities at a source and the entities at the source could request a ride to the desired zone or server. At least that's one approach to try.
  7. How about using a state variable to count the amount of entities that have come out of your source and use another state variable in the source's Entities Per Arrival property? You can fire an event when the "count" state variable has reached a certain number that will assign the variable that you used for the Entities Per Arrival in an associated process to that same fired event. And when a new parent exits from the node of it's source you can check to see if the variable is set to 0. If it is, then assign it to 1 again. Judy
  8. Hello vavei5, When you say you want your source to stop, do you mean permanently or temporarily? You can do either. Judy
  9. Hi Zhouyaoxue, If you want to get a good look at the Process logic within a Vehicle in Simio, you can subclass the Vehicle object. Also, create a very basic transporter model, run the trace while stepping through or running the model. I hope this helps answer your question or at least provides a jumping off point. Judy
  10. jkirby

    Worker Priority

    Hello vavei5, You could use the Evaluating Seize Request Add-On Process for your worker. In the Decide step the expression Global.VisitRequestQueue.NumberWaiting>0 will evaluate if there are any entities in the Transporter Visit Request queues. Then use the Assign step to set the Token.ReturnValue to False. For an additional example using the Evaluating Seize Request Add-On Process, please look at the SimBit model called Moveable Operator or MoveableOperator.spfx. Judy
  11. Hello Sammyy, I wanted to attach an example model I created to demonstrate how you can do what you are asking, but attaching files in the general forum is not permitted. Please feel free to join the Simio Insiders and then you will be able to view my response with the example model here: http://www.simio.com/forums/viewtopic.php?f=6&t=2385 Sincerely, Judy
×
×
  • Create New...