TS. Custom


Overview

Custom dependencies can be used to force precedence at any level of the block tree (and specify a time delay). This may be used to enforce a certain order of pit development, land bridge precedence and/or backfill permissions. 

Custom Dependencies step overview with a dependency to mine Stage2 30 days after completing Stage1

Adding Custom Dependency

See the table below for a description of the main items, as well as the principles of working with this type of dependency.

Activity

Example

Description

Activity

Example

Description

Adding New Dependency Set

  • Press the clipboard icon to add a new Dependency Set, ie. for Mining or Backfilling.

  • Rename the Dependency Set (i.e. mining rules, backfill rules, landbridge rules).

  • You can change the order in which the added Dependency Sets are displayed in the list using the blue up and down arrows.

  • To delete a Dependency Set that is not needed, use the red cross icon.

Selecting dependent levels

 

  • Expand the tree structure to the right to the required level.

  • Select the Successor record and double click on the Predecessor.

Viewing a rule

 

The levels selected on the right will be displayed in the Rules panel in the middle.

  • You can change the order of the presented dependencies in the list using the blue up and down arrows.

  • To delete a Rule that is not needed, use the red cross icon.

Setting Time Delay

Specify the necessary time delay (in days) that should be kept after the selected level is mined (if necessary).

For example, wait 30 days after completing Stage 1 before starting mining on Stage 2.

Exporting and importing Dependency Rules

 

Created dependencies can be exported from one project and imported into another. To do this, use the export and import icons in the top right corner.

Dependency rules are transferred in the ".depxml" format.

Error Messages

If you don't set up the dependencies correctly, you may have a dependency looping problem that won't let you get past this setup step.

“Dependency problem found. Dependency cycle found:”

In the Issue window, you will see a description of the problem, indicating the levels/blasts affected, as well as the setup step you need to check.

Return to the shown configuration steps and review the dependencies created to eliminate looping.