TS. Dependencies


Dependencies are the first check in terms of the scheduling logic.

For a schedule transaction to take place, the first thing what the scheduling engine looks at is whether or not some Source Block and some Destination Block is available.

The looser your dependencies are, the more available Sources and Destinations at any point of time, your Schedule has more data to go through, and therefore it is going to take longer to run.

Recommendation is to put more effort into the dependencies to make a decision process a bit quicker.


Dependencies Types

The Dependencies setup tasks allow users to set different dependencies for a project. Dependencies control the logical order in which blocks are extracted from the pit and filled in the dump.

Main dependency types are listed in the table below. Navigate to the relevant sections to find more detailed information.

Dependencies Setup Tasks

 

Step

Description

Phase Adjacencies

Phase adjacencies are used to ensure that a backfill dump does not encroach within the standoff distance of unmined blocks.

On Bench

Set dependencies between blocks, and bench access, by ramp point or direction.

Between Benches

Allows user to plan multiple benches mining in a single phase.

Increment Offset

Synchronize vertical offsets values between stages.

Custom

Specify dependencies between any two records, including upper level records.

Drilling

Specify exclusion zones and blasting delays.

This setup step only appears if in the Configuration Options step you ticked Use Dependencies option.

For a detailed description of each of the steps in this block, see the sections below.

Common User Interface Elements

The following is a description of the basic commands and user interface elements that are found in all or several steps of the dependencies setup.

Command

Description

Example

Command

Description

Example

Applying parent level settings to child levels

Selected settings and set values can be applied to the entire group of child levels. For example, to set the mining direction for the entire stage, click on the level with the corresponding stage name and select the desired setting. The setting specified for the parent level will be applied to all child levels. Similarly, to set the required maximum number of active benches and agents in the Between Benches step, enter the number manually or adjust it with the up and down arrows, and it will be applied to all lower-level records of the selected group.

Importing and Exporting Dependencies

The configured dependencies can be exported from the setup step and imported into another project, or saved, for example, for backup or later use.

The exported dependencies will be saved in ".benchDeps" format.

Adding, deleting and re-ordering

Use the top toolbar buttons to add new dependency sets, delete them, and move them up and down the list.

Other Common Elements.

In the On Bench setup step, there are other UI elements often found in other setup steps and tabs, such as the hidden Layers and Data panels, control panel tools, Legend, and so on.

For a description of such common components, see Common UI Elements.

Â