Haulage #3: Introduction to Logic (Points)

Click to Print


In order to simulate haulage, you need a path for the Truck to travel down which in Spry is a combination of various Steps. Spry provides a wide variety of tools to generate these steps, also known as a Haul Profile. There are two main categories of those tools, Points and Vectors, in this section we’ll simply address Points and come back to Vectors in a later section.

Points can either be static (permanent, unchanging such as a defined latitude and longitude) or dynamic (position changes depending on the Schedule Step involved). No matter the kind of Point used, you can consider it to be known. You “know” where the top of a permanent ramp is (static), but you also know for each Schedule Step where the Source Equipment is (dynamic).

The absolute simplest path that can be created in Spry involves the use of static Points, but it is also the most time consuming and least representative. You can immediately add more realism to a set of static Points by making the Start (Source) and End (Destination) dynamic Points.

The first problem you’ll run into with a Points only method is that you’ll be repeating your work over and over again, especially when it comes to roads. The next section looks at Road Networks which are designed to take repetition out of a large portion of your haulage work, as well as allow you to split your workload between Source and Destination.


To create a new Step, right-click the “Name” of your Rule and click Add Group. Once you’ve got at least one Group, right-click and Add Step.


The Animation Preview tab (default unpinned far right) gives you the ability to start entering Points based off of your spatial data. To add an Entered Point, click the “…” circled in Black below. Set the Snap option to “Snap to Segment” snaptosegment you can then set a point based on your solids or topography. The orange dot represents the current Step you have selected.


To set a Point Step as a dynamic Source or Destination Point, change the Source to Source/Destination Node and choose a relevant Centroid.


Snap Options

The various snap options are useful to help keep data in line with existing shapes. If you are having problems adding points or drawing with accuracy check you have the right snap option set.

  • Snap to Cursor: Uses X and Y coordinates of your mouse cursor and either the Z coordinate set or Grade you have set in the toolbar (most flexible drawing option)
  • Snap to Segment: Snaps to any part of an existing segment on any shape.
  • Snap to Point on a Segment: Snaps to an existing point on any shape (least flexible drawing option)