Herco Analysis

Use this option to generate grade tonne curves for a given block size. You can use affine, indirect log-normal correction, and discrete Gaussian model as the support change engines. The analysis can be performed using multiple variables and using multiple cutoffs.


Note

To use the Herco Analysis tool, you will need:

  • A samples or composite database.
  • A free output field if the change of support is requested to be stored in the samples database.
  • A block model (optional). The block model is used as a reference when used to validate block model estimations.

Instructions

On the Block menu, point to Grade Estimation, and then click Herco Analysis.

Follow these steps:

  1. Select a specification file or enter a new name for the specification file in the space labelled Herco Analysis File. Click Browse to search for a file in a location other than your current working directory.

  2. Select a Herco Analysis identifier, or enter a new ID and click Save ID.

  3. Select a samples database or map file.

  4. Select a block model (optional). The Model Type, Origin, Rotation, Number of blocks, Total blocks, and Parent block size will be automatically populated if a Vulcan block model is selected.

Samples Database

Here, select the groups to analyse and the variables. For each variable selected, a new tab is created on the Herco Analysis Parameters tab. Weighting is allowed for both samples (for example, length or decluster) and block model (density). Output support corrected data in the samples database is also possible.

Specify a table group identifier. Wildcards are supported. Only data from matching sample groups are selected. Press Ctrl while clicking on the group names to add/remove a group to/from the selection. Right-click to select all groups in the database.

Follow these steps:

  1. Select the sample group from the database which will be analysed.

  2. Select the fields using the table.

    • Database field - The samples database field that will be analysed for different support sizes.

    • Database output field (optional) - Select a field where the support-transformed grades will be written. If no field is selected, the transformation will not be written to the database.

    • Block Model Variable - Ideally, this is the same variable as the database field. This field is used to represent the output in mass unit and to validate the results. If this variable is not defined, the output is represented as a percentage or proportion of the total mass.

    • Minimum - This is the minimum value that is used to filter the input data for the database and block model fields. The value of the database field and the block model field must be between the minimum and maximum.

    • Maximum - This is the maximum value that is used to filter the input data for the database and block model field. The value of the database field and the block model field must be between the minimum and maximum.

    • Grade Cutoffs - Grade cutoff values may be specified as a range (first and last values), increment, or explicitly by value. Click to display the panel and set the values.

  1. Select any database weight fields you want to use. Use this option for a database field only. For support change, select the weighting that will be used to calibrate the support values to a valid measurement. By default, the weight is one. There is no need to define a database weight if you do not use weighting fields.

    • Weight by length - If the database has a defined drill length, this is used as weighting.

    • Weight by density - If the database has a defined drill density, this is used as a weighting.

  2. Define other weighting values using the drop-down list in the table, and enter a default value for each.

  3. Select the Block Model Density if a block model field is being used.

    • Use constant value - Use this option to select a constant for defining the weight and default value.

    • Use variable - Use this option to select density variables for the calculation of reserves. Enter density variables manually or select them from the drop-down list.

Select Using Numeric Tag

Use this tab to limit the samples to a specific numeric field. Once you select the numeric field you want to use, you can select specific values to use or ignore.

Follow these steps:

  1. Click Sample Selection Using a Numeric tag to activate the filter.

  2. Select the variable to filter by using the Numeric field drop-down list, then set the parameters that will determine how those values are treated.

    • Use specific numeric values - Only the values listed here will be evaluated.

    • Ignore certain numeric values - Any values listed will be ignored.

    • Use a numeric range - Use this to allow all value between a minimum and maximum number to be used.

      0 to -9999 to ignore all negative values.

      Note:  The selection methods accumulate, that is, if more than one method is chosen, then the samples must satisfy each selected method before being included. Within a method, however, selection is based on the OR selection criterion except for field restrictions, which allows AND/OR selection criteria.

Select Using Character Tag

Select this checkbox to limit the samples using a specific character field. Once you select the character field you want to use, you can select specific character strings to use or ignore.

Follow these steps:

  1. Click Sample Selection Using a Character tag to activate the filter.

  2. Select the variable to filter by using the Character field drop-down list, then set the parameters that will determine how those values are treated.

    Example:  You may have a database field named MATERIAL and the entries in this field are 'ore', 'waste', and 'internal waste'.

    • Use specific character values - Only the values listed here will be evaluated.

    • Ignore certain character values - Any values listed will be ignored.

      Note:  The selection methods accumulate, that is, if more than one method is chosen, then the samples must satisfy each selected method before being included. Within a method, however, selection is based on the OR selection criterion except for field restrictions, which allows AND/OR selection criteria.

Select Using Solid Triangulations

If you use this option, only the samples that fall in the boundaries of selected triangulations will be included. You will need to select this checkbox in order to add the necessary triangulations.

