Professional Documents
Culture Documents
with MineSight 3D
Contact Us
c
2015, 2014, 2013, 2012, 2011, 2010, 2009 by Mintec Inc. and Leica Geosystems AG. All rights reserved. No part of this document shall be
reproduced, stored in a retrieval system, or transmitted by any means, electronic, photocopying, recording, or otherwise, without written
permission from Mintec Inc. All terms mentioned in this document that are known to be trademarks or registered trademarks of their respec-
tive companies have been appropriately identified. MineSight
is R a registered trademark of Leica Geosystems AG. This material is subject
to the terms in the Hexagon Mining Terms and Conditions (available at www.hexagonmining.com).
3D Block
Modeling
with
MineSight 3D
MineSight: Exploration to Production
MineSight software is a comprehensive mine planning platform offering integrated solutions for
exploration, modeling, design, scheduling and production. It uses raw data — from drillholes,
blastholes, underground samples and other sources — to derive 2D and 3D models essential to
mine design and planning. Below the ground or at the surface, from precious metals to base
metals, for coal, oil sands and industrial minerals, MineSight software tackles geomodeling mining
applications to improve productivity at every stage of a mine’s life.
GEOMETRIES
Use digitized data to define geologic information in section or plan; define topography contours;
and define structural information, such as mine designs, important in the evaluation of an ore
body. Virtually every phase of a project, from drillholes to production scheduling, either uses or
derives geometric data. MineSight software lets you create, manipulate, triangulate and view
any geometric data as 2D or 3D elements.
DRILLHOLES
Manage drillhole, blasthole and other
sample data in a Microsoft SQL Server
database. The data can be validated,
manipulated and reported; and it is
fully integrated with other MineSight
products for coding, spearing, com-
positing, interpolation, statistics and
display. Some of the types of data
you can store are drillhole collar infor-
mation (location, length and more),
down-hole survey data (orientation),
assays, lithology, geology, geotechni-
cal data and quality parameters for
coal.
COMPOSITING
Calculate composites by several methods, including bench, fixed length, honoring geology and
economic factors. These composites are fully integrated with other MineSight products for statistics
and geostatistics, interpolation and display.
c 2015 Mintec Inc. and Leica Geosystems AG
Used to model base metal deposits such as por- Used to model layered deposits, such as coal and
phyry copper, non-layered deposits, and most oil sands. Although they are normally oriented hor-
complex coal and oil sands projects. izontally, they can be oriented vertically for steeply
dipping ore bodies.
Vertical dimensions are typically a function of the Vertical dimensions are a function of the seam
mining bench height. (or other layered structures) and interburden thick-
nesses.
Contains grade items, geological codes and a to- Contains elevations and thickness of seams (or
pography percent among other qualities and mea- other layered structures), as well as grade items, ge-
surements. ological codes, a topography percent, and other
qualities and measurements.
MODELING
Build and manage 3D block, stratigraphic and surface models to define your deposit. Populate
your models through: geometries (polygons, solids or surfaces) coded into the model; calculations
on model items; text files loaded into the model; and interpolation through techniques such as in-
verse distance weighting, kriging or polygonal assignment. As you design and evaluate your mine
project, you can update your model, summarize resources and reserves, calculate and report
statistics, display in plots or view in 2D and 3D.
vi
3D Block Modeling with MineSight 3D
TRAINING
CONSULTING
SOLUTIONS
vii
Contents
The MineSight Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Geo Copper Data Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
The Model Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
The Compass Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
The Torque Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Backing Up the Torque Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Drillhole Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Surface Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Surface Model Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3D Block Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Adding Topography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Coding Model Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Interpolating the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Block Model Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Calculating Model Item Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Quick Model Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Initializing MSDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Model Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Reporting Model Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Conclusion & Future Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3D Block Modeling with MineSight 3D
NOTES
ALTERATION ZONES
Phyllic 1
Potassic 2
Propylitic 3
LITHOLOGY CODES
Diorite 1
Granodiorite 2
Quartz Feldspar 3
Intermediate Breccia 4
Late Breccia 5
Country Rock 6
MINERALOGY CODES
PROJECT BOUNDARY COORDINATES (in metric units)
Oxides 1
Min Max Cell Size Block
Primary Sulfides 2
Count
Secondary Sulfides 3
Easting: 3500 8500 (DX=25) 200
Outside(default code) 4
Northing: 4500 9500 (DY=25) 200
Elevation: 705 1965 (DZ=15) 84
Geologists have collected and logged information from 287 drillholes at the site over the course of
two drilling campaigns (one on the northwest side of the deposit and the other on the southeast).
Drillhole types include diamond, reverse circulation, hammer, and mixed hammer and diamond.
Samples were collected at various lengths — from 1-meter to 15-meter intervals. Element sample
analysis included total copper, acid soluble copper, molybdenum and zinc.
NOTES
To access Model Manager: MS3D Desktop Menu → Model → Model Manager or select icon from
the Model Toolbar
New PCF MS3D Desktop Menu → Model → Model Manager → Project → New PCF
Model Files
Model Manager lets you create model views for two types of model files — File 15 (3DBM or GSM)
and File 13 (GSF) — in the currently loaded project. You can also:
• Add and edit items to an existing model in a one-step process, without renaming or cloning
the model.
• Use the Clone function to copy an existing project file from the current working project or
from another project, which can be located in a different directory, to a file that you specify.
Item labels, minimum, maximum, precision and the data are all copied.
• Rename a MineSight project file. The file will be renamed in the project directory as well as in
the PCF.
• Sub-block items within your model to enhance their resolution.
In the same way that you can create new model files,
you can modify existing model files. This comes in handy Fields in the model files cannot begin
when you have a model file already created and you with a number. You will see a warn-
need to add an item. In the Model Manager you can ing message if you choose this nam-
ing convention.
edit the files “on the fly.”
Add Model Item choose the existing model file → Edit → Add → add item
Delete Model Item red X adjacent to the Add → remove unwanted fields
Import Items choose your model file → Edit → Add → Import Items from an ASCII File → open
modelitems.txt → select the items you want to import → Import
NOTES
COMPASS TABS
Rotation: Controls viewing of the current PCF rotation parameters. The fields on this page are not avail-
able for editing. Use the model rotation dialog in MS3D to change the rotation origin and rotation angles.
New PRJ MSCompass Menu → File → New → Project → select PCF in MineSight PCF
dialog → Open
• Minimum value: minimum numeric value of item (often ASSAY FILE 11 ITEMS
0); negative and positive values allowed; values below Item Min Max Precision
minimum considered “missing” TCU 0 10 0.001
ASCU 0 10 0.001
• Maximum value: maximum numeric value of item; values
MO 0 5 0.001
above maximum are reduced to maximum; maximum of
ZINC 0 5 0.001
0 is used for full word data
ALTER 0 10 1.000
• Precision: the least significant digit honored; defaults to LITO 0 10 1.000
1.0 (integer precision) MINRL 0 10 1.000
Assay File Compass → Project tab → Open Project File Editor button → File → New →
11-Assay → enter new items, interval coordinates and precision → Save
Survey File Compass → Project tab → Open Project File Editor button → File → New → 12-
Survey → use default items → Save → set normalization constants to project
center or zero
NOTES
Initialize a Project start Torque → Data Source dialog → enter server, project name and folder
location → New Project dialog → OK → Create Directory
Open an Existing Project start Torque → Data Source dialog → select server, project and folder from
dropdown menu
Project Menu → Connect → Data Source dialog → select server, project and
folder from dropdown menu
NOTES
Restore a Backup File Torque Menu → Project → Restore → MSTorque Data Source dialog
NOTES
Drillhole Views
Viewing drillholes in MineSight 3D (MS3D) is a pow-
erful tool for visual analysis. The data object, called LEARNING OBJECTIVE
a drillhole view, depicts your drillhole data in 3D
or 2D. Drillhole views must be linked with a data Display drillholes in 3D and 2D for analysis.
source, such as a MineSight project file (the appro-
priate PCF, assay and survey file), MineSight Torque
or acQuire. You can view multiple drillhole views at
once. The drillholes seen while in section are the
ones within the current projection volume.
Drillhole View
in MS3D
Create a Drillhole View Data Manager → select and right-click destination folder → New → DH View
From Torque → MineSight Torque → name drillhole view → OK → select your Torque
database → MSTorque-Selection and Filtering Wizard
View in 3D Data Manager → double-click drillhole view name → Drillhole View Properties
→ Barrels tab → show barrels in 3D → enter Barrel width → select pattern and
size items → Apply
View in 2D attach the section grid set → select desired plane → put Viewer in 2D mode
Selecting drillholes in the drillhole view list of the Drillhole View Properties window (Selection Tab) will
highlight those drillholes in the viewer
Drillhole Views | 17
c 2015 Mintec Inc. and Leica Geosystems AG
Edit Interval Data Data Manager → select and right-click drillhole view → Edit → click desired
drillhole interval in Browse: Drillhole View dialog or in Viewer → Edit → Edit
Drillhole → Apply
Display Survey Labels Data Manager → double-click drillhole view name → Drillhole View Properties
→ Survey tab → Labels area → Show Text in 3D or Show Text in 2D → select
label layout → enter labels (Item: DHID) → Apply
Display Interval Labels Data Manager → double-click drillhole view name → Drillhole View Properties
→ Interval tab → Show Labels in 3D or Show Labels in 2D → select label layout
→ click “+” to add labels → Apply
BARRELS
Barrels can be used to display assays in MineSight 3D (MS3D) instead of
polylines. Size, color and pattern can be set by individual cutoff items.
Adjust the properties of barrels from the Barrels tab in Drillhole View Prop-
erties.
18 | Drillhole Views
3D Block Modeling with MineSight 3D
Drillhole view showing collars (left) and collar points generated from a drillhole view.
Collar Points Data Manager → double-click drillhole view name → Drillhole View Properties
→ Points tab → Options area → select Collar → Preview → Attribute points
with DH ID → Apply → open geometry file to save points → viewer displays
drillhole collar points → double-click new points geometry object name →
Geometry Properties → Node Labels tab → Element Name → viewer dis-
plays drillhole ID collar point labels
Top and Bottom Most Data Manager → double-click drillhole view name → Drillhole View Properties
Occurrence Points → Points tab → Options area → select Top Most Occurrence → use edit grid
to specify direction to determine top and bottom → Parameters area →
specify Item → specify Min value → option to Filter intervals → Preview →
Apply → Options area → select Bottom Most Occurrence → Apply → save
points to same points geometry object → viewer displays first and last occur-
rence points of selected item values for each drillhole
Contact Between Data Manager → double-click drillhole view name → Drillhole View Properties
Values Points → Points tab → Options area → select Contact Between Values → Param-
eters area → specify Item → specify Value → specify Contact with value →
option to Filter intervals → Preview → Apply → open geometry file to save
points → viewer displays contact points between item values such as lithol-
ogy or mineralogy codes
Drillhole Views | 19
c 2015 Mintec Inc. and Leica Geosystems AG
Contour Tool Desktop Menu → Polyline → Contour Tool → select parameters → Naming tab
→ select and enter parameters → Apply
Polyline Toolbar → Contour Tool → select parameters → Naming tab → select
and enter parameters → Apply
20 | Drillhole Views
3D Block Modeling with MineSight 3D
Surface Models
A surface model stores values (typically elevation)
in 2D surfaces called grids. Two examples are “un- LEARNING OBJECTIVE
consolidated overburden” and “topsoil thickness,”
which are useful for calculating future stockpiles or Create surface models to assist in visual
for reclamation work. and statistical analysis.
Surface models are stored as a File 13, also called
a gridded surface file (GSF), and viewable in Mine-
Sight 3D (MS3D) using model views. Each grid in a model file typically contains several items of
information (i.e. different geology surface elevations). Before you can store any surfaces, you must
initialize the model.
Surface models showing a triangulated surface (left) and colored to show elevation.
Surface Models | 21
c 2015 Mintec Inc. and Leica Geosystems AG
NOTES
22 | Surface Models
3D Block Modeling with MineSight 3D
GSF Model View Data Manager → select and right-click destination folder → New → Model
View → New Model dialog → choose name and location for new model
view (this will be used as a prefix) → select the PCF and File 13
Gridding
To grid a surface is to overlay the
model grid on a surface geometry
object; calculate the surface value
(usually elevation) over each model
block; and store the resulting values
to a selected item in the gridded sur-
face file. After you have gridded
a surface, the grids (size defined by
the PCF) will show elevation values
based on average calculations done
for each grid cell. The topography
should fully cover the project bounds
before gridding in order for all the
grids to receive a value.
Gridding Data Manager → double-click model view → Geometry tab → Geometry Set
Editor (blue cube) → browse to surface → save geometry set → OK → Grid
tab → choose item to store values to (i.e. TOPOG) → click Grid at bottom
right of panel
NOTES
3D Block Models
The 3D block model (3DBM) is the basis for resource
evaluation and mine design. It commonly repre- LEARNING OBJECTIVE
sents large, disseminated deposits such as base
metals and uranium. Geologists often use the Understand the concept behind a 3D
3DBM to interpolate composite samples and store block model.
geologic codes.
The 3DBM is a three-dimensional grid of blocks that all have the same dimensions. Block height
usually conforms to the proposed bench height in an open pit operation. The lateral block dimen-
sions are often dependent on the deposit, spacing and resolution needs. In general, these lateral
dimensions must adequately represent the grade distribution. Storing a topography is critical in a
3DBM for showing a grade item and the percent of material below the surface.
The File 15 model view displays the 3DBM but can also be used to code and run calculations.
A 3DBM
MS3D Model View highlight and right-click destination folder → New → Model View → name the
Model View → OK → browse to PCF → select sub-block model file
3D Block Models | 25
c 2015 Mintec Inc. and Leica Geosystems AG
NOTES
26 | 3D Block Models
3D Block Modeling with MineSight 3D
Adding Topography
Add topography to your 3D block model (3DBM) to
ensure that resource calculations do not include LEARNING OBJECTIVE
areas that are not below the surface (in the air).
Each block stores a percent value to show how Clip the 3DBM to account for data that
much of that block is below the surface. Coding extends above the surface (in the air).
the topography to the model is essential. If done
as the first step when building the model, the to-
pography percent can be used in different calculations.
TOPO% Data Manager → double-click model view → Model View Editor → Geometry
tab → select the surface for coding → Code tab → Code from Surfaces op-
tion → set the storing option as Code Total PERCENT between/below surface
→ Choose TOPO item as the Ore Percent Item → Code
Sub-block Model Manager → click on geo15.dat → Edit → Add (Add Item) → Name Item
→ enter min, max, precision → check Sub-block → Save
Code Surface Model View Editor → Geometry Tab → select Topography Surface geometry set
→ set the code value for the surface to 1 → Save Geometry Set → Code tab
→ Select From Surfaces → Code by Majority → set the minimum percentage
to code block to 50% → set Reset Item Before Coding to 0 → select TOPOS
item → Code
Adding Topography | 27
c 2015 Mintec Inc. and Leica Geosystems AG
CODE by Codes individual intervals with the material codes of the geometry objects
majority code in order of the largest percentage of a geometry object inside the interval.
The result is stored into a single item. For example, geometry objects C and
D have material codes 3 and 4 respectively. Inside a DH interval, geometry
object C fills 30% of the length, while geometry object D fills 40% of the length.
The first block item selected will be coded 4, because object D is the majority
code inside interval A. If a second interval code item is selected, it will be
coded 3, because object C is the second majority code.
CODEs and PERCENTs Like the CODE by majority code option above, with the addition of a per-
in majority order centage item. With this option, the interval will code the interval code item
selected, and the percentage of the interval that the geometry object oc-
cupies. For example, geometry object C has a model code of 3. Inside a
DH interval, geometry object C occupies 23% of the interval. Therefore, the
selected Code Item will be assigned a code of 3, and the Ore Percent Item
will be assigned 23%.
CODEs and major PER- This option is similar to the ’Codes and Percents in majority order’ option
CENTs in priority order above, except that the codes are arranged by code priority order instead of
by majority order. Use the button labeled Prioritize Model Codes... to change
the code priority order. This button is found at the lower left-hand corner of
the dialog.
All PERCENTs This option only codes the percentage of each object contained inside a
in codes order DH interval. They are arranged in code priority order.
Total PERCENT within Only one model item may be updated with this option. The result is the per-
solid(s) or polygon(s) centage of a drillhole interval within all selected geometry objects.
CODE at interval This option is only available for use when coding From Polygons. The coding
centers (from option is the same as CODE by majority order, except the only code applied
polygons only) to DH intervals is the code of the object that is positioned at the interval
center. The result is stored into a single item.
28 | Adding Topography
3D Block Modeling with MineSight 3D
Code from Polygons Data Manager → double-click sub-block model view → Code Model tab →
From Polygons option → Geometry tab → create Mineralogy Polygons ge-
ometry set → Code Model tab → Polygons tab → Grid Set button → choose
a grid set (planes) → extrude the projected polygons to solids (polygon cod-
ing options) Coding Options tab: CODE by Majority Code (Storing Options),
0% (Min Value), Ore (Code As), default value to reset=4 → choose Zone
Code item MNLRP → Code
Code from Solids double-click sub-block model view → Code Model tab → Code from Solids
option → Geometry tab → select geometry set (lithology or mineralogy
solids)Code Model tab: (see below) → choose Zone Code item (and Per-
cent item for Run 3) → Code
→ Run 1 (Lithology Solids): Code Model tab: CODE by Majority Code (Storing Options), 0% ( Min Value), Ore
(Code As) , default value to reset=6, Code Item = LITO
→ Run 2 (Mineralogy Solids): Code Model tab: CODE by Majority Code (Storing Options), 0% ( Min Value),
Ore (Code As) , default value to reset=4, Code Item = MNLRS
→ Run 3 (Total Ore % Inside Mineralogy Solids): Code Model tab: Total Percent with Solids(s), Ore (Code As) ,
default value to reset=0, Ore Percent Item = ORE%
pintrpq.dat Compass → open procedure pintrpq.dat → enter the data into the panels →
Save responses → run the procedure
Interpolation Options
DEBUG ELLIPSOID
In this option, only one specified block is interpo-
lated. It can be used with kriging and inverse
distance weighting methods. An ellipsoid will be
generated for viewing in MS3D — which includes
tie lines to composites used and a list of weights.
Using this option can be very helpful when trou-
bleshooting an interpolation run.
Debug ellipsoid with model block and
composites shown in MS3D
OCTANT/QUADRANT OPTIONS
Useful when dealing with clustered data. Several op-
tions are available to choose from for restricting how
much data is used from each sector. This allows for
better use of clustered data.
NOTES
2D Mode
It can be more convenient to view polygons (or blocks) while they are unfilled (highlight the desired
buttons → Properties → Surfaces tab → choose to show lines and not show faces).
Display Type and Style double-click model view → Display tab → activate display type and option →
Apply → Cutoffs button → select the cells for the cutoff values for which you
would like to show polygons unfilled → Properties button → Surfaces tab →
check and uncheck Show Faces and Show Lines options → OK
Display Range double-click model view → Range tab → slide the limit bars to the desired mini-
mum and maximum; each end of the limit bars gives the number/coordinate
value → Apply
Display in 2D Mode Viewer Tool Bar → Set a Grid Set to the Viewer → browse to a grid set → choose
a plane or section → put Viewer in 2D mode
Display Labels in 2D double-click model view → Labels tab → select the item whose label you want
Mode displayed and any accompanying parameters for that row → Apply
Displaying sub-blocked zones (left) and individual sub-blocks (right) using query.
Query Sub-block Model Desktop Menu → Query → Query Element → select 3DBM block
View Sub-blocks by Query Window → View → Display Sub-blocks As → Zone → Query window →
Zone Sub-blocks section → use arrows to toggle through zones or select in viewer
Display Block Statistics display sub-block zones → Query window → View → Show Sub-block Stats op-
tion
View Sub-blocks Query Window → View → Display Sub-blocks As → Zone → Query window →
Individually Sub-blocks section → use sub-level, sub-row, sub-column arrows or click in
viewer to view individual sub-blocks
Standard View Displays the portion of the model requested on the Range tab of the
Model View Editor, with the requested view style applied.
Level/Bench Plans Displays the model as horizontal sections. Filled polygons are the only view
style that can be used with this 3D display type.
EW Sections Displays the model as vertical East-West sections. Filled polygons are the
only view style that can be used with this 3D display type.
NS Sections Displays the model as vertical North-South sections. Filled polygons are the
only view style that can be used with this 3D display type.
Contours Displays contours of the selected model item on the spatial extent of
the defined model region. This is the fastest and least memory intensive
method of viewing the model. Smooth Contours displays contours with a
gradual change in the contour colors on the spatial extent of the defined
model region.
Filled Polygons Displays individual model blocks as polygons.
3D Blocks Displays the model as individual blocks. Blocks are displayed at 90% of their
size. WARNING: Viewing a large region as 3D blocks is a memory intensive
operation. It is not recommended on machines with limited RAM.
Surface/Slab Available for more efficient display of the model. In both cases, a “mesh”
is used instead of a triangulated “shell.” A mesh is just a grid, and is more
efficiently displayed in MineSight than a shell. Slab rendering, the style
used with a 3D block model, displays only the bounding of two rows, two
columns and two benches of the model; the interior blocks are not dis-
played. Surface rendering, the style used with gridded model files, displays
a mesh that connects all of the midpoints of the grid.
SUB-BLOCK DISPLAY STYLES
Block Grade Shell Displays grade shells following block outlines defined by the cutoff table of
the primary display item.
Filled block contours This is the 2D equivalent to the "Block Grade Shell" in 3D styles.
LIMITING BLOCKS
Using the Options tab of the Model View Editor, you can limit the blocks viewed based on a range
of values in an item. Item Limiting and Item Filtering are two different ways to limit blocks. Item Lim-
iting lets you enter the range of values while Item Filtering lets you type in your own filter expression.
Block size is set to be shown at 90% scale in all three dimensions (x, y and z). In the Options tab,
you can set block size and opt to Scale by Block Percent or Scale by Percent Item.
Item Limiting Option double-click model view → Options tab → Limit By box → Select item → set
range of values → Apply
Item Filtering Option double-click model view → Options tab → Filter By box → enter filter expressions
→ Apply
Control Block Size by double-click model view → Options tab → Scale by Block Percent → enter x, y
Block Percent and z percents → Apply
Scale by Percent Item double-click model view → Options tab → Scale by Percent Item → choose
the item to scale by (usually a TOPO% or ORE% item) → Apply
Grade Shells
A grade shell is a solid representation of a code or real
value retrieved directly from the 3DBM. It is intended
to provide an indication of where the blocks with cer-
tain geologic codes or grade values are located in the
model.
Grade shells can be created for a grade item be-
tween a minimum and maximum value, and can be
further limited by a secondary item, such as a TOPO%
or geologic code. A grade shell is created primarily for
Grade shell with a
visualization purposes, and not for volume or reserves
cutoff value of .3% copper
calculations.
Grade Shell highlight the _msresources folder → create or select a folder for the grade shell
→ create a model view (for any display item) and open its properties →
Grade Shell tab → select the desired grade shell item → enter a minimum
and optional maximum → turn on block outlines → Make Shell → Save
QuickCalc MS3D → Model Menu → Model Calc Tool → New Calculation → navigate to
PCF → select model file → select QuickCalc → Item Selection → check CUI,
MOI and EQCU → check Write Items for EQCU → Calculation → QuickCalc
→ Type = Standard → Expression = $(CUI)+($(MOI)*99.23/19.733) → OK → test
one block → spot check values calculated → Run
EXERCISE: Calculate SG
Calculate SG based on lithology codes. Save the setup as “SG.” Remember to store back to the SG item.
Python MS3D → Model Menu → Model Calc Tool → New Calculation → navigate to
PCF → select model file → select Python → Item Selection → check LITO and
SG → check Write Items for SG → add a criteria filter on block below topog-
raphy → Calculation → Main Script section → use syntax provided below →
test one block → spot check values calculated → Run
SYNTAX:
if $(LITO)==1:
$(SG) = 2.9;
elif $(LITO)==2:
$(SG) = 2.8;
elif $(LITO)==3:
$(SG) = 2.7;
elif $(LITO)==6:
$(SG) = 2.7;
else: $(SG) = 2.7
QuickCalc MS3D → Model Menu → Model Calc Tool → New Calculation → navigate to
PCF → select model file → select Python → Item Selection → check CLASS,
CLDST and NDHS → check Write Items for CLASS → Calculation → Main Script
section → use syntax provided below → test one block → spot check values
calculated → Run
SYNTAX:
if (0 <= $(CLDST) <= 80) and $(NDHS) > 2 :
$(CLASS)= 1
elif (0 <= $(CLDST) <= 30) and $(NDHS) == 1 :
$(CLASS)= 1
elif (80 <= $(CLDST) <= 150) and $(NDHS) == 2 :
$(CLASS)= 2
elif (30 <= $(CLDST) <= 80) and $(NDHS) == 1 :
$(CLASS)= 2
elif (80 <= $(CLDST) <= 180) and $(NDHS) > 1:
$(CLASS)= 3
else: $(CLASS)= $(undefined)
Model Setup select PCF and model → click on items to use → pick CUI → set CUI as the
primary item → Show Model Data → set up custom cutoffs (0 to 1.2 with an
increment 0.05)
Optional Limits Weight section → select SG and TOPO items (use a default value of 2.5 for SG)
→ TOPO = percent item → Run
Quick Model Stats view the stats per cutoff (tonnage, percent, mean and standard deviation) →
Reporter Chart → AccumCutoff → view the Grade Tonnage Curves for this distribution
After you have arranged the tables or the graphs in your desired format, save the templates for future
use.
Model Setup select PCF and model → click on items to use → pick CUI and CLASS → set
CLASS as the primary control item → Show Model Data → set up three cus-
tom cutoffs (1, 2 and 3)
Optional Limits Weight section → select SG and TOPO items (use a default value of 2.5 for SG)
→ TOPO item = percent item → Run
Quick Model Stats open field list → leave only Class-Number and Mean CUI in the Data area sec-
Reporter tion → Accumulate → uncheck the cutoff option → view the stats table in
the PivotChart per cutoff (tonnage and CUI mean value per CLASS code)
NOTES
Initializing MSDA
MineSight Data Analyst (MSDA) offers a package
of statistical and geostatistical tools. It is a stand- LEARNING OBJECTIVE
alone application, so it can run outside of a Mine-
Sight 3D (MS3D) session from the Start menu. You Connect to a data source for statistical
can also access it from the MS3D Desktop Menu. and geostatistical analysis.
MSDA Projects
Creating an MSDA project simultaneously creates
a set of folders and subfolders. One of them, MSDA
Resources, stores items such as settings and fa-
vorites. MSDA_Charts contains subfolders for stor-
ing charts by type, for example box plots and his-
tograms.
The first time you use a new MSDA project, you may
encounter a few warning messages. The first one
tells you that a project has not been previously set. When you start a new project using File →
You may also be warned that MSDA was not able New → File-New-Empty MSDA Project, MSDA
will ask you if you wish to retain the history
to initialize the data source. This is normal, because
from the previous project. Users creating
you have not yet told MSDA where to find the input
their first MSDA project should always answer
data for the new project. Typically, the input data is “No.”
found in a MineSight project directory, though this
is not a requirement.
Start a New MSDA Manager → File → New → MSDA Project Wizard → select PCF → Next →
MSDA Project Next → Finish
Initializing MSDA | 45
c 2015 Mintec Inc. and Leica Geosystems AG
Data Sources
Before you can use any MSDA application, you must first connect to a data source. Once the
connection is made, you can run any number of MSDA applications without reconnecting to the
data source. In fact, when you exit, MSDA saves the data source details of your session.
MSDA can directly access MineSight drillhole and blasthole files, and block models. Drillhole data
may be composites or assays. In addition, MSDA can access any ODBC compliant database,
spreadsheet, text file, etc. Databases, spreadsheets and text files are accessed via a Data Source
Name (DSN) which may be easily created from the Microsoft Windows ODBC Data Source Admin-
istrator dialog.
Connecting to a data source is a three-
step process. After each step, click TIPS FOR CONNECTING TO A DATA SOURCE
Apply to move to the next step. You
• The Data Source dialog sets the actual data that
can also save the parameters and load
will be used by all MSDA applications. It is the
them for later use. The Data Source dia-
most critical part of MSDA.
log determines the actual data that will
• You must have a current project and a valid
be used by all MSDA applications. It is a
import directory before using the Data Source
critical component of MSDA.
dialog.
Step 1. Project Definition: Select the • You may return to the Data Source dialog and
project type (i.e. MineSight, MSTorque, update your parameters at any time. Don’t
ODBC or text records). forget to press OK to save your changes, or
Cancel to ignore.
Step 2. Data Source Definition: Select
the data class and the table or file (i.e. • MSDA automatically keeps track of your latest
data source parameters for each project, both
MSTorque drillholes, bench composites).
during an MSDA session and between sessions.
Step 3. Item Selection: Select up to 100 • You can name and save the contents of the
items for analysis. Data Source dialog at any time, and restore the
dialog by name later.
• When connecting to a model file, you have the
option of choosing a homogeneous (regular),
single ore percent or multiple ore percent model
style. Choosing either ore percent option will
enable the Ore Percent setup tab in the Data
Source window.
Connect to Data MSDA Manager → Data → Source → Data Source dialog → Data Source tab →
Project Type → Project File → Apply → choose data class → Apply → select
items for import → Apply
46 | Initializing MSDA
3D Block Modeling with MineSight 3D
Metadata
Metadata is data about data. It includes information such as field names (sometimes referred to
as item names), data type (string, float or integer) and number of decimal places. Metadata is
useful in MSDA because it will be available in all tools. If metadata has not been loaded as part of
the Data Source connection, it can be added separately.
Setting Up Folders
Upon initialization, MSDA creates several subfolders, including MSDA_Charts. It is good practice to
create a folder structure useful for finding charts later.
Add Folders MSDA Manager → View → open current directory in Explorer → add folders
Initializing MSDA | 47
c 2015 Mintec Inc. and Leica Geosystems AG
NOTES
48 | Initializing MSDA
3D Block Modeling with MineSight 3D
Model Statistics
After the model has been coded and interpo-
lated, and all calculations are finished, it is nec- LEARNING OBJECTIVE
essary to produce statistics and a total resource
report. Statistics quantitatively explain the model Produce model statistics and a total re-
and can be used to analyze aspects such as to- source report.
tal tonnages in each cutoff grade, grade distribu-
tion and probability. Using MineSight Data Analyst
(MSDA), you can compare statistics from the model with statistics taken from the source drillhole
data set. The model statistics set up is similar to the drillhole statistics setup. You can compare your
model statistics with the drillhole statistics to examine grade distributions and for other analyses.
MSDA model statistics currently only assesses parent block values. It does not consider sub-block
values.
Histograms
The histogram application offers several options: a
histogram (chart); a cumulative frequency curve; a
grade/tonnage curve; and a simple report by cut-
off grades, based on the same histogram intervals.
View Grade Tonnage histogram screen → View → Grade Tonnage Curve toggle
Curve
Model Statistics | 49
c 2015 Mintec Inc. and Leica Geosystems AG
Custom Report
The following procedure demonstrates how to gen-
erate a basic univariate report.
Report File MSDA Resources → MSDA_Charts → report destination folder → MSDA Manager
menu → Tools → Build Custom Report → enter requested information → Build
View Report Chart MSDA Manager → click report file in Preview screen → MSDA Manager OK but-
ton → Chart
Swath Plot
Swath plots convey a general trend in grade in
a given direction. You choose a direction and
swath/step size, and the data is aggregated in two
dimensions and projected in the third. Swath plots
are useful as a validation tool to compare interpo-
lation techniques against each other and against
composite data.
For the model, the tonnage expression is VOLUME * SG * TOPO/100 and should be viewed as bars (right axis).
The grade envelope and analysis item is CUI, and the grade item in the composite is total copper. Afterwards,
use the Import Swath Plot function to view the two plots together. (File → Import Swath Plot).
Swath Plot MSDA Resources → MSDA_Charts → swath plot destination folder → MSDA Man-
ager menu → Tools → Build Swath Plot → enter requested information → Build
50 | Model Statistics
3D Block Modeling with MineSight 3D
A single bench of the block model, with the copper values displayed inside the clipped pit solid.
Pitres.dat, accessed through MineSight Compass and the Calculate Reserves Tool in MS3D, formed the
traditional method of reserve reporting. It has now made way for Reserve.
For the resource report, report all material below topography, and then report all material below topography
separated by class and mineralogy. Cutoff values are 0.2, 0.4, 0.6 and 0.8. Use the SG item that has been
stored in the model.
TERMINOLOGY
Topo clipping: Used if the ore percents in the block do not already reflect the topo (the shapes used to
code them were not clipped at the surface). This will result in the percents being reduced by the topo
percent within the reserves engine.
Take Ore First: Prioritizes ore to be taken before waste when the partial is less than 100 percent.
Zone Code: The integer code used for material classification; it can be a model item or a computed
zone item.
Zone Item: The model item(s) or computed zone item(s) containing our zone code(s).
Cutoffs: The “real” values that the control grades are compared against for the binning of material
within a material (as defined by a zone code/zone item in our material set).
Discrete items: Items used to further classify material with up to five additional integer items. These can
be used for reporting purposes.
Reserves Logic
The first step in reporting reserves is creating the logic file. A reserves logic is essentially a set
of options to use for a specific reserve or resource report based on a selected 3D block model
(3DBM). Whether using Reserve as a stand-alone program or using it within MS3D, you will need to
set up a reserves logic.
When creating a new reserves logic file, you will see a dialog in which you can define the MineSight
Project Files (PCF and model file), the plan name and fundamental options, such as the treatment
of topography versus partial percentages. At this stage, you can select whether you’re using a
single or multiple ore percent model. Once this definition is accepted, a new dialog provides
more detailed configuration options.
Reserves Logic MS3D Desktop Menu → Model → Reserves Setup → File → New → select PCF,
3DBM file and TOPOS item → Volume Is Percentage = False → OK
Add Items Reserve → Add Grade Items = copper and moly → add Primary Zone Item =
CLASS → add Secondary Discrete Item = MINRLS → edit value labels by click-
ing on discrete item name → add a Calculated Grade Field for equivalent
copper – e.g. EQCU=CUI + (MOI*99.23/19.73) → select the SG item from the
model → Save
Material Sets
Once the grade items are set, you will define the material set. The Material Set dialog consists
of the Zone Details on the left and the Material Set Properties along the right side. Add zones
manually or by using the “Auto” button, in which case the program will read the zone information
directly from the 3DBM.
Material Set Reserve → Material Set Mode → Auto button → change names to Measured,
Indicated, Inferred and default → bin materials by 0.2, 0.4, 0.6 and 0.8 →
Save
Reporting Reserves
Once the reserve logic is defined and saved, there are two options for defining a reserve volume
within MS3D. From the Model menu, choose Quick Reserves from OCB to select a geometry ele-
ment through the Object Contents Browser. Alternatively, use Quick Reserves from Viewer to select
geometry directly from the Viewer. In the stand-alone version, under the Geometry link, it’s possi-
ble to calculate reserves based on cuts, surfaces or a coordinate range. Cuts can be imported
directly from an MineSight Planning Database (MSPD).
Once you have selected one of the above options, the MineSight Reserve Reporting dialog will
open. This analysis provides the familiar Advanced Reporting and Charting options (ARC), includ-
ing the drag-and-drop Pivot Grid options.
Reporting MS3D Desktop Menu → Model → Quick Reserves from Viewer → select the
diorite solid → Analysis Report = pivot chart and grid → Publish Report
NOTES
Future Training
Whether it takes a few hours or a few days, training with MineSight’s newest tools can pay instant
dividends. Designed to fit your schedule, our mix-and-match formats support your learning needs
no matter what your expertise with MineSight software.
Spend some time using our software in day-to-day applications. When you are comfortable with
working in MineSight, contact us at training@mintec.com or visit www.minesight.com to set up your
next training.
c
2014, 2013, 2012, 2011, 2010, 2009 by Mintec, Inc. and Leica Geosystems AG. All rights reserved. No part of this document shall be
reproduced, stored in a retrieval system, or transmitted by any means, electronic, photocopying, recording, or otherwise, without written
permission from Mintec, Inc. All terms mentioned in this document that are known to be trademarks or registered trademarks of their
respective companies have been appropriately identified. MineSight
is R a registered trademark of Leica Geosystems. This material is
subject to all the terms in the MineSight End User License Agreement (EULA).