MM12-5 Introduction To Micromine (2011-07)
MM12-5 Introduction To Micromine (2011-07)
MM12-5 Introduction To Micromine (2011-07)
Introduction to Micromine
Email: mm@micromine.com
WWW: http://www.micromine.com
To find your local office, please visit: http://www.micromine.com.au/contact
Licence Agreement
The use of the software described in this manual is subject to a licence
agreement with MICROMINE. The software may only be used or copied in
accordance with the terms and conditions of that agreement.
This manual assumes that Micromine Version 2011 (12.5) or above is
installed.
Disclaimer
Micromine will not accept any liability arising from the use of the software or
any other software product mentioned in this manual; nor for any technical
or editorial errors or omissions made in this manual.
The mention of any other computer software product within this manual
does not imply any endorsement of such product by Micromine.
Copyright
Micromine is the owner of the software, and of all icons and logos within the
software, together with all soft- and hard-copy documentation. This manual
contains information protected by copyright. No part of this manual may be
photocopied or reproduced in any form without prior written consent from
Micromine.
Copyright 1999, 2001 2011 by MICROMINE Pty Ltd and its subsidiaries.
All rights reserved.
Editor:
Authors:
Frank Bilki
David Bartlett
Frank Bilki
Michael Haffenden
Alan LeBlanc
Andrew Greenhill
Deb Marriner
Tenille Szolkowski
Trademark Acknowledgment
Micromine, Field Marshal, and Geobank are trademarks of MICROMINE Pty Ltd and its
subsidiaries. Other brands and product names mentioned in this manual are trademarks or
registered trademarks of their respective owners.
Page i
Introduction to Micromine
Before We Begin
Course Duration: 16 hours
For:
Introduction
This course is designed to show you how to start using Micromine and to
introduce some of the programs key features. To make it as realistic as
possible its based on a scenario that will be familiar to many Micromine
users.
Purpose
Phase 1 of the drilling program indicated a substantial resource. Your task is
to integrate and process the original data in order to evaluate the prospect
with a view to designing the Phase 2 drilling program. The purpose of the
new drilling program will be to provide in-fill data to enable the classification
of the resource as indicated, inferred or measured. The lessons that follow
describe the tasks youll need to undertake to achieve your objective.
Objectives
As a result of this course, youll have learnt to:
Page ii
Introduction to Micromine
Approach
This course will be dominantly hands-on. Each new topic will commence with
a brief introduction, followed by a practical exercise. A small training
database will be used for all exercises.
Page iii
Introduction to Micromine
Help Topic
For example:
Importing ODBC
2.
When the Help window appears, click the Contents tab to select it.
3.
Click the Topic Heading. In the above example, the Help Topic is Files
and the Topic Heading is Import. From there you can browse to the
subheading ODBC to find the content ODBC Import.
4.
Alternatively, you can use the Index tab, enter a keyword, for example
ODBC, and click the Display button near the bottom of the index list. If
theres only one topic with that keyword, itll be displayed immediately.
If the keyword is used in a number of topics, the titles of those topics
will appear in a list. Simply double-click a topic to display it.
Meaning
Exercise. A series of steps that you can complete to help
understand the current topic.
Optional exercise. Additional practice for the current topic but not
needed to complete the basic training. The title is printed on a
shaded background.
For exercises, the text uses a combination of bold and italic type to indicate
the correct response:
Page iv
Style
Denotes
Bold type
Italic type
Introduction to Micromine
A screen-shot of the relevant dialog form or dialog box with the correct
entries.
A tabular display. The first column contains the name of the dialog
prompt and the second column contains the text or value to be entered.
Page v
Introduction to Micromine
Prompt
Setting
Project name
TEMPLATES
Project path
C:\MmData\Templates
Enabled
Project title
Templates
Units
METRIC
Disabled
Micromine Options
Micromine automatically installs with the relevant options correctly set.
Page vi
Introduction to Micromine
Page vii
Introduction to Micromine
Page viii
MICROMINE TRAINING
MICROMINE BASICS
BEGINNER
Files in Micromine............................................................................................................................. 7
Micromine Field Types ...................................................................................................................... 8
Creating a New Data File ................................................................................................................. 11
Creating a New File Using a Template............................................................................................... 13
Modifying a Files Structure .............................................................................................................. 14
LESSON 3 WORKING WITH DIALOGS AND FORM SETS ............................................................... 19
TABLES
Table 4.1: File Editor keyboard shortcuts ................................................................................................. 40
Table 6.1: Filter wildcards ...................................................................................................................... 62
Revision 2011-07D1
EXERCISES
Exercise 1.1: Attach an existing project..................................................................................................... 3
Optional Exercise 1.2: Create a new project .............................................................................................. 3
Optional Exercise 1.3: Delete an existing project ........................................................................................ 5
Exercise 2.1: Create a new data file.........................................................................................................11
Exercise 2.3: Modify a files structure .......................................................................................................14
Exercise 3.1: Explore dialogs and form sets ..............................................................................................22
Exercise 4.1: Import assay data from a CSV file ........................................................................................28
Exercise 4.2: Merge assay data from Exercise 4.1 into the sample locality file...............................................30
Exercise 4.3: Label the sample locality file ................................................................................................32
Exercise 4.4: Import and display topographic contours from an ESRI Shapefile.............................................34
Exercise 4.5: Create an ODBC connection and import data .........................................................................37
Exercise 4.6: Use the File Editors data entry tools.....................................................................................41
Exercise 4.7: Use the File Editor Calculator ...............................................................................................45
Exercise 5.1: Validate fields in a file .........................................................................................................51
Exercise 5.2: Validate drillhole data .........................................................................................................55
Exercise 6.1: Create a multiple condition filter ..........................................................................................62
Revision 2011-07D1
Notes:
Duration: 20 minutes
In Micromine, the project is the primary place for storing and organising your
data. This lesson introduces you to projects and how you use them.
After this lesson youll be able to:
Page 1.1
Notes:
When you create a new project, you can optionally use file structures, form
sets and macros from a similar project. This is a good approach because it
means you can re-use existing work and promote consistency between
projects. Some Micromine users create a template project and save any reusable file structures, macros and form sets within it.
You can rename, move, delete and attach projects. Renaming simply
changes the project name, whereas moving a project manages the entire
process of moving all the project files from one location to another.
If you regularly use different Micromine projects, for example as a consultant
with many clients, the Project toolbar provides ready access to most
project-related tasks. These include opening, closing, creating, and attaching
a project, and special browse tools that step forward or backward through
the project list.
Because files from different projects are stored in different folders, you can
use the same file names in each. For example, the projects Demo and
Training can both have files named collar.dat, survey.dat and assay.dat.
By default, Micromine will load the last project you were using.
Page 1.2
Notes:
2.
3.
Enter the Project name. Generally, this is the name of the folder
containing the project data. In this case, enter: Training
4.
Click the Browse [] button next to the Project path response and
navigate to the folder C:\MmData\Training. Click OK on the Browse
dialog.
5.
6.
8.
Assess the contents of the Open dialog. If you dont see the files shown
here, check with your instructor before proceeding.
Page 1.3
Notes:
1.
2.
Fill-in the dialog box as shown below. To define the Project path, use
the browse [] button to navigate to the C:\MmData folder; once
youve done this, ensure Create folder for project is selected (ticked).
3.
Click OK to create the project. Micromine will open in the new project,
and the project name and title will appear at the top of the Micromine
window.
4.
Under normal circumstances youd now begin creating template files within
the project. When you next create a project you can select Use existing
project as template and then enter this projects name. You can then
nominate which items you want to re-use from the template project by
selecting from the options shown in the group at the bottom of the dialog.
Deleting a Project
Deleting a project means removing the reference to the project (the folder
where the project data is located) from a special Micromine file. There are
two methods of deleting projects. The first method is to delete the link to the
project folder. This is like deleting a shortcut from your Windows Desktop.
Page 1.4
The reference to the folder is removed but the folder and its contents remain
untouched. The second method is to remove the link and delete the project
folder and all the files within it.
Notes:
2.
3.
4.
Click OK.
From now on, the Examples project wont appear in the list when you select
File | Project | Open from the main menu.
To delete a project and all the files it contains, follow the same procedure
but clear Detach only (remove the tick).
Note that this is a deliberate action. You cant accidentally delete the files
in a project folder.
Page 1.5
Notes:
Lesson 1 Summary
These are the key points of this lesson:
To start working with Micromine you must create at least one project;
You can set the project units to metric or imperial when you create it;
When you create a new project, you can use the file structures, form
sets and macros from a similar project as a template.
To attach a project:
Select File | Project | Attach, then
Type in a new Name and Title, plus
Browse to the projects folder location (Path).
To create a new project:
Select File | Project | New and enter the settings.
To delete a project:
Select File | Project | Delete and choose the project. Set the Detach
only switch as appropriate.
Good Practice
If you created the project folder in Windows, clear the Create folder for
project option.
Consider using an existing project as a template whenever you create a new
project. Doing so will:
Encourage consistency in the way you store and process your data, and
in the appearance of output;
Reduce set-up time because you wont have to re-create data file
structures, colour sets, macro files and form sets.
Help Topics
Page 1.6
See:
Projects
Template projects
Form sets
Form Sets
Notes:
Duration: 40 minutes
Data files are the basic data container in Micromine. In this lesson youll learn
about the different types of data files and how to create and work with them.
After this lesson youll be able to:
Each record of this file contains a sample number and the associated gold,
silver, and copper (amongst others) assay values.
Micromine uses several types of tabular file. The main input files are Data,
Survey and String. These files are differentiated by file extension. The data
file has the extension DAT, the survey file SVY, and the string file STR, but in
practice you refer to them by type rather than by their extensions. There are
no other fundamental differences between these types of file. In fact a file
with exactly the same structure could have any of these extensions.
The main reason for having the different extensions is so you can group like
files in a project. For example, geological data are often stored in DAT files;
while contour strings and other string type data are stored in STR files; and
survey information from total stations or theodolites is stored in SVY files.
You can also arrange files into project subfolders for greater clarity.
Page 1.7
Notes:
The data in most Micromine files is stored primarily in ASCII format. This
means you can easily read the data from some fields with a simple text
editor. While its possible to edit a Micromine file with a text editor, we
recommend that you dont do so because the file format may become
corrupted.
In Micromine you can have three different field types: character, numeric
and binary. Binary field types can be then be broken down into real, float,
long integer and short integer.
Data thats essentially numeric but may contain characters which you
wish to display should be in fields with the numeric type.
Binary Fields
Binary field types improve numerical accuracy, may reduce file size, and
produce noticeable speed improvements when loading or processing data.
The binary formats that are used by Micromine are:
REAL
FLOAT
LONG INTEGER
SHORT INTEGER
All fields that exclusively house Numeric values should be binary fields.
However, binary fields DO NOT support Micromines numeric exceptions. If
you have blanks, characters or below detection values (e.g. < x) and you
convert the numeric field into a binary field, the following rules will be
applied:
Page 1.8
Notes:
Data ranges
When choosing a binary field type for numeric data it is important to choose
the appropriate type. This decision has two aspects:
REAL and FLOAT fields can handle decimal values. The numeric ranges listed
in the table below are not really relevant; what is important here is the
number of significant figures of precision. REAL fields offer around twice the
precision of FLOAT fields; using the wrong type wont affect the overall
number but will affect the achievable level of accuracy.
Code
Size
(bytes)
REAL
3.4 x 10308
15
FLOAT
1.7 x 1037
-2,147,483,647 to
2,147,483,647
-32,767 to 32,767
Type
LONG
INTEGER
SHORT
INTEGER
Range
Significant
Figures
LONG and SHORT INTEGER are integral types that cannot handle decimals.
There is no concept of significant figures here; instead they have very
specific limits on the size of numbers that can be stored, also listed in the
table above. Using the wrong type here can be a significant problem,
because once a SHORT INTEGER reaches its maximum value of 32,767 it
simply stops counting and writes each subsequent value as 32,767. Clearly
this will have a disastrous effect on real-world data.
Precision
The advantage that Binary fields have over Numeric fields is that they are
not precision-limited.
For example, assume we have a NUMERIC field defined with three decimals.
When we perform a calculation the result is written with three decimals. Any
other decimals are simply discarded.
The same calculation carried out on a REAL field stores the full 15 places of
precision in the file, even though we may only be interested in displaying
three decimals.
Backward Compatibility
If you work in a collaborative environment in which not everyone upgrades
to Micromine 2011, please be aware that binary field-enabled files cannot be
used in earlier Micromine versions.
Page 1.9
Notes:
MicromineMicromineMicromine
In general, Micromine processes data files to create output. You must tell a
function (in Micromine) the name of a file and the fields it should use from
that file. The function then loads data from the file and performs its task.
This is the fundamental operating paradigm of Micromine.
The main file preparation and processing tool is the File Editor. The File
Editor has many features and data processing tools that are useful to the
earth scientist.
One of Micromines strengths is that you can copy the contents of a file
or change its structure at anytime. Such flexibility is very convenient.
However, if youre not using a central database its very easy to create
copies of master files and get into a situation where a colleague enters
new data into the copy. To avoid this, establish a convention that clearly
defines your file-naming procedures. For example, to make working
copies of files easy to recognise, use a prefix like # or !. The length of
the file name is not an issue. Similarly, with master files, you can include
master in the name of the file.
Page 1.10
Notes:
For full control over the files structure and contents, enable Auto open
file for editing and clear Use Template.
For complete automation, clear Auto open file for editing, enable Use
Template, and choose a template File.
Because youll be using the data set supplied as part of this course you only
need to create a couple of new data files in later lessons. However, to
reinforce the idea of the template project this task will show you how to
create a collar file that could be used as a template.
Select File | New from the main menu. Alternatively, you can click the
New File toolbar button.
2.
Enter the following values into the New File dialog box:
3.
Prompt
Setting
File
COLLAR_TEMPLATE
Type
DATA
Title
Collar Template
In the workplace youd typically disable the Auto open option unless you
wanted to immediately start entering data. However, well leave it set for this
exercise so you can see the newly created file.
4.
5.
You define the file structure in this window. To do this you must supply:
Page 1.11
Notes:
In the case of numeric, real and float fields, the number of decimal
places.
6.
Press the Tab key to move right from field to field and Shift+Tab to move
to the left. You can also use the arrow keys to move up and down, or just
click on a cell with the mouse. Press Enter to create a new row, or press
Ctrl+R to replicate existing data onto a new row.
7.
Once youve entered these values, click Close on the menu in the
Create Structure window.
8.
The new file will open into a File Editor window. You could immediately start
entering values, but for this exercise well leave the file empty and close it
instead.
Page 1.12
9.
Close the File Editor window, either by clicking the [X] at the top of the
COLLAR_TEMPLATE.DAT tab or the top right of the Editor window (at
the same height as the tab!). Alternatively, click the Close toolbar
button.Micromine
Notes:
Select File | New from the main menu. Alternatively, you can click the
New toolbar button.
2.
Setting
File
TEST_COLLAR
Type
DATA
Title
From Template
3.
4.
5.
6.
7.
Select File | Open and open the new TEST_COLLAR file. Inspect its
structure and note that its the same as the original template.
9.
10. Select File | Project | Open, or click the Open Project toolbar button
and return to the TRAINING project.
Page 1.13
Notes:
You can see from this exercise how much time using templates can save,
especially when youre creating files with many fields. Additionally, using
templates promotes consistent file structures both within and across projects.
If you add fields to a file using Modify File, no data will be lost. However, if
you delete a field that contains data, the data will be lost.
fields are needed for merging a broader suite of additional analytical results
from the laboratory.
Notes:
2.
Select NVG_GCHEM from the window that appears. If you cant see it,
make sure that Files of type is set to DATA.
3.
4.
5.
Position the cursor in the EAST_GRID field and press Ctrl+I, or select
Records | Insert Records from the menu.
6.
7.
8.
Type
Width
Decimals
Ba
Mo
Sb
As
Hg
Tl
When youve completed the process, the file structure should look like
this:
Page 1.15
Notes:
9.
The OLD_NAME, T, W, and D fields are system fields that Micromine uses
to track your changes. Dont edit them!
10. Micromine automatically saves the modified file so theres no need to
explicitly save it. Instead, simply Close the file editor.
Page 1.16
Lesson 2 Summary
Notes:
When creating a file you must give the file a name and then define field
names, field types, field lengths and number of decimal places;
You can use existing files as templates when creating new files. These
templates can be in the current project, in another project, or in a folder
on a local or shared drive. This promotes consistency and saves having
to repeat work.
Page 1.17
Notes:
Create a set of template files and store them in a folder that has been
set aside for that purpose. When you create a file using File | New,
retrieve a suitable template and use it to define the file structure.
Help Topics
Page 1.18
See:
Creating a file
Modifying a file
Character, Numeric
and Binary fields
Notes:
Duration: 15 minutes
So far, weve only seen the simplest of dialogs, but as we continue to learn
Micromine well encounter increasingly complex ones. Lesson 4 and onwards
will rely extensively on your ability to work with Micromines dialogs, so now
is a good time to learn about the process of entering parameters.
One of Micromines greatest strengths lies in its ability to save dialog settings
once youve created them, and recall those settings whenever theyre needed
in future. A simple analogy is using a form-management utility on your web
browser: every time you visit, say, your online banking website, the form
manager automatically fills out the form for you, saving you time and effort.
Micromines forms work in much the same way.
After this lesson youll be able to:
Page 1.19
Notes:
An example of a more complex Micromine dialog. To fill out this dialog, start
at the top of the left-hand column and work down, then repeat for the righthand column. Note this is only an example; its not used in the following
exercises.
Double-click it to pick it
In general, if a particular piece of information, such as a file name or a
field name, already exists, you should choose it by double-clicking instead
of typing.
Some dialog prompts are highlighted in a different colour (usually red).
These are compulsory prompts: You must enter a value before proceeding.
Other prompts can be left blank if theyre not relevant.
Form Sets
Micromine provides an elegant way to save and re-use the parameters that
youve entered into a dialog: You save them as a form set, which can be
recalled for later reuse.
Page 1.20
Notes:
Filters, colour sets, and other embedded dialogs (that is, dialogs within
dialogs) use a layout consisting of Save and Close, Save As and
Forms buttons, as shown on illustration (c).
(a)
(b)
(c)
(d)
Graphical dialogs that are not associated with Vizex, such as graphs or
histograms, have no buttons. Instead, form sets are accessed from the
menu (e) or toolbar (f). However, these options only appear where
relevant.
(f)
(e)
Once youve clicked the appropriate forms button, Micromine will display the
Forms dialog, which gives you the opportunity to save the parameters with
a Title of your choice. The title can be any descriptive text, since all that
Micromine needs to internally reference the form set is its Number, which
must be unique. The Forms dialog also allows you to recall a previously
saved form set, and import or export form sets for sharing with other users.
Page 1.21
Notes:
For convenience you can also group form sets into folders, which are
especially useful for managing complex projects that contain many form sets.
Form set folders are introduced in Part 2 Displaying and Manipulating Data.
Each Micromine function maintains its own independent list of form sets, so
theres no risk of duplication. For example, more than one function could
have a form set Number 1, with the title Testing.
Even if you forget to save a dialog as a form set, every Micromine dialog is
automatically saved to a default form set. Simply re-opening a particular
dialog will automatically recall the default set, so your previous settings are
always available, even after restarting the computer. As soon as you change
a value, however, the previous value will be lost.
In Vizex, default form sets are always marked as Untitled, so you can
see at a glance whether or not youve saved them.
Page 1.22
1.
2.
Ensure the Input Data tab is active (highlighted). Double-click the File
response, and choose NVG_GCHEM from the file list that appears.
3.
Once youve chosen the file, note how the coordinate fields below the
file name have automatically been chosen. Micromine always
endeavours to complete as much of the form as it can on your behalf.
4.
Click the Points tab to activate it, and then turn on the Show Points
and Use Symbols options.
5.
Double-click the small blank square next to the Default symbol prompt
and choose the filled triangle ( ) symbol.
6.
7.
Inspect the Display window pane at the bottom left of the screen. Note
how it now contains a single entry called Untitled (NVG_GCHEM.DAT).
Notes:
Assuming youre happy with how the sample locations are displayed, you can
save the settings as a form set.
8.
9.
You can also right-click the Untitled (NVG_GCHEM.DAT) entry and choose
Save Form As from the pop-up menu.
10. Inspect the Save Current Values dialog and note how the form set
has automatically been given the Number 1.
11. Type in the Title Soil geochemistry (overwriting the default
NVG_GCHEM.DAT title) and click OK. Note how the name Soil
geochemistry now appears on the title bar at the top of the dialog.
12. Click OK on the Points dialog and note how the name in the Display
pane has now changed to Soil geochemistry.
You can use the same process to make further changes to the form set:
Double-click the form set in the Display pane, make the changes on the
dialog, click Save and finally click OK.
If you wanted to re-use those settings, youd simply click the appropriate
form set to select it, and then click Open to load the settings.
Page 1.23
Notes:
Lesson 3 Summary
The key points of this lesson are:
Form sets represent the saved contents of Micromine dialogs, and are
essential for speed, consistency, and automation of repetitive tasks.
Form sets allow you to automate the entry of settings within Micromine,
much like a form manager on a web browser would do.
Form sets can be grouped into form set folders in a large project.
There are numerous form shortcuts, such as the right-click menu and
double-click it to pick it.
Compulsory prompts are highlighted in red; you must provide a value for
these before using the form. You can change the colour under Tools |
Options | Colours and Fonts.
Good Practice
Any process worth doing more than once is worth saving as a form set.
For example, if youre importing text files that have the same format, create
a form set containing the import parameters. This will save you re-entering
the import parameters every time you need to import data in the same
format.
Help Topics
Page 1.24
See:
Form sets
Vizex
Display
Copyright MICROMINE 2011
Notes:
Import (or link to) data from a database table using ODBC;
Page 1.25
Notes:
Importing
Linking
Merging
When you import tabular data you create a Micromine version of the source
data as it existed at that moment. The source data can be any supported
tabular format, and you can control which fields are written to the Micromine
target file. The data must be re-imported if the source version changes.
When you link data you create a permanent connection to the source data,
which can only originate from an ODBC data source or Microsoft Access
database. Linked data is easily refreshed to stay up-to-date whenever the
source version changes.
When you merge tabular data, you select fields in a source file and merge
them to the correct fields in the target file by matching values in a key field.
You can also append data. The source data can be a text or Micromine file.
Before you begin using these techniques, its worth reviewing the different
types of text file that youll meet when you undertake these processes.
If you use Field Marshal to collect field data you can exchange files in
native Micromine format. Field Marshal and the Micromine File Editor
contain many data entry and processing functions created specifically for
earth science data. Its often cheaper and more efficient to buy FIELD
MARSHAL or use the Micromine File Editor than to customise a nongeological spreadsheet or database application.
Page 1.26
Notes:
There are a numerous types of text file but in general they fall into two
groups: delimited and fixed width. A delimited file contains rows of values
separated by a separator or delimiter. Common delimited formats are
comma-delimited (using commas) and tab-delimited (using tabs). Each row is
terminated with a CR (carriage return) character and a LF (line feed)
character.
Fixed width files, sometimes known as column-delimited files, contain
values separated into columns made up of a fixed number of characters.
Delimited files are generally more space-efficient, but human operators can
more easily read fixed width files.
You import text using File | Import | Text. Generally Import Text is used
to transfer independent data sets into a Micromine project. Alternatively use
File | Merge | Text to merge text data. The Merge Text function is used to
re-establish relationships within data sets, for example, merging assay results
with the coordinates at which the samples were taken. You can also merge
two Micromine files to achieve the same result.
The next two exercises will teach you to import a text file and then merge
the imported file (now in Micromine format) into another Micromine file.
Page 1.27
Notes:
2.
Click the browse [] button next to the Input File response and
navigate to the Import folder (within your training project). Select the
file NEW_ASSAY_RESULTS.csv.
The .csv extension will be invisible if you have set Windows to Hide
extensions for known file types.
3.
Right-click the text file name to display it in the text viewer. Confirm that
its in comma-delimited format, and note that the first row is a column
header for Sample number and the six additional elements (Ba, Mo, Sb,
As, Hg, and Tl). Close the text viewer when youre done.
4.
5.
Enable Field Name Header and choose the One row radio button.
This file contains no rows to ignore so theres no need to set any Rows To
Ignore options. You can use these options to ignore metadata, internal
headings, or footers in a more complex file.
Page 1.28
7.
8.
9.
Click the Scan File button to scan the input file and automatically
determine the structure of the output file.
Notes:
In the workplace, if you have any doubt about the scan, right-click the input
file to view it and, if necessary, click the Preview button to alter the output
structure.
10. Click OK on the dialog box to run the function.
Micromine will report a large number of errors.
11. Right-click the Report file and select View from the pop-up menu to
inspect its contents.
All of the errors are of the type Value missing. The reason will become clear
when we view the output file.
12. Right-click the Output File and select View from the pop-up menu to
verify the file contents.
The missing values all originate from the Tl (Thallium) column. You can
confirm that these values genuinely are missing by viewing the input file.
Page 1.29
Notes:
2.
3.
Click the Key Fields button. (If the button is disabled, select the Use
key fields option lower down the dialog.)
5.
6.
Were only using a single key field so theres no need to proceed to the next
row.
8.
Click the small Select Fields button near the top left of the dialog.
9.
Drag the mouse down the field list, starting with Ba and ending on Tl, to
highlight the six geochemical fields, as shown on the following diagram.
Click OK when youre done.
Notes:
Theres no need to select SAMPLE because its already defined as the key
field.
10. Because the field names are the same in both files, Micromine will
complete the form, automatically mapping each source field to the
matching target field.
11. Optional: You can map source to target fields on an individual basis by
double-clicking and choosing a Source field, then double-clicking and
choosing the matching Target field.
12. Close the Merge Fields dialog once youre satisfied with the field
mapping.
13. Set the Match to FIRST, which will only merge the first occurrence of
each key field value.
14. Enter Unmerged in the Unmerged file response, Duplicate in the
Duplicate file response, and Merge_stats in the Report file response.
These files will record the results of the merge process.
Page 1.31
Notes:
Page 1.32
1.
2.
The Points dialog will open back on the Points tab, which is where we
last left it. Switch to the Label tab and complete it as shown here:
Prompt
Setting
Show labels:
Enabled
Position:
Angle:
Font:
Notes:
You can quickly choose the Tahoma font in the Font dialog by typing the
letter t. Windows will immediately jump to fonts beginning with that
letter.
3.
Click the Save button at the right of the Points dialog to save the
alterations, and then click OK to redraw the labelled points. Your display
should look like this diagram:
Page 1.33
Notes:
Surpac Strings.
Personal Geodatabase
2.
3.
4.
5.
Page 1.34
Setting
EAST
NORTH
RL
JOIN
STRING
MM_LAYER (Dont use LAYER its
a reserved field name)
6.
Click Run to import the contour data. Right-click | View the new
string file to confirm the import, and then Close the dialog once youre
done.
Notes:
Select Display | Vizex | Strings from the main menu to display the
Strings dialog.
8.
Ensure that the Input Data tab is active and the file Type is set to
STRING.
9.
10. Switch to the Display Options tab and ensure that only the Default
colour is set; use a light brown colour, and clear all other options on
this tab.
11. Click the Save As button at the right of the dialog to save your settings
as a form set with the Title Topographic contours.
12. Click OK to apply the settings. Your display should now resemble the
following diagram.
13. Conclude this exercise by selecting Edit | Remove All from the main
menu.
The last two exercises have provided an introduction to Vizex, which is fully
explained in Part 2 Displaying and Manipulating Data.
Page 1.35
Notes:
File DSN, which is shared among all users on a network. Its neither
user-dedicated nor local to a particular computer.
Page 1.36
On most computers, the User and System DSNs are grouped under the
category Machine Data Source.
Notes:
You can use an ODBC connection two ways in Micromine: You either Import
the data or Link to the database. When you Import, Micromine creates a
snapshot of the data. The files created in the Micromine project are ordinary
data files, exactly the same as any other data file youd create yourself.
Because of this, the newly created files are independent of the database and
can be used even if the connection to the database is lost. However, you
must re-import the data if anything in the database changes.
If you Link to an ODBC database, Micromine maintains a connection to that
database. This means that if anything changes within the database, you can
refresh your links simply by right clicking its name on any dialog that
references it and choosing Reload Link from the pop-up menu. However,
your access to the data will be lost if the connection to the database fails.
Additionally, the underlying database sets the structure of linked data, so you
cant modify (or edit) the file.
If you rely on multiple ODBC links, you can use Tools | Macro Functions |
ODBC Link Update to simultaneously refresh them all.
Youll create an ODBC connection name and import an example table in the
following exercise.
2.
3.
Select the Machine Data Source tab and click the New button.(If you
have non-Administrative privileges you may get an error message
simply press OK)
4.
5.
Choose Microsoft Access Driver (*.mdb, *.accdb) from the list that
appears, and then click Next > followed by Finish.
6.
Page 1.37
Notes:
7.
8.
9.
Click OK on the ODBC dialogs until the Select Table dialog appears.
Youve just created a new ODBC connection! You need only complete
Steps 3 to 10 once, and from now on youll be able to reuse the same
DSN each time you connect to the database.
Managing DSNs
Ask your system administrator for assistance if you run into trouble with
your ODBC settings. Connection problems often stem from not having the
correct versions of ODBC drivers installed on your computer.
Page 1.38
Prompt
Setting
Target File
NVG_COLLAR_IMPORT
Determine structure
Selected
Preview
Enabled
20
Select all
Enabled
Notes:
16. Click Import. The contents of the Collar table will be displayed. If you
need to change the structure of the target file you can do so here.
17. Click OK. Micromine will import the contents of the Collar table from the
MS Access database, reporting the total number of records.
18. Dismiss the message box, and then conform the import by rightclicking the Target file and choosing View from the pop-up menu.
19. Close the file and Import ODBC dialog once youre done.
Page 1.39
Notes:
Micromine files are presented on-screen in a familiar grid layout. You can
navigate up and down through the file by using the keyboard up and down
arrow keys, as well as Page Up and Page Dn to go one page at a time. Of
course, you can scroll using the mouse, too. To move from one field to the
next, press Tab or Shift+Tab, or click into the desired field with the mouse.
To create a new record, press Enter at the end of the file.
The File Editor supports standard Windows shortcuts for editing text, for
example:
Ctrl+C (Copy)
Ctrl+X (Cut)
Ctrl+V (Paste)
Using these shortcuts, you can easily transfer blocks of data between
Micromine and, say, MS Excel, in either direction. However, the File Editor
also provides many other unique shortcuts that are designed to automate
repetitive geological data entry tasks. You can access these shortcuts by
opening the Records menu, some of which are summarised in Table 4.1.
Refer to the lesson summary for a complete list of shortcuts.
Table 4.1: File Editor keyboard shortcuts
Page 1.40
To
Keyboard
Menu
Button
Increment contents
to the cell below
Ctrl+A
Ctrl+Shift+I
Records | Increment
Ctrl+R
Operate on multiple
fields to record below
Ctrl+T
Define execution
parameters
Ctrl+Shift+
P
Records | Execute |
Parameters
Delete records
Ctrl+D
Records | Delete
Ctrl+I
Records | Insert
Notes:
From the main Micromine menu, select File | Open and open the
NVG_ASSAY file. Alternatively, you can click the Open File toolbar
button.
2.
Scroll to the bottom of the file and select (click) the last HOLE value,
which should read T17.
3.
Page 1.41
Notes:
Page 1.42
4.
Now press Ctrl+R four or five times. Each time you choose this
command it replicates the T18 value to the record below.
5.
Select (click) the first blank FROM value in your new T18 hole and type
in a value of 0 (zero).
6.
7.
With the highlight still on the zero value, press Ctrl+Shift+A. The
Increment Many dialog will appear. Just click OK to accept the default
values.
8.
Observe how Micromine has applied the new increment value to all
records below the selected cell.
9.
Select the first blank TO value, type a 4 into that cell, and repeat the
Ctrl+Shift+A function. Your file should now resemble the following
diagram:
Notes:
That was pretty quick, but wouldnt it be good if you could perform all of
those actions simultaneously? Fortunately, there is a way.
11. The HOLE field on the Execute Parameters dialog should already be
selected, but if it isnt, click it to select it.
12. Click the Replicate button. Note how Micromine changes the Action for
the HOLE field from IGNORE to REPLICATE.
13. The SAMPLE field is now automatically selected, so just click the
Increment button. When the Increment dialog appears, leave the
value set to 1 and click OK.
14. The FROM field now becomes the selected field. Its tempting to set an
increment value of, say, four, but theres a much smarter way to handle
this field: Click the Copy button instead.
15. When the Copy Field dialog appears, select TO from the list and click
OK. This will take the TO value from the previous record and copy it into
the FROM field in the current record.
Copying the previous TO value into the FROM field is an excellent way to
ensure that your interval data has no gaps or overlaps. Even if you
manually edit a TO value, the next FROM value will always be correct.
16. With the TO field selected, click the Increment button and set the
increment value to 4. Your Execute Parameters dialog should now look
like this:
Page 1.43
Notes:
Before you can use the execution parameters, you must always have a
starter record containing actual values. The cursor must also be
somewhere in this record before creating any new data.
20. Press Ctrl+T and observe the result: All of the rules have been applied
simultaneously. Press Ctrl+T a couple more times to add some more
records. Your file should now look like this:
If you know how many records you need to add (you might be drilling a
series of 100 m Reverse Circulation holes, for instance), you can scroll to
the end of the file, press Ctrl+Shift+T, and type the number of new
records into the Execute Many dialog.
Page 1.44
Calculator
Notes:
You use the Calculator to quickly perform simple algebra or more complex
data manipulation. The calculator works by the following formula:
Input A Calculation Function (i.e. Plus, Minus, etc.) Input B = Result
Input A and Input B can be field names, numbers, or temporary variables.
The result can be a new field, existing field or a temporary variable.
To access the Calculator you can either select the File | Fields | Calculate
menu or click the Calculations button on the File Editor toolbar. Use File |
Fields | Calculate for complex calculations or macro automation, and the File
Editor Calculator for simpler interactive calculations.
2.
Double click the first Input response and select the TO field.
3.
4.
Double click the second Input response and select the FROM field.
5.
Double click the Result response and select the INTERVAL field.
6.
Page 1.45
Notes:
7.
Reopen the Calculator and change the Function from Minus to Plus.
9.
Click the Result response, currently set to INTERVAL, and clear the field
name by pressing Shift+Space.
Page 1.46
Lesson 4 Summary
Notes:
Source data for Micromine may originate from tabular data such as text
files, database tables, and third-party formats, or graphical data such as
CAD drawings or GIS layers.
There are several ways to get tabular data into Micromine, namely
importing and merging. More than one method may suit a particular
data type for example, text files may be imported or merged, whereas
database tables may be imported or linked.
You can merge analytical laboratory data into an existing Micromine file
by importing the data to a temporary Micromine file and then merging
that into the destination file. An alternative technique uses the Merge
Lab Data function, which is described in Part 13 Geology 2.
The File Editor understands the relationship between Hole IDs and
From-To intervals, and can be much more efficient than spreadsheet
applications for entering tabular data.
Dont use LAYER as an output field name: its a reserved name in many
CAD/GIS file formats.
Page 1.47
Notes:
Good Practice
If youre importing text files that have the same format, create a form set
containing the import parameters. This will save you re-entering parameters
every time you need to import data in the same format.
Whenever you import data that did not originate in Micromine, right-click and
view the selected target file on the Import dialog before importing it. After
importing, right-click and view the newly created Micromine file to ensure its
correct. If not, you can change settings and re-import without closing and reopening the dialog.
Help Topics
For information on:
See:
Form sets
Form sets
Merging MM files
Importing or
linking ODBC
Page 1.48
Displaying CAD/GIS
Files
Calculations (Menu)
Vizex
Display
Notes:
Keyboard
Menu
Cut values
Ctrl+X
Edit | Cut
Copy values
Ctrl+C
Edit | Copy
Paste values
Ctrl+V
Edit | Paste
Insert records
Ctrl+I
Records | Insert
Delete records
Ctrl+D
Records | Delete
Set Increment
value
Ctrl+Shift+I
Records | Increment =
Increment value
to the cell below
Ctrl+A
Increment value
in following
records
Ctrl+Shift+A
Records | Increment |
Many
Ctrl+R
Copy value to
following records
Ctrl+Shift+R
Define execution
parameters
Ctrl+Shift+P
Records | Execute |
Parameters
Operate on
multiple fields to
record below
Ctrl+T
Operate on
multiple fields to
following records
Ctrl+Shift+T
Button
Page 1.49
Notes:
Page 1.50
The first two validation options are designed to validate the contents of fields
in a file, whereas the last three are designed to validate drillhole data.
Notes:
Page 1.51
Notes:
contains deliberate errors.) The numeric range checking will identify values
that fall outside the range of 0 (zero) to 75.
To validate the file:
1.
The Fields Validate dialog is split into two halves: The upper half allows
you to set up the input, check, and report files, whereas you define the
various validation rules in the lower half.
2.
3.
Fill out the upper half of the Fields Validate dialog as listed:
Prompt
Setting
Input File
NVG_LITH_WITH_ERR
Type
DATA
Data type
DRILL HOLE
Check file
NVG_VALID_LITH
Type
DATA
Report file
INVALID_LITH
The listed codes are all confirmed as being valid; therefore any codes that
occur in NVG_LITH_WITH_ERR but are absent from the check file will be
recorded as invalid.
Page 1.52
a TO b.
Notes:
When you select Case Sensitive, values in the file youre validating must
match the case of your check file or theyll be recorded as invalid. For
example, ANDS would be seen as being different to ands or Ands.
5.
Click the Run button on the dialog to run the process, and dismiss the
Errors were detected message box.
6.
The Fields Validate window will disappear, leaving the Report Viewer
docked at the bottom of the window.
7.
Page 1.53
Notes:
FROM >= TO
FROM or TO missing
Duplicate hole
Rate of Deviation
Non-consecutive surveys
Collar
File
Hole ID
Survey Depth
Azimuth/Inclination
Survey
File
Hole ID
From/To or Depth
Interval
File(s)
Event
File(s)
As you can see, drillhole data undergoes comprehensive testing. You should
always validate drillhole data to ensure trouble free operation in later
processes.
You must perform a separate validation run for each interval or event file
that youre checking, using the same collar and downhole survey file in
each case. For example, if you have interval files for assays, lithologies,
and oxidation, you must perform three separate runs of Drillhole |
Validate | Drillhole, using a different file each time.
Page 1.54
Alternatively, you can validate all files in one pass using Drillhole |
Validate | Drillhole Database. Creating and validating a drillhole
database is explained in Part 2 Displaying and Manipulating Data.
Notes:
2.
Ensure the Collar File tab is active and make the following entries:
3.
4.
Prompt
Setting
File
NVG_COLLAR
Type
DATA
Hole field
[Automatic]
[Automatic]
[Automatic]
Switch to the Survey File tab and make the following entries:
Prompt
Setting
File
NVG_SURVEY
Type
DATA
[Automatic]
Setting
File
NVG_ASSAY_WITH_ERR
Type
DATA
[Automatic]
5.
There are no event files to validate, so skip the Event File tab.
6.
Setting
File
DH_VALID
Set
Page 1.55
Notes:
7.
Set
Check inclinations
Cleared
Check azimuths
Cleared
Set
Cleared
Disabled
Disabled
Max deviation
0.05
Disabled
Grade Field
Disabled
Click OK. Youll receive a message saying, There were X errors found.
These errors are written to the Report File; when you click OK to
dismiss the message box the Report Viewer will appear at the bottom of
the window.
8.
Inspect the report file and note the errors. The file begins with just over
30 downhole survey errors caused by consecutive surveys deviating by
more than 0.05 per metre. (These errors could in fact consist of valid
data, so its entirely up to you to determine whether or not corrections
are required. Well assume theyre valid for this exercise.)
9.
Scroll to the bottom of the file and double-click the last record.
Page 1.56
Notes:
Youve probably noticed that Micromine knew the names of the fields in
the drillhole files. You can set the field names that Micromine allocates to
dialog prompts by selecting Tools | Options | Forms from the main
menu. Here you can enter the names you use for the fields at your site.
However, its still good practice to click each of the Fields buttons to
check that the fields have been correctly allocated!
Page 1.57
Notes:
Lesson 5 Summary
These are the key points of this lesson:
To ensure consistent results you must validate data before using it.
Good Practice
If youre processing many files containing similar codes, you can create
validation files and re-use them.
You should always run drillhole validation after adding any new drilling
data or after importing it or reading it from other systems. Most drillhole
display problems are caused by data errors that Validate will easily
identify.
If you use multiple interval files (such as separate assay and lithology
files), or multiple event files, you must do a separate validation run for
each interval file using the same collar and downhole survey file for each
run.
Help Topics
Page 1.58
See:
Field validation
Drillhole validation
Lesson 6 Filters
Notes:
Duration: 45 minutes
Filters in Micromine allow you to subset data of interest from a larger
dataset. This might prove useful, for instance, if you only wanted to work
with drillholes completed during 2009. Most Micromine functions have a filter
option, and the filters themselves can be saved as form sets. As weve
already seen, form sets allow us to re-use previous settings.
Once youve activated the filter, you can edit the filter conditions by right
clicking (or pressing F4) on the filter number. The filter number is currently
blank in the illustration above, but a number will appear in this response
once you save the filter as a form set. To choose an existing filter, double
click (or press F3) on the filter number and choose the form set from the list.
Copyright MICROMINE 2011
Page 1.59
Notes:
Right-click to edit
Filters are a type of embedded form set that is, a form set thats
referenced from within another dialog. Embedded form sets are always
marked on the referencing dialog with the Forms icon, shown here:
You edit embedded form sets by right-clicking the form set number on
the referencing dialog.
The Records group allows you to subset by record numbers (say, records 0
to 100). Its very easy to accidentally leave this option set, so please
remember to clear it afterwards!
In the event that a filter gives you exactly everything you dont want, use the
Reverse filter option to invert the filter result.
To specify a particular condition, you must provide three items of information
for each Filter Condition line: A Field Name, an Operator, and a Value. For
example, consider these settings:
Page 1.60
This filter condition will return the points whose easting is greater or equal to
24900. The field name is EAST_GRID (chosen by double-clicking), the
operator is >=, and the value is 24900 (entered by typing). Setting the
Numeric switch instructs Micromine to ignore any character values that may
be in the field.
Notes:
Matching Records
Once youve set up a filter, you can immediately preview the results in the
File Editor by right-clicking the file name, or any of the referenced field
names, and selecting View from the pop-up menu. The records on a white
background are those that matched the filter conditions. These are the ones
that will be used for further calculations. The records on a grey background
did not match the filter, and will be excluded from the calculation.
If you need a filter thats too complex for a simple AND/OR combination
youll have to use a filter equation, which is covered in Part 13 Geology 2.
Page 1.61
Notes:
Using Wildcards
In addition to using Boolean operators to combine filter conditions you can
also use wildcards to catch a variety of different values.
Wildcards supported by the filter are:
Table 6.1: Filter wildcards
Wildcard
Meaning
15900 16000N
24900 25000E
From the Vizex Forms pane at the top left of your screen, click the
small plus [+] icon next to the Points form set type. Youll see a single
entry, Soil geochemistry, immediately below the Points label.
2.
Drag the Soil geochemistry form set onto the graphic display to open it.
The Points display from Exercise 4.3 will appear.
Now well modify the Soil geochemistry form set so it only includes the data
falling within the specified coordinate range:
3.
Page 1.62
Double-click Soil geochemistry in the Display pane near the bottom left
of your screen. Micromine will re-display the Points dialog with the
Label tab selected, which is where we last left it.
4.
Click the Input Data tab to select it, and click the Filter check box to
activate the filter option.
5.
Right-click (or press F4) the blank filter number to edit the filter. The
Filter dialog will appear.
6.
If the filter dialog already contains previous settings, click the Clear
Table button at the top left of the filter dialog to remove them before
continuing.
7.
8.
9.
Type 15900 into the first Value response and set the Numeric check
box.
Notes:
10. Repeat Steps 6 through 8 for the remaining filter conditions. Your filter
should now look like this:
Page 1.63
Notes:
Page 1.64
Notes:
Lesson 6 Summary
These are the key points of this lesson:
Filters are an extremely versatile way to subset only the data of interest
from a larger dataset.
Good Practice
Help Topics
For information on:
See:
Filters
Filter wildcards
Files > Filter > Filters in the File Editor > Wildcards
(hyperlink on Edit filter page)
Page 1.65
Notes:
Page 1.66
MICROMINE TRAINING
DISPLAYING AND MANIPULATING DATA
BEGINNER
Revision 2011-07D1
TABLES
Table 1.1: Supported data types .............................................................................................................. 4
Table 3.1: Drillhole data types ................................................................................................................33
SIDEBARS
Displaying a Vizex form set...................................................................................................................... 3
Changing the properties of a display layer ................................................................................................. 6
Understanding the Vizex drawing order (depth testing)............................................................................... 8
Middle-button shortcuts .......................................................................................................................... 9
Restoring the Vizex window ....................................................................................................................15
Adding numeric values to a colour set......................................................................................................19
Adding colours to a colour set .................................................................................................................20
Form sets: untitled and unsaved? ............................................................................................................21
Outline vs. string files ............................................................................................................................22
Revision: The Vizex drawing order (depth testing).....................................................................................25
Use saved views to create predefined layer groups....................................................................................27
Dont use saved views to define multiple views containing the same data ....................................................28
Save your form sets!..............................................................................................................................31
Behind the scenes: How does Micromine calculate drillhole trajectories? ......................................................35
Refreshing a drillhole database containing ODBC or MDB links ....................................................................39
Orientation, location, thickness ...............................................................................................................44
Displaying Plane of the Vein with the Section Tool ...................................................................................46
The physics of 3D rotation......................................................................................................................53
Constraining 3D rotation ........................................................................................................................53
Perspective Mode and Depth Testing .......................................................................................................55
Revision 2011-07D1
EXERCISES
Exercise 1.1: Load a previously saved view ................................................................................................ 2
Exercise 1.2: Use the Display pane to manage the display ........................................................................... 6
Exercise 1.3: Use the view tools ............................................................................................................... 9
Exercise 1.4: Set up a coordinate grid ..................................................................................................... 10
Exercise 2.1: Symbolise the points display ............................................................................................... 18
Exercise 2.2: Display property boundaries as outlines................................................................................ 22
Exercise 2.3: Display an aerial photograph............................................................................................... 24
Exercise 2.4: Display a geological map in GIS format ................................................................................ 26
Optional Exercise 2.5: Save, remove, and then reload the display............................................................... 27
Exercise 2.6: Create a plot file ................................................................................................................ 28
Exercise 3.1: Create a new drillhole database........................................................................................... 36
Exercise 3.2: Manually validate a drillhole database .................................................................................. 40
Exercise 3.3: Set up a drillhole trace display............................................................................................. 41
Exercise 3.4: Display data in cross section ............................................................................................... 50
Exercise 3.5: View data in 3D ................................................................................................................. 54
Exercise 3.6: Using a section control file .................................................................................................. 56
Exercise 3.7: Add drillhole assay values to the trace display ....................................................................... 56
Exercise 3.8: Add drillhole lithology labels to the display............................................................................ 57
Exercise 3.9: Create a text colour set ...................................................................................................... 59
Exercise 3.10: Add a hatch pattern to the display ..................................................................................... 62
Exercise 3.11: Create a plot file .............................................................................................................. 66
Exercise 4.1: Edit features in a string file ................................................................................................. 75
Exercise 4.2: Snap to features ................................................................................................................ 78
Exercise 4.3: Set up a new string file ...................................................................................................... 83
Exercise 4.4: Interpret the quartz vein, making use of all available data ...................................................... 85
Exercise 5.1: Create a topographic DTM .................................................................................................. 91
Exercise 5.2: Drape an air photo onto the topographic DTM ...................................................................... 93
Revision 2011-07D1
Notes:
Duration: 45 minutes
Vizex is Micromines graphic environment, and is what you see whenever you
open Micromine.
You use Vizex to display, edit, and interact with all Micromine data types, as
well as data from many CAD, GIS, and Image Processing applications.
Micromine data types include basic elements like points, strings, and
polygons, and compound information like downhole data, dynamic contours,
wireframes, block models, and open pit or underground mine designs. The
broad range of editing tools includes snapping, smoothing, weeding,
gradients, curves, draping, and wireframing. Vizex also supports seamless
transitions between 2D and 3D views.
After this lesson youll be able to:
Introduction
The Visual Explorer (Vizex) provides a fully interactive display environment
for all Micromine and many third-party data types. You interact with these
data types in two ways: using the Vizex Forms pane to load the desired
objects as layers in the display, and using the Display pane to change the
properties of the displayed layers.
Interactive spatial editing tasks such as sectional interpretation, mine design,
or wireframe construction, are performed within Vizex.
Vizex is a multiple-document and multiple-window environment, which
means you can simultaneously view the same data in different windows at
different orientations, or completely different data in different windows. You
can set additional windows to be overviews, which can be floating or docked,
or as full-size windows that are tabbed with the main window and are
accessible with a single keystroke.
Any Vizex display can be saved as a Saved View, which can easily be
recalled at a later stage. This gives you a means of quickly restoring a view
without having to rebuild it from scratch.
Page 2.1
Notes:
Toolbar Area
Display pane
Graphic Display
Expand the Saved Views list by single-clicking the plus [+] icon to the
left of the Saved Views node. This node is located at the top left of your
screen, immediately under the menu and toolbar.
2.
Drag the Introducing Vizex object into the graphic display to load it.
Alternatively, you can load the Introducing Vizex saved view by doubleclicking it.
3.
Page 2.2
Vizex will load a number of different display layers into the window and
change the window extents to match those of the saved view.
Notes:
You can load virtually all Micromine data types, and a variety of third party
formats, into Vizex using the Vizex Forms pane. Youre not limited to one
occurrence of each type, but can add as many as your computer will allow.
Page 2.3
Notes:
Page 2.4
Notes:
Page 2.5
Notes:
Display Pane
The Display pane lists the currently loaded display layers, and you use it to
manage those layers. From here you can temporarily hide or show a
particular layer, permanently remove it from the display, or change its
display properties.
Temporarily hiding a layer is useful when youre displaying multiple data
layers, since it gives you a clearer view of the objects youre interested in. To
hide a layer, simply uncheck the checkbox alongside it.
To show a previously hidden layer, check the checkbox alongside the layer
and it will be re-drawn. Whether its visible or not will depend on whether it
falls within the current display limits.
In comparison, when you remove a layer (by right-clicking it and choosing
Remove from the pop-up menu, or by clicking it and pressing the Delete
key), its removed from both the graphic display and the Display pane.
However, the form set you used to load the display object is still available for
selection in the Vizex Forms pane.
The Display pane also allows you to control the order in which layers are
drawn, as explained in the sidebar Understanding the Vizex Drawing Order.
1.
Click the check box next to the Aeromag image layer a couple times
(slowly!) to alternately show and hide it. Make sure its showing before
proceeding to the next step.
Notes:
Double-click the Example topo contours layer name or icon to open the
Strings dialog.
3.
Switch to the Display Options tab and double-click the Colour field
response (half way down the dialog). Choose RL from the list that
appears.
4.
Double-click the Colour set response and choose set number 3, which
has the title NVG_TOPO DTM Colours.
5.
Click Save, followed by OK, on the Strings dialog to save and apply the
changes.
Click a blank part of the Display pane (below the listed layers) to
deselect Example topo contours in preparation for the next step.
Alternatively, you can click the Vizex node at the top of the displayed
layers.
7.
Click the Toggle Depth Testing button near the top of the Display
pane to turn off depth testing.
The image now hides the remaining data. Youve just switched the display
from 3D order to layer order; the image covers the other data because its
above the other layers in the Display pane.
8.
Click the Aeromag image layer in the Display pane and drag it to the
bottom of the list. When you release the mouse, Vizex will re-draw the
display with the magnetic image below the other layers.
Page 2.7
Notes:
Youll notice that the Aeromag image layer is still highlighted, which
means its still selected. Press the Delete key on the keyboard to
remove it. Alternatively, you can right-click and choose Remove from
the popup menu.
10. Leave the view open in preparation for the next exercise.
Page 2.8
Notes:
There are many other buttons on the View toolbar, which will be introduced
in Lesson 3 Working with Drillholes.
Drag with the middle button (the wheel on a standard mouse also
doubles as a button). This shortcut gives you immediate access to pan
mode without having to select it from the toolbar.
2.
Roll the mouse wheel to invoke the dynamic zoom shortcut. Like the
Pan shortcut, this gives you immediate access to dynamic zoom mode
without having to specifically select it.
Middle-button shortcuts
These middle-button shortcuts (pan by dragging and zoom by rolling) are
always available, no matter what tool is active. This is invaluable when
youre spatially editing because you can manipulate the display without
closing the current editing tool.
Click the Pan Tool and drag the mouse in the display.
4.
Click the Zoom Tool and drag a medium-sized rectangle in the middle
of the screen. When you release the mouse, Vizex zooms to the extents
of that rectangle.
5.
6.
Click the Pan Tool and hold the Ctrl key. Now drag the mouse vertically
in the Graphic Display to activate an alternative dynamic zoom.
7.
8.
Finally, click the View All button to restore the view to its original state.
Page 2.9
Notes:
Grid Settings
Vizex gives you very good control over the way your coordinate grid is
displayed, and provides you with a variety of 2D and 3D grids. You can
change the grid settings by selecting View | Grid | Grid Settings from
the menu or clicking the Grid Settings button on the Grid toolbar.
Page 2.10
1.
Click the Grid Settings button on the Grid toolbar. Alternatively, select
View | Grid | Grid Settings from the menu.
2.
Click the Forms button at right of the Grid Settings dialog, and doubleclick the Dots [mE, mN, mRL labels] form set to apply it to the dialog.
3.
4.
Click OK to apply the grid. Your display should look like this:
Notes:
5.
If desired, you can toggle the grid on and off by clicking the Toggle
Auto Working Plane button on the Grid toolbar.
6.
Once youre satisfied with the result, select Edit | Remove All to clean
up the display in preparation for the next exercise.
7.
The grid stays displayed after you select Edit | Remove All because its
a property of the view, not a property of the data.
Page 2.11
Notes:
Right-click the tab at the top of the existing window and choose New
Window from the pop-up menu. You can subsequently tile the windows
by right-clicking the tab and choosing New Horizontal Tab Group or
New Vertical Tab Group;
Select Window | New Window from the menu. From here you can
either select Window | Tile Horizontally or Window | Tile
Vertically to display them side-by-side.
The New Overview Window option creates an overview that may omit
some layers to simplify the display. You set which layers are displayed by
clicking the Toggle Object Overview Window Visibility button in the
Display pane toolbar.
You can also predefine which layer types appear in the overview window by
selecting Tools | Options | Vizex, switching to the Layer Defaults
option, and then selecting or de-selecting the desired Vizex form sets in the
Overview list.
The two window conversion options maintain the original window contents.
Whenever youve opened multiple full-sized windows, you can use Ctrl+Tab
to rapidly switch between them. This does not, however, apply to dockable
windows, which are excluded from the tab sequence.
Page 2.12
Lesson 1 Summary
Notes:
This lesson has covered the fundamentals of Vizex and has shown you how
to work within it. Heres what weve learnt so far:
To load a saved view:
Expand the Saved Views list by clicking the [+] icon to the left of the
Saved Views node in the Vizex Forms pane, and
Drag the desired saved view into the graphic display, or
Double-click the desired saved view.
To save a view:
Set up the display as desired, then
Select View | Save Vizex View from the menu, or
Double click the Saved Views node and choose Save on the Forms
dialog.
To display a new Vizex form set:
Double-click the desired form set type in the Vizex Forms pane, then
Set up the dialog and click OK to display the data.
To display a previously saved form set:
Expand the appropriate form set list by clicking the [+] icon to the left
of its type in the Vizex Forms pane, then
Drag the form set into the graphic display, or
Double-click the desired form set to load it.
To hide or show a display layer:
Check or uncheck its checkbox in the Display pane.
To change the properties of a display layer:
Double-click the layer in the Display pane to open its dialog, or
Right-click it and choose Properties from the pop-up menu, then
Make the necessary changes, and
Click Save, followed by OK to accept the changes.
To remove a layer from the display:
Click the layer in the Display pane and then press the Delete key, or
Right-click the layer in the Display pane and choose Remove from the
pop-up menu.
Page 2.13
Notes:
Page 2.14
Notes:
Good Practice
Any layer worth displaying more than once is worth saving as a form set.
Display layers that havent been saved as form sets appear in the Display
pane as Untitled layers, whereas those that have been saved are listed by
title. You should only leave temporary, once-off layers Untitled.
Always load Vizex form sets from the Vizex Forms pane and change the
properties of display layers from the Display pane. If you try to change the
properties of a display layer from the Vizex Forms pane (particularly with
Untitled layers), you run the risk of duplicating the layer instead of changing
its display properties.
Click the Open New Vizex Instance toolbar button (you can also
use this to create a completely new Vizex document);
Load any form set or saved view from the Vizex Forms pane; or
Load any object or saved view from the Display | Vizex | ... menu.
Help Topics
For information on:
See:
Vizex
Display
Display pane
Depth testing
Vizex windows
Page 2.15
Notes:
Page 2.16
There are two types of colour sets: numeric and text. You use numeric
colour sets with numeric data and text colour sets with character data. In
this lesson youll create a numeric colour set.
Notes:
If its less than or equal to the Base value (a cut-off), the point is
ignored.
Otherwise, the difference between the value in the scaling field and the
base value is multiplied by the Scaling factor to determine the radius
of the shape.
If the radius is less than the Minimum radius, then the minimum
radius is applied, preventing the symbol from becoming too small.
If the radius is greater than the Maximum radius, then the maximum
radius is applied, preventing the symbol from becoming too large.
Page 2.17
Notes:
If the Points list is not already expanded in the Vizex Forms pane,
click the [+] icon next to the Points form set to expand it.
2.
Drag the Soil geochemistry form set into the graphic display. Youll see
the original labelled black triangles in the graphic display and the Soil
geochemistry layer name in the Display pane.
Next well open the Points dialog to change the properties of the display
layer:
3.
Double-click the Soil geochemistry layer in the Display pane to open the
Points dialog.
4.
5.
About half-way down the Points tab, double-click the Colour field
response and select AU1 from the field list that appears. The colour field
is the one whose values will be used to determine the symbol colours.
Now its time to create the colour set. First we get the numeric values:
Page 2.18
6.
Right-click the Colour set response. The Edit Colour Sets (Numeric)
dialog will appear.
7.
Click the Assign button near the bottom right corner to display the
Assign dialog. Because you opened this dialog from an existing display
the File and Value field responses will be automatically filled out.
8.
9.
Five equal numeric ranges are calculated for the colour set. Theres also
provision for values above and below these ranges, which means theres a
total of seven entries in the dialog.
Notes:
Now that the colour set is created its time to save it:
16. Click the Save As button (on the Edit Colour Sets dialog).
17. Enter Soil geochem Au1 as the colour set Title. Theres no need to
change the number of the colour set; Micromine automatically finds the
next available number.
18. Click OK. Note how the title Soil geochem Au1 now appears at the top of
the Edit Colour Sets dialog.
Page 2.19
Notes:
19. Return to the Points dialog by clicking Save and Close. The number
allocated to the colour set will appear in the Colour set response.
The colours are completed, so we can shift our attention to sizing the
symbols:
20. Check the Scale option to activate it.
21. Set up the Scale options as shown here:
Prompt
Setting
Blank
Scaling field:
Set
Method
Factor
22. Click the Factor Values button and fill out the following prompts:
Prompt
Setting
Base value:
Scaling factor:
0.5
Minimum radius:
Max radius:
100
Now that the Points display is completed, it makes sense to save the
alterations for later re-use:
23. Click the Save button (on the Points dialog). Micromine will save the
new settings, overwriting the previous version.
24. Click OK on the Points dialog to update the display, which should now
resemble the following diagram.
Page 2.20
Notes:
Page 2.21
Notes:
Double-click the Outlines form set type in the Vizex Forms pane to
display the Outlines dialog. Or, if youd prefer, you can select Display |
Vizex | Outlines from the menu.
2.
Ensure that the Input Data tab is active. Double-click the Outline file
response and choose the PROPERTIES file from the list.
3.
Switch to the Display Options tab and enable the Name option.
5.
Double-click the font preview box and set the font to Tahoma, 12 point
regular and the Label Position Method to Optimised.
Page 2.22
6.
Click the Save As button on the Outlines dialog and set the Title to
Property boundaries.
7.
Click OK to save the form set. Note how its title now appears at the top
of the Outlines dialog.
Copyright MICROMINE 2011
8.
9.
Notes:
Page 2.23
Notes:
On the Vizex Forms pane, double-click the Image form set type to
display the Image dialog.
2.
Ensure the Input Data tab is active. Click the browse [] button next
to the File response, browse to the Import folder, and select the
MMI_IMAGE.ECW file.
Open the Georeference Source list and note the presence of other
available formats.
4.
Switch to the Display Options tab and drag the Transparency slider
to around 20%. This will stop the image overpowering the other
information in the display.
5.
Page 2.24
6.
Click Save As to save a form set with the Title Air photo. Click OK on
the Save Current Values and Image dialogs to return to Vizex.
7.
Notes:
Click the Vizex node in the Display pane to deselect all display layers.
Alternatively, click a blank part of the Display pane, below all of the
layers.
9.
Click the Toggle Depth Testing button to put Vizex in layer order. Now
all of the geochemical samples appear faintly below the image.
10. Drag the Air photo object to the bottom of the layer list. When you
release it, the display will refresh with the photo beneath the other
layers.
Page 2.25
Notes:
Double-click the CAD/GIS form set type in the Vizex Forms pane.
2.
Ensure the Input Data tab is active. Double click the File response,
navigate to the Import directory, and choose nvg_geology.shp.
3.
Ensure the Orientation is set to PLAN and enter 1600 into the Z value
response.
This will set the elevation of the data to the approximate elevation of the
surface topography.
4.
Switch to the Polygons tab and enable the Use Hatch field response.
5.
Click the Hatch Field pull-down arrow and select GEOL_CODE from the
list.
6.
Double click the Hatch set response, select ArcView surface geology
map, and click the Select button.
7.
In the Polygon Labelling Display field list select the GEOL_CODE field.
8.
Click the Save As button to save a form set with the Title Surface
geology (AV).
10. Click OK on the Save Current Values and CAD/GIS dialogs to display the
geology map.
Finally, set the drawing order:
11. The geology map now appears above the geochemical points and
property boundaries, so drag the Surface geology (AV) layer between
the Soil geochemistry and Air photo layers.
Page 2.26
Notes:
This display is now complete, and if you inspect the Vizex Forms pane youll
notice that the Points, Outlines, Image, and CAD/GIS form set types all
have a plus [+] icon next to them, indicating they contain at least one saved
form set. Because youve saved these form sets you can quickly reload them
any time you wish to re-use them.
We can illustrate this by creating a Saved View and then using it to reload
the layers.
Select View | Save Vizex View from the main menu. Alternatively,
double click the Saved Views node in the Vizex Forms pane and choose
Save on the Forms dialog.
2.
Enter the Title Regional plan and click OK to save the view.
Expand the Saved Views list in the Vizex Forms pane by single-clicking
the small plus [+] icon to the left of the Saved Views node.
5.
Drag the Regional plan saved view onto the graphic display (or doubleclick it) to open it.
Vizex has reconstructed all of your layers. Youd achieve essentially the same
result if you individually loaded each layer.
Page 2.27
Notes:
Click the Generate Plot File toolbar button. Or, select Plot |
Generate Plot File from the menu.
2.
3.
Enable Auto load into Plot Editor, and leave the other responses as
they are.
4.
Micromine will write a plot file and display a plot layout containing the plot
data. Youll learn more about plotting in Part 4 Plotting 1.
Page 2.28
5.
Close the Plot Editor window by clicking the [X] on the PLAN.PEX tab.
6.
Finally, select Edit | Remove All from the menu to clean up the
display.
Lesson 2 Summary
Notes:
This lesson has taught you to construct a basic Vizex display, as well as
create and modify colour sets. Heres what weve learnt so far:
To display a new Vizex form set:
Double-click the desired form set type in the Vizex Forms pane, or
Select Display | Vizex | from the menu, then
Set up the display parameters and click OK.
To display a previously saved form set:
Click the plus [+] icon next to the appropriate form set type in the
Vizex Forms pane to expand its list, then
Drag the form set into the graphic display, or
Double-click the form set.
To change the properties of a current display layer:
Double-click the layer in the Display pane, or
Right-click the layer and choose Properties from the pop-up menu,
then
Make the necessary changes, and
Click Save, followed by OK to apply the changes.
To recognise an unsaved display layer:
Inspect the layer name in the Display pane, and
If its listed as Untitled (FILENAME) its never been saved, or
If its listed in blue text its been modified but the modifications havent
been saved.
To save a display layer as a form set:
Right-click the layer in the Display pane and choose Save Form As, or
Double-click the layer in the Display pane to open its dialog, then
Click Save As to create a new form set, or Save to overwrite an
existing form set.
To create a numeric colour set:
Right-click the Colour set response on the appropriate dialog, then
Set the numeric ranges (by typing or using Assign), and
Set the colours (by double-clicking, selecting a palette, or by creating a
ramp).
Page 2.29
Notes:
Page 2.30
Notes:
Good Practice
Save your form sets!
Saving Display Layers as form sets is one of the key concepts for
efficiently using Vizex. Doing this allows you to very quickly reconstruct a
comprehensive display without re-defining each display object.
A simple rule is: Any layer worth displaying more than once is
worth saving as a form set.
Because form sets are so easy to create in Vizex its possible to create
multiple versions of the same information. For example, you could create a
Strings object for topographic contours coloured by elevation, and another of
the same contours coloured according to whether theyre index or
intermediate contours.
Help Topics
For information on:
See:
Displaying points
Displaying strings
Displaying outlines
Displaying images
Georeferencing
Depth testing
Displaying CAD/GIS
Page 2.31
Notes:
Work with display limits form sets and section control files;
Introduction
Vizex uses a highly efficient method for handling drillhole data, called the
drillhole database. You can easily manage all drilling data related to a
particular project using a drillhole database. Once youve created a drillhole
database, use Vizex to display any combination of downhole information in
any 2D or 3D orientation.
Vizex supports numerous types of downhole data, summarised in Table 3.1.
This lesson will introduce you to the drillhole database and teach you how to
create and manage your drilling data. Youll also learn to create and display a
variety of downhole information.
Page 2.32
Notes:
Page 2.33
Notes:
A simple drillhole database could consist of only one table, but a typical
drillhole database uses three or more tables, the contents of which are
related by the ID of each drillhole. The tables youre most likely to use are:
Page 2.34
Notes:
Page 2.35
Notes:
Vizex automatically tracks the relationship between event and interval files
and the associated collar and survey files, which means you dont have to do
it yourself. The advantages of this system are:
You arent distracted by dozens of irrelevant files instead, only the files
you added to the database are available.
Page 2.36
1.
2.
3.
Double-click the Collar file response and choose NVG_COLLAR from the
file list. Vizex will automatically complete the remaining responses in this
group.
4.
5.
6.
Notes:
Now its time to add the related downhole files (events and intervals):
7.
8.
9.
A new dialog will appear; double-click the Event File response on this
dialog and choose NVG_STRUCTURES from the list.
Page 2.37
Notes:
10. Check that the Hole field is set to HOLE and the Depth field to DEPTH
and click Close. Vizex will add the file NVG_STRUCTURES.DAT to the list
of event files.
11. Now click the Interval Files tab, followed by Add on the dialog that
appears.
12. Double-click the Interval file response and choose NVG_ASSAY from
the list. Click Close to add the file.
13. Click Add a second time and add the NVG_LITH file to the database.
14. There are no more interval files, so click OK to close the interval files
dialog.
Youve now set up the files for the new drillhole database. The last step is to
have Vizex validate and relate them, and then build the database.
15. Click OK to build the database. Vizex will scan and validate the input
files, calculate the drillhole traces, and then finally construct the
database.
Notes:
Automatically
Micromine provides an auto-validation option for drillhole databases to
address the dynamic nature of most drillhole databases, which is accessible
via Tools | Options | Drillhole Database. This function automatically
performs all of the default validations we learned about in Part 1. However,
you can also optionally check for missing holes and missing intervals:
Manually
Together with the auto-validation option, Micromine provides a manual
version, accessible from the main menu via Drillhole | Validate |
Drillhole Database. This function is different from the validation we
Copyright MICROMINE 2011
Page 2.39
Notes:
2.
Fill out the Drillhole Database Validation dialog as shown here (the
options are identical t those we used in Part 1):
3.
4.
Inspect the contents of the Report Viewer window, and then close it
once youre done.
As with previous validation runs Micromine displays the Report Viewer. For
the most part the errors are identical to those of the original validation;
however weve also discovered an unexpected error in the
NVG_STRUCTURES event file. A missing hole ID in an event file isnt a critical
error and can be safely ignored, but we would not have discovered it without
performing this validation.
Page 2.40
Notes:
Vizex can display drillhole data in a variety of ways, as listed in Table 3.1.
Over the next few exercises well learn to set up a drillhole trace, along
with drillhole values and a drillhole hatch. Well begin with the drillhole
trace, which is a representation of the trajectory of the drillholes.
Double-click the Drillhole Trace form set in the Vizex Forms pane.
Alternatively, you could choose Display | Vizex | Drillhole | Trace
from the menu.
2.
On the Drillhole Trace dialog, ensure the Input Data tab is active.
3.
4.
With the database selected and the trace enabled we can now set some
cosmetic properties of the display. Well colour the traces according to their
assay values, display the Hole ID at the top and bottom of each hole, and
symbolise the collars. Well use a previously calculated statistical colour set to
colour the traces.
5.
6.
Double-click the Interval file response. Note how only the two interval
files we added to the database are available for us to choose. Select the
NVG_ASSAY.DAT file.
7.
Page 2.41
Notes:
8.
Double-click Colour set and select Drillhole Au1 (statistical) from the
list. When you return to the Drillhole Trace dialog it should appear as
shown below:
9.
Switch to the Hole Name tab and enable Show Hole Name.
10. Set the Top Label Location to AUTO and the Bottom Location to
CENTRE.
11. Optional: Double-click the Hole name font responses and change the
font to Tahoma, 12 point regular.
Page 2.42
Notes:
12. Switch to the Hole Depth tab and enable Show Hole Depth.
13. Type a lower-case m into the Label suffix response. This letter will be
appended to each end of hole depth, e.g. 102.3m, in the display.
14. Finally, switch to the Collar tab and enable Show Collar. Double-click
the blank Default symbol box (about half way down the form) and
choose the double concentric circle ( ) symbol.
These settings are worth re-using, so well save them as a form set before
continuing:
15. Save these settings as a form set by clicking the Save As button at the
right of the dialog. Title the new form set Simple assay display.
16. Lastly, click OK on the Save Current Values and Drillhole Trace dialogs
to load the traces, which should look something like this:
Page 2.43
Notes:
Thickness of the section corridor (data falling outside this corridor will
be excluded from the section).
Page 2.44
Micromine provides three ways to set the orientation, location, and thickness
of a vertical section: the Sections toolbar and associated Sections window,
the Display Limits dialog, and via a Section Control File.
Notes:
The Section Tool to draw a section in any orientation (setting both the
location and orientation of the section), or
Along with the Sections Toolbar, the Sections window contains other tools
for working with sections. It provides direct access to the Display Limits
dialog and any previously saved Display Limits form sets, and a short-cut to
Standard Sections such as PLAN or LOOKING NORTH.
The remaining tools in the Sections window are dedicated to section control
files, which are introduced later in this lesson.
The following sections describe in detail the two main ways to use the
Sections toolbar and Sections window.
Page 2.45
Notes:
If you inspect the cursor coordinate display at the right of the status bar
after using the Section or Elevation box, youll notice that one of the
coordinate values (depending on the view orientation) remains fixed at the
value you entered.
This control is not available for oblique (transform) sections; instead you
should use the Section Tool described above.
Page 2.46
Notes:
You set thickness of the section corridor (in any view orientation) with the
Towards Distance and Away Distance boxes, which also remember
previous settings in the same way as the Section or Elevation box. Once the
corridor has been defined you can switch clipping on and off by clicking the
Clip View toolbar button.
When Clip View is enabled you can use the Previous Section and Next
Section buttons to browse through your data:
The default step size applied by the Previous and Next buttons is equal to the
total thickness of the section corridor, which is the sum of the towards and
away distances. Its shown on the toolbar as a number in square brackets, as
illustrated above. However, you can override the default step size by entering
a different value in the Step box, which will be shown without the square
brackets. Re-enter the default value to restore the default step size.
Understanding Clipping
As weve seen, there are many ways to define the orientation and location of
a vertical section. However, you always use the towards and away distances
to define the thickness of the slice or corridor that will be displayed, by
entering values in the Towards Distance and Away Distance boxes.
These values represent the thickness of the corridor either side of the section
plane, as illustrated in Figure 1.
Whenever you enable Clip View, only data falling within the corridor defined
by the distance values will be displayed. So, if only part of a drillhole falls
within the data corridor, only that part will be visible and the remainder of
the hole will be excluded.
On the other hand, no corridor is defined if Clip View is not enabled. In this
case all of the data will be displayed, and will appear as if projected against
the section plane.
Page 2.47
Notes:
There is one extra standard view icon than there are standard sections
because Looking Up is included as a standard view.
This portion of the View toolbar also includes four isometric buttons,
primarily for quickly setting up a 3D view. On all buttons the shaded side of
the cube indicates the viewing direction.
Page 2.48
Notes:
The Display Limits dialog has three tabs, two of which are relevant to vertical
sections: Orthogonal and Transform (oblique). You can also define the
thickness of section corridor on the Display Limits dialog. The settings that
Vizex applies will depend on which tab is active when you click the OK
button.
Limits: controls the section location. You set the section number by
entering the desired value in the appropriate Section response. The
controls in this group automatically enable or disable according to the
view type. Theres no need to enter Minimum and Maximum values;
theyre set by the view itself.
Page 2.49
Notes:
if youre Looking West, the Section you enter will set the Easting of the
display.
Although this technique gives you very precise control of settings that can
also be saved as a form set, the previously-described Section Tool is a
faster option for drawing a transform section.
Youll explore the section drawing tools in the next exercise.
1.
Click the plus [+] icon next to the Wireframes from set (in the Vizex
Forms pane) to expand its list, and double-click the DTM 2D slice mode
object to display it.
Notes:
Next, set up the section display using the Sections Window and Sections
Toolbar:
2.
Click the Sections tab underneath the Vizex Forms pane to display the
Sections Window.
3.
Click the plus [+] icon next to the Standard Sections node to display
the list of standard sections, and double-click LOOKING NORTH.
Vizex will switch the display to looking north orientation and clip the view.
However, the section number and towards and away distances are set to
default values that are not what we require.
4.
Enter the value 15900 into the Section or Elevation box on the
Sections toolbar, and press Enter apply it.
5.
Now that the section is set up you can browse through the data:
6.
Note how the value in the Section or Elevation box automatically updates
each time you change section. Moreover, the status bar displays the current
3D cursor coordinate (which incorporates the section number when the view
is orthogonal) at the lower right corner of the screen.
7.
Click the Plan View button on the View toolbar to return to plan view.
8.
Observe how Vizex displays the section extents as you drag the mouse, as
shown on the following page. When you release the mouse, Vizex displays
the transform section.
10. Click the Display Limits button on the Sections toolbar to display the
Display Limits dialog.
Note how the contents of the Transform tab have been filled out.
11. Click the Next Section and Previous Section buttons to browse the
data. Observe how the oblique orientation is maintained as you browse.
Page 2.51
Notes:
12. Click the Plan View button to return to plan view and, if needed, rightclick the Simple assay display layer and choose View Selection to reset
the view.
Viewing in 3D
In addition to the standard orthogonal and transform displays, Vizex allows
you to seamlessly rotate your view to any desired 3D orientation. Clipping is
still available if you need it, and all editing tools are also available.
Page 2.52
Notes:
Page 2.53
Notes:
2.
Select the Rotate Tool and drag the mouse in the graphic display.
Observe how the view rotates around the data in 3D.
3.
Click the Display Limits button to open the Display Limits dialog, and
note how the contents of the 3D View tab have been filled out.
4.
5.
Click the pull-down button next to the Section or Elevation box and
choose 15900 from the list.
Page 2.54
6.
Select the Rotate Tool and drag the mouse in the graphic display.
7.
As you rotate from the looking north view, observe how the section
corridor, defined as a blue box, rotates with the data. Also note how the
section is highlighted as a pale blue plane.
8.
Once youve completed viewing the section in 3D, click the Undo zoom
button to return to the looking north view on a northing of 15900, or
9.
Notes:
10. Leave the display open in preparation for the next exercise.
Page 2.55
Notes:
Youll visually create an SCF and named sections in the next exercise.
To open a section control file, click the Open Section Control File
button in either the Sections toolbar or window. Click on the section
control file NVG_SECTIONS and click Open.
2.
You should now see the NVG_SECTIONS listed in the sections box.
Double click on NVG_SECTIONS to see all the saved sections
3.
4.
Use the Previous and Next Section buttons on the Section Control
File toolbar to browse the sections.
5.
6.
This example should give you an idea of the versatility of section control
files. There are many other tools for working with SCFs, which are described
in more detail in Part 7 Drillholes 1.
Page 2.56
1.
2.
3.
In the Drillhole Values dialog, make sure the Input Data tab is
active.
4.
5.
6.
Double-click the first Label field and choose AU1, and then double-click
the Colour set and choose Drillhole Au1 (statistical).
7.
Notes:
If more than one Label Field is selected they will display in columns to
the right or left of the drillhole depending on which side you select.
8.
Switch to the Display Options tab and set the label Side to RIGHT.
Ignore all other options on this tab.
9.
Click Save As and save the form set with the Title Au Assay
(statistical).
Double-click the Drillhole Value form set type a second time and
activate the Input Data tab.
Page 2.57
Notes:
2.
3.
4.
Click the Display Options tab and set the label side to LEFT.
5.
Click Save As and save the form set with the Title Lithology (black).
6.
Click OK on both dialogs to load the labels. Youll see black labels
appear down the left hand side of each drillhole trace.
hierarchical codes are best handled using manual grouping. Youll use
manual grouping in the following exercise.
Notes:
Double-click the Lithology (black) layer in the Display pane to open its
dialog, and activate the Input Data tab.
2.
Right-click the LITH Colour set response to edit the colour set. The
Edit Colour Sets (Text) dialog will appear.
3.
4.
Micromine automatically identifies the file and field were working on, so
just click OK on the Assign dialog when it appears.
6.
Highlight the ANDS code in the Found column and, ensuring that Add
selected items to group is turned off, click the right single arrow
button. The code will be moved to the Text column.
7.
Turn on the Add selected items to group option, highlight the DACT
code, and click the right arrow button a second time. Observe how the
two codes now appear on a single line in the Text column.
Page 2.59
Notes:
8.
Turn Add selected items to group off and move the FAUL code. Now
turn Add selected items to group back on and move the FBX code.
Again, observe how they appear on the same line in the Text column.
9.
Finally, turn Add selected items to group off and click the double
right arrow to move the remaining codes (NC, SED, and VEIN) as
separate entries. Your Assign dialog should look like this:
10. Click OK to close the Assign dialog. Your newly created groups are
transferred to the Colour Sets dialog.
12. Now, click Save As and save the colour set with the Title Basic
lithology.
13. Once youve saved the form set, click Save and Close to close the
Colour Sets dialog and return to Vizex. Note how your new form set
Page 2.60
Notes:
Had you not saved the Drillhole Values settings as a new form set Vizex
would have displayed the layer name in the Display pane with blue text,
indicating it had been modified but not saved.
If you want to overwrite the old settings when you modify a Vizex form
set, click Save before you click OK.
Polygonal interpretations.
Page 2.61
Notes:
Double-click the Drillhole Hatch Vizex form set type and ensure the
Input Data tab is active.
2.
3.
4.
5.
Activate the Hatch Options tab and enable Use hatch field.
6.
Double-click the Hatch field and choose LITH from the list.
7.
Next, edit the hatch set and define the missing patterns:
8.
Right-click the Hatch set number and choose Edit from the pop-up
menu.
9.
Youll see the partially completed hatch set. The code groups were
Assigned using exactly the same procedure as Exercise 3.9.
10. Double-click the empty hatch pattern for the NC (No core) entry to
display the Fill Pattern dialog. Create a fill using a combination of
pattern and foreground, background, and border colours.
Page 2.62
11. Repeat for the SED (Sedimentary Rocks) entry. Your dialog should
resemble this:
Notes:
Page 2.63
Notes:
Offset the two drillhole value displays so that they arent overlapped by
the hatch pattern.
Notes:
23. Click the Vizex node in the Display pane to deselect all layers.
Alternatively, click a blank part of the Display pane, below all listed
layers.
24. Click the Toggle Depth Testing button to place the display in layer
order mode. Note how the drill traces, which were originally visible down
the centre of the hatch, have disappeared.
25. Zoom in on a drillhole and observe how the value ticks stop exactly at
the edge of the hatch display.
26. Restore the view by right-clicking the Drillhole lithology layer in the
Display pane and choosing View Selection from the popup menu.
Page 2.65
Notes:
Click the Generate Plot File toolbar button. Or, select Plot |
Generate Plot File from the menu.
2.
Enter a Plot file name of 15900mN. Dont change any of the other
responses.
3.
4.
Micromine will write a plot file and display a plot layout containing the
plot data.
Naming the plot file with label text, such as 15900mN, will make it easier
to automate the plot title, which youll learn in Part 4 Plotting 1.
5.
Close the Plot Editor window by clicking the [X] on the 15900mN.PEX
tab.
6.
Finally, select Edit | Remove All from the menu to clean up the
display.
The lessons and exercises weve covered so far are preamble to sectional
geological interpretation, which is covered in Lesson 4.
Page 2.66
Lesson 3 Summary
Notes:
This lesson has taught you to manage and display drillhole data. Youve
worked with various items of downhole data, such as values and hatch
patterns. Additionally, youve seen how to view data in cross section and 3D,
and how to set up text colour and hatch sets.
To create a drillhole database:
Select Drillhole | Database | Create from the main menu, or
Double-click a Drillhole Vizex form set, then
Right-click the Database response and choose New Database from
the popup menu, and
Enter the database name, and
Select the desired file names.
To refresh a drillhole database:
Select Drillhole | Database | Refresh from the main menu, or
Right-click the Database response on a Drillhole dialog and choose
Refresh Database from the popup menu, or
Select Tools | Macro Functions | Drillhole Database Refresh to
refresh multiple databases.
To validate a drillhole database:
Select Tools | Options | Drillhole Database and enable the
appropriate auto-validation options, or
Select Drillhole | Validate | Drillhole Database to manually validate
it.
To display a Drillhole form set:
Double-click the desired Vizex form set type in the Vizex Forms pane,
then
Select the Database and appropriate files, and
Set up the display parameters as required.
To display an orthogonal section using the Sections window and toolbar:
Select the Standard Section from the Sections Window to set the
orientation, then
Enter the Section or Elevation, Towards Distance, and Away
Distance on the Sections toolbar to set the location and thickness, and
Optionally set the Step value.
Page 2.67
Notes:
To display in 3D:
Select the Rotate Tool.
To restore the view to 2D:
Click a Standard View button on the View toolbar.
Page 2.68
Notes:
Good Practice
The standard views on the View toolbar are different from the standard
sections on the Sections Window. Choosing a standard view only changes
the view orientation, taking whatever default clipping and towards/away
distances were set beforehand, whereas choosing a standard section always
applies clipping. Use standard views, particularly Plan, to reset the view
without applying clipping, and use the standard sections to display a new
section orientation.
Use drillhole hatches to emphasise downhole variations. You can add as
many hatches as needed (for example for lithology, groundwater, oxidation
state, each of which is offset by the appropriate amount) to produce an
informative graphic log in the 3D space. Optionally, use a numeric field to
control the hatch width.
Its common for Micromine projects to contain numerous cross-section plot
files. If you name the plot files with text that could appear on the plot title,
for example a plot file name of 15900mN literally represents the section at
15900mN, you can automate the process of titling plots. This technique is
covered in Part 4 Plotting 1.
Help Topics
For information on:
See:
Drillhole Database
Validating a database
Display Limits
Displaying Values
Displaying Hatches
Page 2.69
Notes:
Use the Vizex Layers, Edit Strings, and Vizex Tools toolbars;
Introduction
Vizex provides you with a broad suite of editing tools and many form set
types can be edited. With these tools you can create points, lines, and
polygons; smooth and weed strings; define gradients and curves; drape
strings onto a wireframe; and snap to any other object in the display. You
can also easily insert, move, and delete points, as well as move, copy and
delete entire strings.
Page 2.70
Notes:
Make the layer the Active Layer, either by using the Select Active
Layer pull-down list, or by right-clicking the layer in the Display pane
and selecting Active Layer from the pop-up menu. For example, you
could add a new polygon to a geological interpretation;
You can make changes to more than one layer at a time. Layers that youve
edited will be marked with an asterisk (*) on the Display pane, but the files
wont be saved until you specifically do so, or attempt to remove or refresh
them. Micromine provides three ways to save your edits, the choice of which
is once again based on your preferences and the task at hand.
The three ways to save files are:
Click an edited layer in the Display pane to highlight it, then choose
File | Save or File | Save As from the menu, or press Ctrl+S;
Select File | Save All from the menu, or press Ctrl+Shift+S, to save
all edited files.
Vizex Layers
Page 2.71
Notes:
Select Active Layer pull-down list: Allows you to set an editable layer
as the active layer, or to create a new editable layer on-the-fly;
String Editor
Snap Mode: Toggles snapping on and off, also allows you to set
snapping to point, line, grid, or intersection;
New Arc: Begin digitising an Arc from a Centre point and a start and
end point;
Enter Points from Keyboard: Add new string points using the
keyboard;
Page 2.72
Split String: Splits a string into two separate strings at a position you
nominate;
Close String: Closes a string, connecting the start and end points with
a new segment;
Save Selected String: Allow you to save the string you have selected
into another string file;
Copy Selected String: Allows you to copy the selected string into the
active layer;
Notes:
Editing Strings
During the spatial editing process Vizex alters the edit mode according to
whether your mouse cursor is above a point or a string, and whether that
string is already selected. You can further control the edit mode by holding
the Ctrl key. Vizex gives you visual feedback on the selected editing mode
by varying the shape of the mouse cursor.
Some edit modes, for example extending, closing, or reversing a string, are
accessible from the right-click context menu. Like the context editing modes,
the available functionality will vary according to what youre doing at the
time. Table 4.1 summarises the context edit modes.
Page 2.73
Notes:
(1)
Key
Editing Function
Nothing (New/Extend
String mode only)
None
Freehand digitise
String
None
String
Ctrl
Point
None
Point
Ctrl
Cursor
(2)
(1)
Italicised editing functions apply when string is not yet selected; the remaining
functions apply to selected strings.
(2)
Cursors are only shown for editing modes. Selection modes (italicised) use the
standard Windows cursor.
Many edit modes are only accessible after you activate the Select Tool,
so its a good idea to keep this tool active while youre editing.
You use three main tools to control the bulk of the editing process:
Snap Mode: Turns snap mode on and off. Alternatively, press the S key
to toggle snapping from the keyboard;
The Snap Mode button has a pull-down list that allows you to snap to
points, lines, coordinate gridlines, or the point of intersection between
two lines. Click the small arrow at the right of the button to select from
the list. Alternatively, press Shift+S to cycle through the snap modes.
Page 2.74
Insert Points: Turns insert points mode on and off. Alternatively, you
can toggle this mode by pressing the I key.
Notes:
In this exercise, youll load a saved view containing several layers that you
might use for a sectional drillhole interpretation. Youll then explore the edit
modes listed in Table 4.1, along with Snap and Insert modes.
First, load the view and select an object for editing:
1.
Expand the Saved Views list by clicking its plus [+] icon in the Vizex
Forms pane.
2.
Drag the String Editor saved view into the graphic display. Vizex will load
four display objects, but only one, a string file containing a series of rock
unit interpretations, will be visible.
3.
4.
Click any polygon in the display to select it. Vizex will highlight the points
that define the polygon, as shown below. Youre now ready to edit it.
Position the mouse cursor over a string segment and drag to move the
entire string.
6.
Hold the Ctrl key, position the mouse cursor over a string segment, and
drag to create a copy of the string.
7.
Release the Ctrl key, position the mouse cursor over a point and drag to
move it.
8.
Click the Snap Mode button, and ensure that its set to Snap to Point.
Alternatively, press the S key to activate Snap Mode.
10. Click on a point and drag to move it. Note how Vizex snaps to other
points in this layer as you drag.
Snap Mode only applies within a certain tolerance, so try moving the point
near an obvious polygon corner if you dont see it snapping.
11. Change the Snap Mode to Snap to Line using the pull-down menu at the
right of the Snap Mode button.
Page 2.75
Notes:
12. Click on a point and drag to move it. Note how Vizex now snaps to
lines.
Finally, switch to Insert Points mode:
13. Click the Snap Mode button to deactivate it, and then click the Insert
Points button to activate Insert Points mode. Alternatively, you could
press the S key to deactivate Snap Mode, and the I key to activate
Insert Points mode.
14. Click on a string segment to insert a point.
15. Inspect the Sectional geology interp layer in the Display pane, and note
that it has an asterisk next to it, indicating its been edited.
Once youre finished experimenting with the String Editor, refresh the layer
to restore it to its previous condition:
16. Right-click the Sectional geology interp layer in the Display pane and
choose Refresh from the pop-up menu. Answer No when prompted to
save your edits. The layer will revert to its unedited state.
Vizex will change the cursor back to the Select Tool to indicate the new
string is finished.
To close the string:
Page 2.76
Choose New Polygon when you create it, and use either of the above
methods to finish it. The string will automatically close;
Copyright MICROMINE 2011
Digitise the last point over the first. Provided youre reasonably accurate,
Vizex will automatically snap the two points;
Right-click and choose Close String from the pop-up menu without
digitising the last string segment.
Notes:
Closing a string will automatically finish it, and Vizex will change the cursor
back to the Select Tool.
To set the properties of a new string, keep it selected and switch to the
Properties window (tabbed with the Vizex Forms and Sections panes).
You can edit any property that is not displayed in grey text. Use the
Property Window toolbar button to display the Properties window if you
cant see it.
Snapping is inappropriate for some form set types, such as images or grids,
and by default isnt enabled for those types. Additionally, you might want to
display a layer but not snap to it. You can control the snap status of a layer
by selecting it in the Display pane and clicking the Toggle Snap Status
Page 2.77
Notes:
button. When this button is down, the layer can be snapped-to; when the
button is up, it cant.
Snap Mode works in two ways: You can either click the mouse to snap single
points, or you can drag the mouse to follow an entire string. In either case,
Vizex will display a snap cursor showing the currently selected point.
2.
Set the Sectional geology interp layer as the Active Layer by rightclicking it in the Display pane and choosing Active Layer from the
pop-up menu. Alternatively, select Sectional geology interp from the
Select Active Layer list on the Vizex Layers toolbar.
3.
Click the New Polygon button to create a new polygon in the string
file. Vizex will change the cursor from the selection cursor to the filled
crosshair, indicating that youre now ready to digitise.
4.
Click the Snap Mode button to activate Snap Mode, ensuring Snap to
Point is selected.
5.
Move the mouse cursor around the graphic display and note how the
small black square, the snap cursor, finds points in all of the displayed
layers.
A dark green rock unit has been logged at the western side of the drilling,
and its now appropriate to produce a simple interpretation of this unit.
Page 2.78
6.
Move the mouse until the snap cursor is at one of the dark green
contacts, taking care to not obscure it with the mouse cursor. Click to
add a point.
7.
Repeat for the remaining five points that define the green unit but
dont try extending the interpretation beyond the drillholes at this stage.
8.
Once youve digitised the sixth point (without closing the polygon), press
the Esc key. Vizex will automatically close the polygon.
Copyright MICROMINE 2011
9.
Display the Properties window and set the String value to ANDS. Your
display should resemble the following diagram.
Notes:
Page 2.79
Notes:
18. Once youre satisfied with your digitising, press Ctrl+S to save the edits.
Leave the display intact for the next exercise.
Page 2.80
Notes:
Once youve made the selection, Vizex will place a new layer in the Display
pane, which is named Untitled (Untitled.ext) and is automatically set as
the active layer. (Ext varies according to the layer type you requested DAT
for points, STR for strings, and OUT for outlines.) Untitled appears twice
because the form set and the underlying file both have no title at this point.
Page 2.81
Notes:
Interpreting 3D Solids
One of the primary reasons for displaying drillhole data is for interpretation.
Normally you display your drillholes in a vertical section along with ancillary
data such as faults and oxidation surface boundaries, and do your
interpretation right on the screen.
Before we start an interpretation exercise we need to summarise the
prerequisites and conventions that you should use.
The prerequisites are:
You can set the display to any orientation, including 3D, for
interpretation. Additionally, you can simultaneously edit in multiple
windows, say in plan and cross section.
Although youre not forced to use this convention for naming interpreted
strings your workflow will proceed more smoothly if you do. It will also
pay dividends when you turn your attention to wireframing.
Page 2.82
Main
Main
Main
Main_F
Notes:
Right-click the Sectional geology interp layer in the Display pane and
choose Remove from the pop-up menu.
2.
3.
4.
Pull down the Select Active Layer list in the Vizex Layers toolbar and
choose [New] String... from the list. Note how Vizex places a new layer
called Untitled (Untitled.str) in the Display pane.
In the next exercise youll start editing the new file to produce a geological
interpretation.
Page 2.83
Notes:
Interpretation Steps
At this point its tempting to just jump in and start interpreting the geology,
but as with most tasks a systematic approach will produce a better result.
Generally, you should use a two-stage approach for your interpretation:
Then, digitise the Interpretation by using Insert Points mode, which you
normally use with Snap Mode turned off.
Why should you use this approach? Initially concentrating on the facts by
snapping to existing points will provide Vizex with a 3D coordinate framework
for your new feature. By inserting the interpreted points into this framework,
you allow Vizex to place points at their true 3D coordinate, which produces
the most accurate possible result. If you had started freehand digitising,
Vizex would be forced to put the new points exactly into the plane of the
section, which might not correspond to the plane of the drillholes.
Page 2.84
Notes:
In this exercise youll create an interpretation of the quartz vein shown in red
on the cross section. The aim here is not to produce a geologically
meaningful result, but to understand how to set up a new interpretation
using the tools and techniques youve learnt so far. Therefore, dont worry if
your new polygon looks a little ... creative.
1.
Click the Snap Mode button (or press the S key) to enable Snap Mode,
ensuring that its set to Snap to Point.
3.
4.
Click the Insert Points button (or press the I key) to activate Insert
Points mode.
6.
Click the Snap Mode button (or press the S key) to turn off Snap Mode.
7.
Page 2.85
Notes:
With the string still selected, click the String response in the
Properties window and enter the name VEIN. Press Enter to apply the
change. It should resemble the preceding diagram.
Move to section 15790mN in your section control file and repeat the
above steps to interpret the vein on the new section.
10. If time permits, interpret the vein on other sections in the SCF.
Now, save your work (you may need it for wireframing elsewhere in your
training):
11. Once youve completed the interpretation, right-click the Untitled
(Untitled.str) layer in the Display pane and choose Save As from the
pop-up menu.
12. Enter the File Name Geology and set the File Type to STRING. Click
OK to save the file.
13. Right-click the just-saved Untitled (Geology.STR) layer in the Display
pane and choose Save Form As from the pop-up menu.
14. Enter the Title My geology interpretation and click OK to save the form
set.
15. Select Edit | Remove All from the main menu to clean up the display
in preparation for the next exercise.
Page 2.86
Lesson 4 Summary
Notes:
In this lesson you learned to do spatial editing in Vizex, including using the
various editing modes, the editing tools, and context menus. You also
learned how to perform a sectional interpretation.
To start editing:
Make changes to an editable layer, or
Set a layer as the active layer using the Select Active Layer list, or
Set a layer as the active layer by right-clicking it and choosing Active
Layer from the pop-up menu, or
Create a new editable layer on the fly by choosing [New] (Layer type)...
from the Select Active Layer list.
To save changes to a layer:
Right-click the layer in the Display pane and choose Save or Save
As... from the pop-up menu, or
Highlight the edited layer in the Display pane and choose File | Save
or File | Save As... from the menu, or press Ctrl+S, or
Select File | Save All from the menu, or press Ctrl+Shift+S.
To create a new file:
Create a new editable layer on the fly by choosing [New] (Layer type)...
from the Select Active Layer list, or
Double-click the appropriate Vizex form set in the Vizex Forms pane,
then right-click the File response and select New from the pop-up
menu.
To create a new point, string, or polygon:
Click the New Points, New String, or New Polygon button, or
Page 2.87
Notes:
Page 2.88
Notes:
Good Practice
Always keep the three editing toolbars (Vizex Layers, Edit Strings, Vizex
Tools) visible so that you can begin editing at any time. Similarly, keep the
Properties window visible open so that you can set the properties of a
newly-created feature by single-clicking it.
Become familiar with the keyboard and right-click shortcuts so you can
accelerate the editing process. For example, its quicker to toggle Snap Mode
and Insert Points mode by pressing S and I than it is to move the mouse to
the toolbar each time.
If you require a different file structure to the default structure produced by
the [New] (Layer type)... option, create an appropriate file template and use
that to create a new file using the right-click | New method.
A useful way to systemise the sectional interpretation process is to break it
down to a few lines:
Help Topics
For information on:
See:
Spatial editing functions [Index] > Edit Strings > Menu Options
Vizex Layers
Property window
Displaying points
Displaying strings
Page 2.89
Notes:
Select the desired strings from a display layer and click the Create DTM
button;
Click the Create DTM button and then follow the instructions in the
Selection Assistant.
Youll optionally be asked to use another string to restrict the extents of the
DTM, and will then be asked for a wireframe Type and Name, after which
Vizex will produce the new DTM. The wireframe Type gives you a convenient
way to group similar wireframes; for example, you might have DTMs of preand post-mining topography, along with a proposed pit shell, all of which
could be grouped under the DTM wireframe Type. The Name is any name
you specify.
Creating a DTM requires the Micromine Exploration module.
process (which is best for topographic contours). Disabling this will allow the
creation of flat triangles (suitable for pit designs with haul roads).
Notes:
Expand the Strings form set type by clicking its [+] icon in the Vizex
Forms pane.
2.
Drag the Topographic contours form set into the graphic display. Vizex
will load the contours you created earlier.
3.
Click the Create DTM toolbar button to display the Selection Assistant.
The Selection Assistant will begin with Step 1 highlighted, asking you to
select the strings from which it can create the DTM. Its also automatically
activated the Select Tool. Youre now ready to select the contour lines:
4.
Drag a rectangle that encompasses all of the contour lines. The selected
lines will be highlighted when you release the mouse,. If you didnt
select all of the lines, drag a larger rectangle. You can repeat this
process as often as needed.
5.
Click the Accept Selection button to proceed to Step 2, which asks you
to specify an optional restriction string.
6.
7.
On the Build DTM dialog, double-click the Type response and choose
DTM.tdb from the list, then enter the Name TOPO.
Page 2.91
Notes:
8.
Click the Attributes... button and change the Colour from black to
green. Close the Wireframe Properties dialog once youve done this.
13. Ensure that the Input Data tab is active and the Wireframe group is
set to Single.
14. Double-click the Type response and choose DTM.tdb from the list.
15. Double-click the Name response and choose TOPO from the list.
16. Switch to the Draw Options tab and set the Draw Style to 3D
Shaded.
17. Enable Use Colour coding and double-click the Colour set response.
18. Choose NVG_TOPO DTM colours from the list of available colour sets.
19. At this point the DTM is worth inspecting, so click OK to display it. Your
display should look like the following diagram.
Page 2.92
Notes:
Double-click the Untitled (DTM TOPO) layer in the Display pane to open
its dialog. It will open back on the Draw Options tab, which is where you
last left it.
2.
3.
Click the browse [] button next to the Image file response and
navigate to the Import folder. Select the MMI_IMAGE.ECW file.
4.
Click the Save As button and save a form set with the Title Topo DTM
with airphoto.
Page 2.93
Notes:
6.
Double-click the Topo DTM with airphoto layer in the Display pane to
open the dialog.
8.
9.
Page 2.94
Lesson 5 Summary
Notes:
Good Practice
Always specify a default colour when you create a new wireframe. If you
dont the wireframe will be displayed in black and no texture will be visible
when you display it.
You should not use a colour set to change the default colour of a wireframe.
Instead, right-click its Name on any dialog that references it and change the
colour on the Wireframe Properties dialog.
Use 3D Shaded display mode to display a DTM in 3D, particularly if you want
to drape an image on it. However, switch to 2D Slice mode whenever the
DTM needs to appear as a profile in a vertical section. You can change the
draw style of a wireframe at any time by right-clicking the layer in the
Display pane and choosing Draw Style from the pop-up menu.
Auto draw style will automatically switch between 3D Shaded mode in plan
view and 2D Slice mode in section view.
Page 2.95
Notes:
Page 2.96
See:
Building a DTM
Loading a wireframe
Draw Style
Draping an image
MICROMINE TRAINING
3D PRESENTATION
BEGINNER
Part 3 3D Presentation
SIDEBARS
Limitations of image draping .................................................................................................................... 4
Sky blue? ............................................................................................................................................... 6
Restoring classic Micromine lighting .......................................................................................................... 7
Record viewpoints first .......................................................................................................................... 14
Creating a fly-through: art or science?..................................................................................................... 19
What size should I make my video? ........................................................................................................ 21
Whats video compression, whats a video codec and how do I choose one? ............................................ 21
Choosing a virtual reality viewer ............................................................................................................. 28
TABLES
Table 2.1: Common TV video sizes and frame rates .................................................................................. 24
Table 2.2: Common computer video sizes and frame rates ........................................................................ 24
Revision 2011-07D1
Part 3 3D Presentation
Revision 2011-07D1
Introduction
Part 3 3D Presentation
Notes:
The following lessons will teach you the basics of creating a realistic display,
creating and rendering a fly-through animation as a Windows media file, and
saving the display in a variety of 3D formats.
Page 3.1
Part 3 3D Presentation
Notes:
Lesson 1 Creating a
Realistic Display
Duration: 15 minutes
One of the simplest ways to produce a semi-realistic 3D display is to take an
air photo or satellite image and drape it onto a digital elevation model
(DTM). The 2D image will mould to the 3D shape of the DTM, increasing the
realism of the DTM. Doing this in a 3D perspective view with the appropriate
lighting and background options will further enhance the realism of the
display.
After this lesson youll be able to:
2.
Switch to the Input Data tab on the Wireframes dialog, and ensure
the Single option is selected.
3.
Double-click the Type response and choose DTM.tdb from the list. Next,
double-click the Name response and choose TOPO from the list.
4.
Switch to the Draw Options tab. Ensure the Draw Style is set to 3D
Shaded and Use Colour Coding is disabled.
Page 3.2
5.
Switch to the Drape Options tab and select the Image option.
6.
Double-click the Image file response (or click the browse [...] button)
and navigate to the Import folder. Select MMI_IMAGE.ecw from the list.
7.
Part 3 3D Presentation
Notes:
Now that the settings are defined we can save them as a form set:
8.
Click the Save As button and save a form set with the Title Topo DTM
with airphoto.
9.
The draped appearance of the image will be more realistic if the image and
DTM both contain enough detail. You must also ensure that the image is
referenced to the same coordinate system as the DTM, otherwise it wont
drape properly.
You can optionally control the transparency of the DTM by changing the
Transparency slider on the Advanced Options tab. This tab also allows
Page 3.3
Part 3 3D Presentation
Notes:
Page 3.4
1.
Click the Perspective Mode button on the View toolbar and inspect its
effect on the data.
2.
Use the Rotate Tool to turn the view in 3D so you are looking at the
DTM from a low angle.
3.
Toggle Perspective Mode on and off and inspect its effect. Note how
the sense of depth is severely diminished when its turned off.
4.
Part 3 3D Presentation
Notes:
Gradient: Smoothly grades between two colours from the top to the
bottom of the screen. This mode is useful for lessening the visual impact
of using a single colour;
Sky and Ground: Uses any combination of colour ramps or colour sets
to independently control the sky and ground colours.
2.
The colours for Sky and Ground mode are already set by default, but its
useful to inspect them before applying them to the view.
3.
Right-click the Colour set response for the Sky Hemisphere and
choose Edit from the pop-up menu.
Sky colours are defined in terms of altitude above the horizon, measured in
degrees from zero (the horizon) to 90 (the zenith). Note that 0 and 90 do not
appear as they are implied by the first and last ranges in the colour set. Also
note how the sky is pale near the horizon, becomes darker as the altitude
increases, and then becomes pale again approaching the zenith.
4.
5.
Ground colours are defined very simply, using a pale brown at the nadir
(directly below) and slowly grading to a darker brown at the horizon.
6.
7.
Use the Rotate Tool to turn the view in 3D so that the horizon crosses
near the middle of the screen. Your display should resemble this:
Page 3.5
Part 3 3D Presentation
Notes:
Sky blue?
The sky is a much lighter blue than many people realise, especially near
the horizon. Additionally, the gradation of colour in the sky is not linear;
instead the colour changes quickly within about 15 of the horizon, and
much more slowly as the altitude increases towards the zenith (90).
The Sky Hemisphere colours have been created to accurately simulate
this change of colour.
Scene Light: One or more point lights that cast a glow evenly in all
directions, which can be positioned anywhere relative to the data;
Head Light: A point light that illuminates the data from the viewing
position, literally like the headlights of a vehicle. Because it always
originates from the viewing position, shadows and highlights will change
as you rotate the data in 3D.
In the following exercise youll add a third light to illuminate the hillsides
from the south, which currently appear a little too dark.
Page 3.6
Part 3 3D Presentation
Notes:
2.
On the Vizex Lighting dialog, select Enable Light 3 and enter the
following values:
Prompt
Setting
Azimuth:
180
Altitude:
60
3.
Click OK to apply the new light and note the effect on the DTM as you
do so. Your display should resemble the following diagram (compare this
with Exercise 1.3):
4.
Page 3.7
Part 3 3D Presentation
Notes:
Get close to the data so the screen hides the front, left- and right-hand
edges of the DTM, creating the illusion that the DTM continues forever;
Position the viewpoint as if you were realistically flying above the data
at low altitude to create a sense of depth and drama, and
Position the viewpoint so that the DTM hides the horizon, giving the
illusion that it is the horizon.
The horizon that Micromine draws (between the sky and ground
hemispheres) is situated at an infinite distance and an altitude of zero, just
like the real horizon. You cant change its position (just like the real horizon),
so you may need to use other methods if you cant hide it using the tips
above.
Youll apply the techniques for creating an aerial view illusion in the next
exercise.
SRTM data are available for most of the earths surface within 60 north
or south latitude.
Sky and Ground lighting may be inappropriate for an underground view
depending on the extents of the surface DTM. However, you can still create a
sense of depth and drama by positioning yourself next to and looking along a
drive, heading, or stope to make use of the converging parallel lines.
Page 3.8
Part 3 3D Presentation
Notes:
Weve already done the preparatory work for the 3D view so the only
remaining task is to position the viewpoint in such a way that we create the
illusions described above.
1.
Rotate, pan, and zoom the data until you produce a satisfactory view.
Your display might resemble this:
2.
Compare this view with the one shown in Exercise 1.4, and keep it open
in preparation for the next lesson.
Page 3.9
Part 3 3D Presentation
Notes:
In comparison, the scene below uses directional lights with around 30%
surface shininess. Note how a great deal more texture is visible in the flat
area to the right.
If these images had been of geophysical data you would expect to derive a
great deal more structural information from the second image, especially in
areas with low geophysical relief.
Page 3.10
Lesson 1 Summary
Part 3 3D Presentation
Notes:
Page 3.11
Part 3 3D Presentation
Notes:
Help Topics
For information on:
See:
View toolbar
Page 3.12
Images
Background options
Lighting options
Lesson 2 Creating a
Fly-through Animation
Part 3 3D Presentation
Notes:
Duration: 30 minutes
Nowadays virtually every proposed highway or urban redevelopment is
shown in the mass media using a fly-through animation. Similarly, programs
like Google Earth make it possible for anyone to produce a fly-through
animation. In this lesson youll learn to create a fly-through in Vizex and
render it as a Windows media file.
After this lesson youll be able to:
Introduction
A fly-through serves the same purpose as the 3D view we created in
Lesson 1 it presents complex data in a realistic and easily digestible format.
The camera movement in a fly-through creates an enhanced sense of depth
nearby objects move past more quickly than distant ones and an
enhanced sense of drama. It also allows you to naturally direct the viewers
attention from one part of your project to another.
Creating a fly-through involves two tasks:
Defining the path along which the camera will fly, called the flight
path. Each point in the flight path is called a viewpoint.
Setting the direction in which the camera will look at each viewpoint in
the flight path, called the view direction.
The actual flight path and changes in view direction are smoothed on-the-fly,
requiring only a few viewpoints to create an entire fly-through. Once the
flight path file has been created it can be reloaded and replayed using any
data that exist within the same coordinate space as the original data.
Vizex will display the Flight Path toolbar while youre editing or displaying a
fly-through. This toolbar is split into three sections and contains all of the
tools that you need to create or open, record, modify, play back, and create
a movie from a fly-through.
You use the buttons near the centre-left of the toolbar, highlighted below, to
manipulate the flight path.
Page 3.13
Part 3 3D Presentation
Notes:
Modify Current
Delete Current
Insert Before
Insert After
Move Last
Move Next
Move Previous
Move First
Stop Playback
Play
Page 3.14
Part 3 3D Presentation
Notes:
To give the flight path some context and give you the opportunity to fly
below-ground, well begin by adding some drillhole data to the display:
1.
Expand the Drillhole Trace list in the Vizex Forms pane and drag the
Example drillhole lithology form set into the display.
Vizex will add a Flight Path layer to the Display pane and display the
Flight Path toolbar.
Our first task is to create a viewpoint at the beginning of the fly-through.
Well also re-use it at the end so well save it as a Display Limits form set
before continuing.
3.
Click the Plan View button followed by the View All button (both on
the View toolbar) to reset the view. If necessary, manually adjust the
zoom level so the data resembles Viewpoint 1 of the storyboard.
4.
5.
On the Display Limits dialog, ensure the 3D View tab is active, then
click Forms followed by Save As. Set the Title to Flythru start-end and
click OK on both dialogs to return to Vizex.
6.
Click the Insert After button on the Flight Path toolbar to record the
first viewpoint.
Now that the start (and end) viewpoint is defined we can record the rest of
the fly-through.
7.
Rotate the view downwards (by pushing the data away) about 45 to
resemble Viewpoint 2, and click Insert After a second time.
8.
Now zoom in and rotate the view until it resembles Viewpoint 3. Click
Insert After to record it.
9.
Using the Seek Tool, click a point on the far side of the DTM to
immediately fly to it. Rotate the view horizontally by 180 so that it
resembles Viewpoint 4. Click Insert After to record it.
The Seek Tool is an excellent way to move beyond the middle of your
data.
10. Repeat the above steps to record Viewpoint 5.
Viewpoint 6 is the same as Viewpoint 1, so well re-use the Display Limits
form set that we created earlier.
Copyright MICROMINE 2011
Page 3.15
Part 3 3D Presentation
Notes:
11. Click the Sections tab at left of the screen to display the Sections
window, and then expand the Display Limits list.
12. Double-click Flythru start-end to apply it to the display, and then click
Insert After to record Viewpoint 6.
13. Save your work by clicking the Save toolbar button, or by selecting File
| Save from the main menu. Name the file TRAINING.
14. Finally, click the Play button to test your fly through.
Page 3.16
Part 3 3D Presentation
1.
2.
Change the time value to 45 seconds and ensure that Mode is set to
TOTAL FLIGHT PATH.
3.
Setting
Colour:
Red
Width:
THIN
Type:
DOT
4.
5.
Note the appearance of the spline, which is most easily seen if you click
the Looking West button followed by the View All button.
Notes:
You can see that even with only six viewpoints the splined flight path is still
very smooth.
6.
Play the fly-through and inspect the effect of the new time value.
7.
Drag the Flight Path Slider back to Viewpoint 1 in preparation for the
next exercise.
Choose a time value that matches the amount of available time within
which to show the fly-through, for example to synchronise to a recorded
voiceover. But dont make it too short or the fly-through will be too fast,
potentially nauseating your audience.
These changes can be made by either editing the flight path string with the
regular Vizex editing tools, or interactively using the tools on the Flight Path
toolbar; well make the changes to the string in the next exercise. As you
adjust each viewpoint, the spline will automatically recalculate to show the
final result on the flight path.
Whenever you need to move a viewpoint set the view orientation so that
the intended movement is in the plane of the screen.
Copyright MICROMINE 2011
Page 3.17
Part 3 3D Presentation
Notes:
Using the Section Tool, draw a cross section parallel to the flight path
loop, so that you can see the entire loop from one side as shown here:
2.
Adjust the position of Viewpoints 3 and 4 so that the spline (not the
original string) just grazes the top of the DTM.
Note how the spline automatically adjusts itself to the new viewpoint
locations. You may need a couple attempts to avoid sending the spline
below-ground.
3.
Once youre finished editing the flight path, click the Clip View button
to disable clipping.
4.
You could also interactively make the same changes with the following
Flight Path tools:
Page 3.18
Part 3 3D Presentation
Notes:
You can use the Vizex editing tools to modify the flight path string.
For example, to simulate a drivers eye view of an open pit mine,
digitise points along the haul road, drape them on the pit DTM, and
finally add 4 m to their elevations.
You can also change the view direction directly within the VFLY file.
In ANGLE mode (the default) VALUE1 is the azimuth and VALUE2 the
inclination of the view. You can enter new values here, or leave them
blank to reset the view back to the direction of flight.
Render a Fly-through as a
Windows Media File
Although its easy to play a fly-through animation in Micromine, it can also be
played outside Micromine by rendering the fly-through as a Windows media
file. This makes it extremely versatile for events such as trade shows, board
meetings, or in-house presentations. Click the Create Movie button to
render a fly-through as a media file.
Page 3.19
Part 3 3D Presentation
Notes:
In the Display window, click the checkbox next to the Flight Path
(TRAINING) layer to hide the flight path.
3.
Setting
File:
TRAINING
Type:
AVI
Compression method:
Quality:
Around 80%
Width:
640
Height:
360
Frames/second:
30
Set
4.
5.
Let the video render for a minute, then press Esc to stop the process.
Answer Yes when prompted to interrupt processing.
6.
To play the video, select File | Explore | Current Project and then
double-click the TRAINING.avi file. Windows will launch a media player
and play the video.
7.
Close the media player when youre done. However, keep Windows
Explorer open in preparation for the next lesson.
8.
Right-click the Flight Path (TRAINING) layer and choose Remove from
the pop-up menu.
9.
10. Keep the display open in preparation for the next lesson.
Although you requested 30 frames per second when you rendered the movie,
this applies only to playback. The video will be recorded at the best frame
rate your computer can manage. If the data are complex this might be only
one or two frames per second; thus it might take several hours to render a
complex video.
Page 3.20
Part 3 3D Presentation
Notes:
Page 3.21
Part 3 3D Presentation
Notes:
Lesson 2 Summary
In this lesson you learned to create, modify, and render a fly-through
animation. These are the topics that weve covered:
To create a fly-through animation:
Storyboard the key viewpoints beforehand, optionally saving them as
Display Limits form sets, then
Select View | Flight Path | New from the menu, and
Visit each key viewpoint and click the Insert After button to add it to
the flight path.
To control the display and tension of the spline:
Click the Flight Path Options button, and
Enable Display Spline, then
Set the appropriate display properties
To edit a flight path directly on the string:
Set the view orientation so the edit will be applied in the plane of the
screen, then
Use the Select Tool to select to move a viewpoint, or
Ctrl+click a viewpoint to delete it, or
Use the Insert Points tool to add a viewpoint.
To interactively edit a flight path viewpoint:
To add a viewpoint, position the Flight Path Slider at the viewpoint
before it, position the view, and click the Insert After button, or
To delete a viewpoint, position the Flight Path Slider on that viewpoint
and click the Delete Current button, or
To change the location of a viewpoint, position the Flight Path Slider on
that viewpoint, position the view, and click the Modify Current button,
or
To change the view direction of a viewpoint, position the Flight Path
Slider on that viewpoint, select the Rotate View Direction tool, point
the camera, and click the Modify Current button.
To render a flight path as a Windows media file:
Turn off the Flight Path layer to hide the flight path, then
Click the Create Movie toolbar button, and
Enter the appropriate filename, type, compression (codec), size, and
frame rate settings.
Page 3.22
Part 3 3D Presentation
Notes:
Good Practice
Check the lighting and background beforehand. Ensure that all parts of your
data are adequately lit by adding lights if needed, and use the Sky and
Ground background to add realism to the fly-through.
Plan a storyboard of the key viewpoints before you start editing, saving each
viewpoint as a Display Limits form set if desired. Having an idea of the order
in which you visit different parts of your project will make it easier to create
the flight path afterwards.
Always begin a flight path by recording the key viewpoints from your
storyboard. This will give you visual control over the fly-through as youll
literally be able to see where you are going. The flight path string will be
automatically created as you go.
Display the spline so you can see the path that will actually be flown.
Whenever you need to move a viewpoint, set the view direction so that the
intended movement is in the plane of the screen.
Help Topics
For information on:
See:
Flight Paths
Lighting
Page 3.23
Part 3 3D Presentation
Notes:
Width
Height
Frame
Rate
320
720
720
1280
1280
1440
1440
1920
1920
240
480
576
720
720
1080
1080
1080
1080
30
30
25
25
30
25
30
30
60
Quality Name
70
80
80
80
85
85
85
85
85
Page 3.24
Width
Height
Frame
Rate
320
320
640
640
800
800
1024
1024
1280
1280
1366
1680
180
200
360
480
450
600
576
768
720
1024
768
1050
15
15
25
25
25
25
30
25
30
25
30
30
Quality Name
75
75
80
80
80
80
80
80
80
80
80
80
CGA as widescreen
CGA
VGA as widescreen
VGA
SVGA as widescreen
SVGA
XGA as widescreen
XGA
SXGA as widescreen
SXGA
WXGA quality video
WSXGA quality video
Part 3 3D Presentation
Notes:
Duration: 30 minutes
In this lesson youll learn to create plot, image, and virtual reality output of
your 3D view, which can be used in other applications.
After this lesson youll be able to:
Introduction
The 3D views that we created in the preceding lessons serve many
communication purposes ranging from reports and presentations, to posters
and wall charts, to interactive virtual reality files. Micromine also provides
numerous tools to save or export a 3D view into a variety of formats that suit
these and other purposes.
Saving a 3D View
You often need to save a 3D view so that you can re-open it for later use.
This is easy to do in Vizex using the same Saved View concept you learned in
Part 2 Displaying and Manipulating data. You simply choose View | Save
Vizex View from the menu. Alternatively, double-click the Saved Views
node in the Vizex Forms tree and then click the Save As button.
2.
Enter the Title DTM and drilling, and click OK to save the view.
3.
Select Edit | Remove All to remove all of the data from the display.
Page 3.25
Part 3 3D Presentation
Notes:
2.
Drag the DTM and drilling saved view onto the graphic display.
2.
Click once anywhere within the plot area to select the plot frame. Its
borders will be highlighted in red.
3.
Select the Pan Data Within Frame button on the Plot Editor toolbar.
4.
Hold the Shift key and drag the mouse around within the plot. Note
how the view can be rotated as if you were still in Vizex.
5.
Hold the Ctrl key and drag the mouse vertically within the plot. Note
how the view can also be zoomed as if you were still in Vizex.
6.
Close the Plot Editor window by clicking the [X] on the tab or upper
right corner of the window once youre done.
Generating a Screenshot
Screenshots are frequently used in reports and presentations, and the Vizex
Generate Screenshot option offers one significant advantage over regular
Windows screen capture tools: you can adjust the resolution from 72 dpi to a
maximum of 600 dpi. To generate a Vizex screenshot, either click the
Page 3.26
Part 3 3D Presentation
Notes:
Rotate the view in 3D until its visually pleasing. Consider the techniques
covered in Lesson 1 as you do so.
2.
3.
4.
Set the Background colour to white, and the Resolution to 150 DPI.
6.
Display the image at 100% scale and note how its larger than the
original Micromine window.
7.
Close the picture viewer when youre done. However, keep Windows
Explorer open in preparation for the next exercise.
Page 3.27
Part 3 3D Presentation
Notes:
2.
3.
4.
5.
6.
Inspect the tools provided by the plug-in and use them to pan, rotate,
and zoom around the data.
7.
Once youre done, close the virtual reality plug-in and Windows Explorer,
and then select Edit | Remove All from the Micromine menu.
Page 3.28
1.
2.
Select View | Vizex Lighting Options and turn off Enable Light 3.
Lesson 3 Summary
Part 3 3D Presentation
Notes:
In this lesson you learned to save and export a 3D view into a variety of
formats. The topics that weve covered are:
To save a 3D view:
Select View | Save Vizex View from the main menu, and
Enter the appropriate Title.
To load a 3D view:
Expand the Saved Views list in the Vizex Forms tree, and
Drag the appropriate view into the graphic display.
To create a Vizex 3D Plot:
Select Plot | Generate Vizex 3D Plot from the main menu.
To generate a high-resolution screenshot:
Click the Generate Screenshot toolbar button, and
Enter a Screenshot file name and set the desired Type, and
Set the Background colour and Resolution as needed.
To export a virtual reality file:
Select View | Export Vizex Scene to | Virtual Reality File from the
main menu, and
Enter the appropriate Output Name and set the Type to the desired
format, then
Optionally, enable Include current viewpoint position.
Good Practice
Creating a Saved View of an important 3D scene will allow you to revisit it in
future.
Vizex 3D Plots can be used in two ways: either directly from the current
Vizex view (the default), or referencing a Saved View. The current Vizex view
option allows you to immediately place any Vizex view into a 3D Plot.
You can interact with the data in a 3D Plot as if you were still in Vizex, which
is useful for refining the plot before printing it. See Part 4 Plotting 1 for
more information on 3D Plots.
Use Generate Screenshot instead of a Windows screen capture utility so that
you have better control over the resolution and output file format.
Page 3.29
Part 3 3D Presentation
Notes:
Page 3.30
See:
Vizex 3D Plots
Screenshots
VRML plug-ins
http://cic.nist.gov/vrml/vbdetect.html
VRML standard
http://www.web3d.org/x3d/vrml/
X3D standard
http://www.web3d.org/x3d/
MICROMINE TRAINING
PLOTTING 1
BEGINNER
Part 4 Plotting 1
SIDEBARS
The files that make a plot layout............................................................................................................... 2
Changing other Plot Settings .................................................................................................................... 4
Putting plot content in the frame ............................................................................................................. 4
Dynamically rescaling a layout .................................................................................................................. 5
Creating a logo file ................................................................................................................................ 19
3D Plot templates supplied with Micromine .............................................................................................. 21
3D Plot layouts plot direct from the data.................................................................................................. 23
TABLES
Table 1.1: Supported Plot Editor frame types ............................................................................................. 9
Revision 2011-07D1
Part 4 Plotting 1
1.1:
1.3:
1.4:
1.5:
1.6:
1.7:
1.8:
2.1:
2.2:
2.3:
3.1:
3.2:
3.3:
Revision 2011-07D1
Part 4 Plotting 1
Notes:
Duration: 30 minutes
In this lesson youll learn to open, modify, and print a plot layout that you
created in Part 2 Displaying and Manipulating Data. The result will be a
drillhole cross section with an automatic plot title. Youll also print the layout
to PDF (if available).
After this lesson youll be able to:
Introduction
The Plot Editor allows you to create plot layouts of your project data and
then print them to a plotter or other output device. Plot layouts can be as
simple or as complex as you need, with multiple frames incorporating other
plots, coordinate grids, legends, images and tables.
This lesson will teach you the basics of the Plot Editor. In later lessons youll
create advanced layouts such as displaying a cross-section and plan on the
same layout.
Page 4.1
Part 4 Plotting 1
Notes:
Main Toolbar
Layout Toolbar
Plot Frames
Window
Plot Forms Tab
Properties
Window
Select Plot | Open from the main menu. Alternatively, click the Open
button on the Main toolbar.
2.
3.
Select the file 15900mN.PEX and click Open. You screen will resemble
the diagram on the following page.
Micromine will display the plot layout using the default 2D layout template,
which was automatically applied when you created the file in Part 2
Displaying and Manipulating Data. You can see that much of the
configuration has already been done and only minor changes are needed.
Part 4 Plotting 1
Notes:
Hide or close the Vizex docking windows to clear additional space for the
Plot Editor window.
Double-click anywhere in the paper margins (on the page but outside
the plot area) to display the Page Setup dialog. The margins will also
be highlighted in red. Alternatively, select Plot | Print | Page Setup
from the main menu.
2.
On the Plot Settings dialog, click the Forms button and browse to the
Metric | Landscape | A4 Landscape form set (its easier if you collapse
the Imperial node first).
3.
Double-click the form set, or click Open, to apply it to the layout, then
click OK.
Page 4.3
Part 4 Plotting 1
Notes:
4.
Click the Zoom to Full Page button in the Plot Editor toolbar to zoom
the layout to the new paper size:
5.
Click within the plot frame (the box containing the plot data) to select it.
Youll see its border highlighted in red.
2.
Page 4.4
Part 4 Plotting 1
Notes:
3.
4.
Now that the scale is correct you can position the data.
Click the Pan Data Within Frame button in the Plot Editor toolbar:
2.
3.
With the data configured its time to work on the marginalia the
information around the margins of the plot frame.
Page 4.5
Part 4 Plotting 1
Notes:
There are two ways to supply title text for a layout: you can either enter it
yourself or you can use a plot form to quickly load predefined text. Youll
learn both techniques in the next two exercises.
Click anywhere in the title area at the bottom of the layout to select it.
Youll see its outer border highlighted in red.
2.
Double-click the TITLE frame (containing the text Plot Title / Description
of Plot Title) to display the Text dialog. The frame border highlight will
also change to include just this frame.
3.
In the Free Text edit area, replace the existing text with Introduction to
Micromine / Training Plot. (The / represents a line break. Press Enter
to create it.)
4.
Click OK to apply the new title. Your TITLE frame should resemble this:
Page 4.6
Part 4 Plotting 1
Notes:
2.
At the right of the dialog, click the Forms button and browse to the Title
| Auto [+projtitle+plotfile] form set.
3.
Double-click the form set or click the Open button to load it into the
dialog:
Click OK to apply the change to the layout. The title now contains text
automatically constructed from the project title and plot filename.
You can change the contents and properties of any frame in a plot layout
by double-clicking it.
Page 4.7
Part 4 Plotting 1
Notes:
Click the Save button in the Plot Editor toolbar, or select File | Save
from the main menu, or press Ctrl+S.
2.
Page 4.8
1.
Select Plot | Print | Print Setup and choose the appropriate PDF
printer. Choose Microsoft XPS Document Writer if no PDF printer is
installed.
2.
On the Print Setup dialog, change the Paper Size to A4 and the
Orientation to Landscape, then click OK to return to the Plot Editor.
3.
Click the Print button on the Plot Editor toolbar and then click OK on
the Print Setup dialog to print the layout.
4.
5.
If a preview or PDF window appears, confirm that the layout was printed
correctly and then close the window when done.
Part 4 Plotting 1
Notes:
Page 4.9
Part 4 Plotting 1
Notes:
Legend: Contains legend items. Can
be constructed from colour, hatch, or
symbol sets, or manually.
Page 4.10
Lesson 1 Summary
Part 4 Plotting 1
Notes:
This lesson has introduced you to the Plot Editor and the process of editing a
layout. Heres what weve learnt:
To open a plot layout:
Select Plot | Open from the main menu, and
Ensure the file type is set to Plot Document (*.PEX), then
Select the desired file and click Open.
To change the paper size of a layout:
Double-click anywhere in the paper margins, or
Select Plot | Print | Page Setup from the main menu, then
Click the Forms button and browse to the desired paper size, and
Double-click it to apply it to the layout.
To set the scale:
Select the plot frame, and
Enter the X and Y Scale in the Properties window.
You can also use the Auto Scale option on the 2D Plot dialog, which is
covered in Error! Reference source not found..
To reposition the data in the layout:
Select the plot frame, and
Click the Pan Data Within Frame button, and
Drag the data to the correct location.
To dynamically rescale the data in the layout:
Select the plot frame, and
Click the Pan Data Within Frame button, and
Ctrl+drag the mouse to rescale the data.
To change the text in a title frame:
Select the appropriate frame, then
Double-click the frame to display the Text dialog, and
Enter the desired Free Text.
Page 4.11
Part 4 Plotting 1
Notes:
Good Practice
Always select Auto load into Plot Editor whenever you use Plot |
Generate Plot File. This option saves time through not having to manually
open the layout, and it also automatically creates and names the plot layout
(.PEX) file.
Help Topics
Page 4.12
See:
Creating a layout
Part 4 Plotting 1
Notes:
Duration: 25 minutes
In this part of the training youll learn to make simple modifications to a
layout, which are the first steps towards designing your own customised
layout template. The lesson covers two important techniques: using a layout
template to change the entire design, and modifying a plot frame to
change the contents of a specific plot element.
After this lesson youll be able to:
Introduction
A plot layout consists of one or more plot frames containing data and one or
more frames of other types containing the various pieces of information that
make up the marginalia of a layout. Modifications can be as broad as
applying a completely new template to a layout or as subtle as changing
the properties of a single plot frame.
To speed up both processes Micromine ships with a variety of pre-defined
layout templates and plot forms (a plot form defines the properties for a
plot frame), and youll learn to use both of these in this lesson.
Page 4.13
Part 4 Plotting 1
Notes:
Ensure the Plot Frames window is visible. If it is not, click the Frames
tab to display it:
2.
3.
4.
5.
Note how an empty plan window now appears at the top of the layout. The
grey text indicates that the frame is a 2D Plot frame called Plan Plot. The
entire layout has been reformatted by the new template.
Bottom refers to the location of the title frame, not the plan window.
6.
Double-click anywhere within the Plan Plot frame to display the 2D Plot
dialog.
7.
Double-click the Plot file response and choose PLAN from the list.
8.
9.
Optionally, change the Paper Size back to A4 and reselect the Auto title
text.
10. Your display should resemble the illustration on the following page.
11. Using the Pan Data Within Frame button, drag the data within the
section view. Note how the plan view updates once you release the
mouse.
By using a template it was possible to add the plan plot with minimal effort.
There are many other templates in the Layout Templates folder and we
encourage you to explore them. Youll learn to manage your own templates
in Part 9 Plotting 2, which is part of intermediate-level training.
Page 4.14
Part 4 Plotting 1
Notes:
Ensure the Plot Frames window is visible. If it is not, click the Frames
tab to display it:
Page 4.15
Part 4 Plotting 1
Notes:
2.
Click the [+] icon next to the Master Plot list to expand it. It contains
one sub-item, the Master Plot Grid.
3.
Double-click the Master Plot Grid frame to display the Grid dialog.
4.
Click the Forms button at right of the Grid dialog and browse to the
Label Inside Border | Label=metres folder. It will be easier to locate if
you collapse the other folders.
5.
Choose Auto Spacing [DOTTED] from the list and click Open to apply it.
The spacing of the grid lines is currently automatic, but well change it to a
fixed 100 m interval.
6.
In the Line Settings group, change the Spacing for all three axes
(East, North, and Z) to 100.
7.
8.
Optionally, repeat the above steps for the Plan Plot coordinate grid.
9.
Click the Save button on the Plot Editor toolbar to save your work.
Because a Grid frame is a child of its Plot frame you can only modify its
properties from the Plot Frames window.
Page 4.16
Part 4 Plotting 1
Notes:
Click anywhere in the title area at the bottom of the layout to select it.
Youll see its outer border highlighted in red.
2.
3.
4.
5.
Click OK to apply the new logo. Your display should resemble this:
6.
7.
When youre finished, click the [X] on the 15900mN.PEX tab to close the
Plot Editor window.
Page 4.17
Part 4 Plotting 1
Notes:
Lesson 2 Summary
This lesson has introduced the basic ways to modify a plot layout. Heres
what weve learnt:
To apply a template to a layout:
Ensure the Plot Frames window is visible, then
Right-click the layout filename at the top of the Plot Frames tree, and
Choose Apply Template from the pop-up menu, then
Select the desired template.
To modify a (Grid) plot frame that is a child of another frame:
Ensure the Plot Frames window is visible, then
Click the [+] icon next to the parent frames list to expand it, and
Double-click the child frame to display its dialog.
Modify the parameters on the dialog, or
Click the Forms button and select an existing plot form.
To load a plot file into a 2D Plot frame:
Double-click anywhere within the Plot frame to display the 2D Plot
dialog, then
Double-click the Plot file response and select the desired plot file.
To add an image file reference to an Image frame:
Select the Image frame, then
Double-click Image frame to display the Image dialog, and
Double-click the Image file response and select the desired image file,
and
Ensure that Maintain aspect ratio is enabled.
Good Practice
Use pre-existing templates and plot forms where possible to speed up the
plotting process.
Page 4.18
Part 4 Plotting 1
Notes:
Help Topics
For information on:
See:
Templates
Plot Forms
Parent/child
relationships
Adding a plot to a
2D Plot frame
Page 4.19
Part 4 Plotting 1
Notes:
Introduction
A 3D Plot layout is any plot layout containing a 3D Plot frame, and differs
from a 2D Plot frame in three key areas:
It draws its data directly from a Vizex Saved View instead of a plot file;
With a 3D Plot layout you can interact with the data as if you were using
Vizex, and once the data are positioned as desired you can print the layout
as normal.
1.
2.
If you did not complete Part 3, load the following Vizex form sets
instead:
Wireframes > Topo DTM with airphoto
Drillhole Trace > Simple assay display
Drillhole Hatch > Drillhole lithology
3.
Click the Perspective Mode button on the Vizex View toolbar to place
the view into perspective mode, and rotate the view into a 3D
orientation.
4.
Select File | Save View, or double-click the Saved Views node, and
Save the view with the Title DTM and drilling.
5.
6.
Select Plot | Generate Vizex 3D Plot from the main menu. Micromine
will automatically load the view into a default 3D plot layout.
7.
Part 4 Plotting 1
Notes:
In the workplace youd work on formatting the layout, filling out the frames
in the title area, or perhaps by applying a different layout template. For
brevity well conclude this exercise here.
Page 4.21
Part 4 Plotting 1
Notes:
Click anywhere in the 3D Plot frame to select it. Its border will be
highlighted in red.
2.
Click the Pan Data Within Frame button in the Plot Editor toolbar.
3.
Hold the Shift key and drag the mouse within the frame to rotate the
data.
5.
Hold the Ctrl key and drag the mouse within the frame to zoom the
data.
Page 4.22
1.
Double-click in the Master Plot frame to display the 3D Plot dialog. Its
border will be highlighted in red.
2.
3.
Double-click the Vizex view response and choose the DTM and drilling
saved view.
4.
5.
Click the Save button in the Plot Editor toolbar, or select File | Save
from the main menu, or press Ctrl+S.
Copyright MICROMINE 2011
6.
7.
Enter the File name 3D View and click Save to save the file.
8.
Click the [X] on the 3D View.PEX tab to close the Plot Editor window
once youre done.
9.
Part 4 Plotting 1
Notes:
2.
Page 4.23
Part 4 Plotting 1
Notes:
Lesson 3 Summary
This lesson introduced the Plot Editors 3D Plot layouts. Heres what weve
learnt:
To create a 3D Plot layout:
Create a Vizex view containing the data you wish to display, and
Consider enabling Sky and Ground mode and Perspective Mode for
a more realistic 3D presentation, then
Select Plot | Generate Vizex 3D Plot from the main menu.
To manipulate data in a 3D Plot layout:
Select the 3D Plot frame, and
Click the Pan Data Within Frame button, then
Drag the mouse within the frame to pan the data, or
Shift+drag the mouse within the frame to rotate the data, or
Ctrl+drag the mouse within the frame to zoom the data.
To make a 3D Plot layout reference a Saved View:
Double-click in the 3D Plot frame to display the 3D Plot dialog, then
On the 3D Plot tab, choose the Saved Vizex view option, and
Choose the appropriate Saved View.
To save a 3D Plot layout:
Ensure you have completed the Saved View steps above, then
Click the Save button in the Plot Editor toolbar, or
Select File | Save from the main menu, or
Press Ctrl+S.
Good Practice
3D Plot layouts plot directly from the current Vizex display or a Saved View,
and can handle complex shading and texturing. Use a 3D Plot layout for
communicating complex ideas to non-technical audiences, whenever your
data is rapidly changing, or if you need to support shading or texturing.
Help Topics
For information on:
See:
3D Plot frames
Page 4.24
MICROMINE TRAINING
MACROS 1
BEGINNER
Part 5 Macros 1
SIDEBARS
Managing macro and interactive form sets ................................................................................................. 7
Understanding the macro Plot File field ..................................................................................................... 9
Loading a Saved View vs. loading individual form sets............................................................................... 11
Editing form sets within a macro............................................................................................................. 12
EXERCISES
Exercise 1.1: Run an example macro......................................................................................................... 2
Exercise 1.2: Set up form sets for a cross-section plotting macro (Display Limits version)................................ 5
Exercise 1.3: Write a macro file ................................................................................................................ 9
Exercise 1.4: Run a macro ..................................................................................................................... 14
Exercise 1.5: Write and run a macro using a section control file ................................................................. 15
Optional Exercise 2.1: Write a macro to plot cross sections using the Plot Editor .......................................... 20
Revision 2011-07D1
Part 5 Macros 1
Revision 2011-07D1
Lesson 1 Macros
Part 5 Macros 1
Notes:
Duration: 60 minutes
This lesson will teach you to write, test, and run a macro, which you can use
to automate a variety of Micromine tasks.
After this lesson youll be able to:
Run a macro.
Introducing Macros
Macros are an important part of Micromine because they allow you to
automate Micromine processes. A macro is simply a file containing a list of
instructions that allow Micromine to perform a sequence of commands
without further input. Once a macro is set up you can run it repeatedly
without intervention.
You can include any function that appears on the Micromine menu as a
macro instruction.
You can combine repetition and complex tasks using advanced macro writing
techniques. You can also increase the flexibility of your macro by prompting
the user for values during execution. Youll learn to write those advanced
Copyright MICROMINE 2011
Page 5.1
Part 5 Macros 1
Notes:
Select Macros | Run from the menu. Alternatively, click the Run
Macro toolbar button.
2.
3.
Type the name Ag Composite Intervals into the Reporting File response
at the bottom left of the dialog.
If you give the report file the same name as the macro youll be able to
track which reports correspond to which macros.
4.
Youll see a series of dialog boxes and messages flash across the screen,
representing each process executed by the macro.
5.
When the macro is finished, Micromine will return you to the Run
Macro dialog. Close the dialog once the macro is done.
6.
Select File | Open from the main menu and open the
NVG_ASSAY_COMP file, which was created by the macro. If you cant
see it, ensure that Files of type is set to DATA.
7.
Inspect the data, noting the contents of the AG_COMP field towards the
right of the file.
8.
Page 5.2
File modification (File | Create or Modify File): Adds file fields that
collectively define the label, populating some of them with literal text
such as m @;
Copyright MICROMINE 2011
Part 5 Macros 1
Notes:
So, why should you automate a task like this with a macro?
Complexity: The three steps are clearly denoted by the macro name, in
this case Ag Composite Intervals. On the other hand, manually stringing
together the individual tasks increases the risk of mistakes and makes
the process more difficult for inexperienced users.
Now that youve seen what a macro can do its time to create one of your
own.
Creating a Macro
Writing and using a macro is a three step process:
1.
Create, test, and save all form sets that will be accessed by the macro;
2.
Write the macro file, referencing the previously saved form sets;
3.
The following topics describe these steps in detail using a section plotting
example.
Page 5.3
Part 5 Macros 1
Notes:
and if possible run the function with some trial data. You should continue to
test the dialog until youre satisfied with the result.
Once youve prepared the dialog, consider which responses on that dialog
will change each time it is run from a macro. For example, if you were
plotting cross sections the Section coordinate would probably change each
time that function was run.
After youve identified the responses whose values will change, substitute the
trial data values with replaceable parameters. These parameters are
identified by a % (percent) symbol followed by a number, for example %3,
and will be replaced with actual values when the dialog is run from the
macro. You can define replaceable parameters %1 through to %15.
%1=15760
%2=15
%3=15
Default values (in the form of %x=value) allow you to develop a macro
using real data, which will be automatically replaced with parameter values
at run-time.
Page 5.4
Youll use replaceable parameters with default values in the next exercise.
Part 5 Macros 1
Notes:
Expand the Drillhole Trace list by clicking its [+] button in the Form
Sets pane, then double-click the Example drillhole lithology form set to
display it. This form set is enough to define the coordinate limits of the
display so theres no need to load any additional data.
Youll load the full display within the macro itself, using layers that you
created in Part 2 Displaying and Manipulating Data.
2.
Once youve loaded the trial data, click the Display Limits button (or
right-click and choose Display Limits from the pop-up menu) to open
the Display Limits dialog.
3.
Set the View to Looking North, the North Section to 15760, and the
Windows Away and Towards to 15 as shown here:
Page 5.5
Part 5 Macros 1
Notes:
4.
Click OK to draw the cross-section and ensure that the settings are
appropriate.
Page 5.6
5.
Click the Display Limits button (or right-click and choose Display
Limits from the pop-up menu) to re-open the Display Limits dialog.
6.
7.
These replaceable parameters serve as placeholders for real data, but the
default values mean we can still use the Display Limits dialog interactively.
When the macro is run, Micromine will search the macro file for data values
matching the various %-parameters and place them into the dialog.
Part 5 Macros 1
Notes:
Click the Forms button at the right of the dialog, followed by Save As.
9.
On the Forms dialog click the New Folder button and create a folder
called Macros.
Page 5.7
Part 5 Macros 1
Notes:
When you write a macro, each line represents a single step or process,
which usually requires you to specify three pieces of information:
1.
The Process, which corresponds to the menu item youd have chosen if
you were performing the same task manually;
2.
The Form, which allows you to choose the appropriate form set;
3.
ABORT (Macro | Abort): Type YES into the Form field to make the
macro terminate if an error occurs;
If youre writing a macro that involves creating plot files you must enter the
name of the output plot file into the Plot File field.
Page 5.8
Part 5 Macros 1
Notes:
In any process that makes a plot file it reproduces the output Plot
file response of the Generate Plot File dialog, equivalent to
manually entering the name when you create a plot file from a
graphic display.
Page 5.9
Part 5 Macros 1
Notes:
2.
3.
Youll see a blank macro file appear in the File Editor. Observe how the
Process and Form fields have lookup table buttons.
Interactively creating a plot file versus using the Plot File field in a
macro
Click the PROCESS lookup table button and note how the popup menu
reproduces the main Micromine menu.
5.
Select Display | Vizex | Drillhole | Trace from this menu and note
how the command VXTRACE now appears in the PROCESS field.
6.
Click the Form lookup table button and select Example drillhole lithology
from the list.
7.
8.
Click the PROCESS lookup table button and select Display | Vizex |
Drillhole | Values from this menu.
9.
Click the Form lookup table button and select Au Assay (statistical) from
the list.
10. Repeat Steps 7 to 9 and select Lithology (coloured) from the list.
11. Repeat the above, selecting Display | Vizex | Drillhole | Hatch and
the Drillhole lithology form set.
12. Finally, repeat the above selecting Display | Vizex | Wireframe and
the DTM -- 2D slice mode form set. Your macro should look like this:
Page 5.10
Part 5 Macros 1
Notes:
Youve just instructed the macro to load five individual display layers, in
exactly the same way as if youd loaded them by hand.
Page 5.11
Part 5 Macros 1
Notes:
At this point its worth exploring the similarities between this macro and
interactively performing the same task.
In an interactive process you:
Select the desired form sets from the Vizex Forms pane to load the
required display layers.
Click the Generate Plot File button and give the new plot file a name.
In a macro you:
Select the desired object type from the Display | Vizex | ... PROCESS
menu to load the required display layers. This is exactly like making the
same selection from the main menu. In other words, choosing a process
within a macro is the same as making a menu selection during a manual
process.
Choose a saved Form set. This is just like selecting from the Form Sets
pane.
Select View | Viewpoint | Edit from the PROCESS menu and choose
a saved Form set. This form set contains replaceable parameters (%values).
Type values into the %-fields. This is equivalent to typing those values
directly into the Display Limits dialog. When you run the macro,
Micromine sees the %-values in the dialog and searches the matching
%-fields in the macro for actual data values.
Type a Plot File name. This corresponds to typing the name in the
Generate Plot File dialog after clicking the Generate Plot File toolbar
button.
Page 5.12
18. Select Records | Execute | Parameters from the File Editor menu
and set up the following parameters, then click OK.
Part 5 Macros 1
Notes:
19. Highlight any cell in the VXLIMITS row and press Ctrl+T (or, click the
Execute One toolbar button).
20. Continue pressing Ctrl+T until you reach 16000mN. Your macro file
should now look like this:
21. Press Enter to add a new line to the end of the macro.
22. Click the Process lookup table button and select Edit | Remove All
from this menu. This will prevent multiple instances of each layer from
being loaded if you run the macro more than once.
You can also place this process at the beginning of your macro instead of
at the end, so that it clears the Vizex display before continuing.
23. Save the macro and close the editor. Youve now written a macro that
will automatically make nine plot files.
In reality, the Section (%1) values dont increase at regular 30 m intervals,
and the Window Away (%2) and Window Towards (%3) values vary
Copyright MICROMINE 2011
Page 5.13
Part 5 Macros 1
Notes:
slightly from section to section. For this lesson we saved time by assuming
theyre all at regular intervals.
Running a Macro
Running a macro means executing the commands stored in the macro file.
You dont run the macro file itself, but call the file from the Run Macro
dialog.
You can include up to 42 macro files in the one run. This allows you to create
smaller files, which are easier to test, and then combine them to create
complex operations.
To run a macro, select Macros | Run from the menu or click the Run
Macro toolbar button. You can enter the names of all the macro files you
want to execute into the Run Macro dialog. They will be processed in the
order you enter them. If youd like to start with an intermediate macro,
select the Start At button next to the file where youd like to begin. The files
before it will be ignored.
You must also enter a compulsory report file name. Its essential that you
check this file after the macro has run, since any pop-up messages that
would have been displayed during a manual run will be written to this file. At
the very least you should scan the report for errors, which will always be
highlighted with blocks of hash # symbols, like this:
Time: 08:48:48
#### ERROR IN COPY STRUCTURE ####
----------------------------
Select Macros | Run from the menu, or click the Run Macro toolbar
button (located on the Main toolbar).
2.
3.
If you give the report file the same name as the macro youll be able to
track which reports correspond to which macros.
Page 5.14
4.
5.
If you watch carefully youll see %1 being replaced with actual values on
the Display Limits dialog. Youll also be able to see the sections changing
in the graphic display.
6.
Once the macro is finished right-click the report file name and view the
contents. Any error messages will be reproduced here. Close the report
file once youre satisfied.
7.
Part 5 Macros 1
Notes:
Open your previous macro and then select File | Save As.
2.
Click anywhere in the first VXLIMITS process and press Ctrl+D, or click
the Delete Record(s) button.
4.
Page 5.15
Part 5 Macros 1
Notes:
Now we can add the section control file processes. Well use default values
for all replaceable parameters to make the macro easier to understand and
test.
5.
6.
Click the PROCESS lookup table button and select Macros | Section
Functions | Go to Section by Name from this menu.
7.
8.
Click the browse [...] button next to the File response, select the
TRAINING.DAT section control file, and then modify the text so it reads
%1=TRAINING.
9.
10. Click Forms followed by Save As, and enter a Title of First section in
SCF. Click OK to save the form. Your dialog will now look like this:
Theres no need to use form set folders here because this dialog has no
interactive equivalent.
11. Close the dialog and note how the form set number now appears in the
macros Form field.
12. Although not strictly necessary, enter TRAINING in the %1 field and
15760mN in the %2 field of the NAME_IN_SCF process.
13. Also enter 15760mN in the Plot File field.
In future you may want to run this macro with a different section control
file containing different named sections. You can now do so by changing
the values in the macro without having to edit the form.
14. Press Enter at the end of the file to create a new record.
15. Click the PROCESS lookup table button and select Macros | Section
Functions | Go to Next Section in Control File from this menu.
This process does not have a form so there is nothing else to do.
16. Press Ctrl+R (or click the Replicate One button) seven times to add
the remaining sections (there are nine in the section control file).
17. Enter the appropriate Plot File name for each section.
You can increment (Ctrl+A), or copy and paste the names from the other
macro file, or copy them from the section control file itself. Given that the
Page 5.16
sections might not be evenly spaced, copying the plot file names from the
named sections is safest.
Part 5 Macros 1
Notes:
18. Finally, add the VXREMOVEALL (Edit | Remove All) process to the end
of the macro, which should look like this:
Toolbox
The Micromine Toolbox is a project that is attached to Micromine whenever
you choose Install Toolbox Project from the Micromine installer. Its
essentially a group of macros available to use with your own data.
The Micromine Toolbox provides a way to run processes that are not
available as a single function, and contains macros that can be used to
manipulate data in any of your working projects. You run a Toolbox process
by opening the Toolbox project and then running the appropriate macro.
To read about the Toolbox macros, select Help | Contents from the
Micromine menu and open the Macros > Toolbox topic.
Page 5.17
Part 5 Macros 1
Notes:
Lesson 1 Summary
This lesson has introduced the concepts of macro writing. The topics that
weve covered so far are:
Writing a macro involves three steps:
Create the form sets, with replaceable parameters;
Write the file;
Run it!
For each process in a macro file, you must generally provide three items of
information:
The PROCESS (i.e. what menu youd have manually chosen);
The Form (i.e. which form youd have manually loaded);
The replaceable parameter values (i.e. what youd have manually typed
into the dialog).
To set up a form set:
Use Micromine as normal, then
Define the replaceable parameters, and
Save the form set.
To allocate a default value to a replaceable parameter:
Replace the original value with %x=value, where
%x is the name of the matching %-field and value is the default
value (including the quotes).
To set up a Display Limits form set in preparation for a macro:
Load some sample data, and
Set up the first section view, then
Open the Display Limits dialog, and
Substitute real values with replaceable parameters, and
Save the Display Limits form set to a different folder.
To write a plot file from a macro process:
Enter a name in the Plot File field for that process.
Page 5.18
Part 5 Macros 1
Notes:
Good Practice
Keep your macros short and restrict them to achieving a single outcome
whenever possible. Short macros are much easier to maintain, and you can
string them together in the Run dialog to perform a more complex task.
Use a systematic approach for managing form sets saved for macros.
Consider prefixing their titles, for example with (M), or saving them in
subfolders so they are separated from other interactive form sets.
Use default values (in the form of %1=15760) so that macro form sets can
still be used interactively.
Always view the report file after running a macro.
Giving report files the same names as the macros will allow you to track the
relationship between them.
If youre writing a macro that incorporates a section control file then copy
and paste the section names from the control file into the Plot File field of
the macro.
Help Topics
For information on:
See:
Macros
Macro functions
Macro processes
Display Limits
Execution parameters
Toolbox
Page 5.19
Part 5 Macros 1
Notes:
Lesson 2 Optional:
Plotting Via a Macro
Duration: 30 minutes
This lesson will teach you to automate the Plot Editor using a macro.
After this lesson youll be able to:
Page 5.20
1.
Select Plot | Open from the main menu. Alternatively, click the Open
button on the View toolbar.
2.
3.
Ensure that the cosmetic settings for this layout are correct (scale, grid,
etc.). In particular, confirm that the Title text uses the @projtitle and
@plotfile substitutions for ease of automation.
Once youre satisfied with the result, double-click anywhere within the
Master Plot frame to display the 2D Plot dialog.
5.
On the 2D Plot tab, replace the Plot file value (currently 15900mN) with
the replaceable parameter %1=15900mN.
Part 5 Macros 1
Notes:
Keeping the original file name as a default value makes it easier to work
with the layout.
6.
7.
Enable Retain Plot Definition when loading new plot file. Your
dialog should resemble this:
9.
Select File | Save As from the main menu, and save the layout as a
Plot Document (*.PEX) type file with the File name Macro DH section.
Page 5.21
Part 5 Macros 1
Notes:
11. Select Macros | New and name the file PLOT_DH_SECTION. Ensure
Auto open file for editing is enabled and click OK to create the file.
Next, choose a printer:
12. Click the PROCESS lookup table button and select Plot | Print |
Macro Select Printer from that menu.
Any macro that incorporates the Plot Editor should always execute this
process.
13. At this point theres no existing Printer form set so right-click the Form
field (avoiding the lookup table button) to open the Select Printer
Parameters dialog.
14. Set up the dialog as shown below. Be sure to choose the same paper
size and orientation as those in your plot layout.
Prompt
Setting
Mode:
Printer name:
Paper size:
Orientation:
Landscape
15. Click Forms, followed by Save As, to save these settings as a form set
with the Title PDF A4 Landscape.
Omit Steps 12 to 15 if you dont have any of the printers listed in the
table, or if youve already completed these steps then close the Printer
Parameters dialog and press Ctrl+D to delete the PRINTER process from
your macro. You can complete the remainder of the exercise without
referencing a specific printer.
Theres no need to use form set folders because this dialog has no interactive
equivalent.
16. Close the Printer Parameters dialog. Note how Micromine has
automatically placed the new form set number in the Form field.
Now, set up the individual plots:
17. Press Enter to add a second line to the macro.
18. Click the Process lookup table button and select Plot | Print | Print
from this menu.
19. Click the Plot File lookup table button and select the Macro DH
section.PEX layout from the list.
Page 5.22
20. Instead of re-typing the plot file names into the %1 field, copy and
paste them directly out of your earlier macro. To do this, select File |
Recent Files from the main menu and open MAKE_DH_SECTION.MCR.
Part 5 Macros 1
Notes:
21. In the MAKE_DH_SECTION editor window, drag the mouse down the list
of Plot File names to highlight them, and then press Ctrl+C to copy
the values. Close this window when youre done.
22. In the PLOT_DH_SECTION editor window, place the typing cursor in the
%1 field on the PLOTPRINT line (line 2) and press Ctrl+V to paste the
file names. Note how Micromine automatically creates the necessary
rows.
23. Enter a value of 25000 (the X Centre) into the %2 field on the
PLOTPRINT line, and then press Ctrl+Shift+R to replicate it to the end
of the macro.
24. Enter 1500 (the Y Centre) into the %3 field on the PLOTPRINT line and
press Ctrl+Shift+R.
25. Click the cursor onto the PLOTPRINT process and press Ctrl+Shift+R
to replicate it to the remaining rows.
26. Repeat for the Plot File Macro DH Section. Your macro should look like
this:
Page 5.23
Part 5 Macros 1
Notes:
Page 5.24
Part 5 Macros 1
Notes:
Lesson 2 Summary
This lesson has shown you how to use a macro to automate the Plot Editor.
The topics covered are:
To reference the plot file within the macro:
Set the Plot file response on the plot layout to a replaceable
parameter, e.g. %1, and
Use a default value (e.g. %1=15900mN) to make the layout easier
to develop and maintain.
To control the choice of destination printer:
Make PRINTER the first PROCESS (Plot | Print | Macro Select
Printer), and
Create a Select Printer Parameters form set.
To preview the results before sending the plots to a physical printer:
Use a PDF printer as the output device (via the PRINTER process), and
Confirm, and correct if necessary, the layouts by inspecting the PDFs.
To send the plots to the destination printer:
Change the PRINTER process to use the destination printer, and
Rerun the macro.
Good Practice
Plotting to PDF is useful even if the final destination of the plot is a physical
hardcopy, because it gives you a human-readable digital record of your
output through time.
Many PDF plotting programs are available; one such program is FinePrint
PDF Factory Pro, which can be downloaded from:
http://www.fineprint.com/products/pdffactory/index.html
(Note, although listed here, Micromine does not warrant or otherwise endorse this
product.)
Help Topics
For information on:
See:
Macros
Macros
PRINTER process
Page 5.25
Part 5 Macros 1
Notes:
Page 5.26
MICROMINE TRAINING
WIREFRAMING 1
BEGINNER
Part 6 Wireframing 1
SIDEBARS
Checking outline orientation ..................................................................................................................... 5
Maintain quality from the start ................................................................................................................. 5
Rock the boat to see better 3D ................................................................................................................. 6
Keep the Select Tool active ...................................................................................................................... 6
Choosing a triangulation method ............................................................................................................ 10
Keep tie lines and input strings in separate files ....................................................................................... 16
Positioning intermediate sections ............................................................................................................ 20
TABLES
Table 1.1: Kinds of wireframe .................................................................................................................. 7
Revision 2011-07D1
Part 6 Wireframing 1
Revision 2011-07D1
Introduction
Part 6 Wireframing 1
Notes:
Clearly, the object exists in three dimensions and the drillholes should
therefore be correlated in 3D. You do this in Micromine by linking a polygon
from one section to the matching polygon on the next, creating a threedimensional shape as you go. This process, called building a wireframe or
simply wireframing, produces a mesh of interconnected 3D triangles that can
represent a surface (such as a fault plane or weathering horizon) or a solid
(such as a rock unit or ore grade envelope). Because wireframes are
constructed from triangles they are also known as triangulations.
Page 6.1
Part 6 Wireframing 1
Notes:
Quality
control
Build*
Close
Save
The Build step, marked with an asterisk in the preceding diagram, is usually
the most time-consuming part of the procedure. Thats because it consists of
a recurring sub-process that can be further broken into three steps:
Build
Fix
Validate
So, although the following pages present these steps in a linear fashion youll
need to repeat some of them as needed before you complete your
wireframe.
Part 6 Wireframing 1
Notes:
A series of outline files with one section per file (not recommended, but
backward compatible with early Micromine). You can Ctrl+Click or
Shift+Click to load multiple outline files in Vizex.
If needed you can convert and append multiple outline files into a single
string file. You do this by loading the outline files into Vizex, dragging a
rectangle with the Select Tool to select them, then right-clicking and
choosing Selection | Save Strings As from the menu. Or, you can convert
the files via a macro (macros are covered in Part 5 Macros 1).
In the following exercise, which is revision of Part 2 Displaying and
Manipulating Data, youll load input strings from a string file.
Double-click the Strings form set type in the Vizex Forms pane to
display the Strings dialog.
2.
Ensure the Input Data tab is active. Double-click the File response, set
Files type to STRING, and choose EXAMPLE_VEIN_INTERP from the
list.
3.
Switch to the Display Options tab and ensure the Line type is SOLID
and the Line width is THIN.
4.
Double-click the Colour field response and choose STRING from the
list.
Page 6.3
Part 6 Wireframing 1
Notes:
5.
6.
Click Save As at the right of the Strings dialog and enter a form set
Title of Vein interp. Click OK on the Save Current Values and
Strings dialogs to display the input strings.
7.
Highlight the Vein interp layer in the Display pane and then click the
Display Colour Legend button to display the string colours. Make note
of the colours used for each mineralised zone.
8.
Page 6.4
Position: Display your strings and drillholes together and compare their
positions. Are they in the same coordinate space? Performing a
coordinate transformation on one dataset but not the other can produce
this problem. You must correct any coordinate discrepancies before
continuing;
Viewpoint: Set the view orientation so you can easily see the front and
back of each section as well as seeing each section as an individual item.
It may not be possible to find a single view orientation that works for the
entire project so be prepared to change the view as often as required. A
confusing viewpoint showing overlapping strings will make it hard to
know exactly what youre linking.
Part 6 Wireframing 1
Notes:
Once youve established the quality of the input data youre ready to start
wireframing. Detailed quality control is beyond the scope of this manual and
is covered in Part 9 Wireframing 2. At this stage well assume the input
data are valid and will perform a simple visual check of the match between
the strings and drillholes.
Expand the Drillhole Trace list in the Vizex Forms pane by singleclicking the small plus [+] icon to the left of the Drillhole Trace node.
2.
3.
Vizex will display the drillhole data from which the interpretation was
created; even a casual glance will reveal that the strings are in the same
coordinate space as the drillholes.
4.
Using the Pan Tool (drag with the middle mouse button), dynamic
zoom (roll the mouse wheel), and Rotate Tool, zoom in on each
section and slowly rock the view back and forth, inspecting the
interpreted strings and their relationships with the drillholes. Be on the
lookout for incorrectly snapped points and any other obvious errors.
Page 6.5
Part 6 Wireframing 1
Notes:
5.
Once youre done, click the check box next to the Example drillhole
lithology layer in the Display Pane to turn off the drillholes.
6.
Click the Plan View button, followed by View All, to reset the view.
Part 6 Wireframing 1
Notes:
Single
Z value
Open at
edges
Encloses a
volume
Example
DTM
Topography
3D
surface
Recumbent
fold surface
3D solid
Ore grade
envelope
DTM
3D
surface
3D solid
Page 6.7
Part 6 Wireframing 1
Notes:
Lesson 1 Summary
This lesson has covered the basic workflow of wireframing and has
introduced you to basic visual quality control.
Heres what youve learned so far:
To load input strings:
Use the Vizex Strings or Outlines form set to load either a single string
file or a series of outline files.
To perform visual data quality control:
Load the original drillholes along with the strings and check:
Position are the drillholes and strings in the same coordinate space?
Snapping do the string vertices snap to drillhole intervals?
Closure are the strings closed?
Viewpoint choose a view that gives you an unobstructed view of the
strings.
Good Practice
Perform your quality control checks right from the beginning by digitising
your open or closed strings, or outlines, with wireframing already in mind.
Ensure that you systematically check the naming, snapping, and closure of
each string before moving onto the next one. By doing this youll be less
reliant on performing a specific QC step before wireframing.
Keep the Select Tool active and use keyboard and mouse combinations to
switch between the Select Tool and view manipulation. With the Select Tool
enabled you can still pan and zoom using the middle mouse wheel and
button, and you can rotate by using Shift+middle mouse button.
Help Topics
Page 6.8
See:
Vizex
Displaying strings
Displaying outlines
Displaying drillholes
Part 6 Wireframing 1
Notes:
Duration: 45 minutes
Lesson 1 introduced you to the basic wireframing workflow and briefly
described the build-validate-fix cycle:
Build
Fix
Validate
This lesson will cover the build-validate-fix cycle in more detail. Once youre
finished, youll be able to:
Use select by condition and object visibility to control which strings are
displayed;
Page 6.9
Part 6 Wireframing 1
Notes:
Pull down the Active Layer list and choose [New] Triangulation.
Building a Wireframe
You use Build Wireframe mode to build a wireframe. This process involves
clicking a string on one section and then clicking the matching string on the
adjacent section. Vizex will link the two strings with a series of triangles. If
youre satisfied with the result, continue by clicking the matching string on
each subsequent section.
The Build Wireframe button is a combination button offering a variety
of triangulation methods. To choose from the list, click the small triangle
at the right of the button.
If you refer to Lesson 1 youll recall that the one of the quality control checks
was to choose the correct viewpoint. This is especially important when youre
wireframing because you must be able to easily visually identify each string
before you click it. Take time to adjust the view as often as needed, since
using a poor viewpoint that obstructs your view of the strings will make the
wireframing process more difficult.
In the following exercise youll build the MV2 wireframe, represented by the
green strings.
1.
Part 6 Wireframing 1
Pull down the Select Active Layer list and choose [New]
Triangulation from the list. Vizex will create a new display layer called
New Wireframe.
Notes:
This tool allows you to interactively select all strings matching the conditions
you specify. In this exercise we need to select all of the strings that are not
MV2* so that we can use a visibility tool to hide them.
2.
Setting
Method:
New selection
Layer (1):
Vein interp
Field (1):
STRING
Operator (1):
Value (1):
Numeric (1):
Cleared
3.
Click OK to apply the selection and inspect the result: everything but the
green strings is highlighted.
4.
If you cant see this toolbar, right-click a blank part of the toolbar area and
choose Vizex Object Visibility from the list of available toolbars. Alternatively,
select View | Toolbars | Vizex Object Visibility from the menu.
5.
Although they are still loaded in memory the non-essential strings are
now invisible.
Rotate the view until you can clearly see each string as an individual
object and can also clearly see the front and back of each.
Page 6.11
Part 6 Wireframing 1
Notes:
7.
8.
9.
Now click the string in the next section and observe the result: Vizex
links the two strings with a series of triangles. Your screen should look
like this:
10. Click each section in sequence, extending the 3D solid to each new
section. Your display should resemble this once youre done:
Page 6.12
Part 6 Wireframing 1
Notes:
Micromine automatically validates the wireframe each time you link a new
section, immediately alerting you to new problems. If your wireframe is
simple this level of validation may be sufficient.
However, a mathematically valid wireframe may still be geologically invalid.
Additionally, the automatic validation only concentrates on the latest link and
ignores all previous links; because of this it wont identify errors caused by
interaction between separate wireframe parts. Such unexpected interaction is
often the cause of triangulation errors.
Because of the potential for geological invalidity or unexpected errors you
should still perform two types of validation over and above the automatic
version:
Visual validation;
Mathematical validation.
Visual validation is extremely important but simple to carry out: turn the
wireframe around and look at it from all directions. Does it make geological
sense? Does it accurately represent the shape youre trying to create? Has it
excluded required volume or included unnecessary volume?
Page 6.13
Part 6 Wireframing 1
Notes:
1.
Rotate the view and inspect the 3D solid. Look for sections where
volume may be lost or where the wireframe is geologically nonsensical.
In this example a crease representing small amount of missing volume
appears between sections 15900 and 15920 north.
3.
Turn on both validation options and set the two Highlight colours to
bright but different colours.
4.
5.
You can ignore the 2 open section(s) theyre normal for a 3D solid whose
ends havent been closed yet.
Page 6.14
Your validation report should find no errors other than the two open ends.
Ultimately Micromine should find zero problems, proving that the solid is
closed and valid.
Part 6 Wireframing 1
Notes:
Undo: If the invalid link is the last one you created, undo it by pressing
Ctrl+Z, or right-click | Undo, or clicking the Undo toolbar button.
The ease of this method is one of the main reasons to validate regularly.
Select Triangles: If the geometry of the invalid link is complex you can
delete the offending triangles by clicking the Select Triangles button,
dragging a line through the triangles to highlight them, and then
pressing Delete on the keyboard.
Once youve deleted the invalid links in a problem wireframe you must
consider how to replace them with valid links. There are many ways to
correct a wireframe, but tie lines are the easiest tool to use. Advanced
remediation methods are covered in Part 11 Wireframing 2.
Less is more: use the fewest tie lines needed to fix the problem;
Pick the worst problem: in other words concentrate on the most invalid
parts first;
You add tie lines with the New Tie Line button. When you first click this
button youll be asked to Select Active Tie Lines. If you already have a tie
line file loaded choose that from the list. If not, choose [New] String and
create the file. Once youve chosen the tie line file Micromine will
automatically switch to string edit mode with Snap Mode enabled.
Copyright MICROMINE 2011
Page 6.15
Part 6 Wireframing 1
Notes:
To build a tie line, click a vertex in one section and then click the matching
vertex in the next section. Micromine will join them with a line segment,
which constitutes a single tie line. To continue with this or any other tie line,
click the start and end vertices for each segment.
Page 6.16
1.
Reset the view by clicking the Plan View button followed by the View
All button.
2.
Zoom and pan the display to focus on the region between sections
15900 and 15920.
3.
Switch to the Select Tool and select the strings at 15890 and 15920
North. Use the Ctrl key to select the second string.
4.
With the strings selected right-click in the graphic display and choose
Select Triangles by Construction String from the pop-up menu, as
shown in the diagram on the preceding page.
5.
Part 6 Wireframing 1
Notes:
Right click and choose New Tie Line from the pop-up menu, or
alternatively click the New Tie Line toolbar button.
7.
Click OK. Micromine will create a new layer called Untitled (Untitled.str)
and switch to string edit mode with Snap Mode enabled.
9.
Rotate the view sideways slightly so you can clearly identify the vertices
that make up the top of the vein.
10. Click near a string vertex at the top left of the gap to start a tie line,
ensuring that the tie line snaps to the correct point.
Page 6.17
Part 6 Wireframing 1
Notes:
11. Click near the matching vertex in the next section. Micromine will join
the two vertices with a tie line segment as shown in the diagram on the
preceding page.
12. Press Esc or click the New Tie Line button to finish adding ties.
Finally, replace the missing section of the 3D solid:
13. Click the Build Wireframe button to return to Build Wireframe mode.
14. Click a string segment in the section either side of the opening to rebuild
that link.
15. Validate the 3D solid both visually and using Validate Wireframe,
noting that the errors have been corrected.
Closing Ends
A wireframe is not a 3D solid until you close the ends. Until you do so the
wireframe is merely a complex 3D surface that cant be used for volumetric
or grade/tonnage calculations.
Its tempting to simply close the wireframes across the existing sections at
either end of the model. However, if your sections originated from a drillhole
interpretation this will close the wireframe straight down the drillhole traces
on the end sections, and youll lose volume as a result. Additionally, youll
literally split the intervals on the end sections lengthwise and wont know if
they fall inside the wireframe or not.
Instead, extend the wireframe by half a drill line spacing beyond the end
sections. This is a three-dimensional extension of how you normally
terminate polygons half way between two holes on a 2D vertical section.
The quickest way to extend a wireframe beyond the end sections is to create
intermediate sections. This technique is also essential for modelling splits or
bifurcations in a wireframe, which is covered in Part 11 Wireframing 2.
Closing the end of a wireframe is a trivial process: you select the string that
represents the end, right-click in the graphic display, and choose Close End
Page 6.18
from the pop-up menu. Alternatively, you can click the Close End toolbar
button.
Part 6 Wireframing 1
Notes:
On the other hand you can use Close End to Point to create a conical end.
Theres usually no need to create an intermediate section in this case.
Whenever Make a copy is selected the original string is left in place and
Move and Resize are applied to the copy.
In the following exercise youll use Move String to create intermediate
sections and close the wireframe.
Switch to a Plan view and pan to the southern end of the 3D solid.
2.
Click the Select Tool to take Micromine out of Build Wireframe mode.
3.
Click the string at the southern end of the 3D solid to select it;
4.
5.
Fill out the Move String dialog as shown below to move the string 15 m
south and resize it to 80%.
Page 6.19
Part 6 Wireframing 1
Notes:
6.
Prompt
Setting
Mode:
Azimuth/Inclination/Distance
Azimuth:
220
Inclination:
Distance:
15
Copy:
Selected
Resize:
Enabled [80%]
Switch back to Build Wireframe mode and extend the 3D solid to the
new string.
8.
Right-click and choose Close End from the pop-up menu. Alternatively,
click the Close End toolbar button.
Click a blank part of the graphic display to ensure there are no selected
strings.
If you dont deselect the current string when you move to a different part
of the 3D solid Micromine will attempt to (incorrectly) link the two parts.
10. Repeat Steps 4 through 9 at the north end of the 3D solid, using an
Azimuth value of 0.
11. Validate the 3D solid. Its only closed when the validation report shows
zero invalid connections, zero open sections, and zero intersecting
triangles.
Page 6.20
Part 6 Wireframing 1
Notes:
Page 6.21
Part 6 Wireframing 1
Notes:
Lesson 2 Summary
This lesson has extended the basic wireframing workflow to incorporate the
buildvalidatefix cycle and has introduced a technique for creating
intermediate sections to close ends. Specifically, youve learned:
To make a wireframe object the Active Layer:
Allow Vizex to prompt you when you first start wireframing, or
Right-click an existing wireframe in the Display Pane and choose
Active Layer from the pop-up menu, or
Pull down the Active Layer list and choose [New] Triangulation
To manually build a wireframe:
Click the Build Wireframe button, then
Click a string segment on one section to highlight it, and
Click the matching string segment on the adjacent section, then
Continue clicking the matching string on each subsequent section.
To validate a wireframe:
Rely on Micromines on-the-fly validation to check each link, and
Periodically rotate the 3D model and inspect it from all sides to perform
a visual validation, then
Right-click the graphic display and choose Validate Wireframe from
the pop-up menu, or
Click the Validate Wireframe button.
To remove validation errors:
If the last link is invalid, press Ctrl+Z, or right-click | Undo, or click
the Undo button to undo it, or
If the errors are within the wireframe, click the Select Triangles button
and drag to select the offending triangles, then
Press the Delete key to delete them.
To fix validation errors using tie lines:
Click the New Tie Line button, and
Nominate a tie line file using either a new or existing file, then
Click a vertex in one section and click the matching vertex in the next
section, and
Continue until all tie lines are added, then
Click the Build Wireframe button to rebuild the deleted triangles.
Page 6.22
Part 6 Wireframing 1
Notes:
Good Practice
If youre dealing with a multiple strings, use the Selection by Condition
option to restrict the view to just the relevant strings. This is more efficient
than using a filter.
Validate often. Its better to take a few seconds to validate than to spend
days building a wireframe only to discover it contains numerous errors.
Keep data integrity in mind whenever you add tie lines or adjust the source
strings. Tie lines should always go in their own file.
Always deselect the last string of the current wireframe part if you plan to
work somewhere else, otherwise Micromine will attempt to join the two
parts. Needless to say this will cause numerous validation errors at worst and
a visually invalid wireframe at best.
If youre building a 3D solid of a drillhole interpretation, never close the 3D
solid on the end sections. Youll lose volume and may not know if intervals
right at the edge will fall inside or outside the 3D solid.
Page 6.23
Part 6 Wireframing 1
Notes:
Page 6.24
See:
Wireframes
Select by Condition
Building Wireframes
Wireframing
Wireframe validation
Tie lines
Close End
Move String
Part 6 Wireframing 1
Notes:
Duration: 15 minutes
Saving your work is simply a matter of saving each of the files on which
youve been working (wireframe, tie lines, input strings). However, some
data management and integrity decisions are needed, particularly if your
work will be audited by banks, clients, or consultants.
Although its possible to simultaneously save all of the files its best to save
them separately so you can control the destination of each data element.
You control which layer is saved by selecting it in the Display pane before
saving.
After this lesson youll be able to:
Save a wireframe;
Save tie lines, using a name that relates them to the wireframe;
Save modified input strings without altering the original input data.
Page 6.25
Part 6 Wireframing 1
Notes:
Always specify a default Colour when you create a new wireframe. If you
dont the wireframe will be displayed in black and no texture will be visible.
In the following exercise youll save the wireframe with the Type ORE and
the Name MV2.
Single-click the New Wireframe layer in the Display pane to select it.
2.
3.
Double-click the Type response and choose Ore.tdb from the list.
4.
5.
6.
Right-click the Ore MV2 layer in the Display pane and choose Refresh
from the pop-up menu to redraw the 3D solid in your chosen colour.
Page 6.26
1.
2.
Enter the File Name MV2_TIES and set the File Type to STRING.
Naming the tie line file this way indicates that it contains tie lines and
relates it to the 3D solid.
4.
Click OK to save the file. Note how the display layer is now named
Untitled (MV2_TIES.STR).
Part 6 Wireframing 1
Notes:
This does not apply to error corrections, which you should save back into
the original file whenever possible.
In the following exercise youll save the modified input strings to a new file
called MV2_INTERP, which relates it to the 3D solid.
Single-click the Vein interp layer in the Display pane to select it.
2.
Select File | Save As from the menu. Alternatively, right-click the layer
in the Display pane and choose Save As from the pop-up menu.
3.
Enter the File Name MV2_INTERP and set the File Type to STRING. As
you did with tie lines, naming the file this way relates it to the
wireframe.
4.
5.
6.
Micromine will place the new file name (MV2_INTERP) into the Vein
interp form set, protecting the original file from accidental modification
at a later date.
Page 6.27
Part 6 Wireframing 1
Notes:
Lesson 3 Summary
In this lesson you learned to save the various files that contribute to a built
wireframe. Topics covered are:
To save a modified wireframe, tie line, or string file:
Single-click the relevant layer in the Display pane to select it, then
Click the Save button, or press Ctrl+S, or right-click the layer in the
Display pane and choose Save from the pop-up menu, and
Name the file according to the wireframe its related to and, if necessary,
its version number.
To save modified input strings to a new file:
Click the relevant layer in the Display pane to select it, then
Select File | Save As from the menu, or right-click the layer in the
Display pane and choose Save As from the pop-up menu, and
Name the file according to the wireframe its related to and, if necessary,
its version number.
Good Practice
Dont rely on the Save All option to simultaneously save your files as you
may inadvertently overwrite an existing file, particularly if youve modified
the input strings.
Consider building version information into the name if youll be performing
multiple iterations of a particular wireframe. For example, STH_LODE_V1
might represent the first version of South Lode.
In addition to using Wireframe | Utilities | Types to create a new type
you can also create one while youre saving the wireframe. To do this, rightclick the Type on the Wireframe Properties dialog, which will open the
Wireframe Type Definition dialog.
Help Topics
Page 6.28
See:
Wireframe types
Displaying strings
Displaying outlines
Displaying drillholes