Académique Documents
Professionnel Documents
Culture Documents
Table of Contents
Overview
Overview
In this section you will create a Block Model with the qualities required to satisfy the origins and extents of your data.
Model definition
Adding attributes
Saving the Block Model
A gold prospect has been Reverse Circulation and Diamond drilled on a 40 x 40 metre pattern. It remains to estimate
the resource based on the drilling.
The geology has been interpreted on section and three distinct geological ore zones have been identified.
1. SAND - mineralisation is associated with a horizontal palaeo-drainage channel, striking 020. The channel
has an average thickness of 2.5 metres.
2. QPY - mineralisation is associated with quartz-pyrite breccia, strike= 035, dip= 40W.
3. BIF - mineralisation is associated with a banded iron formation, strike= 030, dip= 65W.
The base of complete weathering is assumed to be flat lying, and is at 970 m Elevation. The top of fresh rock is
assumed to be at 950 m Elevation.
/conversion/tmp/scratch/451624809.doc Page 1 of 6
The drill hole data has been stored in a relational database and several files have been created using some of the
Data Processing functions available in the Surpac Geological Database. These files are:
SG1.STR - String file containing specific gravity data for waste and the various mineralised zones.
Geological:
TOPO1.STR, TOPO1.DTM - String file and Digital Terrain Model of the natural surface.
PIT1.STR, PIT1.DTM - String file and Digital Terrain Model of the design open cut pit.
Take time to view some of the string and DTM files in Graphics to familiarise yourself with the data.
Model Definition
Objective.
To create a Block Model with the parameters derived from the drilling data and also based on the required reporting
requirements.
1. Make sure you have the Block Modelling menu visible. Select Block model New/Open
The SELECT MODEL form will be displayed allowing you to enter a name for your model. The model name
may be up to forty characters in length.
2. Enter the model name as shown below and Apply the form.
If the model does not exist the following form will be displayed, confirming that a new model is to be created.
/conversion/tmp/scratch/451624809.doc Page 2 of 6
3. Apply the following form to begin defining the new model.
Description
A description of the model is optional. However, it is useful to record the purpose of the model.
Origin
Discussed previously
Extent
Discussed previously
Discussed previously
Rotation
Discussed previously
Discussed previously
4. Enter the parameters as shown below and Apply the form.
/conversion/tmp/scratch/451624809.doc Page 3 of 6
The Model Confirmation form will be displayed, allowing you to check the model parameters.
5. Check your parameters to match those shown below, and apply the form.
The creation of the block model will begin. The model is created rapidly - the icon in the status bar tells you
when creation is complete. Note how it is possible to increase the model dimensions slightly to create a more
efficient model, this efficiency is based on the amount of potential block merging that can take place to save
memory and storage space.
After the model is created, you cannot alter the extent, rotation, block size, or the maximum blocks per side.
You will need to create a new model if you wish to modify the geometry of the model.
Adding Attributes
The next step in the creation of your block model is to add the attributes. Attributes are the properties of the model
space that are to be modelled. These attributes may be nominal, ordinal, interval or ratio measurements expressed as
numeric or character data. Attributes may also be calculated from values in other attribute fields.
Attribute Name
Up to 30 characters in length made up of any printable character. Spaces are allowed in the attribute name, but are
not recommended - these may complicate the use of the Block Maths function.
Attribute Type
This may be a character, real, integer, float or calculated. Float saves the data as a single precision number, to 6
decimal places, and requires 4 bytes/block. Real saves the data as a double precision number, to 15 decimal places,
and requires 8 bytes/block. Therefore, if it is sufficient to store your data to 6 decimal places, when creating your
attributes you should choose an attribute type of float for the most efficient data storage requirements. Integer and
character type attributes also use 4 bytes/block to save the data. Calculated attributes are not stored in the model but
rather, are calculated ``on demand''. No memory is used in storing calculated attributes
/conversion/tmp/scratch/451624809.doc Page 4 of 6
Background Value
All blocks must have some value for each attribute in the model. When you first create an attribute you specify this
background value. All blocks retain this value until they are assigned another value, through a block model function. If
the background value is left blank and the attribute is numerical, the background value will be 0. Further information
on appropriate background values will follow later in the exercise.
Attributes may be added and deleted at any time. You may also use Clear Attribute to reset all or part of the model
attribute(s) to their background values. You may change an attributes background value or name using the Edit
Attribute function, however you cannot change the attribute type.
Objective.
The last option is very quick and easy and in most cases may be used whenever a browser icon is located
next to a field. You need to type in enough characters so that the required field entry is unambiguous. For
example, if you created two attributes called silver and sulphur, whenever you are asked to nominate the
attribute you wish to work with, typing the characters ``si'' and ``su'' will be enough to nominate either of
these attributes.
2. Add the attributes as shown below then Apply the form.
/conversion/tmp/scratch/451624809.doc Page 5 of 6
Saving the Block Model
When working on the Block Model, all data from the model is stored in memory, meaning that you are always working
on a copy of the model. Any changes you make to the model will not be saved until you choose to exit from Block
Modelling, at which time you will be prompted to save the existing model. Thus, it is good practice to save your model
at regular intervals, to avoid the grief that ``accidents'' can cause (ie. interruption to the power supply). After a Fill or
Columns operation (covered later in the Manual), if any blocks have had their value changed, you will be prompted by
a form to overwrite the current model file or to cancel it.
Objective.
Review
You should now be familiar with the creation and saving of Surpac Block Models.
Please review this section or consult the Online Reference Manual if you are unclear about the operations covered in
this section.
Where To Next
The next section demonstrates the concepts involved in the creation and application of Surpac Block Model
Constraints.
/conversion/tmp/scratch/451624809.doc Page 6 of 6