Release 2, Sprint 32

In this sprint we have made several changes to improve modeling capability, on-screen and reported statistics, and execution speed.

List States can now associate state names with auto-states

If a list state is being automatically assigned by the simulation engine, you can now define extra possible state names for the list state and associate those names with auto-states. You can then also manually assign values to the auto-assigned list state in process logic using an Assign step, and the assignment is allowed as long as the new state to be assigned is associated with the current auto-state condition.The combination of these two features allows you to define sub-states to an internally defined autosate, for example defining Setup, Turning, and Teardown states that are all associated with the Busy auto-state.

Workstation object (Standard Library) ‘ResourceState’ enhancement

The Workstation object now has a ResourceState list state (similar to that provided by the Server, Combiner, and Separator objects) with the following possible state values: Starved = 0, Processing = 1, Blocked = 2, Failed = 3, OffShift = 4, Setup = 5, Teardown = 6.

The ResourceState may be referenced for process logic purposes, and also provides state-based statistics results.

Link.NumberTravelers.Accumulated Functions And Results

The following functions are now provided for any link:

  • NumberTravelers.Accumulated
  • NumberTravelers.Accumulated.Minimum
  • NumberTravelers.Accumulated.Maximum
  • NumberTravelers.Accumulated.Average

An entity is counted as an ‘Accumulated’ traveler on a link if:

  1. The entity has reached the end of the link and has been stopped there without being engaged to the link.
  2. The entity’s front edge has collided with the back edge of an entity in front of it on the link, and the entity has accumulated behind that entity without being engaged to the link.

Once flagged as ‘Accumulated’, the entity will continue to be considered ‘Accumulated’ until either its front edge leaves the link or the collision situation is cleared.

Accumulation-related statistics are now reported in the Results. Accumulation statistics are particularly useful when using accumulating conveyors (Conveyor object in standard library).

Connector object (Standard Library) change

The Connector object in the standard library is a link that is hard-coded with its DrawnToScale property set to ‘False’ and its LogicalLength property set to ‘0.0’.

The Simio engine now consistently has special treatment for a ‘connector’ link configured as above such that entities will never actually enter, move across, and exit such links…but will always instead immediately do a node-to-node direct transfer across the link. This behavior optimizes run performance using such links.

Cut, Copy and Paste

We are steadily enhancing Simio’s cut, copy, and paste capabilities. In this release support has been extended to include:


External Nodes (in the external view)




Function Tables


Rate Tables







Download the latest Simio Simulation Software Free

Do you want still more information? Examine the release notes for other recent releases.