Follow these steps:

  1. Click Sample Selection Using Solid Triangulations to activate the filter.

  1. Select the X, Y, and Z coordinate fields for the dataset.

  2. Select the triangulations you want use.

    Browse button- The Triangulation Selection panel will be displayed.

    Screen Pick button- Allows you to select a triangulation that is currently loaded on the screen.

    Clear Selected button - Removes all selected triangulations from the list.

    Clear All button - Removes all triangulations from the list.

Select Using Field Restrictions

Select this checkbox to limit the samples to those with fields that match certain selection criteria.

Follow these steps:

  1. Click Sample Selection Using Field Restrictions to activate the filter.

  1. Select the Field for which the attribute conditions must be applied from the drop-down list.

  2. Enter the conditions that must be true for the samples to be included into the Attributes column.

    Include spaces in the entries in the Attributes column only if spaces are included in the desired field values.

    When entering a range, always enter the smallest number specified before the largest number.

    -792&-720 since -792 is smaller than -720. This range is evaluated as -792.0 ≤ VALUE < -720.0.

    A list of available operators/functions is provided in Appendix B of the Appendices > Core Appendices documentation.

Block Selection

Use this panel to specify which blocks should be included in the analysis.

  1. Decide whether you want to use the entire block in the calculations or only the portion that is within the regional boundaries. By default, the evaluation method is set to Use block centroids; however, you can select between Proportional cell evaluation and Use block centroids. This is especially important when using options such as Bounding triangulation, Bounding box, Section thickness, or Bounding surfaces.

  1. Set the criteria for which blocks will be used by selecting one or more of the following options:

    Important:  Block selection is cumulative. Therefore, all arguments defined on this panel must be satisfied for a block to be included.

Material

Use this panel to define the conditions to classify and identify the products and materials in the selected samples.

If a block model has been selected, variables for both the block model and the database need to have the same name since the conditions will be applied to both.

Follow these steps:

  1. Enter an ID name for the material (short name) into the Destination tag column.

  2. Enter the Condition that will be applied to the samples and block model data. If the variables are not selected in the Samples Database tab, the validation of these conditions will not be performed. Refer to Appendix B of the Core Appendices for a full list of available operators and functions.

  3. Enter a Description of the material or product.

  4. Select whether to Ignore samples or blocks with trimmed variables or to Use default for trimmed samples or blocks.

Herco Analysis Parameters

On this panel, you will select the variogram model, discretisation, and method (Affine, DGM, ILC). The tabs appearing across the top of the Herco Analysis Parameters panel are determined by the variables selected on the Samples Database branch. For each variable selected, a new tab will be created on the Herco Analysis Parameters tab.

Follow these steps:

  1. Select between Use given reduction factor or Use a variogram.

  1. Enter the Discretisation that is used for calculating the gammabar.

  1. Select the Method that is used for analysing the support change. The method could be discrete Gaussian using either the diffusion or mosaic model, affine, or indirect log-normal correction.

    Note:  Explanations and diagrams of the different models are taken from the paper Flexible Change of Support Model Suitable for a Wide Range of Mineralization Styles, D.F. Machuca-Mory, O. Babak and C.V. Deutsch.

Report

Use the Report tab to save the results of the Herco Analysis into an Excel File. The results are saved into sheets, and each sheet has descriptive name based on the file name and the type of process performed, such as single, multiple, or material.

Follow these steps:

  1. Select Save Results to Excel file to output the result to a spreadsheet.

  2. Enter the name for the Excel report.

  3. Define the desired precision of the decimal.

  4. Select this checkbox to create charts in the Excel report.

Results Analysis Chart

Use this panel to select Single, Multiple, or Material options for the charts.

Single

A single block size is analysed.

Enter the block size parameters and click Refresh to process the blocks geometry with the given variable. The output is a grade tonne chart for the variable, using the weightings, the correcting factor that is calculated from the variogram average, and the block size.

You can only save the results in the database if the Output field is defined in the Samples Database branch. You can also view the chart and manipulate it as desired, such as adding a watermark, viewing labels, zooming, scrolling, or saving it as an image.

Note:  The Save in Database field will only be enabled if an entry has been provided in the Database Output Field on the Samples Database branch for the selected variable.

Multiple

Multiple block sizes are analysed. The start, end, and steps for multiple block sizes must be entered. The output is a group of grade tonne charts. Each chart has a cutoff that represents the limit by which the chart is placed. This cutoff list is the one defined in the Samples Database branch. If the cutoff is changed, the chart displays for each one.

Material

Material conditions are evaluated to generate a representation of mass and grade. The output is a bar chart representing the materials and the mass accumulated for each one. If block model fields are defined, the mass is represented in the unit of the block model. Otherwise, it uses the proportion of the total mass. You can also view the chart in 2D and 3D and manipulate it as desired, such as adding a watermark, viewing labels, zooming, scrolling, or saving it as an image.