Segments Exercises

These exercises illustrate the best practices for managing segments in a network.

Segment Naming

The Segments panel is where segments can be organised, zoomed, selected, hidden or edited.

To name segments in the network:

  1. Navigate to the sample data \NodesVersion folder.
  2. Open SampleModelWithNodes.hinf
  3. Centre all data in the viewport.
  4. Box select all roads in the network
  5. Go to the properties panel and rename the segments to "Surface"
  6. Box-select all roads in the pit 
  7. Go to the properties panel and rename the segments to "Deposit\P1"
  8. Double-click the dump ramp 
  9. Go to the properties panel and rename the segments to "Dumps"

Segment Groups

Grouping segments by name or data source can make it much easier to edit and interact with the network later on, especially if you have many interim pit ramps criss-crossing at different elevations. 

Editing segments in groups:

  1. Go to the Segments panel and set the Grouped Fields to "Name"
  2. Use the tickboxes to toggle visibility on and off.
  3. Right Click > Zoom to centre the group in the viewport.
  4. Right Click > Select Coincident Points to select all nodes in the pit / in the dump.
  5. Right Click > Set Speed Limit to set speeds in the pit / on the dump.
  6. Select the "Surface" group and change the in-pit rolling resistance in the properties panel.

The default rolling resistance is set in Tools > Project Settings > General.

Segment Flags

Flags are used to toggle road segments on or off. Flags can be referenced from your scheduling package to turn roads on and off according to a set of user-defined criteria. This may include staged ramp availability, seasonal calendar delays or restricted access periods. Using flags allows Haul Infinity to intelligently route trucks given a haul network which may be dynamic over time.

To turn off flagged segments:

  1. Open the Flags panel.
  2. Untick the flag.

This turns off any roads which have this flag in their properties.

To apply a flag to a segment:

  1. Click on the segment.
  2. Tick the flag in the properties panel.

When the flag is turned off, this segment will not be traversable.

To add a flag to a schedule (.csv) file:

  1. Navigate to the sample data \NodesVersion folder
  2. Open ScheduleWithNodes.csv
  3. At the first empty column, add a column header "Ramp1Access"
  4. Set values in the column to "OFF"
  5. Save and close the schedule
  6. Navigate to the sample data \NodesVersion folder.
  7. Open SampleModelWithNodes.hinf
  8. Go to the Schedule Auditor and click Import Schedule
  9. Map the fields to the column headers, including the "Ramp1Access" flag state.
  10. Click finish to continue.

When activating hauls through the schedule auditor, those hauls will correspond to the flag states in the schedule.

Gradient Tools

Haul Infinity has tools for drawing segments at a specified grade, and for applying grades to existing segments.

Gradient Draw Tool

To draw a ramp at ten percent grade:

  1. Select the draw tool 
  2. Set the snap mode to triangles 
  3. Set the Gradient tool to 10% 
  4. While in plan view, draw a road over the surface terrain.
  5. Press escape to exit the draw tool.
  6. Turn off the Gradient tool by clicking on the "Gradient" text.
  7. Rotate the viewport to see the 10% ramp.

Use this tool to draw ramps when you don't have an existing design to snap to.

Tooltips & Offsets

When drawing an interim ramp up the side of a pit or dump, use the tooltips and offset dialog to get the best results.

Reading from tooltips:

  1. Activate mouseover tooltips 
  2. Select the draw tool and set the snap mode to triangles.
  3. Find a spot at the toe of the dump and start drawing a ramp.
  4. Hover the mouse over the next bench level to see the distance, bearing and gradient. Find a 10% gradient and continue the ramp.

Offset by coordinates:

  1. Find the next point on the ramp that is approximately 10% grade.
  2. Hold control and left click to open the coordinate menu.
  3. Change the gradient to exactly 10%.
  4. Round the distance to the nearest whole number.
  5. Press okay to continue.

Apply Gradient Between Points

To apply a gradient between points:

  1. Hold control to select two points on the same road.
  2. Right click > Apply Gradient Between Points
  3. Set the gradient for all segments between the two points.

Vertical Offset Tool

The z-offset tool can be used to draw elevated roads such as a skyway or overpass.

Draw segments with vertical offset:

  1. Set snap mode to triangles.
  2. Select the draw tool.
  3. Change the Z-offset to 10 metres 
  4. Draw road over the topo surface.
  5. Press escape to exit the draw tool.
  6. Turn off the z-offset tool by clicking on the "Z-Offset" text.

Move a Point

To move a point:

  1. Double click a point on the network.
  2. Right click > Move Point
  3. Click where you want to move the point

Points can also be moved with the keyboard shortcut F.

Insert a Point

To insert a point:

  1. Left click a segment on the network
  2. Right click > Split Segment Here

To insert points at a distance from another point:

  1. Select a point on the network
  2. Right click > Split segments within X metres of this point
  3. Enter a distance, such as 10 metres

Tooltips

When drawing a road, the tooltips will show the coordinates, distance, bearing and gradient of the point being drawn. This can be used to draw ramps at the correct grade over topo or designs. 

To enable tooltips, press  or the Space bar on the keyboard.

Coordinate Menu

When drawing roads, the coordinates menu accepts absolute coordinates, relative offsets and polar offsets.

To open the coordinate menu:

  1. Press keyboard shortcut (D) to begin drawing.
  2. Draw a point on the network.
  3. Hold control and click to draw a new point.
  4. The coordinate menu will open with the coordinates of the clicked point.