Source Scheduling #8: Running A Scenario

Click to Print


Once you have your Processes and Equipment set up, you can run your source schedule for the first time. In a simple sense, the way Spry runs your Source Schedule is as follows:

  1. Generates a Task list based on Processes and their associated Source Quantities
  2. Creates an ordered list of Tasks for each piece of Equipment based on the Source Path
  3. Generates Dependencies and applies them to each Task
  4. Simulation of the Task list from the Start till the End Date of your Scenario (this is much more complex than it is written but for our purposes is unimportant)

At any particular moment in time, a running Scenario is a list of completed and upcoming Tasks, Equipment Paths, Dependencies and Constraints.

The Snapshot Viewer is designed to give access to this list as a diagnostic tool to help determine what is happening at any one point in time. It’s useful for determining what Dependencies are in place, as well as any issues you may be having with Source Paths or Constraints.

If your source scheduling isn’t following the path you’re intending, the Snapshot Viewer is a useful tool!


To run your Scenario, with the Scenario window open click the Run button source8run

To run your Scenario with the Snapshot Viewer, click the dropdown next to the Run button and choose Run with Snapshot.


The Snapshot Viewer has 4 or 5 options to the point in time you can go to based on the next dropdown option. Current Animation Date is only available when the Animation window is open.

Snapshot Viewer

“Add Snapshot” creates a Snapshot at the selected time. “Hide” removes the Snapshot options but completes the Schedule. “Cancel Schedule” removes the Snapshot and cancels any further Scheduling.

The General Tab will show the number of Tasks remaining and Dependencies still applied.


The Source Tasks tab allows you to look at individual Leaves in your Source Table and includes various filters and different information based on relevancy. If you right click any Predecessor or Successors you can also navigate to the Table Deposit record, or to a Usages tab which is added if you choose this option


On the Usages tab, double clicking any Source Path option will take you to the relevant section of the Equipment tab.


The Equipment Tab will show what the current path for each piece of equipment currently looks like. Note that any Path is considered “Active” if it’s being worked by any piece of Equipment not just the one currently in focus.


Detecting Constraints

On each Task in the Source or Destination Tasks tab, the right-click menu allows you to see if any Constraints are active on that Leaf at the time. Any Leaf that has a Constraint in effect will look like the screenshot below.


Animation Interaction with the Snapshot Viewer

With the Animation and Snapshot Viewer opened side by side you can move from an Animated Task to Snapshot Usages using the right-click menu on the Solid.

Possible “states” of a Task

  • Active: Currently being worked by one or more pieces of Equipment
  • Released: Available to be worked
  • Unreleased: One or more dependencies are preventing this from being worked
  • Possibly Constrained: Visible from the Source/Destination Tabs only, this means you should use the right-click menu to check each piece of Equipment for definitive answer
  • Constrained: One or more constrains are preventing this from being worked
  • Completed: No Source Quantity remains to be worked on this Task