Mine Sight For Geology-3DBM
Mine Sight For Geology-3DBM
Mine Sight For Geology-3DBM
electronic versions
of this document.
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 all the terms in the MineSight End User License Agreement (EULA).
MineSight
for Geology
3D Block
Modeling
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.
viii
MineSight for Geology — 3D Block Modeling
TRAINING
CONSULTING
SOLUTIONS
ix
Contents
1 Getting Started 1
1.1 The MineSight Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Geo Copper Data Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 The MS3D Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 The MS3D Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 The Model Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6 The Compass Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7 Geometry Objects & Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.8 Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.9 Grid Sets & the Edit Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.10 Point Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.11 Polyline Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.12 Triangulating Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
1.13 Surface Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.14 LGOs & Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.15 Transforming Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2 Managing Drillholes 51
2.1 Designing Drillholes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.2 The Torque Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.3 Torque Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.4 Project Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.5 Importing Data into Torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
2.6 The Torque Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2.7 Backing Up the Torque Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.8 Validating Drillhole Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2.9 Coverages in Torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
2.10 Drillhole Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
2.11 Compositing Drillhole Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
2.12 Exporting Data from Torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.13 M2M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.14 Using Torque with Basis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2.15 Splitting Large Text Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3 Geologic Interpretation 91
3.1 Drillhole Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
3.2 Cutoff Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.3 Geologic Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.4 Implicit Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.5 Coding & Spearing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.6 Initializing MSDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
3.7 Drillhole Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
5 Utilities 153
5.1 Multi-runs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.2 Plotting in MS3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.3 Using MSDART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.4 Rotating the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.5 Conclusion & Future Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
xi
MineSight for Geology — 3D Block Modeling
Course Flow
MineSight for Geology — 3DBM takes you through the process of transforming
raw drillhole data into a 3D block model (3DBM).
GETTING STARTED
Initialize MineSight 3D (MS3D) and MineSight Compass projects, and set up a
system of folders for storing and organizing your project files. Then practice the CAD
functions you will need for geological interpretation and
surface operations.
MANAGING DRILLHOLES
Import, edit and analyze drillhole data before calculating composites, which
will be used for model interpolation.
GEOLOGIC INTERPRETATION
Create geological zones based on drillhole data to use in interpolation,
reserves calculations and scheduling.
3D BLOCK MODELING
Build and interpolate into a 3DBM using composites and geological solids.
Perform model calculations and report resources/reserves.
UTILITIES
Learn about plotting, multi-runs and other modeling tools.
xiii
c 2015 Mintec Inc. and Leica Geosystems AG
xiv
1
Getting Started
Initialize MineSight 3D (MS3D) and MineSight Compass projects, and set up a system of folders for
storing and organizing your project. Then practice the CAD functions you will need for geological
interpretation and surface operations.
Contents
1.1 The MineSight Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Geo Copper Data Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 The MS3D Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 The MS3D Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 The Model Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6 The Compass Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7 Geometry Objects & Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.8 Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.9 Grid Sets & the Edit Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.10 Point Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.11 Polyline Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.12 Triangulating Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
1.13 Surface Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.14 LGOs & Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.15 Transforming Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
c 2015 Mintec Inc. and Leica Geosystems AG
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
MS3D Project start MS3D (ms3d.exe) → select your project from the Start In Folder → OK →
click Yes to create _msresources → enter project coordinates → OK
NOTES
Menu Bar -
:
Function Toolbars
Message Window -
Status Bar -
The Project Settings dialog controls project limits, the setting of various parameters used when
MS3D performs volume calculations, and the setting of material properties for the project. Project
settings can be set to the limits of the project control file (PCF), which contains the data the sys-
tem draws from, upon project creation. It is important to note the coordinates when evaluating
changes to the model and PCF.
Project Settings Desktop Menu → File → Project Settings → Status Bar tab → change dip display
Cursor Tool Desktop Menu → Viewer → Cursor Tool → click “+” button
OPEN IN EXPLORER
Right-click on any folder in the Data Manager and select Open in Explorer to open Windows Explorer at
that location.
Common data types: geometry objects, drillhole views, grid sets and model views
Create Folders Data Manager → select and right-click destination folder → New → Folder
Import Data select and right-click destination folder → Import → select import format
Export Data Data Manager → select and right-click object → Export → Free Form Survey
dialog → click “+” button and add x, y and z coordinates, and an object
name → OK → choose destination → OK
ZOOM LEVEL
Use one of the icons on the Viewer Toolbar.
• Zoom box—window with mouse.
• Zoom in—stepped.
• Zoom out—stepped.
Use mouse chords.
• Two-button mouse: Alt key + left- and right-click. Three-button mouse: left and middle but-
tons.
• Up and down mouse movement zooms in and out smoothly.
• Scroll button + left-click with up and down movement, or zoom with scroll button
From Project Settings, Zoom to Cursor Location option will allow you to zoom in and out with the
cursor’s location in the viewer.
Use keyboard hot keys.
• “l” key zooms in—stepped.
• “o” key zooms out—stepped.
xViewer
xViewer is a new viewer that enables you to display large point clouds, models, surfaces and other
large data in real time. It talks directly to your graphics card to maximize efficiency in display and
rendering, meaning exceptional large-data viewing speed and accuracy in 2D and 3D. Other
xViewer highlights include: Streams data in real-time; quick and smooth rotating, panning, and
zooming; perform other tasks while rendering data. The xViewer platform will continue to grow
and allow MS3D more exciting new display options.
Use the xViewer to speed up digitizing in 2D with model data, blasthole data and other heavy rendering
displaying objects.
Add a Compass Viewer Properties dialog → Compass tab → select how you wish to display your
north direction — Compass Rose, Compass Needle or Three Axes → Show
Labels (choose a font color that is different than your viewer background
color) → define any further display options
Static Function List Desktop Menu → Viewer → Popup Menu Definition → Viewer Popup Menu
Setup dialog → click Enable Popup Menu box in upper left corner → Apply
Multiple Viewers Data Manager → select and right-click destination folder → New → Viewer
Vertical Exaggeration Viewer Toolbar → Viewer icon → Viewer Properties dialog → Camera Tab →
vertical exaggeration → on: 2.0
Camera Target Viewer Toolbar → Viewer icon → Viewer Properties dialog → Camera Tab →
Reset Target Manually
Viewer → keyboard hotkey “t” → click on target in the viewer
Data Manager → right-click on object → Target
Viewer Toolbar → Camera Target button → click on target in viewer
MS3D has online documentation that can be accessed through Help on the Desktop Menu or through
context-sensitive help inquiries. To access context-sensitive help, press F1 when the window for the
function is active, and the Help document for that window will open. Click on the topic about which
you wish to learn more and the related help topic will be displayed in your default web browser window.
Context-sensitive help is available for all areas of MS3D, menus, dialogs and icons.
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
Edit Mode Data Manager → select and right-click element name → Edit
Add Labels Desktop Menu → Label → Create → enter wording → click viewer to place the
label → double-click geometry object → Labels tab → increase size
Label Toolbar → Create Label icon
Delete Points put point in Selection Mode → Desktop Menu → Point → Delete
Adjust Properties Data Manager → select and right-click object → Properties → Object Proper-
ties dialog
Data Manager → double-click an object → Object Properties dialog
Selection Filter Desktop Menu → Selection → Configure Selection Filter → toggle Activate Se-
lection Filter → specify elements to include → OK → Data Manager → right-
click object → Select → Using Filter or Make New Selection/Make New Multi-
Object Selection → select objects in viewer
Selection Toolbar → Selection Filter icon
QUERYING AN ELEMENT
Use Element Query to determine the location of an element. View element information for point,
surface and label data in the Query window. View element information for polyline and polygon
data in the Object dialog. Use Query Selection to view information for the selected data in the
Message Window.
OCB Data Manager → select and right-click the object → Object Contents Browser
NOTES
1.8 Materials
MineSight (MS3D) materials let you create a set of
attributes — such as color, visibility or specific val- LEARNING OBJECTIVE
ues to use when coding — that you can assign
to multiple data objects at once. All data object Create and edit materials to control at-
types have an associated material. For example, tributes of data objects.
you can create a material with unique patterns
and colors to represent polylines, solids and sur-
faces that occur in a specific geologic zone. A material can control more than one ele-
ment at a time. When a material is edited,
Materials define visual properties of geometry
the changes automatically affect all the ele-
data, define coding values for geometry data and
ments using that material.
control triangulation.
26 | Materials
MineSight for Geology — 3D Block Modeling
takes precedence over a material assigned to an object. The attributes of an element can be
checked using Query → Element or can be displayed as a label in the Line Labels or Node Labels
tab pages in Object Properties.
CONTROL OF PROPERTIES
Highest Material Element Level
⇓ Object Properties
Lowest Material Object Level
Create Materials Data Manager → highlight and right-click the Materials folder → New → Mate-
rial
Use Materials to Set Data Manager → double-click geometry object name → Object Properties →
Display Properties General tab → Material Type → choose material
Edit Material Properties Data Manager → double-click material name → Object Properties → Materials
tab
Edit Multiple Materials Data Manager → Materials folder → Control + select multiple materials → right-
click selected materials → Edit → MineSight 3D Material Editor
Attribute Tool Desktop Menu → Element → Attribute Tool → toggle on Attribute → choose ele-
ment name and material → Select → select element from Viewer → Preview
→ Apply
Element Tool Bar → Attribute Tool icon
Materials attributed to elements that are open in the MS3D viewer are listed under the Data Manager
Open View tab.
Materials | 27
c 2015 Mintec Inc. and Leica Geosystems AG
Grid sets are better used for a static set of planes, such as mining benches, which can be used for 2D
viewing and as reference in certain tools and functions in MS3D.
Edit grids are better used for quickly snapping data to the plane of the orientation at which the edit grid
is set.
Create an unordered grid set with no polylines selected. Leave default settings in the Naming field.
Parallel From PCF Grid Data Manager → select and right-click destination folder → New → Grid Set →
select type Parallel From PCF → select orientation → navigate to PCF → OK
Unordered Grid Set Data Manager → select and right-click destination folder → New → Grid Set →
select type Unordered → OK
Attach Edit Grid Data Manager → double-click a grid set → select editor button → select “+”
to Grid Set drop down menu → Add Edit Grid → Save
Edit the unordered grid set created. Add three planes with the “+” sign. You can click on the + sign three
times or use the drop down menu to add multiple planes. Set the orientation of these grid planes in the
Grid-level Properties section (50, 90, 45; 0, 0, 0; 120, 60, 0) and rename them using the format $orient $az $dip
$normal. Enter 1 for Decimals.
Edit a Grid Set Data Manager → highlight and right-click grid set → Properties → Editor →
Change Spacing → Save
Add Planes Data Manager → double-click on grid set → Editor → add new grids and edit
orientation
Resize a Grid Preview button on the toolbar → toggle on Show Major/Minor Axis → Preview
(to see the grid outline in addition to its major/minor axes) → pencil icon (for
Size and Resize properties) → Save
Rename Planes Data Manager → double-click on grid set → Editor → select planes → Rename
toolbar button → enter new name format → OK
Attach Grid Set Viewer Toolbar → Viewer icon → Viewer Properties → View Options tab
to Viewer Viewer Toolbar → Set A Grid Set To The Viewer
Volume Clipping Data Manager → select and right-click viewer name → Properties → Clipping
Parameters tab
Viewer Toolbar → Viewer icon → Viewer Properties → Clipping tab
Toggle Volume Clipping Viewer Properties → View Options tab → Check Volume Clipping box
Viewer Toolbar → Viewer Volume Clipping icon
Tri-viewer Setup Viewer Properties → View Options tab → check Use Tri-viewer Setup → choose
tri-viewer orientation
points.xyz
Import Point Data Data Manager → highlight and right-click destination folder → Import → select
format
Edit Point Data select data for editing → Desktop Menu → Point → choose function → right-
click to end function
select data for editing → Point Toolbar → choose function
Point Editor open geometry object for editing → Desktop Menu → Utilities → Point Editor →
select data creation function (i.e. Point → Create) → click data in viewer →
enter coordinates
Point Toolbar → Point Editor icon
32 | Point Data
MineSight for Geology — 3D Block Modeling
SNAP MODES
Snap modes allow you to enter or position data, or your cursor, based on a specific plane or based
on the location of data that already exists. Input points snap to the closest objects in the viewer,
whether the objects are selected for editing or not.
The location of the edit point (when
the mouse is clicked or click-and-
dragged) appears in the viewer as
a cross-hair. If no snap mode is in ef-
fect, the cross-hair is always located
at the mouse pointer. You can test
the effect of the current snap mode
From left to right, as the point being digitized (yel-
when there is no active edit opera-
low) moves closer to an existing point (blue), the
tion by watching the edit point cross-
digitized point will “snap” to the existing point (or-
hair while clicking-and-dragging the
ange circle).
mouse in the viewer.
Snap modes are not limited to points. You can also apply them during tasks such as digitizing other
types of data, moving elements or making quick distance measurements.
SNAP MODES
Snap Off: Snap modes inactive
Point Snap: Snaps to existing point data
Point Elevation Snap: Snaps to elevation only of existing point data
Line Snap: Snaps anywhere on an existing line segment
Face Snap: Snaps to an existing surface face
Polyline Snap:Snaps to and follows nodes of an existing polyline
Edit Grid Snap*: Snaps to grid cell intersections
Plane Snap*: Snaps to plane of edit grid
Plane Intersect*: Snaps to intersection of existing data and edit grid
Snap To Self: Allows snap to element while it is being created
Set Snap Offset: Sets snap offset distance for line or edit grid
Set Point Elevation Snap Radius: Sets radius of influence for point elevation snap mode
* Requires edit grid
Point Data | 33
c 2015 Mintec Inc. and Leica Geosystems AG
polylines.xyz
Import Polyline Data Data Manager → right-click destination folder → Import → select format
Clip Polylines select data for editing → Desktop Menu → Polyline → Clip Polylines, Points And
Labels Tool
select data for editing → Polyline Toolbar → Clip Polylines icon
Add Points put data in selection mode → Desktop Menu → Point → Add
Point Toolbar → Add Points icon
Close a Polyline put data in selection mode → Desktop Menu → Polyline → Close
Split a Polyline put data in selection mode → Desktop Menu → Polyline → Split
put data in selection mode → Desktop Menu → Polyline → Split At Node
34 | Polyline Data
MineSight for Geology — 3D Block Modeling
2D DATA 3D DATA
• Defined by two coordinates (xy, yz or xz) • Defined by three coordinates (x,y and z)
• Plane location not readily modified • All coordinates easily modified
• MineSight VBM data is 2D data • DXF, DWG and survey data is 3D data
• When queried, 2D data has plane value • When queried, 3D data has a plane value of none
• Can be separated by planes to simulate third
dimension
Polyline Data | 35
c 2015 Mintec Inc. and Leica Geosystems AG
36 | Triangulating Data
MineSight for Geology — 3D Block Modeling
Triangulating Topography
A reliable topography surface is necessary throughout the modeling process; it is used for verify-
ing drilling locations, designing pits and resource reporting. Usually, the data that goes into the
topography takes the form of points or lines gath-
ered from survey instruments. MS3D’s triangulation When triangulating from a user-defined
engines can transform the data into surfaces. orientation, the edit grid must be parallel
to the data before triangulation.
⇒
TRIANGULATION IN PLAN
Set Triangulation Data Manager → double-click object or material to edit → Material Type →
Controls Material tab → define survey type
Triangulate in Plan select data for editing → Desktop Menu → Surface → Triangulate Surface →
With Selection In Plan → double-click object → Faces Only button
select data for editing → Surface And Solids Toolbar → Triangulate Surface →
With Selection In Plan icon
Triangulate in a select data for editing → Desktop Menu → Surface → Triangulate Surface →
User-Defined With Selection And Edit Grid
Orientation select data for editing → Surface And Solids Toolbar → Triangulate Surface →
With Selection And Edit Grid icon
Triangulating within a polygon can be handy for closing openings in a surface. For example, if a polygon
represents an opening in a surface, you can triangulate that polygon and merge it with the original
surface to fix the opening. Also, to prevent excess triangulation at the edges, use the Exterior Face By
Max Length option in the Options tab of the Triangulate Surface dialog.
Triangulating Data | 37
c 2015 Mintec Inc. and Leica Geosystems AG
Create Polygon Data Manager → highlight and right-click folder → New Geometry Object →
place in edit mode → Polyline → Create → Polygon → digitize polygon →
Save
Set Material Data Manager → highlight and right-click object → Properties → set material
type to Boundary
Triangulate within select data for editing → Desktop Menu → Surface → Triangulate Surface →
a Boundary With Dialog → select all polylines (topo_contours and your boundary poly-
gon) → define boundary type and select where to return surface → Preview
→ Apply
select data for editing → Surface And Solids Toolbar → Triangulate Surface →
With Dialog icon
Mistriangulations
It is always a good idea to check a surface for problems. If you closely examine a surface that has
just been triangulated or edited, you may find areas of mistriangulation. The Swap Faces function
allows you to correct certain mistriangulations that result when merging or intersecting surfaces.
For example, the triangulator might generate a flat spot at the nose of a contour instead of hon-
oring the surface trend. Swap Faces can also correct certain types of self-intersecting surfaces
resulting from triangulation operations.
Swap Adjacent Faces select data for editing → Desktop Menu → Surface → Swap Faces → click the
edge between the faces to swap
38 | Triangulating Data
MineSight for Geology — 3D Block Modeling
NOTES
Triangulating Data | 39
c 2015 Mintec Inc. and Leica Geosystems AG
Import Surface Data Data Manager → select and right-click destination folder → Import
Display Surface Data Data Manager → double-click surface name → Object Properties dialog →
Surfaces section
Add Points turn on Face Snap → turn off selectability of surface_deform_point → select
surface data for editing → Desktop Menu → Point → Add → turn on se-
lectability of surface_deform_point → add a surface point directly below the
surface_deform_point
Deform Surface turn on point snap → select surface data for editing → Desktop Menu → Surface
→ Deform → set Radius of Influence to at least 250 → select newly added
surface point → drag surface point to surface_deform_point
Simplify and Reduce select surface data for editing → Desktop Menu → Surface → Simplify → Dec-
Surface imate → Maximum Average /offset From Co-planar → set between 1 and 5
to remove co-planar faces → Preview
Swap Faces turn on Face Snap → select surface data for editing → Desktop Menu → Sur-
face → Swap Faces → select face near surface_deform_point with sharp
angle to smooth out surface transition
Delete Faces select surface data for editing → Desktop Menu → Surface → Delete Face →
delete some small interior faces
Verify and Repair select surface data for editing → Desktop Menu → Surface → Verify → reselect
Surfaces data → Verify and Repair → closes the holes made during Delete Faces
Contour Surface Desktop Menu → Surface → Contour Tool → toggle on Surface Attribute
(choose Elevation) → select surface → enter start and end elevation man-
ually or by selecting Find Limits, and define an increment of 15 meters →
Output tab → Place At Contour Level
40 | Surface Data
MineSight for Geology — 3D Block Modeling
Vertical Edit Grid Desktop Menu → Edit Grid → Snap Vertical to 2 Points → put data in Plan view
→ click 2 points that will create a section through both elements → Set the
Edit Grid to the Viewer
Volume Clipping Viewer Toolbar → Viewer Properties → View Options → check on Volume Clip-
ping → Clipping → set Volume clipping range to see a volumetric slice
through the cube and sphere
Merge Surfaces select both surface data elements for editing using Multi-Object Selection →
Desktop Menu → Surface → Merge → create new Object → Save Selection
Explode Surface select new merged Object data for editing → Desktop Menu → Surface →
Explode → Save Selection → keep as Open Edit Object
Merge Selected select both new elements for editing → Desktop Menu → Surface → Merge
Selected → Send to Open Edit Object → Save Selection → Unset Edit Object
(note that this tool actually moves the elements it merges and does not copy
— the original data is always changed)
Intersection
MS3D’s intersecting tools let you unite two groups of objects into a single object.
Surface Data | 41
c 2015 Mintec Inc. and Leica Geosystems AG
INTERSECTING SURFACES
The Intersect Surfaces Tool has a
comprehensive set of options for
+ generating new surfaces from
the intersection of two existing
surfaces. Like the Intersect Solids
⇓ Tool, it requires you to select
a primary surface group and a
secondary surface group.
The intersection of
two surfaces, using the cut solid
or merged surface as the result.
Intersect Surfaces Desktop Menu → Surface → Intersect Surfaces Tool → Get Results → Solids →
Cut Solid
Surface and Solids Toolbar → Intersect Surfaces icon
EXERCISE: Create Surfaces with the options in the Boolean From Viewer Menu
Update the topography surface using pitshell.shl and name the result “updated_topography.”
Intersect Surfaces Surfaces Menu → Boolean From Viewer → Intersection → select input surfaces
→ right-click
42 | Surface Data
MineSight for Geology — 3D Block Modeling
Calculating Volume
MS3D offers two separate volume calculation methodologies — the integration method and the
analytical method. Each technique has its best use, chiefly determined by the type of data used.
INTEGRATION METHOD
• Volume calculation tool, MineSight Reserve,
MineSight Interactive Planner, pitres.dat, gsm-
res.dat, cmpres.dat, partial calculations
• Uses the product of the project block size and the
subcell count from project settings
• Generates vectors for each resulting subcell
• Detects start and stop of surfaces
• Sums the individual subcell volumes
• Tolerates small openings and self-intersections
• Can be used to calculate volume between surfaces
• Can be used with contained solids
• Solids and surfaces can be selected from the viewer or the OCB
ANALYTICAL METHOD
• Volume calculation tool, query, surface size parameters, check and condition surface
• 100% accurate 3D matrix determinant calculation
• Sum of the volume under the faces with positive Z normal minus the sum of the volume of the
faces with negative Z normal
• Intolerant of either openings or self-intersections
• Only for use on solids
• Analytical volume also reported on the query of solid
- =
Some surface calculations may take longer than others due to the surface size and complexity. There-
fore, it is recommended that you use limiting polygons when possible.
Surface Data | 43
c 2015 Mintec Inc. and Leica Geosystems AG
Between Pit & Topo Desktop Menu → Surface → Calculate Volume Tool → Between Surfaces
Surfaces
44 | Surface Data
MineSight for Geology — 3D Block Modeling
NOTES
Surface Data | 45
c 2015 Mintec Inc. and Leica Geosystems AG
You can test memory consumption with Max Memory Usage per Surface and adjust it “on the fly”
using several different options before any surfaces are displayed. Surfaces can be displayed as
either polylines or surfaces; the range can be adjusted in the X and Y directions to limit the display
area. As the surface is gridded, the display is thinned to only show every n-th point in the X and Y
directions independently. When using an LGO surface with MineSight 3D (MS3D) CAD tools or for
coding, toggle on the option Use 3D Display Limits/Thinning For MS3D CAD Tools if you do not want
the entire LGO area used.
LGOs can store multiple surfaces to one file. Surfaces can be imported from an ASCII file, another
LGO file with a view or an existing surface element. When importing from ASCII, it is important to
know the file’s point spacing and to use the proper import method.
Create LGO File Desktop Menu → File → Create LGO → set orientation, size and location of
LGO grid → Apply → Save
LGO View Data Manager → right-click destination folder → New LGO View → name the
LGO View → OK → select *.lgo file → Open → Data Manager → double-click
LGO View → LGO View Properties → Display tab → set Max Memory Usage
per Surface to halve your total RAM → Display In 3D Views option → set X
and Y sample range → Surfaces tab → select surface → click Show Surface
icon → Apply
Add Topo Surface double-click LGO View → LGO View Properties → Import tab → From Geometry
tab → select topo surface from viewer → Import (Grid)
Element Rotate
The Element Rotate function is an MS3D plug-in
that allows selected elements to be rotated about
specified angles using a single axis or multiple axes.
The tool has two main uses: rotation about a single
axis; or three rotations of azimuth, dip and plunge.
Element Rotate
You can enter the rotation angles manually in the
Rotation Angles section or specify them dynami-
cally by moving the object along the rotation axis in the viewer. For single axis rotations, the axis
can be set to the normal of an edit grid. The rotation origin can be set to the center of the object,
selected dynamically in the viewer or manually entered in the Origin Position section.
If the geometry to be rotated is 2D, the option Rotate 2D Elements In 3D allows the geometry to
be rotated off its original plane. The new plane attributed is calculated from the rotation angles.
Element Rotate: Use snap functions when selecting origin positions and rotation axes. The object must
be selected before the tool can be opened.
Transform Element: All transformations are applied relative to the origin at (0, 0, 0), and the object must
be selected before the tool can be opened.
48 | Transforming Elements
MineSight for Geology — 3D Block Modeling
Transform Elements
Basic transformations using Transform Elements include translations, rotations and scaling. Transla-
tions and scaling are applied relative to axes E, N and Z. Rotations are applied around a specified
point and one axis.
More advanced functions, including Helmert, Matrix, From Points and Calculation transformations,
are also supported. Helmert transformations are comprised of three rotations around each axis, a
scale and a translation. From Points deduces the “best-fit” transformation from a set of specified
comparable points between the source and target coordinate system. Calculation allows the
transformation to be performed as an arbitrary formula with variables of E, N and Z.
Transform Elements
You can apply multiple transformations in one instance, with the order of changes specified from
first to last in the Transformations List. You can also store the Transformations List with the transfor-
mation order and parameters saved as an XML file for future use.
Save Transformation List Transform Elements dialog → Save → Save the XML file
Transforming Elements | 49
c 2015 Mintec Inc. and Leica Geosystems AG
50 | Transforming Elements
2
Managing Drillholes
Import, edit and analyze drillhole data before calculating composites, which will be used for
model interpolation.
Contents
2.1 Designing Drillholes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.2 The Torque Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.3 Torque Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.4 Project Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.5 Importing Data into Torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
2.6 The Torque Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2.7 Backing Up the Torque Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.8 Validating Drillhole Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2.9 Coverages in Torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
2.10 Drillhole Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
2.11 Compositing Drillhole Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
2.12 Exporting Data from Torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.13 M2M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.14 Using Torque with Basis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2.15 Splitting Large Text Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
c 2015 Mintec Inc. and Leica Geosystems AG
Use a script to export the drillholes to assay, collar and survey files with CSV extensions. Many scripts (including
attrtoascii.pyz) are located in the MineSight/scripts folder.
Export Drillholes Desktop Menu → File → Scripts → Run Script → browse to script attrtoascii.pyz
→ choose the .msr folder with your data → enter output file names and lo-
cations → Apply
ASCII (American Standard Code for Information Interchange): Common for encoding data to transfer it.
CSV (Comma delimited format): For spreadsheet applications such as Microsoft Excel.
MSR (MineSight Resource Object): The only format accepted by the Data Manager and used in MS3D tools.
52 | Designing Drillholes
MineSight for Geology — 3D Block Modeling
NOTES
Designing Drillholes | 53
c 2015 Mintec Inc. and Leica Geosystems AG
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
Manage Users Project Menu → Manage Users → check the Sys Admins on the Server Logins
tab → Database Users tab → Add → add a Reader
See the Torque help doc for full information on permission levels for user roles.
Sys Admin and DB Admins have the power to break locks from the User Access Manager.
Sample Program
Occasionally, a single drillhole interval is sampled more than once. For example, during drilling a
sample may be extracted from a drillhole interval and sent for analysis. Two years later, another
sample may be extracted from the same drillhole interval for a check assay program. Torque
introduces the concept of a sample program to distinguish between various samples taken from
the same interval. The sample program requires a name and a long name.
Coverages
A coverage is a collection of like samples taken at contiguous intervals along a sample site. Two
of the most common coverages are assays (usually at short intervals) and geology (typically at
longer intervals). Assay items usually have a grade or percent, and geology items usually have a
code or name. Additional coverages for 3D point and downhole point data can be used to store
a variety of point data, such as grab samples, well measurements and shovel GPS positions. The
required fields for a coverage are name, long name and type.
Sample Attributes
Sample attributes are project-specific data fields associated with Torque samples. They are similar
to items in MineSight Basis, but with more flexibility and options. Copper, gold, rock type, mineral
type and seam are all examples of sample attributes. The sample attribute requires a name, long
name and a data type. Sample attributes can also be imported from the header rows of a CSV
file, from MineSight project files (assay and survey) or from a Basis item parameters file.
58 | Project Setup
MineSight for Geology — 3D Block Modeling
Project Setup | 59
c 2015 Mintec Inc. and Leica Geosystems AG
Define Drillhole Type Project Setup → select Drillhole Type from dropdown → define the DD and RC
drillhole types
Create Custom Fields Project Setup → select Sample Site Custom Field from dropdown → create a
Drill Program field (to be read from the collar.csv)
Calculated Sample Project Setup → select Calculated Sample Attribute from dropdown → Script
Attribute button in Script column → type script → OK → Save to Database
60 | Project Setup
MineSight for Geology — 3D Block Modeling
Import Project Torque Menu → Project → Setup → All Metadata → Import → Configuration file
Set Up Data → choose .ini file → Open
Export Project Torque Menu → Project → Setup → All Metadata → Export → name file → Save
Set Up Data
Project Setup | 61
c 2015 Mintec Inc. and Leica Geosystems AG
62 | Project Setup
MineSight for Geology — 3D Block Modeling
NOTES
Project Setup | 63
c 2015 Mintec Inc. and Leica Geosystems AG
Import Text Files Torque Tool Bar → Import Data icon → General Importer → New Importer →
select file type (start with collar files, then do the survey, geo and assay files,
in that order) → step through the nodes on the “tree,” starting with Data
Source
The General Importer also allows you to import information directly from an acQuire database.
Clicking on the Create/Edit Selection button lets you use the ODBC source to connect and pull in
information. Once the connection is complete you will see an interface, similar to the interface
for creating a drillhole view, in which you can choose the collar, survey and any associated assay
information that resides in the acQuire database. You’ll be presented with eight tabs:
• acQuire Connection — Set up the ODBC connection to the acQuire database.
• Select Holes —– Choose the collars to import and apply a filter as necessary.
• Geographic — Redefine the coordinate fields and use spatial limiting when importing your
holes.
• Assay — Choose the assay fields you want to import, much like the Select tab, you can also
apply a filter to get a subset of the desired information.
• Geology — Stores geology information (alteration, lithology, etc.).
• Intervals — Handles the splitting or combining of specified intervals.
• Survey — Sets up the Survey and De-survey settings.
Once the appropriate fields are populated, you will be prompted to save your setup as a selection
file. As with an initialization file, you will later be able to reference the selection file to see the items
you have chosen. Once you have defined the source data, the remainder of the import will
progress as it would with any other data source.
General Options
Name: enter a name for the parameter set (e.g., Collar) and select the level of detail in the Log File.
Importing survey, geo and assay files follows a similar process. When importing the geo file, however, be
sure to check the Import Enumeration Codes button in the Data Source Section.
Interval/Geometry sample site list → click on an interval or geometry button → secondary browse
Browsers area
Edit Data interval browser → set the coverage or sample program → toggle Show All
Intervals, if desired → edit values
geometry browser → edit values
NOTES
NOTES
Restore a Backup File Torque Menu → Project → Restore → MSTorque Data Source dialog
NOTES
Validation Report Torque Menu → Utilities → Data Validation Report → enter report name and
select coverage → OK → Open Report
NOTES
DRILLHOLE COVERAGES A coverage must be one of the following three types: assay,
geology or other. Samples in Torque can only belong to one
type of coverage. When you import sample information into
the database, the program will ask you to which coverage the
samples belong.
Torque provides utilities to overlay samples from one coverage
Geology Coverage onto another. For instance, you may overlay rock type informa-
tion from a geology coverage onto samples in an assay cover-
(Rock type 1–3) → age.
Assay Coverage
Copying Coverages
Use the Copy Coverage Tool to create new coverages by
(Copper Grade) −→ copying existing coverages. Copying the coverage before
overlaying it allows you to preserve the raw assay data with-
out changes. The copy of the coverage will be of the same
type as the source coverage.
Copy a Coverage MSTorque Menu → Utilities → Copy Coverage → enter target name → OK →
Reload → Save
74 | Coverages in Torque
MineSight for Geology — 3D Block Modeling
Overlaying Coverages
The Overlay Coverage Tool overlays results from one coverage, for example geology, onto another
coverage, such as assay. The most obvious example is rock type, which is usually stored in a
geology coverage at long intervals. You may want to overlay the geology coverage on an assay
coverage so you can filter and analyze the data.
You may also elect to split intervals when overlaying one coverage onto another coverage. To
avoid creating unreasonably small intervals, you must specify the Threshold Interval Percentage
(TIP). When a source interval splits a target interval, two new intervals are created. If the smaller of
these is less than or equal to the TIP (for the single target interval), then the split is cancelled.
Overlay a Coverage Torque Menu → Utilities → Overlay Coverage → select source and target cover-
ages → choose sample attributes → Overlay → Yes (if you want to proceed)
→ Reload
Split a Coverage Torque Menu → Utilities → Overlay Coverage → enter Source and Target cov-
erages → check Split at Source Intervals box and choose Sample Attributes
→ enter the Threshold Interval Percentage → Overlay → Yes
When working with coverages, there are two modes that you can select: overlay and merge. Overlay
mode uses a majority method when not splitting the target intervals. Merge mode uses a weighted
average with real and integer fields when not splitting the target intervals. You can set integers to the
majority method when using merge mode by checking the Apply Majority Code to Integer box.
Coverages in Torque | 75
c 2015 Mintec Inc. and Leica Geosystems AG
Generate Reports
Generate a report using different coverages.
ARC Report Torque Menu → Data → ARC → select template → select Fields → Preview and
Export
76 | Drillhole Reports
MineSight for Geology — 3D Block Modeling
NOTES
Drillhole Reports | 77
c 2015 Mintec Inc. and Leica Geosystems AG
Torque offers a number of compositing interval methods: bench, seam, fixed length, honor sample
attribute, economic, composite entire sample site and convert samples to composites. Drillholes
and blastholes can be composited separately.
Composite Torque Menu → Utilities → Composite Intervals → enter parameters in the Input,
Intervals, Averaging and Output sections → Composite → Save
Economic Compositing
Economic compositing selects a group of sample intervals that satisfy both a minimum mining
width and a desired cutoff grade. You can opt to preselect the sample intervals with the addi-
tion of a zone code to direct the program to a specific group of samples. The optimal group of
sample intervals, in whole or part, will first satisfy the minimum width requirement while attempting
to maximize the grade of the selected zone. A single sample attribute is the grade item used.
For situations in which multiple grades are needed, you must perform an NSR or grade equivalent
calculation prior to compositing.
Composite Sets
Viewing a composite set in Torque allows for a quick visual validation of the results. It also shows
what attributes were honored and which one was treated as the primary attribute during com-
positing. You can store multiple composite sets in a project, and access them to view the attributes
of the set and to rename or delete the set.
To code a composite set in MS3D, you must use integer-type attributes made writeable. For an
attribute not used in compositing directly, the writable option allows the attribute to be accessible
later for coding in MS3D and operations in Compass.
Each composite set can be managed separately. You can allow attributes not used in compositing
to be accessible from outside Torque. When compositing a new set, you can also restore previous
composite set parameters as a starting point.
View a Composite Set sample site table → click on one of the rows in the Composites column → new
tab for composite sets → switch between composite sets from Composite
Set dropdown menu at top left
Manage Composite Torque Menu → Utilities → Manage Composites → highlight composite set →
Sets Attributes → if desired, set attributes as Writable
NOTES
Export Drillhole Data Torque Menu → Data → Export → Export Wizard → choose format, data grid
options, data types and map fields → review summary → Export
Archive Files
Archiving your Torque project to a SQLite file simplifies the process of transferring data between
computers. The file is saved in your Torque Project’s Archive folder with a .tqa extension. The
archived data can be accessed again from Data\Retrieve.
2.13 M2M
MineSight Torque data is transferrable to an assay
file (File 11) and survey file (File 12) for use in Mi- LEARNING OBJECTIVE
neSight Basis procedures through the MSTorque-to-
MSBasis (M2M) stand-alone program. M2M is avail- Transfer drillhole data from Torque into a
able in both Windows GUI mode and DOS Com- survey file (File 11) and assay file (File12)
mand Line mode. M2M will also convert coordi- for use in Basis procedures.
nates and units if necessary.
M2M run M2M (M2MGUI.exe) from your Windows Start menu → File → New (or Open
Existing Session) → name the .ini file → Connect → specify Data Source and
filter → Destination: MSBasis group box → browse for PCF file and select the
Assay File (File 11) and Survey File (File 12) → map Survey and Assay items →
File → Run → File → Save
Resyncing Data
In addition to transferring data to assay and survey files, M2M also resyncs any changes in the
assay and survey files with the Torque database. For example, if you modify a flag value in the
assay and survey files, you can write that updated value back to the database. M2M carries out
the following steps:
1. It exports the Torque project to an m201 input file (text).
2. It runs the m201 program, which reads the m201 input file and imports it into Files 11/12.
A command-line utility is available to resync (import) these changes back to Torque:
M2MCLI.exe -i -f parameters.ini
Parameters.ini is the name of the parameters file that you saved when you ran M2MGUI, as de-
scribed above. For a list of options for M2MCLI, type: M2MCLI.exe-h.
84 | M2M
MineSight for Geology — 3D Block Modeling
NOTES
M2M | 85
c 2015 Mintec Inc. and Leica Geosystems AG
MSBasis-MSTorque Integration
NOTES
NOTES
Create geological zones based on drillhole data to use in interpolation, reserves calculations and
scheduling.
Contents
3.1 Drillhole Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
3.2 Cutoff Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.3 Geologic Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.4 Implicit Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.5 Coding & Spearing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.6 Initializing MSDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
3.7 Drillhole Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
c 2015 Mintec Inc. and Leica Geosystems AG
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
92 | Drillhole Views
MineSight for Geology — 3D Block Modeling
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.
Drillhole Views | 93
c 2015 Mintec Inc. and Leica Geosystems AG
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
94 | Drillhole Views
MineSight for Geology — 3D Block Modeling
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
Drillhole Views | 95
c 2015 Mintec Inc. and Leica Geosystems AG
Create Cutoff Items Data Manager → right-click Items folder → New → Cutoff item → New Cutoff
Item dialog → enter name for cutoff item → OK → Cutoff Type dialog →
choose cutoff type (Numeric, Alpha or Date) → OK
Edit Cutoff Items Data Manager → Items → double-click the cutoff item → Cutoff Line Colors
dialog → Intervals → enter parameters → OK → highlight one or more cutoff
value → Properties → Object Properties → set desired properties → OK
96 | Cutoff Items
MineSight for Geology — 3D Block Modeling
COLOR PALETTES
Existing cutoff color schemes can be saved to a color
palette. You can use an auto-generated name, spec-
ify a new name or overwrite an existing color palette
from the pull-down list.
Save Palette Cutoff Line Colors dialog → Save as Palette → specify new palette name →
Prompt Before Overwriting Existing Palette → Edit Palette After Saving → Save
→ Color Range Editor dialog → set up your desired color palette → OK
MAPPING
For drillhole views, cutoff items can be mapped to hole items (DHID, off-section distance, etc.)
and interval items (grade, rock code, etc.). This can be useful when you require an item to be set
up different ways for different tasks. For example, you might want to use a specific scheme when
viewing an item in MS3D and another scheme for plotting.
Map to Drillholes Data Manager → double-click drillhole view → Drillhole View Properties → Se-
lection tab → Interval Item-Cutoff Table Mapping button → map cutoff item
to appropriate drillhole items in Set Item-Cutoff Table Mapping dialog → OK
Cutoff Items | 97
c 2015 Mintec Inc. and Leica Geosystems AG
98 | Geologic Interpretation
MineSight for Geology — 3D Block Modeling
Geometry Viewer Tool Bar → Camera to View → Camera to View Plan icon → in 3D plan
view mode, digitize a polyline snapped to drillhole traces
Create Fence Grid Set Data Manager → select and right-click destination folder → New → Grid Set →
select type Fence → select the polyline from Viewer → OK
Redigitize Polygons Viewer Tool Bar → Set a Grid Set to the Viewer → Select Fence Grid Set → 2D
viewing mode → digitize geologic interpretation
Linking Polygons
Before attempting to link your polygons, make sure you
understand the use of substrings, strong nodes and the LINKING CHECKLIST
different linking modes. (See the Navigating the Linker Select polyline elements in Viewer for
Tool box on the next page) editing → Desktop Menu → Polyline
It is often useful to create solids by linking closed poly- • Close
gons together one level or section at a time; this type • Check polyline or polygon direction
of work is performed using the Linker Tool. • Thin polylines or polygons for
duplicate points
To produce the best results from the Linker Tool, invest a • Densify polylines or polygons
bit of time properly preparing the polylines. (See Linking • Run poly2drpt.py report for details on
Checklist.) The quality of the polylines or polygons you 2D polygons
create directly affects your success in creating solids. • Redefine endpoints
=⇒
LINKING POLYGONS
Geologic Interpretation | 99
c 2015 Mintec Inc. and Leica Geosystems AG
To fix a bad link, try the following: 1. change matching; 2. reverse direction; 3. strong nodes (Use strong
nodes sparingly).
Links: Choose one of the following two options and then click on polygons in the Viewer to see a
preview of the link:
1. Polylines to link one polygon to another. 2. Area Select Polylines to link multiple polygons at once.
Strong Nodes: Allows you to manually control connections between points. This option works best with
point snap mode.
Substrings: If you are linking one polygon to two separate polygons on another plane, use a substring to
split the single polygon so that each split piece can be linked to the polygons on the other plane. Note
that the results will be three polygons—the original polygon and each split piece. After adding a
substring, the direction of one of the pieces will be different from the global direction that was previously
set. You will need to reset the direction for that polygon so that it matches the direction of the rest.
Matching: You can change matching options (Point Count, Point Distance, Point Count & Distance,
Closest to Normal) in the midst of the preview. Click Apply to accept the preview. You will be prompted
to create a new geometry object. This object will store the final solid. Do not close the Linker tool.
Triangulate Polyline Desktop Menu → Surface → Triangulate Surface → Inside Polyline Boundary
Desktop Menu → Surface → Triangulate Surface → Triangulate Surface → With
Dialog function
Desktop Menu → Utilities → Linker Tool → Triangulate Polyline
Utilities Tool Bar → Linker icon → Triangulate Polyline
Merging Solids
Once linked, the surfaces need to be merged to create a solid. It is good practice to copy the
linked solid object (primsulf_linker) to a new object (primsulf_merged) so you have the unmerged
solid to return to as a backup.
Checking/Fixing Problems
Whenever you create a new solid or surface, you should perform a few checks to ensure that it is
competent. Surface competency affects volume calculations, coding and other functions. You
can deal with the three most common problems — duplicate faces, openings and self-intersecting
faces — using the Verify tool. You do not have to select the surfaces to check them for problems,
but you do have to select them to repair the problems.
Verify Tool Desktop Menu → Selection → Make New Selection button → select surface
to check or fix → Desktop Menu → Surface → Verify → Repair (if there are
problems)
Surface and Solids Toolbar → Verify
Slice View Data Manager → highlight and right-click destination folder → Slice View
Oxide polygons with resulting solid from the Implicit Modeling Tool.
Input connect to your Torque database → choose the appropriate coordinate sys-
tem, desurvey method and intercept calculation method Top and Bottom
→ use the blue cube to select oxide_polygons.msr
Control kernel = Thin Plate Spline → Surface Mode = Automatic Off → skip every second
polygon point
Output cube size = 20 → clip data to input data extents → Simplify Surface → use blue
cube icon to select destination object.
IM TERMINOLOGY
Input RBF: This file stores the results from the calculation engine, allowing the user to generate multiple
surfaces with different resolutions without having to run the RBF calculation multiple times.
Kernel: Each kernel is a different application of the RBF algorithm. Currently, the tool provides two
options: thin plate spline and biharmonic. The different applications yield slightly different surfaces.
Off Surface Points: Points at a known offset are essential to the MSIM tool. These points, which can be
inside, outside or a combination of the two, are created automatically for drillholes and polygons. If you
are using polylines or points, then you will have to define a direction to give the tool a sense of what is
above or below the correct surface. These points can also be created manually.
Anisotropic Fitting: This node gives you the option to define an ellipsoid to fit the surface by transforming
the distances between input points with respect to the ratio between the axis lengths of the ellipsoid.
This option is commonly used for geologic units with trend. The distances for the anisotropy ellipsoid
could be calculated automatically from drillholes, and modified or entered manually. The ellipsoid can
also be rotated.
Clustered Points: For widely spaced data with localized areas of clustered points, it is possible that
off-surface points can cross and cause issues. In such cases, it can be useful to apply a de-clustering
method, which finds groups of points and removes off-surface points from within the groupings.
Cube Size: Because the solution to the RBF algorithm is a matrix that cannot be viewed directly, you must
convert it to a triangulation surface. You can define the size of the triangle faces of the output using the
cube size. The file size and, therefore, the usability of the resultant surface are highly dependent on the
cube size. The smaller the cube size, the more refined the surface but the larger the file, and vice versa.
Establish Code Values Data Manager → highlight and right-click the material → Properties → Object
Properties dialog → Material tab → Model Code → set code values
Create Geometry Set Data Manager → double-click drillhole view name → Drillhole View Properties
dialog → Code DH tab → Geometry Set (blue cube) → create new geome-
try sets → Save
Code from Solids Data Manager → double-click drillhole view → Drillhole View Properties dialog
→ Code DH tab → Code From Solids option → Geometry Set Editor (blue
cube) → select geometry set → CODE by Majority Code, Min Value = 0%;
Storing Options: Code As = Ore; choose Zone Code Item → Code → Apply
→ OK
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.
Spearing
All coding options available in the Spear-
ing tab are available in the Coding tab. When choosing surfaces for spearing, make sure the
However, the Spearing tab includes addi- selected surface is large enough that the edges are
tional geometry creation options. Spear- far from the area where drillholes are located. Oth-
erwise, you could obtain erroneous results (i.e. it isn’t
ing is only possible while the geometry ob-
clear if the drillhole is above or below the solid.)
ject is open.
The Exporting Intersections option will ex-
port the coordinates of the intersection
points between the drillholes and the geometry objects to an ASCII file. The format is:
DHID x y z (collar distance) (elevation distance)
Spearing-Geometry Data Manager → double-click drillhole view → Drillhole View Properties dialog
→ Spear tab → select the oxide solid (blue cube) → Create Geometry →
define destination object → Attribute New Geometry and Use Drillhole ID
options → Preview → Update
Export Intersections Data Manager → double-click drillhole view → Drillhole View Properties dialog
→ Spear tab → select the oxide solid (blue cube) → Export Intersections →
define the destination file (.dhs file) → Preview → Update
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
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
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
NOTES
Box Plots
Box plots are a graphical summary of a numeri-
cal data sample through five statistics: median,
lower quartile, upper quartile, and some indica-
tion of more extreme upper and lower values.
Build a Box Plot MSDA Resources → MSDA_Charts → Boxplot destination folder → MSDA Man-
ager menu → Tools → Build Box Plot → Box Plot Parameters dialog → enter
information → Boxes tab → Add → Box Definition dialog → Build or Queue
View Box Plot MSDA Manager → select box plot file from Preview screen → Open → select
component
Histograms
A histogram is a bar chart
representing a frequency dis-
tribution; the heights of the
bars represent observed fre-
quencies. The Histogram
application offers several re-
lated views: the histogram
(chart), the cumulative fre-
quency curve and a sim-
ple report by cutoff grades
based on the same histogram intervals.
Build a Histogram MSDA Resources → MSDA_Charts → histogram destination folder → MSDA Man-
ager menu → Tools → Build Histogram → Primary Data → set bin information
→ Filter tab → enable desired filters → Title and Labels tab → Build or Queue
View Histogram MSDA Manager → select histogram file from Preview screen → Open
FORMATTING
Right-clicking inside a chart brings up access to several formatting options, including colors, fonts, point
labels and legends. After setting up the format, hit Apply Style to save your formatting. File → Export
Style to Template creates a file that can be applied to other charts.
FILTERS
The Filter tab appears throughout MSDA. This tab allows you to set up multiple custom filters on data
(e.g. histogram of copper only where lithology = 2). To use a filter, click the Enable button and then click
Add. Filters can also be set up as groups (e.g. lithology = 1 and mineralogy = 2), and can be saved and
opened for other tools. The filter’s file suffix will automatically append to the chart name.
Contact Plots
A contact plot shows mean grades as a function
of distance from a geological contact of a given
type. A contact is a change in code between two
drillhole intervals (i.e. between two different lithol-
ogy types). For example, we might plot the mean
copper grade as a function of distance from the
3-1 contact; this would take into account all data
that occurs in a region within the drillhole contain-
ing lithology type 3 in the top part, and lithology
type 1 in the bottom part.
Typically, a contact plot is used to determine
whether the grade transitions smoothly across the The Queue button allows you to queue plots
contact type or whether there is a sharp discon- for later use. To run them you can later, go
tinuity. A contact plot may optionally be repre- to Jobs → Queue, and click Start. If you
sented as the difference between the values be- have customized the look of your chart, cus-
low the contact and the values at the same dis- tomized chart settings can be saved to style
tance above the contact. This is known as a “dif- templates.
ference contact plot.”
Build a Contact Plot MSDA Resources → MSDA_Charts → Tools → Contact Plots → Build Contact
Plot → enter parameters → contact plot destination folder → MSDA Man-
ager menu → Build or Queue
Scatter Plot
A scatter plot illustrates the values of two dif-
ferent items to show their correlation of occur-
rence. This can help determine if grades can
be modeled with the same parameters.
Custom Report
Custom Reports are convenient to prepare tables for various reports. You can customize the for-
mat in MSDA, and cut and paste into software like Excel and Microsoft Word. The following pro-
cedure demonstrates how to generate a basic univariate custom report. Univariate describes an
expression, equation, function or polynomial of only one variable. It is also termed a one-way
sensitivity analysis.
Build and interpolate into a 3DBM using composites and geological solids. Perform model
calculations and report resources/reserves.
Contents
4.1 Surface Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
4.2 Surface Model Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.3 3D Block Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
4.4 Sub-blocking the 3D Block Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.5 Adding Topography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.6 Coding Model Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
4.7 Interpolating the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
4.8 Block Model Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
4.9 Calculating Model Item Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
4.10 Quick Model Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
4.11 Model Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
4.12 Reporting Model Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
c 2015 Mintec Inc. and Leica Geosystems AG
Surface models showing a triangulated surface (left) and colored to show elevation.
NOTES
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
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
NOTES
In the model manager, use geo10.dat as the PCF and geo15.dat as the File 15. Choose to sub-block all items
except ORE% and TOPO. Use sub-block counts of x = 10, y = 5 and z = 4. The tool will display the size of the
sub-blocks, ensuring that all the sub-blocks divide evenly into the parent block.
Model Manager click on model → Edit → Sub-block Model → check Create Sub-block File →
enter new block count → OK → check Items for sub-blocking → Save
NOTES
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
NOTES
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
Exposed Ore Open a surface geometry element (set to show surfaces as Faces Only) →
open and double-click a model view → Display tab → select the desired dis-
play item → Geometry tab → select surface element → Exposed Ore button
NOTES
EXERCISE: p61201.dat
Calculate EQCU. The expression syntax will be:
EXERCISE: cp-ModelCalcTool.pyz
Calculate SG based on lithology codes. Remember to store back to SG. The syntax is:
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
Classify measured (1), indicated (2) and inferred (3) resources based on the closest distance to a composite
(CLDST) and the number of drillholes (NDHS). Store the results back to the CLASS item. The syntax is:
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
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
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
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
Contents
5.1 Multi-runs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.2 Plotting in MS3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.3 Using MSDART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.4 Rotating the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.5 Conclusion & Future Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
c 2015 Mintec Inc. and Leica Geosystems AG
5.1 Multi-runs
Use a multi-run when you want to run the same pro-
cedure, or set of procedures, multiple times using LEARNING OBJECTIVE
different parameters each time. Multi-run pack-
ages range from the simple task of running a few Package procedures and their response
procedures or scripts with a few varying parame- sets for the purpose of running them in a
ters (i.e. calculating simple statistics) to the more sequence.
complex task of running several procedures with
numerous varying parameters (i.e. interpolating a
model and experimenting with different parameters).
Multi-runs make it easier for all users to be on the same page because you can write comments
about why each procedure is being run. You can also audit your task flow from the list of proce-
dures in the package. The multi-run packages can be transferred to different MineSight Compass
projects.
The procedures you select for a particular multi-run are stored in a package. The parameters that
vary in a package are stored in a response set, and a package can contain several response sets.
Two options exist for running a multi-run package:
1. Run each individual procedure in your multi-run package one or more times before proceed-
ing on to the next procedures in the package.
2. Run all of the procedures in Loop mode. This option repeats the entire sequence of proce-
dures, one after another as a group, a specified number of times. The default is to run the
same procedure the specified number of times before running the next one. The loop mode
will cycle through the entire package set before repeating the same procedures again.
Before using a procedure in a multi-run, you should run through that procedure at least once to
familiarize yourself with it and learn what type of variable information is needed.
154 | Multi-runs
MineSight for Geology — 3D Block Modeling
Variables As you complete the procedure setup panels and enter a data variable that has
not yet been defined, the Variables dialog is displayed. This is the page where
values for variables are entered.
Files If there is more than one set of DH or Model files, Files tab is where you can specify
names of the project files to vary during your multi-run. The Files button on the
Procedures page is used for selecting the file to be used for the procedure or
to set the file type to be varied. You must first toggle Vary using the Files button
on the Procedures tab (click the open file folder button) before you can set the
names used in the Files tab.
Note 1: Click the Setup button next to the procedure you have
selected and go through each procedure involved in setting the Put the cursor in the procedure
values and variables; use a “?nn” for variables that will change box and select from the MSCom-
with each run. “?nn” refers to unique numbers for each variable— pass procedures list to save your-
“?01” for the first variable, “?02” for the second variable and so self some typing.
forth. When you click the right arrow in the panel to proceed to
the next panel, the Variables tab displays so that you can enter
the values for the variables. You cannot continue with the procedure until you click Continue while in the
Variables tab.
Note 2: If you want to run the entire sequence of procedures, one after another, select the Loop checkbox,
then click Run to activate loop mode.
Multi-runs | 155
c 2015 Mintec Inc. and Leica Geosystems AG
To prepare for the plot layout, create a folder or save a Project Map that will contain all the
data you want to plot, including geometry objects, drillhole views, model views and Viewers. Title
blocks, legends and the plot layout objects should be saved to a Plotting folder in the Data Man-
ager as they are created. To ensure consistency, you should also create a Viewer that will be used
solely for plotting.
You can preview how the plot layout will look using the Preview at the bottom of the Plot Layout Ed-
itor. If you would like to be able to zoom in to check details and line thickness before sending data
to the plotter, you can plot to an image file and open the file as a picture. Plotting to an image
file and then sending the results to the plotter can also help to reduce memory consumption.
If you include the page size in the name of the plot layout, you will be able to use this plot layout
as a template for later plotting to this page size. The same concept also works well for legend and
title block naming.
Check the Vertical Scale box to allow the Plot Layout Editor to set a vertical scale separate from the
horizontal scale. The vertical scale may also be set to match the vertical exaggeration of the Viewer.
Area: The first two options deal with how additional areas are controlled. You can force the sec-
ondary area(s) to center on the same point as the control area and/or populate the grid sets in
the boundary section of additional area(s) with the grids attached to the control area.
The clip to boundary option is used to force data outside of the boundary to not be displayed.
This is only applicable if the plot area is larger than the boundary centered inside of it. You may
resize the area to fit the boundary size exactly.
Common Plots
Plot layouts are designed to be customizable. They can serve as a quick record of what is being
displayed in the Viewer or Viewers in 2D or 3D, or they can be set up for a detailed series of
sections including title blocks, legends, logos and scales. Plot layouts are transferable between
projects and can be used for more than one type of plot. In the following exercises we see a few
examples of how this tool can be set up and used.
Plot Layout right-click Plotting folder → New → Plot Layout → name the plot layout → right-
click plot layout object → Properties → Plot Layout Editor
Quick Plot Plot Layout Editor → Page tab → select paper size → set scale and boundary
to screen capture → center element in boundary → Apply → Preview
User Defined Plot Plot Layout Editor → Page tab → select paper size → set scale to Screen Cap-
ture → set boundary to User Defined → create boundary around element in
Viewer → Apply → Preview
Dependent Dual Plot Plot Layout Editor → Page tab → select paper size → set control area scale to
Screen Capture → set control area boundary to Grid Set → Area Tab → add
additional Viewer → Page tab → set additional viewer scale to Use Control
Area’s Scale → enable Use Control Area’s Target and Use Control Area’s
Grids → Apply → Preview
Title Blocks
Title blocks are one type of text data object in
MineSight; other text data includes labels such If you prefer a different information layout, click
as drillhole labels and user labels, which are a field to edit the defaults. If you would like
used as annotation. The Title Block Editor dia- different formats for the project, the list in the
right-hand window provides the variables for
log consists of two main tabs—the Title tab and
the most commonly used data formats.
the Info tab. The Title tab is where the actual
creation of the title block occurs.
Click the Resize All or Parts of the Title Block button to use a uniform font size, row height and/or
column width in your title block. Then enter a value to either adjust the settings by a factor or set
them to a fixed value.
Title Block Plot Layout Editor → Area tab → add new title block area → name title block
→ enter a project name and/or edit token substitutions → use Add, Remove
or arrow buttons to adjust columns and/or rows → specify row height, font
size, font alignment and column width → Preview
Tokens
The Token Tool, which is accessible at any time
at the bottom of the Plot Layout Editor or from This tool can also be accessed through the Utili-
within the Title Block or Legend objects, allows ties Menu, the Legend Tool Properties dialog, or
you to add variables to title blocks and legend for quick access, from the Plot Layout Editor.
objects. You can create text strings and asso-
ciate them with a ‘token’ or variable that can be used in the MineSight title block or legend
object. All Tokens must begin with a “?”.
Tokens Title Block Editor → Token Tool button → in the Token column add type ’?Test’
→ in the text column type ’User ID’ → Apply → return to the Title Block Editor
and input the Token in the Title Block → Preview
Legends
A legend is a type of MineSight data object; as with other data objects, it is created from the
Data Manager. If one does not already exist, it may be created from within Plot Layout Editor. The
Properties dialog for the legend object can be accessed by double-clicking on the legend name
in the Data Manager, or by right-clicking and selecting Properties.
Legends Plot Layout Editor → Area tab → add New Legend Area
LEGEND TABS
The Common tab and the Info tab always stay the same. However, the middle tab displayed is
dependent upon which legend type you have chosen. The Common tab allows you to define the type
of data the legend will display (company logo, cutoff table, drillhole view, model view, geometry or
materials). The Info tab provides information about the title block; type, location, size and creation and
modification dates are listed. The lower text field provides an area for user notes.
Note that the minimum legend size is displayed in plotter units along the base of the legend object
properties dialog.
Company Specify an image file, which will then be available as an area that can be inserted
into a plot layout.
Cutoff Specify an item from the Items folder and select the desired display option.
Drillhole Choose a drillhole view. Properties for a 2D viewer displayed include the primary dis-
play item, any items used for labels and any items used for strip/histogram displays,
along with minimum and maximum values where applicable. Properties for a 3D view
displayed include only the primary display and interval label items.
Model Choose a model view. Properties for a 2D view displayed include the primary display
and labeling items. Properties for a 3D view displayed include only the primary display
item.
Geometry Define a geometry object as a legend object. This provides the flexibility to create
custom legends such as map explanation, or other applications where simply adding
a text or geometry object will clarify your plot. To use this option, the data in the
geometry object needs to be in plan.
Materials Choose the materials to display. Blank materials are ignored. A material can be spec-
ified multiple times. Under Style, choose the display style: name, point, polyline, poly-
gon, name display or surface. Under Comments, add the notation that will appear
in the legend next to the material. The comments will be displayed using the body
font properties from the Common tab. If no comment is added, and you would like
the material name displayed, toggle ON the option “Blank comments display material
name.” Use the Select column to select lines to be reordered using the arrow buttons
on the left. Right-click in the table to select/unselect all or delete selected materi-
als. Also on the right-click menu is a refresh option. Use this to refresh the material
list if materials have been added or deleted since the Legend Properties dialog was
opened..
⇒
Use MSDART to change block sizes, while properly handling grades, densities, codes and other
block model items. It can also convert an irregular/sub blocked model to regularized sizes.
TYPES OF TRANSLATIONS
Add Constant: Adds or subtracts (if negative to the field by the value entered).
Clamp Value: Clamps the values in the selected field to the specified range. Values greater
than the specified maximum value are changed to the maximum value, and
values less than the minimum value are changed to the minimum value.
Range: Uses only the data where the selected item’s values are within (Range) or outside
(Omit) the minimum and maximum values specified.
Remove Quotes: Removes “ ” (double quotes) or ‘ ’ (single quotes) from the data field.
Translate Data MSDART → Data Translation Options tab → Field Name → Add
New Data Field MSDART → enter name of new field to calculate, default value expression while
appending from the available field → Test → Save
Model rotation is found in the File menu. Model rotation must be performed with caution, and it is
recommended that you plan your model rotation procedure before attempting to implement it.
Compositing Considerations
It is often necessary to re-composite your drillhole data after changing model rotation parame-
ters. If you created your composite set using either bench or seam compositing, the composite
locations will no longer be valid. This will have an effect on block estimation during interpolation.
Grid Sets
Once you’ve applied the model rotation parameters, you can create grid sets that are parallel
to the rotated model axes. In the Grid Set Creation dialog, select Parallel From PCF and choose
between PCF (model) Plan, PCF(Model) EW, or PCF(Model) NS.
Rotate the Model File → Rotate Minesight Model (PCF) → select the sls10.dat PCF → select the
rotation origin (see Note 1) → specify rotation angles (see Note 2) → Apply
→ MSCompass → Rotation tab
Note 1: Select the rotation origin. The rotation origin is the point with model coordinates (0, 0, 0) and is
specified by easting, northing and elevation (in project coordinates). You can optionally pin the model origin
to the project origin to use a common point for the origin.
Note 2: The next step is to specify the rotation angles. These angles are defined in MineSight as a series of
rotations in a specific order.
• Rotation: The first rotation is a horizontal rotation about the project Z axis, with positive being clockwise.
The defined angle is known as the model rotation azimuth.
• Second Rotation: The second rotation is a rotation around the new X axis; this rotation moves the model
Y-axis into the desired position. The second model rotation is known as the model rotation dip, and the
positive direction of rotation is up.
• Third Rotation: The third rotation is a rotation around the new Y-axis, which moves the X-axis into the
desired position. The third rotation also defines the positive direction of rotation as up
Project Limits File → Rotate Minesight Model (PCF) → Extents tab → uncheck Auto Update
box → change project limits → Apply
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).