This sprint provides the long-awaited multi-select feature. It also contains a new book which we expect you will find very helpful in learning more about Simio. Don’t miss the enhancements to the standard library objects as well.
Multi-select capability is now supported in the graphical views (i.e. Facility, Dashboard and Eternal View windows).
Ctrl+click on any object adds (or removes) it to the selection set. (Ctrl+click on a node no longer starts drawing a link, you now must use Ctrl+Shift+click.) Ctrl+click and drag in free space will do a box select of objects within the box.
Once a group of items is selected, you can move, copy or delete the entire group of objects in a single action.
New Learning Materials
We are now including a new book called Introduction to Simio. This short, six-chapter book walks you through many product features and is an excellent way to get to know Simio. The existing Simio Reference Guide can be used as a supplement for looking up detailed feature descriptions. You can find a link to both books on the Simio Start Page.
The Simio Start Page has been redesigned to make it easier to find and take advantage of the many important resources available.
Source Object Enhancements (Standard Library)
The Source object was updated to provide an Initial Number of Entities option for the 'On Event' arrival mode, for creating an initial number of entities at the beginning of the simulation run in addition to entities created by the specified Event Name. This makes it very easy to "seed" a model with initial entities and then replenish the supply with event-based creations.
A Rate Scale Factor option was added for the Time Varying Arrival Rate arrival mode to allow easy scaling of the arrival rate values specified in the rate table. Once you have an appropriate arrival pattern, this feature makes it easy to adjust the overall arrival rate by a factor (e.g. a 10% increase or decrease).
Resource Object Capacity Now User-Assignable
Every resource object (e.g., a Server object in the Standard Library) now has a CurrentCapacity state that may be assigned using an Assign step to dynamically change the object’s capacity. This can be used to create more flexible schedules as well as logic-based capacity changes.
Node Object Function Changes
NumberRoutingIn, NumberRoutingIn.CanEnterObjects, and NumberRoutingIn.Transporters functions were added. These functions allow you to determine the number of entities that have a particular node set as their destination, as well as which of those entities can actually enter the associated object of the node (refer to the ‘Can Enter Objects’ property available on an entity type) or are transporters. These functions are particularly useful in destination selection logic.
Selection Expression Capabilities
We have exposed new capability to use when selecting a destination on a Node. In addition to looking at properties of the candidate nodes, you can also consider properties of the associated obects of those nodes. For example, your selection expression might include a term like Candidate.Server.Capacity when all your nodes have an associated object of type Server.
Improved Results Classification for OutputStatistic, TallyStatistic, and StateStatistic
The OutputStatistic element, TallyStatistic element, and StateStatistic element now provide more user control for classifying the statistical output in the model results (pivot grid or reports). Optional userdefined strings may now be specified for the Data Source, Category, and Data Item fields
File Size of Release Image
When you download this and later releases you should find the download to be noticeably faster. We have reduced the file size by more than 40%.
SimpleLeastSlackSelectionRule - Entities with different due dates are selected for processing order using a Least Slack scheduling methodology