Jump to content
Simio Forum

GFurtado

Members
  • Content Count

    30
  • Joined

  • Last visited

  • Days Won

    1

GFurtado last won the day on April 23

GFurtado had the most liked content!

Community Reputation

3 Neutral

About GFurtado

Recent Profile Visitors

380 profile views
  1. That might sound counterintuitive, but entities are alternating between 0.0 and 3.0 m/s in a discreet manner. They don't have acceleration or deceleration. They are not slower, they are full-stopping before entering the node. (Difference distance/diference time) = average speed. Movement.Rate returns that instant speed, which are either 0.0 (full stop) or 3.0 (desired speed). You can verify this by looking at the label attached to the entity. I'm not experienced enough in Simio to help you creating an entity capable of smoothly decelerate, but you could calculate the average speed between two nodes (check the attached model). EntitySpeed2.spfx
  2. Desired speed means maximum speed. When there is nothing restricting the entity, it'll travel at its desired speed. If entity's desired speed is 1.4 and the path maximum speed is 2.0, the entity will travel at 1.4. If entity's desired speed is 1.4 and the path maximum speed is 1.0, the entity will travel at 1.0. Initial Desired Speed is a property. Every entity starts at this speed. You can change it mid-run by assigning a new value to the Desired Speed state. It is a constant speed, unless you code it otherwise somehow. Yes, unless the entity is restricted by the path maximum speed or slower entities blocking the path. Use the expression ModelEntity.Movement.Rate. ModelEntity.DesiredSpeed returns the entity's current maximum speed, not that instant speed. ___________________________________________ I tried to compile all my answers in a single model. Check the file attached at my post. EntitySpeed.spfx
  3. For your second question, you should use TimePaths instead of Paths. Just set the Initial Traveler Capacity and Travel Time properties to an arbritary number. Traffic with TimePaths.spfx
  4. Check my attached model. The entities have random movement speed and paths Allow Passing property are set to False. So slower entities will naturally create a traffic congestion. You could also try to solve this in a more algebraic manner, by setting ModelEntity.DesiredSpeed or Path.DesiredSpeed based on the Path.Contents state. Traffic.spfx
  5. Have you checked the Initial Traveler Capacity property? It is a property available on paths, timepaths and conveyors that limits the number of simultaneous entities within the link.
  6. Check the server property Ranking Rule. This property determines the order entities are processed. Look at the attached model. I assign the Entity.Priority when it cames out of the sources and set my server to rank entities based on the Entity.Priority expression. I hope it helps. EntityPriority.spfx
  7. I'm having the same problem aswell. Did anyone find a fix?
  8. You can change an object position mid-run through the "Relocate Object" User-defined Step. Check this:
×
×
  • Create New...