#### MiningMath

With MiningMath there is no complex and slow learning curve!

# Material Types

Estimated reading: 3 minutes 968 views

## Usual definition and modeling

Mining fronts, rock type, or lithotype are usually defined in the block model as strings or converted to integer numbers. As the next step, the user defines which ranges of material types should be allowed, avoided or forbidden in the processing plant.

The ideal way to model material types for further control of this variable is to create tonnage columns for each material type. Therefore, you will be allowed to:

• Control material types to be allowed, avoided, or forbidden in any destination.

• Control the proportions of different material types, if applicable.

• Analyze scenarios with different levels of flexibility.

• Understand how the project development changes in face of each hypothesis tested.

• Assess the impacts of the flexibility level given on economic and technical variables of the system.

## Block Model Setup

The general idea is to create auxiliary columns in the block model to control any variable through their sum. Then, use the same idea of if-then-else statements, example:

• If variable value matches condition

• Then auxiliary column equals to X

• Else auxiliary column equals to Y

## Example 1: Controlling material type

To control the amount of material by rock type, create columns for tonnages of each lithotype, as shown in Figure 1, where:

• Lithotype A has its tonnage inputted in the field Tonnage A.

• Lithotype A equals zero for fields Tonnage B and Tonnage C, as it does not match the specified condition, i.e. being a lithotype B or C.

The same concept is used to the other material types.

Figure 2 shows the same concept being applied to measured, indicated, and inferred resources.

## Importation and Setup

Whatever is the variable being modeled, the columns created with a similar purpose should be assigned to the field type “Sum”, during the importation, as shown in Figure 3.

On the interface, the user will need to insert General and Destinations parameters in order to enable the Sum tab (Figure 4). The next step is to define the limits to be imposed to each variable, to which destinations, and to which period intervals.

Figure 3: Importation screen where variables to be controlled through sums are properly assigned to the field type “Sum”.

Figure 4: Illustrates the interface and options available.

###### CONTENTS

You can use ChatGPT to help you with our knowledge base. First, you will need to...

## Multivariate Sensitivity Analysis

Multivariate Sensitivity Analysis is the process of creating and analyzing scena...

## Bottleneck Analysis

Bottleneck Analysis is the process of creating scenarios to conduct extensive se...

## NPV Enhancement

NPV Enhancement is the process of creating scenarios to conduct extensive search...

## Design Enhancement

Design Enhancement is the process of creating scenarios to conduct extensive sea...

## Selectivity Analysis

Selectivity Analysis is the process of generating and analyzing scenarios to mea...

## Best-Worst Range Analysis

Best-Worst Range Analysis is the process of generating and analyzing scenarios t...

## NPV Upside Potential

NPV Upside Potential is the process of generating and analyzing scenarios to mea...

## Protected: Getting Started

There is no excerpt because this is a protected post.

## Protected: Validation stage

There is no excerpt because this is a protected post.

## Protected: Formatting stage

There is no excerpt because this is a protected post.

## Protected: Destinations and economic values​

There is no excerpt because this is a protected post.