Loading Rules - Graphical Charging Rules


SHOTPlus™ Variant:
6.6.1 and above
KBA Summary:
This Knowledge Base Article details the process of creating graphical charging rules


Graphical Charging Rules enable SHOTPlus™ users to create and edit simple, or complex, charging rules using a graphical user interface.


Activation Settings

Users can select to use either standard tabulated rules, or Graphical Charging Rules. To activate Graphical Charging Rules for a SHOTPlus™ file or template:

    1. Select Edit Blast properties from the main toolbar.


    1. Select Loading rules from the list on the left hand side of the the Edit blast properties dialog box.
    2. Active Graphical Charging Rules by checking the Use graphical charging rules checkbox.
    3. Select OK.



When the Use graphical charging rules checkbox is unchecked, charging rules will default to standard, tabulated rules.
Max Hole Depth Range Sub Length

Max hole depth defines the maximum hole depth for which a rule will be applied.

For example, if the Max hole depth for a rule is set to 50 m, it will not be applied to holes with a design length, or actual length, >50 m.


Once a rule has been applied to a hole, the loading design will be adjusted to suit the depth of that hole. Unless another rule is applied to that hole based on measurements.

Rule Conditions

Graphical Charging Rules are applied to blastholes based on user-defined conditions, set when creating each rule.

The following conditions can be set for each discrete rule:

    1. Hole type - Select a single Hole type that a rule will apply to.
    2. Material type - Select a single Material type that a rule will apply to.
    3. Blasthole diameter - Select a range of blasthole diameters that a rule will apply to.
    4. Temperature - Select a range of temperatures that each rule will apply to.
    5. Water - Select the hole state that each rule will apply to (i.e. wet or dry).

Conditions for each rule do not need to be specified. If conditions for a rule are not specified, the rule will be applied based on the other, specified, conditions.

There cannot be two charging rules, in a single file, with identical conditions.

The order of rule application for Graphical Charging Rules is organised automatically by SHOTPlus™ based on the conditions in the following conditional order.

    1. Hole type.
    2. Material type.
    3. Diameter.
    4. Temperature.
    5. Hole state.

When viewing a list of rules, rules with like conditions are listed together. For example, in the below example both the 'Front Row - Wet Blastholes' and 'Front Row - Dry Blastholes' rules are applied to Hole type 1, all Material types, all diameters, and all temperatures. However, the 'Front Row - Wet Blastholes' rules only applies to Wet holes and the 'Front Row - Dry Blastholes' applies to Dry holes.


Creating a Graphical Charging Rule

There are four main steps to creating a Graphical Charging Rule:

Create rule, Define Name, Conditions, and Diameter

To create a new Graphical charging rule:

    1. Select the Edit loading rules button from the main toolbar.


    1. From the Edit loading rules dialog box, select New rule.


    1. From the Edit charging rule dialog box, define the name and required conditions for the rule, as required:
      1. Enter a Rule name;
      2. Specify a Hole type;
      3. Specify a Material type;
      4. Specify a Diameter range;
      5. Specify a Water state;
      6. Specify a Temperature range.


    1. Select Edit diameter.
    2. Enter the appropriate blasthole diameter.
    3. Select OK.


Define Maximum Hole Depth

Maximum Hole Depth

Each charging rule must have a specified maximum hole depth. Holes that are deeper than the maximum specified hole depth will not have a loading rule applied. If not specified, the maximum hole depth will default to 50 m.

To set the maximum blasthole depth for a rule:

    1. Select the rule to edit from the Edit loading rules dialog box.
    2. Select Edit rule.


    1. From the Edit charging rule dialog box, select Max hole depth.
    2. Enter the appropriate maximum blasthole depth, in meters.
    3. Select OK.
    4. This will update the maximum range and will be reflected in the graphical interface.


Define Ranges and Sub Lengths

Define Ranges

To define the ranges and deck structures for a rule:

    1. Select the inert product that should be loaded into shallow holes where no explosives will be loaded.
    2. Select Add range.
    3. Input the length below which no explosives should be loaded.
    4. Select OK.


    1. The rule will have been split the rule into two ranges. Select the second range, by clicking on the appropriate tab.
    2. Ensure the correct stemming, or inert, deck is selected for the top of the hole.
    3. Select Add after to add a deck below the existing stemming, or inert, deck.
    4. Select the product that should be loaded below the stemming, or inert, deck.
    5. Select the minimum length in the range.


    1. From the Edit sub range item dialog box edit the length distribution for the decks by entering the desired length for each deck.
    2. Ensure that the length distribution entered, matches the (minimum) length for the range, by noting the remaining length (this should be 0.0 m). 
    3. Select OK.


    1. Select the maximum length in the range.
    2. From the Edit sub range item dialog box edit the length distribution for the decks by entering the desired length for each deck.
    3. Add subsequent ranges as required.

Sub lengths

to add a Sub length to a range:

    1. Select the desired range, by selecting the appropriate tab.
    2. Select Add sub length.


    1. From the Edit sub range item dialog box, enter the desired Sub length.
    2. Enter the desired length for all decks, equal to the desired Sub length.
    3. To finish, select:
      • OK - To accept the Sub length and return to the rule graphical interface; or
      • Add and new - To accept the Sub length and add another Sub length via the Edit sub range item dialog box.


Test Rules

The Test rules functionality in SHOTPlus™ enables users to ensure the correct rules are being applied to blastholes based on the condition for each hole, and the conditions specified for each rule.

To test rules:

    1. Select Test rules from the Edit loading rules dialog box.


    1. Edit the hole properties by adjusting the input boxes as required.
    2. Check that the correct rule, and expected loading is being applied to the hole based on the conditions specified.
    3. To finish, select OK.


Additional Functionality
View Loading Graphical Editing SDOB Dry Loading Buffer

Graphical charging rules enable users to view how the charging design for a rule changes with hole depth.

By default, the charging diagram shown when editing a charging rule, displays the loading design for the Maximum hole depth specified. However, users can view how this design changes with depth through the graphical interface using the view loading tool. To use the view loading tool:

    1. Select the Edit loading rules button from the main toolbar.


    1. Select the desired rule from the Edit loading rules dialog box.
    2. Select Edit rules.


    1. Select the view loading tool.
    2. Using the cursor, navigate along the length of the graphical interface, to change what is shown in the charging diagram.


    1. Using the cursor navigate to the desired length on the graphical interface and click to "freeze" the charging diagram at a certain length. To "unfreeze" click the graphical interface again.


Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request