[Tutorial] Surpac Block Modelling

Blocks and Attributes

Records in the Block Model are related to blocks. These are cuboid partitions of the modeled space and are created dynamically according to the operations performed on the Block Model. Each block contains attributes for each of the properties to be modeled. The properties or attributes may contain numeric or character string values. Every block is defined by its geometric centroid and it’s dimensions in each axis. Blocks may be of varying size defined by the user once the block model is created.

clip_image004

Figure 1: Block model of oil sands coloured by attribute values (bitumen).

Constraints

All Block Model functions may be performed with constraints. A constraint is a logical combination of one or more spatial objects on selected blocks. Objects that may be used in constraints are plane surfaces, DTM’s, Solids, closed strings and block attribute values. Constraints may be saved to a file for rapid re-use and may themselves be used as components of other constraints.

Blocks meet a constraint (e.g.: below a DTM as in the figures below) if its centroid meets that constraint. This is true even if part of the block is above the DTM.

clip_image006

Figure 2: Unconstrained block model in relation to a DTM surface.

clip_image008

Figure 3: Same block model as in Figure 2 but constrained by topography (DTM).

Estimation

Once a Block Model is created and all attributes defined, they must be filled by some estimation method. This is achieved by estimating and assigning attribute values from sample data which has X Y Z coordinates and the attribute values of interest. The estimation methods that may be used are:

Nearest Neighbour

Assign the value of the closest sample point to a block

Inverse Distance

Assign block values using an Inverse Distance estimator

Assign Value

Assign an explicit value to blocks in the model

Ordinary Kriging

Assign block values using Kriging with Variogram parameters developed from a Geostatistical study

Indicator Kriging

Functions concerned with a probabilistic block grade distribution derived from the kriging of indicators

Assign from String

Assign data from the description fields of closed segments to attribute values of blocks that are contained within those segments extended in the direction of one of the principal axes (X, Y or Z)

Import Centroids

Assign block values from data in a delimited or fixed format text file

ASSIGNMENT

  1. Add the attribute “gold_nn” to the block model.
  2. Add the attribute “sg” to the block model.
  3. Fill the “sg” attribute with the Assign Value method. Assign a specific gravity of 2.5 to all blocks below the topography “topo1.dtm”.
  4. Fill the “sg” attribute with the Assign Value method. Assign a specific gravity of 2.9 to all block in the solid ore body “ore_real1.dtm”.
  5. Fill the “gold_nn” attribute with Nearest Neighbour estimation method. Use the following estimation parameters:

I. Composite file = samples1.str

II. Maximum search radius = 500m

III. Maximum vertical search distance = 9999

IV. Bearing of major axis = 0

V. Plunge of major axis = 0

VI. Dip of semi-major axis = 0

VII. Anisotropy Ratios

i. major / semi-major = 1

ii. major / minor = 1

VIII. Constraints: Inside 3DM (ore_real1.dtm)

  1. Create a Block Model Report and report the following:

I. Average weighted gold grade

II. Average weighted specific gravity

III. Tonnage (multiplication factor = 11)

IV. Organized by bench (0,250,10)

V. Choose one of the available formats (.csv; .not; .htm; .rtf; .pdf)

VI. Constraints: Inside 3DM (ore1.dtm)

USEFUL TOOLBAR ICONS

BLOCK MODELLING

clip_image009

Open Block Model

clip_image010

Close Block Model

clip_image011

Display Block Model

clip_image012

Add New Graphical Constraint

clip_image013

Remove Last Graphical Constraint

clip_image014

Remove All Graphical Constraint

clip_image015

Edit Block Model Constraint

clip_image016

Block Edge and Face Visibility

clip_image017

Add Slicing Plane Constraint

clip_image018

Remove Slicing Plane Constraint

clip_image019

Colour Model by Attribute

clip_image020

Remove Block Colours

clip_image021

Add Block Model Attribute

clip_image022

Delete Block Model Attribute

clip_image023

Edit Block Model Attribute

clip_image024

Block Maths

clip_image025

Identify Block Values

clip_image026

Block Model Report

PROCEDURE

  1. Add the attribute “gold_nn” to the block model.
    1. Make sure you’re connected to the block model first. From the Navigator, click and drag the block model “block_model.mdl” into the view port to connect to it. Notice the special icon and name of the block model that appears in the status bar.
    2. From the Block Model menu, choose Attribute, New.
    3. Fill the subsequent form as follows:

clip_image028

  1. Add the attribute “sg” to the block model.
    1. From the Block Model menu, choose Attribute, New.
    2. Fill the subsequent form as follows:

clip_image030

  1. Fill the “sg” attribute with the Assign Value method. Assign a specific gravity of 2.5 to all blocks below the topography “topo1.dtm”.
    1. From the Block Model menu, choose Estimation, Assign value.
    2. Fill the subsequent forms as follows:

clip_image032

clip_image034

clip_image036

  1. Fill the “sg” attribute with the Assign Value method. Assign a specific gravity of 2.9 to all block in the solid ore body “ore1.dtm”.
    1. From the Block Model menu, choose Estimation, Assign value.
    2. Fill the subsequent forms as follows:

clip_image038

clip_image040

clip_image036[1]

  1. Fill the “gold_nn” attribute with Nearest Neighbour estimation method. Use the following estimation parameters:

I. Composite file = samples1.str

II. Maximum search radius = 500m

III. Maximum vertical search distance = 9999

IV. Bearing of major axis = 0

V. Plunge of major axis = 0

VI. Dip of semi-major axis = 0

VII. Anisotropy Ratios

i. major / semi-major = 1

ii. major / minor = 1

VIII. Constraints: Inside 3DM (ore1.dtm)

    1. From the Block Model menu, choose Estimation, Nearest neighbour.
    2. Fill the subsequent forms as follows:

clip_image042

Please note that the above form specifies source data. In this case the gold grades are contained in the file samples1.str in the second description field (D2). Feel free to open this string file and from the Inquire menu use Point Properties to view the description information contained in the D fields of each sample point.

clip_image044

clip_image046

clip_image036[2]

  1. Create a Block Model Report and report the following:

I. Average weighted gold grade

II. Average weighted specific gravity

III. Tonnage (multiplication factor = sg)

IV. Organized by bench (0,250,10)

V. Choose one of the available formats (.csv; .not; .htm; .rtf; .pdf)

VI. Constrain the report to all block within the solid “ore1.dtm”.

    1. From the Block Model menu, choose Block model, Report.
    2. Fill the subsequent forms as follows:

clip_image048

clip_image050

clip_image052

Artikel Terkait

1 comment:

  1. This comment has been removed by the author.

    ReplyDelete