SlideShare a Scribd company logo
1 of 219
MicromineMicromine TrainingTraining IntroductionIntroduction toto MicromineMicromine
Micromine Pty LtdMicromine Pty Ltd
174 Hampden Rd174 Hampden Rd
Nedlands WA 6009Nedlands WA 6009
 Australia Australia
Tel:Tel: +61 8+61 8 94239423 90009000
Fax: +61 8 9423 9033Fax: +61 8 9423 9033
Email:Email: mm@micromine.com.aumm@micromine.com.au
WWW:WWW: http://www.micromine.com.auhttp://www.micromine.com.au
LicenceLicence AgreementAgreement
The use of the software described in this manual is subject to a licence agreement withThe use of the software described in this manual is subject to a licence agreement with
Micromine Pty Ltd. The software may only be used or copied in accordance with theMicromine Pty Ltd. The software may only be used or copied in accordance with the
terms and conditions of that agreement.terms and conditions of that agreement.
This manual assumes that Micromine Version 10 or above is installed.This manual assumes that Micromine Version 10 or above is installed.
DisclaimerDisclaimer
Micromine Pty Ltd will not accept any liability arising from the use of the software or anyMicromine Pty Ltd 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 errorsother software product mentioned in this manual; nor for any technical or editorial errors
or omissions made in this manual.or omissions made in this manual.
The mention of any other computer software product within this manual does not implyThe mention of any other computer software product within this manual does not imply
any endorsement of such product by Micromine Pty Ltd.any endorsement of such product by Micromine Pty Ltd.
CopyrightCopyright
Micromine Pty Ltd is the owner of the software, and of all icons and logos within theMicromine Pty Ltd is the owner of the software, and of all icons and logos within the
software, together with all soft and hardcopy documentation. This manual containssoftware, together with all soft and hardcopy documentation. This manual contains
information protected by copyright. No part of this manual may be photocopied orinformation protected by copyright. No part of this manual may be photocopied or
reproduced in any form without prior written consent from Micromine Pty Ltd.reproduced in any form without prior written consent from Micromine Pty Ltd.
© Copyright 1999, 2001, 2002, 2003, 2004 by Micromine Pty© Copyright 1999, 2001, 2002, 2003, 2004 by Micromine Pty LtdLtd
2nd Edition2nd Edition
Revision 00 – August 2002Revision 00 – August 2002
Revision 01 – June 2003Revision 01 – June 2003
Revision 02 (Version 10) – November 2004Revision 02 (Version 10) – November 2004
 Authors Authors
Frank BilkiFrank Bilki
GIS and Training ConsultantGIS and Training Consultant
Micromine Pty LtdMicromine Pty Ltd
Tenille SzolkowskiTenille Szolkowski
Support and Training ConsultantSupport and Training Consultant
Micromine Pty LtdMicromine Pty Ltd
CopyrightCopyright ©© MicromineMicromine PtyPty LtdLtd 20042004 ii
MicromineMicromine TrainingTraining IntroductionIntroduction toto MicromineMicromine
TrademarkTrademark AcknowledgmentAcknowledgment
MICROMINE, GPick3D, GPick and FIELD MARSHAL are trademarks of Micromine Pty Ltd. Other brands andMICROMINE, GPick3D, GPick and FIELD MARSHAL are trademarks of Micromine Pty Ltd. Other brands and
product names mentioned in this manual are trademarks or registered trademarks of theirproduct names mentioned in this manual are trademarks or registered trademarks of their respective owners.respective owners.
BeforeBefore WWee BeginBegin
ModuleModule Duration:Duration: 1616 hourshours
For:For: NewNew MicromineMicromine usersusers
IntroductionIntroduction
This module is designed to show you how to start using Micromine and toThis module is designed to show you how to start using Micromine and to
introduce some of the program’s key features. To make it as realistic asintroduce some of the program’s key features. To make it as realistic as
possible, it’s based on a scenario that will be familiar to many Microminepossible, it’s based on a scenario that will be familiar to many Micromine
users.users.
The Scenario The Scenario : Your Company is evaluating a prospect on which initial stream: Your Company is evaluating a prospect on which initial stream
sediment sampling indicated an anomalous area. You followed this with asediment sampling indicated an anomalous area. You followed this with a
geochemical sampling programme over the area of interest. The samplegeochemical sampling programme over the area of interest. The sample
locations were recorded using a GPS and the data coordinates were recordedlocations were recorded using a GPS and the data coordinates were recorded
in Lat/Longs. Finally, you further investigated the detected anomaly within Lat/Longs. Finally, you further investigated the detected anomaly with
trenching and a subsequent two-phase drilling programme.trenching and a subsequent two-phase drilling programme.
PurposePurpose
Phase 1 of the drilling program indicated a substantial resource. Your task isPhase 1 of the drilling program indicated a substantial resource. Your task is
to integrate and process the original data in order to evaluate the prospectto 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 thewith 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 classificationnew drilling program will be to provide in-fill data to enable the classification
of the resource as indicated, inferred or measured. The lessons that followof the resource as indicated, inferred or measured. The lessons that follow
describe the tasks you’ll need to undertake to achieve your objective.describe the tasks you’ll need to undertake to achieve your objective.
ObjectivesObjectives
 As a result of this course, participants will have learnt to: As a result of this course, participants will have learnt to:
•• Use the Micromine user interface and its various tools;Use the Micromine user interface and its various tools;
•• Manage Micromine projects;Manage Micromine projects;
•• Create and manipulate Micromine files;Create and manipulate Micromine files;
••  Validate both drillhole and general purpose data; Validate both drillhole and general purpose data;
•• Create lookup tables for rapid data entry and validation;Create lookup tables for rapid data entry and validation;
•• Understand and use filters to subset the data of interest;Understand and use filters to subset the data of interest;
•• Create and plot a multi-layered plan view; andCreate and plot a multi-layered plan view; and
•• Create, interpret, and plot a drillhole cross section.Create, interpret, and plot a drillhole cross section.
CopyrightCopyright ©© MicromineMicromine PtyPty LtdLtd 20042004 iiii
Micromine Training 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.
How to Use This Manual
For further study
While the primary purpose of this module is to introduce you to the key features of
Micromine, optional tasks are included to expose you to more advanced features of the
application.
In addition to these optional tasks, in-house experts at Micromine have contributed their
ideas on how to get the most from the application. You’ll find these ideas at the end of
many lessons under the heading Good Practices.
Using the online help with the training manual
Where appropriate, references to topics in Micromine’s online help are also included.
These references provide further information about the current task as well as topics that
are related to the current task. They also give you an opportunity to become familiar with
the online help system.
Online help references will be displayed as italic in the following format:
Keyword: Topic name
For example:
ODBC: Installing ODBC
To look up a reference using the online help:
1. Select Help | Contents from the Micromine menu.
2. When the Help window appears, click the Index tab to select it.
3. Enter the keyword. In the above example, the keyword is ODBC . If there’s only one
topic with that keyword, it’ll be displayed immediately. If the keyword is used in a
number of topics, the titles of those topics will appear in a list.
4. Double-click a topic in the list to select it.
Referring to entries in dialog boxes and files
In many places you’ll need to make entries in dialog boxes or data files (tables). In this
manual, the text or values you need to enter as part of the exercises will be illustrated in
one of two ways:
•  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.
Copyright © Micromine Pty Ltd 2004 iii
Micromine Training Introduction to Micromine
 As an example, this is a dialog box (form) that contains parameters you might need to
enter:
The same information could be presented in a table:
Prompt Setting
File SOILS_GEOCHEM
Type DATA
Filter Selected/7
Display field AU
Text angle HORIZONTAL
Installing the data set
The entire data set for this training course is contained on the Training CD. You must
install this data set before you can complete the course. You’ll need 20MB free space on
the hard disk drive where the data set is installed.
If you need to install the training data:
1. Load the Training CD into the CDROM drive
2.  After a few moments the setup program will begin
3. Click Next to accept the default installation settings
4. Follow the on-screen instructions
Copyright © Micromine Pty Ltd 2004 iv
Micromine Training Introduction to Micromine
Conventions used in this manual
This manual uses the following conventions:
Style Denotes
Bold type Used to denote the names of menu items,
dialog boxes and prompts when they invoke or
contribute to the primary process being
undertaken.
Italic type Used to denote the entries you must make in
the responses in dialog boxes and fields in
tables.
Prerequisites required for this training course
Make sure you’ve made the following settings in Micromine before you begin the training
course.
Check that in:
Options | System | Display
 X=Y  is selected for both Plan and Section.
Options | Plot
Use Print Manager is selected.
Options | Colours & Fonts
Compulsory prompt is set to Red .
Grid Text is set to 8  point Arial .
Display Text is set to Arial 6 .
Options | Editor
Text Viewer is set to Built-in 
Printers and plotters
There’s no requirement to be connected to a printer or plotter to complete this module.
Copyright © Micromine Pty Ltd 2004 v
Micromine Training Introduction to Micromine
Copyright © Micromine Pty Ltd 2004 vi
Introduction to Micromine
Who
This module is designed to show you how to start using Micromine and to introduce some of the
program’s key features. To make it as realistic as possible, it’s based on a scenario that will be
familiar to many Micromine users.
Objectives
 As a result of this course, participants will have learnt to:
• Use the Micromine user interface and its various tools;
• Manage Micromine projects;
• Create and manipulate Micromine files;
•  Validate both drillhole and general purpose data;
• Create lookup tables for rapid data entry and validation;
• Understand and use filters to subset the data of interest;
• Create and plot a multi-layered plan view; and
• Create, interpret, and plot a drillhole cross section.
Description
 An ideal introduction to the power of MICROMINE, the course works through the most
commonly used functions and covers, data entry and importing, display of data, using images as
a background to data displays, generating contours, drillhole sections and hard copy output.
This course includes a detailed introduction to the VizEx user interface covering the construction
of Drillhole Database, displaying of both 2D and 3D data and a full demonstration of the Graphic
Editor.
Simple macros, Plotting and the 3D viewer are also covered.
- Page 1 of 3 -
Course Outline
Introducing MICROMINE
The user interface
Keyboard shortcuts
Preparing the Project Data
Working with projects
Creating a new project
Deleting a project
Attaching an existing pro ject
Working w ith data files
Creating a new d ata file
Creating a new file using a template
Modifying a file’s structure
The File menu
Form Sets
Data entry and file processing
Merging assay d ata
Importing text files
Connecting to an external database using
ODBC
Using Merge Lab Data
Validating Drillhole and Sample Data
Validating data in a project
Validating a d ata file
Validating drillho le data
Lookup Tables
Looku p tables explained
Creating a lookup table
Filters
Filters explained
Creating a filter
Multiple filter con ditions
Vizex
Displaying points
Creating a co lour s et
Displaying outlines
Displaying an aerial pho to
Editing
String files
Contouring
Grid limits
Search op tions
Preparing and displaying drillhole data
Preparing d rillhole data for display
The Drillhol e Database
Displaying drillholes
Displaying Drillhole Plans and Sections
Creating drillhole displays for interpretation
Text colour sets
Hatch sets
Sectional Interpretation
Prerequisites and naming con ventions
On-screen digitising
Advanced Displays
Using th e 3D Viewer
Digital Terrain Models
Saving a 3D view as a VRML or BMP file
Plotting
Setting up a new plot
Plot definitio n, title frames, legends
Secondary grids
Company logos
- Page 2 of 3 -
Then, if sufficient time and if relevant…
Macros
Reasons for w riting macros
3-steps to creating a m acro
Information required per process
Wireframing
Working with outlines
Wireframe editor
Checking strings
Building a wireframe
Tielines
Validation
Creating bifurcations
Closing ends
Volumes
Conclusion
Summary
Course feedback
- Page 3 of 3 -
MICROMINE CONSULTING
TRAINING SERVICES
MODULE 1MODULE 1
MICROMINE B ASICSMICROMINE B ASICS
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson 1 – Preparing the
Project Data
Duration: 45 minutes
In MICROMINE, the project is the fundamental means of storing and organising
your data. This lesson introduces you to projects and how you can use them.
 After this lesson you’ll be able to:
• Create a project;
•  Attach to an existing project;
• Delete a project; and
• Delete a project without deleting the associated data.
Working with Projects
Projects
Normally you’ll store all the data from an area in a project. This includes
surface samples, drilling data, tenement outlines, aerial surveys, photography,
and any other related information. In addition to information about an area,
other information such as macros and form sets are also stored as part of a
project.
Put simply, a MICROMINE projec t representsa real-world project.
To begin working with MICROMINE you must create a project. A project is
simply a folder (or directory) where you store files containing related
information.
Once several projects have been created, you’re able to select a project you
want to work with. When you select a project, all the files, macros and forms
sets stored with that project are made available to you.
Since you’re working in the project folder, there’s no need to enter a file path
(i.e. C:   projects  tenement1  ...) when you create or open files. The only time
you’ll “leave” the project is when you need to access external data.
When you create a project, you enter a project name, a path, and a project
title. The project name becomes a new folder on that path. A project may be
located locally on the computer you’re using, or on a remote computer
network. In either case, MICROMINE recommends that you save all your
projects under a single parent folder.
 You must also set the units for a project to Metric or Imperial when you first
create it. The default is Metric. Imperial is only used when rock densities are
measured with a tonnage factor and plot scales like 20":1’ are required.
Copyright © Micromine 2004 Page 1
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
When you create a new project, you can use file structures, form sets and
macros from a similar project. This is a good approach because it means that
you can re-use existing work and promote consistency between projects. In
fact, many MICROMINE users create a template project and save any re-usable
file structures, macros and form sets within it. This approach is demonstrated
in the following exercise.
 You can also rename, move, delete and attach projects. Renaming simply
changes the project name. Moving a project manages the entire process of
moving all the project files from one location to another.
Because project data files are stored in different folders you can use the same
file names in each project. 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.
Creating a New Project
Because the data for this training course have already been prepared, you’ll
attach to a project where the data are stored. However, you still need to know
how to create a new project. Since it’s good practice to learn how to create and
use a template project, this is a good opportunity to do so.
Exercise 1.1: Create a new project
To create a new project:
1. Start MICROMINE by clicking on the icon on your desktop, or select the
application name from the Start menu.
2. Select File | Project | New from the main menu.
3. Fill-in the dialog box as shown below. When you define the Project path,
use the browse […]  button to navigate to the H:  MmData   folder; once
you’ve done this you can type the remaining  Templates  text yourself.
Copyright © Micromine 2004 Page 2
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
4. Click OK  to create the project. The program will open in the new project.
Under normal circumstances you’d now begin creating files and loading data
into the project. When you next create a project you can select Use existing
project as template and then enter its 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 box.
Attaching an Existing Project
 Attaching a project is a convenient way of working with existing projects and
external data such as old projects and data created using other applications.
Once you’ve attached a project, you can select it as though you had created it.
This procedure assumes you’ve accepted the default settings when you
installed from the Training CD.
If you changed the location of the installed data set, you’ll need to substitute
the project folder name and path you used in the instructions that follow.
Exercise 1.2: Attach an existing project
To attach an existing project:
1. Select File | Projects | Attach from the main menu.
2. Enter the Project name. This is the name of the folder containing the
project data. In this case, enter: Training 
3. Click the Browse […]  button next to the Project path  response and
navigate to the folder H:MmDataT aining . Click OK   on the Browse
dialog.
r 
Copyright © Micromine 2004 Page 3
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
4. Enter MICROMINE Training in the Project title. Notes:
5. Click OK  to attach the project.
 You’re now attached to the Training  project. Note how the MICROMINE window
title bar (at the top of the screen) displays the new project’s name.
When a project is created or attached, files in the folder
H: Program Files Mm Template are copied to the new project (if
they don’t already exist). If a template project is used the files in
the Template project take precedence over those in the normal
MICROMINE Template folder.
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. 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.
Generally, you’ll only want to remove the link to the project.
Exercise 1.3: Delete an existing project
To delete a project:
1. Select File | Project | Delete from the main menu.
2. Choose the Examples  project from the list that appears.
3. Make sure Detach only is set (ticked).
4. Click OK .
From now on, the Examples project won’t 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 can’t ac cidentally delete
the files in a project folder.
Copyright © Micromine 2004 Page 4
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson One Summary
These are the key points of this lesson:
• The project is the fundamental structure for organising data in
MICROMINE.
• To start working with the program you must create a project.
• Projects store data files, macros, and form sets.
•  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 create a new project:
Select File | Project | New and enter the settings.
To attach a project:
Select File | Project | Attach, then
Type in a new Name and Title, plus
Browse to the project’s folder location (Path).
To delete a project:
Select File | Project | Delete and choose the project. Set the Detach
only switch as appropriate.
Good Practice
Use existing projects as templates when 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 won’t have to re-create data file
structures, colour sets, macro files and form sets.
Help Topics
For information on: See:
Projects Projects: (choose from many topics)
User access Forms: Defining personal, local and global form sets  ,
Template projects Projects: Projects: Using project templates
Macros Macros: Overview (or, choose from many topics)
Form sets Forms: (select from many topics)
Copyright © Micromine 2004 Page 5
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson 2 – Micromine User
Interface
Duration: 30 minutes
MICROMINE Version 10 has been modified to incorporate all functions into one
interface. In this lesson, you will learn about the MICROMINE user interface
and how to work with it.
 After this lesson you’ll be able to:
• Identify the main features in the MICROMINE user interface;
• Open and close toolbars and windows;
• Customise a toolbar;
MICROMINE User Interface
•  Vizex is the main interface in MICROMINE. By default, when MICROMINE
is opened, Vizex and a number of standard interfaces and toolbars are
opened. The display and all toolbars can be hidden, moved around, turned
off and on and customised to suit personal preferance.
• The main features available in MICROMINE at all times are as follows;
• The Main Menu  – Allows files to be opened, manipulated, imported,
allows access to all functions within MICROMINE
• Main Toolbar – Provides buttons to carry out functions commonly used
within MICROMINE such as file and project open.
•  View Toolbar – Provides buttons for manipulation of views in the graphic
display.
• Formsets Pane – Allows you to open form sets and objects in the graphic
display windows. Formsets are discussed further in Lesson 4 and in
Modules 2 and 3.
• Display Pane  – Displays objects open in the graphic display windows.
This window and it’s functionality is discussed in Modules 2 and 3.
• Graphic Display Window – This is either a Vizex or a 3D viewer window
in which objects can be displayed. These windows and their functionality
are further discussed in Modules 2 and 3.
Main Menu
The Main Menu is always available within MICROMINE. From the main menu
any of the functions within MICROMINE can be accessed. If an item under the
main menu is unavailable in any particular view or function, it will be greyed
out.
Copyright © Micromine 2004 Page 6
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
When 3D Viewer is opened, some extra menu items will appear. These are
discussed in Module 3 – 3D Viewer.
Throughout this course, whenever a shortcut key or button is given for a
function, it’s menu option will also be given.
Main Toolbar
The Main toolbar gives shortcut buttons for several common tasks.
Formsets – Click the Forms Sets button to toggle the display of the Form
Sets pane on and off. Use the Form Sets Pane to define what data will be
included in the active display. This button will be highlighted whenever the
Form Sets pane is open.
Object Manager - Click the Object Manager  button (or select  View |
Object Manager) to toggle the display of the Object Manager pane on and
off. Use the Object Manager to change the drawing order of your display layers
and turn display layers on and off. This button will be highlighted whenever the
Object Manager is open.
Open Project – Click the Open Project button to open a project. In the Open
Project dialog, select the name of the project you want to set as the current
project. Click OK, or double-click on the project name. The project will be
loaded and operations can commence. The Project Name and Title appear on
the title bar.
File Utilities – Click the File Utilities button to invoke the File Utilities dialog.
Use File Utilities to perform various file operations such as Copy, Delete,
Rename, and View.
New File – Click the Create file button to create a new file. In the Create File
dialog, type in the name for the new file, choose a Type, and enter its Title.
Unless you are creating a file from a template, you will need to define the file
structure. Click the OK button and enter the name and type of each field in the
file
File Open – Click the Open file button to open a MICROMINE file. The Select
File dialog defaults to the current project folder.
Save – Click the Save button to save the changes you have made in the active
display or editor window.
Undo – Click the Undo button (or Ctrl-Z) to undo the last edit performed on a
string or outline in the graphic display. The Undo function records the edits
made in the display window and will undo those edits in reverse order.
Redo - Following an Undo, click the Redo button (or Ctrl-Y) to re-apply the
last edit performed in the graphic display.
Properties – Click the Properties button to display the properties of the
object currently selected in the display. If multiple objects are selected you can
still edit their properties.
Copyright © Micromine 2004 Page 7
MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05)
 Vizex Vizex – Click the – Click the Vizex Vizex button to open the Visual Explorer display window. button to open the Visual Explorer display window.
 You can open multiple instances of Vizex. Each display window is available for You can open multiple instances of Vizex. Each display window is available for
selection in the Object Manager. Note: You can tile different instances of theselection in the Object Manager. Note: You can tile different instances of the
 Vizex and the 3D Viewer display windows. Vizex and the 3D Viewer display windows.
Notes:Notes:
3D Viewer3D Viewer – Click the – Click the 3D Viewer3D Viewer button to open the 3D Viewer display button to open the 3D Viewer display
window. You can open multiple instances of the 3D Viewer. Each displaywindow. You can open multiple instances of the 3D Viewer. Each display
window is available for selection in the Object Manager. Note: You can tilewindow is available for selection in the Object Manager. Note: You can tile
different instances of the 3D Viewer and the Vizex display windows.different instances of the 3D Viewer and the Vizex display windows.
Plot EditorPlot Editor – Click the – Click the Plot EditorPlot Editor button to edit a plot file or generate a hard button to edit a plot file or generate a hard
copy plot.copy plot.
Run MacroRun Macro – Click the – Click the Run MacroRun Macro button to run a macros process. In the button to run a macros process. In the
Run Macro dialog, You can include up to 42 macro files in one run (with eachRun Macro dialog, You can include up to 42 macro files in one run (with each
file containing several instructions). This allows you to create smaller files,file containing several instructions). This allows you to create smaller files,
which are easier to test, and then combine them to create complex operations.which are easier to test, and then combine them to create complex operations.
Context HelpContext Help – Click the – Click the HelpHelp button to display context-level help. Use the button to display context-level help. Use the
help cursor to click on the active dialog or display window to invoke a hint orhelp cursor to click on the active dialog or display window to invoke a hint or
online help topic.online help topic.
ExerciseExercise 2.1:2.1: UsingUsing thethe MainMain ToolbarToolbar
To view the functionality of each toolbar button:To view the functionality of each toolbar button:
1.1. Slowly move your mouse over each button on the toolbar and observeSlowly move your mouse over each button on the toolbar and observe
the tool-tip bubble on each button showing it’s functionality.the tool-tip bubble on each button showing it’s functionality.
2.2. Click on theClick on the New FileNew File button on the Main toolbar. button on the Main toolbar.
3.3. Observe the dialogue box that appears.Observe the dialogue box that appears.
4.4. Close the dialogue box using the cross in the top right hand corner ofClose the dialogue box using the cross in the top right hand corner of
the box.the box.
To use theTo use the Context HelpContext Help button. button.
5.5. SelectSelect Display | MultiviewDisplay | Multiview from the Main Menu. from the Main Menu.
6.6. Observe the Dialogue box that has appeared.Observe the Dialogue box that has appeared.
7.7. Click on theClick on the Context HelpContext Help button on the main toolbar. button on the main toolbar.
8.8. Note that a question mark appears next to the cursor.Note that a question mark appears next to the cursor.
9.9. Click within the white square next to East min, and observe the help tipClick within the white square next to East min, and observe the help tip
given.given.
10.10. Close the dialogue box using the cross in the top right hand corner ofClose the dialogue box using the cross in the top right hand corner of
the display.the display.
ViewView ToolbarToolbar
The View toolbar is used for manipulation of displays within the graphic displayThe View toolbar is used for manipulation of displays within the graphic display
windows.windows.
CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 88
MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05)
Items on the View toolbar are available for use in both Vizex and 3D Viewer.Items on the View toolbar are available for use in both Vizex and 3D Viewer.
The use of each item on the toolbar is discussed for Vizex in Module 2, and forThe use of each item on the toolbar is discussed for Vizex in Module 2, and for
3D Viewer in Module 3.3D Viewer in Module 3.
Notes:Notes:
FormForm SetsSets PanePane
The Form Sets Pane is used to open data into the graphic display panes inThe Form Sets Pane is used to open data into the graphic display panes in
 Vizex Vizex
To open the Form Sets pane select theTo open the Form Sets pane select the View | Form Sets View | Form Sets menu option, or menu option, or
click the Form Sets button on the main toolbar. When the Form Sets pane isclick the Form Sets button on the main toolbar. When the Form Sets pane is
open, the Form Sets button is highlighted on the main toolbar You can easilyopen, the Form Sets button is highlighted on the main toolbar You can easily
turn the Form Sets pane on and off using this button.turn the Form Sets pane on and off using this button.
The Form Sets pane is a dockable window which is docked (by default) to theThe Form Sets pane is a dockable window which is docked (by default) to the
left of the displayleft of the display window.window. When you clickWhen you click and highlight the Formand highlight the Form Sets button,Sets button,
the Form Sets pane is displayed.You can dock the Form Sets pane window tothe Form Sets pane is displayed.You can dock the Form Sets pane window to
CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 99
MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05)
the right, top, or bottom of the application window, or move it to an undockedthe right, top, or bottom of the application window, or move it to an undocked
position over the display.position over the display.
Notes:Notes:
To dock a window, you position the cursor over the title bar of the window andTo dock a window, you position the cursor over the title bar of the window and
drag and drop it with the mouse. Before you release the mouse button, andrag and drop it with the mouse. Before you release the mouse button, an
outline is displayed which previews the new position and extent of the window.outline is displayed which previews the new position and extent of the window.
When the Form Sets pane has been docked to the left, right, top, or bottom ofWhen the Form Sets pane has been docked to the left, right, top, or bottom of
the display, click the Auto-Hide icon to maximize the work area andthe display, click the Auto-Hide icon to maximize the work area and
automatically hide the Form Sets pane when it is not in use. The Form Setsautomatically hide the Form Sets pane when it is not in use. The Form Sets
pane is hidden and a tab is displayed instead. The tab is positioned to the left,pane is hidden and a tab is displayed instead. The tab is positioned to the left,
right, top, or bottom of the display, depending on where the Form sets paneright, top, or bottom of the display, depending on where the Form sets pane
was docked:was docked:
DisplayDisplay PanePane
Use the Display pane (Also called theUse the Display pane (Also called the Object Manager Object Manager ) to change the drawing) to change the drawing
order of your display layers and turn display layers on and off. The Objectorder of your display layers and turn display layers on and off. The Object
Manager is a table of contents which shows the display objects you have addedManager is a table of contents which shows the display objects you have added
to Vizex and the 3D Viewer.to Vizex and the 3D Viewer.
To open the Object Manager select theTo open the Object Manager select the View | Object Manager View | Object Manager menu menu
option, or click the Object Manager button on the main toolbar.option, or click the Object Manager button on the main toolbar.
When the Object Manager (Display pane) is open, the Object Manager button isWhen the Object Manager (Display pane) is open, the Object Manager button is
highlighted on the main toolbar. You can easily turn the Object Manager on andhighlighted on the main toolbar. You can easily turn the Object Manager on and
off using this button.off using this button.
The Object Manager is a dockable window which is docked (by default) to theThe Object Manager is a dockable window which is docked (by default) to the
left of the display window. You can dock this window to the left, right, top, orleft of the display window. You can dock this window to the left, right, top, or
bottom of the application window, or move it to an undocked position over thebottom of the application window, or move it to an undocked position over the
display.display.
To dock a window, you position the cursor over the title bar of the window andTo dock a window, you position the cursor over the title bar of the window and
drag and drop it with the mouse. Before you release the mouse button, andrag and drop it with the mouse. Before you release the mouse button, an
outline is displayed which previews the new position (and the extent) of theoutline is displayed which previews the new position (and the extent) of the
window.window.
ExerciseExercise 2.2:2.2: WorkingWorking withwith thethe DisplayDisplay andand FormForm SetsSets PanesPanes
1.1. Ensure both the Display and Form sets panes are docked to the left ofEnsure both the Display and Form sets panes are docked to the left of
your screen.your screen. If theyIf they are showing,are showing, click onclick on thethe drawing pin icondrawing pin icon toto
hide them to the left of the display.hide them to the left of the display.
 Your Display should now look as below; Your Display should now look as below;
CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 1010
MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05)
Notes:Notes:
2.2. Move your mouse button over theMove your mouse button over the DisplayDisplay and and Form SetsForm Sets tabs and tabs and
observe the floating panes.observe the floating panes.
3.3. Move your mouse button over theMove your mouse button over the Form SetsForm Sets pane, and while it is pane, and while it is
showing, click on theshowing, click on the Pin DownPin Down icon to pin it to the display. icon to pin it to the display.
4.4. Click on the top bar of theClick on the top bar of the Form SetsForm Sets pane, and holding your mouse pane, and holding your mouse
button down,button down, drag itdrag it around thearound the screen.screen. ObserveObserve the outlinesthe outlines
displayed to preview the window location when you drag it close to onedisplayed to preview the window location when you drag it close to one
of the edges of the display.of the edges of the display.
5.5. Try creating a floatingTry creating a floating Form SetsForm Sets pane not pinned to one of the edges pane not pinned to one of the edges
of the display by dragging and dropping the pane to a location on theof the display by dragging and dropping the pane to a location on the
graphic display.graphic display.
6.6. Drag and drop theDrag and drop the Form SetsForm Sets pane to the left of the display window. pane to the left of the display window.
7.7. Move your mouse over theMove your mouse over the DisplayDisplay tab, and click on the tab, and click on the Pin DownPin Down
icon to pin it to the display.icon to pin it to the display.
When theWhen the FFoorm Setsrm Sets o orr DisplayDisplay tabs are hidden, note that the tabs are hidden, note that the PinPin
DownDown  icon is horizontal, and once the tabs are pinned to the  icon is horizontal, and once the tabs are pinned to the
display, the icon rotates to a vertical display.display, the icon rotates to a vertical display.
8.8. Experiment with moving the display tab around the display, andExperiment with moving the display tab around the display, and
observe different methods of displaying both theobserve different methods of displaying both the Form SetsForm Sets and and
DisplayDisplay panes. panes.
9.9. Once you have completed this, follow the steps in step one to hideOnce you have completed this, follow the steps in step one to hide
both theboth the Form SetsForm Sets and and DisplayDisplay panes to the left of the Display. panes to the left of the Display.
GraphicGraphic DisplayDisplay WindowsWindows
The Graphic Display Windows are used to display data in either Vizex or 3DThe Graphic Display Windows are used to display data in either Vizex or 3D
 Viewer. Viewer.
Multiple windows of each type can be opened at any time within MICROMINE,Multiple windows of each type can be opened at any time within MICROMINE,
and they will display in theand they will display in the DisplayDisplay Pane as separate windows. Pane as separate windows.
CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 1111
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Exercise 2.3: Opening Graphic Display Windows. Notes:
1. Move your mouse button over the Display Pane tab, and pin it to the
display as described in Excersise 2.2.
2. Click on the Vizex Button on the Main Toolbar, and observe the new
icon appearing in the Display Pane.
3. Click on the 3D Viewer Button on the Main Toolbar, and observe the
new 3D Viewer icon appearing in the Display Pane.
4.
When you have data opened in any of these graphic display windows, the
objects loaded will be displayed as icons and titles under each object in the
display pane.
5. Select Window | Tile Horizontally from the main menu and observe
each window is now displayed on your screen.
6. Close one of the Vizex windows by clicking on the cross [X] in the top
right hand corner of the window. Repeat this for the 3D Viewer
window so that only one Vizex window remains.
7. Maximise the Remaining Vizex Window to the full screen using the
Maximise button on the top right hand corner of the window.
8. Click on the Pin Down icon on the Display Pane to hide the pane to
the left of the window.
Copyright © Micromine 2004 Page 12
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Customising Toolbars Notes:
Each toolbar in MICROMINE can be customised to your own personal
preferences.
Adding and removing toolbars
One or more toolbars can be displayed in the application window. To display
toolbars, select an option from the View | Toolbars menu. Alternatively,
right-click in an empty portion of the menu bar and select an option from the
toolbars menu:
To hide a toolbar, for example the Main or the View toolbar shown above,
right-click in an empty portion of the menu bar and unselect the appropriate
checkbox. Note: Some toolbars will be displayed automatically whenever the
right conditions apply. When a file is opened, for example, the Edit File toolbar
is displayed as part of the File Editor window. When you restart the
MICROMINE application, the toolbar selections you made in your last session
will be restored.
Creating a custom toolbar
To create your own toolbar, select the Customize... option from the Toolbars
menu.
In the Toolbars tab you can:
• Determine which toolbars are displayed by selecting the appropriate
checkboxes.
• Create a custom toolbar.
When you click the New button and specify a toolbar name, a new toolbar is
initialised and displayed in the application window. You can add tools to the
new toolbar using the Commands tab.
 Alternatively, you can move a tool from one toolbar to another by dragging
and dropping it with the mouse. To copy a tool from one toolbar to another,
hold down the CTRL key as you drag and drop it with the mouse.
• Rename a selected (highlighted) toolbar.
Copyright © Micromine 2004 Page 13
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
• Delete the selected toolbar. Notes:
• Restore the application's default settings for the selected toolbar by
clicking the Reset button.
Note that the main menu bar can also be customised.
Exercise 2.4: Create your own Customised Toolbar
To Create a customized ‘Drillholes’ Toolbar;
1. Right click anywhere in the Toolbars area, and select Customize.
 Alternately select  View | Toolbars | Customize  from the main
menu.
2. Select the New button, and name your toolbar Drillholes .
3. Select OK .
Copyright © Micromine 2004 Page 14
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
4. Note that a new, empty toolbar has been created in your display and a
new toolbar called Drillholes is listed in the toolbars list.
Notes:
5. Click on the Commands tab and highlight the Dhole Menu item from
the Categories column.
We want to add shortcut buttons to this toolbar to Validate our Drillhole
data and to Refresh a Drillhole database.
6. Highlight Validate in the Commands Column, and drag this to the
empty toolbar as shown;
7. Scroll down the Commands List and drag and drop Database to your
new toolbar as shown;
Copyright © Micromine 2004 Page 15
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
8. Click on Close
9. Right click anywhere on the toolbar and click on the Drillholes toolbar
to switch it off.
Copyright © Micromine 2004 Page 16
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson Two Summary
These are the key points of this lesson:
• The Main parts of the MICROMINE User interface are;
Main Menu
Main Toolbar
 View Toolbar
Form Sets Pane
Display Pane
Graphic Display window
•  All processes within MICROMINE can be accessed through the Main menu.
• Shortcuts on toolbars are used to access many of the common functions.
• The Form Sets Pane can be used to load Data into either Vizex or 3D
 Viewer
• Many graphic display windows of either type (Vizex or 3D Viewer) can be
opened at any one time. These windows can be tiled or moved around in
the display
• The Display pane will display each of the graphic editor windows, and any
data loaded into them
To create a toolbar:
Select View | Toolbars | Customize and select New.
To add or remove buttons from a toolbar:
Drag and drop buttons between toolbars
Drag and drop buttons/commands from the commands list on the
Commands tab of Customize toolbars
To open or close existing toolbars:
Select View | Toolbars to select or unselect the appropriate toolbars, or
right click anywhere in the toolbar region and select or unselect toolbars.
Help Topics
For information on: See:
Toolbars Toolbars : Main Toolbar, View Toolbar
Form Sets Pane Vizex and 3D Viewer: Loading Form Sets 
Display Pane Vizex and 3D Viewer: Displaying Objects 
Customising Toolbars Toolbars: Customising Toolbars 
Copyright © Micromine 2004 Page 17
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson 3 – Working with Data
Files
Duration: 45 minutes
Data files are the basic data container in MICROMINE. In this lesson you’ll learn
about the different types of data files and how to create and work with them.
 After this lesson you’ll be able to:
• Create a new file.
• Create a file using an existing file as a template.
• Modify a file’s structure.
Working with Data Files
Files in MICROMINE
Most files you’ll use as input to functions in MICROMINE have a tabular
structure. If you’re familiar with databases you’ll recognise this structure.
 An example of a typical MICROMINE data file is shown below.
In each record there are Easting and Northing coordinates for a copper assay.
The copper assay is associated with a sample number.
There are several types of file used in MICROMINE. 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 .
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 is often stored in DAT files; while
Copyright © Micromine 2004 Page 18
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
contour strings and other string type data is stored in STR files; and survey
information from total stations or theodolites is stored in SVY files.
Notes:
 The data in most MICROMINE files is stored in ASCII format. This
means you can easily read the data with simple text editors and
viewers. While it’s possible to edit a MICROMINE file with a text
editor, Micromine recommends that you don’t do so because the
file format may become corrupted.
There are other types of MICROMINE files, however MICROMINE itself handles
the creation and management of these.
 You, as the user, must create the files needed for a project. To do this you give
the new file a name and then define its structure. That is, the names and
characteristics of the fields and the order in which they will be processed and
displayed.
There are two field types in files: Character   and Numeric . In most cases it’s
easy to decide which type you should apply to a field. Data that’s essentially
numeric should be in fields with the Numeric type. Statistical functions will only
operate on numeric fields and colour and hatch sets are defined differently for
numeric and character fields. Note that you can still type non-numeric data into
numeric fields, for example, NS (not sampled) in an assay field. Alpha and
alphanumeric data is generally given the type Character. Some examples of
common Character type fields are Hole Name, Sample Number, and Lithology
Type.
Date fields are stored as numeric in YYYYMMDD format. You should
take care when importing dates from databases, as often you
can’t control the date format.
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 can then load data, record by record, from the file and
perform its task. This is the fundamental operating paradigm of MICROMINE.
The function takes values from the
nominated file and processes them
record by record
Copyright © Micromine 2004 Page 19
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
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 MICROMINE’s strengths is that you can copy the contents
of a file or change its structure at anytime. Such flexibility is very
convenient. However, if you’re not using a central database it’s
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,
companies need to have conventions that clearly define file-
naming procedures. For example, to make working copies of files
easily rec ognisable, use a prefix like “#” or “!”. The length of the file
name is no longer an issue. Similarly, with master files, you can
include “master” in the name of the file.
Before you begin the next lesson…
Make sure you’ve loaded the data on the Training CD onto your PC or some
location on your network. You’ll need this data throughout this training course.
See Installing the data set  for details.
Creating a New Data File
Because you’ll be using the data set supplied as part of this course you’ll 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.
Exercise 3.1: Create a new data file
Before you begin, open the TEMPLATES  project you created in the last lesson.
 A project like this is where you should store all template files. To do this:
1. Select File| Project | Open from the main menu. Alternatively, you can
use the Open Project toolbar button.
2. Select TEMPLATES  from the list that appears.
3. Click OK .
To create the new collar file template:
1. Select File | New from the main menu. Alternatively, you can click the
New toolbar button.
2. Enter the following values into the New File dialog box:
Prompt Setting
File COLLAR_TEMPLATE
Type DATA
Title Collar Template
Copyright © Micromine 2004 Page 20
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
3. Don’t  select Use template?
4. Click OK  and the New file window will appear.
In this window you create the file structure. To do this you must define:
• The names of the fields.
• The type (Character or Numeric) of each field.
• The width of each field.
• In the case of numeric fields, the number of decimal places.
Type the following values in the table:
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.
1. Once you’ve entered these values, click Close on the menu in the New
window.
2. Click Yes to confirm you want to create the file.
3. The new file will open into a File Editor window. You could start entering
values immediately but since it’s intended to be a template file you’d
generally leave it empty.
4. Close the File Editor window, either by clicking the [X] at the top right of
the window, or by clicking the Close toolbar button.
Field names can have up to 10 characters. Field names that
include spaces are not recommended. Best practice, unless
there’s an overriding company standard, is to keep field names
simple. For example, use Sample rather than Sample No.,
Sample_No or Sample #.
Similarly you can only enter a C or an N as a field type. Length can
be up to 255 characters but should be kept as short as possible
without compromising the data. The decimal point is counted as
one character. For example, N 10 2 would allow only 7 digitsto the
left of the decimal point. There’s nothing to be gained by
specifying more decimals than are needed.
Copyright © Micromine 2004 Page 21
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Finally, return to the Training  project:
1. Select File | Project | Open from the main menu. Alternatively, you can
click the Open Project toolbar button.
2. Select TRAIN NG  from the list that appears.I 
3. Click OK  to continue.
Creating a New File Using a Template
Once you have suitable files in the current project or have a template project or
locations containing files with suitable structures, you can begin using them
when you create new files.
Exercise 3.2: Create a new file using a template
To create a file using a template:
1. Select File | New from the main menu. Alternatively, you can click the
New toolbar button.
2. Enter the following values into the New File dialog:
Prompt Setting
File TEST_COLLAR
Type DATA
Title From Template
3. Select Use template?
4. Click the Templates… button to display the Templates dialog.
5. Deselect Current project?  and then double-click in the Project
response.
6. Select TEMPLATES  from the list and click OK .
7. Double-click the File  response and choose the COLLAR_TEMPLATE   file,
which is the one you created in Exercise 3.1
8. Click Close to dismiss the Templates dialog, then click OK  in the New
File dialog.
9. The New file window will open with a file structure identical to the one for
the COLLAR_TEMPLATE  file.
10. Select Close  and then click  Yes  when prompted. The new file will be
created and immediately displayed in the File Editor.
11. Select File | Close or press the ESC key to close the file editor.
 You can see from this exercise how much time using templates can save,
especially when you’re creating files with many fields. Additionally, using
templates promotes consistent file structures both within and across projects.
Copyright © Micromine 2004 Page 22
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
 You can copy the contents of a template file, and the parameters
in File | New  can be saved as a form. This feature is extremely
useful when you’re writing macros. You can also create a file in
any form by right clicking on a file name, a field name, or by
pressing F5.
Notes:
Modifying a File’s Structure
In MICROMINE you can add and delete fields from a file at any time. If a field
contains data when you delete it, the data will also be deleted. To add fields to
a file or delete fields from a file, use the Modify  function.
 The Modify function is located in the File  menu of the main
application window and the File Editor. You can also right-click (F6)
on a File field in a dialog box and select Modify from the menu that
appears.
Exercise 3.3: Modify a file’s structure
This task shows you how to prepare a file (containing the coordinates where
surface samples were taken) for merging with the assay results from the
laboratory.
Do the following:
1. Select File | Open from the main menu.
2. Select MMI_NVG_GCM  from the window that appears. If you can’t see it,
make sure that Files of type is set to DATA .
3. Click OK  to open the file in the File Editor.
4. Press F6 to modify the file, or alternately, close the file, then Select File |
Modify from the File Editor menu and select MMI_NVG_GCM  from the file
list.
5. Position the cursor in the EAST_GRID   field and press Ctrl+I  or select
Records | Insert Records from the menu.
6. Enter 6  in the dialog that appears, and then click OK .
Copyright © Micromine 2004 Page 23
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
7.  Add the following fields to the file: Notes:
Field Name Type Width Decimals
 AUAVE N 6 2
 Au1 N 6 2
 Au2 N 6 2
 Au3 N 6 2
 Ag N 6 0
Cu N 6 0
When you’ve completed the process, the file structure should look like this:
8. Select Close  once the modification is complete. You’ll be prompted to
Modify File? Select Yes.
9. Select File | Save As and save the file as NVG_GCM , if you have closed
the file, select File | Open and save the file as NVG_GCM .
10. Select File | Close or press the ESC key to close the file editor.
If you add fields to a file using Modify, no data will be lost.
However, if you delete a field that contains data, the data will be
lost.
Copyright © Micromine 2004 Page 24
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Optional Exercise
If you have time add the following Fields:
Field Name Type Width Decimals
Pb N 6 0
Zn N 6 0
Ba N 6 0
Mo N 6 0
Sb N 6 2
 As N 6 0
Hg N 6 2
Tl N 6 0
Copyright © Micromine 2004 Page 25
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson Three Summary
This lesson has illustrated the following points:
• Most data in MICROMINE is stored in files with a table structure.
• 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.
To create a new data file from scratch:
Select File | New and enter the files’ name and type, then
Define the structure by specifying each field’s name, type, width, and
number of decimals.
To create a new data file using a template:
Select File | New and enter the file’s name and type, then
Set the Use template option and choose the template file.
To modify the structure of an existing file:
Select File | Modify and change the file’s structure.
Good Practice
Wherever possible use templates to create new file structures. You should
create a set of template files and store them in a folder that has been set aside
for that purpose. When you create a new file, retrieve a suitable template and
use it to define the file structure.
Help Topics
For information on: See:
Creating and Projects: File Editor: Creating and modifying files 
Modifying files
Character and Projects: File Editor: General Principles: 
Numeric fields Field parameters in files 
Copyright © Micromine 2004 Page 26
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Lesson 4 – Data Entry and File
Processing
Duration: 90 minutes
The data that describes characteristics of a prospect or mine can be collected
and recorded in a variety of ways. They include: survey data from total
stations, rock sample data from geologists’ notebooks, drillhole data from
portable data entry equipment, compass traverse notes, data files from aerial
surveys and aerial photography.
The challenge is to get all of this information in different formats into a project
and into a coherent and useful state. This lesson describes some of the
processes that can be used to get data into a MICROMINE project.
 After this lesson you’ll be able to:
• Import text files into MICROMINE files (tables);
• Merge assay results from the lab with their associated coordinates;
• Link to data in an external database using ODBC;
• Use Merge Lab Data to process a SIF file received from the laboratory;
• Enter data in tables (data files) in the File Editor;
• Navigate through the records and fields in the File Editor.
Getting Data Into MICROMINE
The Different Ways of Entering Data
The File Editor is the primary tool you’ll use to create and maintain data files.
While you can key-in data into the File Editor, it would be tedious to have to re-
type data already in spreadsheets, external databases or in data files from
assay laboratories. For this reason MICROMINE includes three ways to get large
quantities of data into a project with a minimum of effort. These are:
• Importing
• Merging
• Linking
When you import  data, all fields in the source file are included in the process.
 You can control which fields from the source data are written to the
MICROMINE target file.
To merge  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
the data.
Copyright © Micromine 2004 Page 27
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Merge Lab data   is a “smart” function designed to process SIF (Standard
Interchange Format) files supplied by many assay laboratories. Its flexible
design means you can handle nearly any type of SIF file.
When you link   to a database you use ODBC to connect to an external data
source.
Generally Text Import is only used to transfer independent data sets into a
MICROMINE project. The Text Merge function is used to re-establish
relationships within data sets, for example, merging assay results with the
coordinates at which the samples were taken.
Before you begin using these techniques, it’s worth reviewing the different
types of file that you’ll meet when you undertake these processes.
Recognising Different File Types and Their Components
There are a numerous types of text file but in general the types that you’ll have
to deal with fall into two groups: delimited and fixed width. A delimited file
contains rows of values separated by commas, if it’s a comma-delimited file,
tabs if it’s a tab delimited file, and so on. 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.
Copyright © Micromine 2004 Page 28
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Example: Fixed width file
Example: Comma delimited file
Before you continue...
Make sure you’ve completed Modifying a file’s struc ure .t 
Make sure you’re using the built-in file viewer. To ensure this is the case, select
Options | Editor from the main menu and check that Built-in is selected in
the Text Viewer group.
Copyright © Micromine 2004 Page 29
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Working with Dialogs and Forms
Before we explore the methods of bringing data into MICROMINE, let’s look at
the process of entering parameters into MICROMINE dialogs. So far, we’ve only
seen the simplest of dialogs, but as you continue to learn MICROMINE you’ll
encounter increasingly complex ones.
Dialogs
Some MICROMINE dialogs have over 50 individual controls arranged in
numerous groups. The best way to fill out such a complicated dialog is to work
through it as if you were reading down the columns of a newspaper: top down,
from left to right. In the case of a tabbed dialog, you can extend the analogy to
reading the pages of a magazine. Adopting a systematic approach like this
ensures that responses are made in the correct order, which is important
because other prompts on the dialog may change depending on your earlier
choices.
Much of MICROMINE’s user interface is geared towards maximising productivity
whilst minimising effort. To help achieve this, numerous dialog shortcuts are
available. We’ve already seen the right-click context menu, which is one such
shortcut. Another involves the way you specify file or field names: Whenever
MICROMINE prompts you for a file or field name, simply double-click it (or
press F3) to select it from a pop-up list. You should never type a file or field
name, since it’s very easy to mistype a name and produce an error.
Once you’ve chosen a file name, MICROMINE will endeavour to automatically
select all of the required field names, so you may not have to do this yourself.
If a numeric field is selected, MICROMINE will also automatically calculate the
minimum and maximum values of that field.
Copyright © Micromine 2004 Page 30
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
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.
Notes:
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 they’re not relevant.
Form Sets
MICROMINE provides an elegant way to save and re-use the parameters that
you’ve entered into a dialog: You simply save them as a Form Set , which can
be recalled for later reuse.
A Form Set simply represents the saved contents of a dialog.
To save the contents of a dialog as a form set, click the Forms button on the
Dialogue form. Depending on the exact nature of the dialog, it may not have
its own Forms  button. For dialogue forms without a forms button, you can
either click the Forms button under the Display menu, or use the Forms
toolbar button. Dialogue boxes for many of the graphical display options such
as Dhole | Normal sections do not have their own Forms buttons.
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, plain English text, since all that MICROMINE needs to internally
reference the form set is its Number, which must be unique. The Forms dialog
Copyright © Micromine 2004 Page 31
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
also allows you to recall a previously saved form set, and import or export form
sets for sharing with other users.
Notes:
Some dialogs have buttons that open other dialogs. In MICROMINE, the
 “parent” dialog is called a dialog fo m , and the “child” dialogs are known as
dialog boxes . All dialog boxes that belong to a dialog form are automatically
saved together with that particular dialog form.
r 
Each MICROMINE function maintains its own independent list of form sets, so
there’s 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.
Forms are a very useful facility. They promote consistency and save
you from re-entering values.
Exercise 4.1: Explore dialogs and form sets
In this exercise, we’ll use the Simple Display function to display some
geochemical sample locations and save the display parameters as a form set.
1. From the main menu, select Display | Simple.
2. Before choosing any data, click the Display Limits… button and confirm
that the Display Limits dialog is empty. Close the Display Limits dialog.
3. Double-click the File response and choose NVG_GCM  from the list.
4. Once you’ve chosen the file, re-click the Display Limits…  button and
note that the coordinate fields and their minima and maxima have been
automatically set. Close the Display Limits dialog.
5. Double-click the small blank square next to the Symbol  prompt and
choose a plus [+] symbol.
6. Click the first OK  button on the toolbar to run the function and test your
settings.
Most functions in MICROMINE use a Run button on the dialogue
form to run functions, however, for graphical display functions such
as Display | Simple, you run MICROMINE functions by clicking the
first OK  button on the toolbar.
7. Close the display window using File | Close, or the cross in the top right
corner of the window to return to the dialog.
 Assuming you’re happy with the settings, you can now save them as a form
set.
1. Click either the Forms menu or Forms toolbar button.
2. On the Forms dialog, click Save As.
Copyright © Micromine 2004 Page 32
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
3. When the Save Current Values  dialog appears, type in the Title
Geochem Display  and click OK . Both dialogs will disappear.
Notes:
4. Click the Forms menu or toolbar button a second time, and note that your
newly saved form set appears in the list of saved form sets.
If you wanted to re-use those settings, you’d simply click the appropriate form
set to select it, and then click Open to load the settings.
Merging Assay Data
We added fields to the data file in Exercise 3.3 to prepare that file for the
merging process. The NVG_GCM  file contains a sample number, co-ordinates
describing where the sample was taken, and some other information. A file
called MMI_ASSAY_RESULTS.TXT  (for convenience in the Import  folder in the
current project) contains the assay results and sample numbers that
correspond to the coordinates.
In this task we’ll merge the soil sample assays (MMI_ASSAY_RESULTS.TXT )
into the file containing the locations where the samples were collected
(NVG_GCM.DAT ).
To successfully merge the records in two files, there must be a field with the
same values in both the target and source files. This is known as a key field . If
the key field in each file contains duplicate values, you must use two or more
fields in each file to differentiate each record.
The Merge  function processes the target file record by record. It finds the key
field in each record and reads the value it contains. It then looks for the same
value in the key field in the source file. When it finds an equivalent value, it
takes the data from the fields you’ve nominated, and writes it to the
corresponding fields in the target file.
It’s important that you know the column order in which the sample
data has been returned if the assay file does not contain a header
row. In this case, the field order is: Au1, Au2, Au3, Ag, C u, Pb, Zn,
Ba, Mo, Sb, As, Hg and Tl.
Exercise 4.2: Merge assay data into a sample locality file
In this exercise the sample identifiers are unique. This means you can use the
fields containing sample identifiers in each file as the key field in the merge. In
cases where there are duplicates in the key field in the target file you must use
multiple fields to form the key.
Do the following:
1. Select File | Merge | Text from the main menu (There’s also a Merge
function under the Edit | Tools menu of the File Editor but it doesn’t have
as many features as this one.)
2. Click the browse […]  button beside the Text file path response and
navigate to the file MMI_ASSAY_RESULTS.TXT in the Import   folder (this
file can be external to the project and is only here for convenience).
3. Double-click in the Target File response and select NVG_GCM  from the
window that appears.
Copyright © Micromine 2004 Page 33
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
4. Click Select. Notes:
Defining the Key Field
We know that the field containing the sample numbers is common to both files.
 And, because there are no duplicates in the SAMPLE  field in either the source
or target files, you can use SAMPLE  as the single key field.
To define the key field:
1. Select Use key fields and set Match to FIRST .
2. Click the Key Fields… button.
3. Position the cursor in the Start response on the first row, and then right-
click. The contents of the source file will be displayed in the built-in text
viewer.
4. Highlight the sample number (first column). Make sure that the highlight is
extended to immediately prior to the first character in the next column.
5. Release the mouse button, and then click on Post Values; A 1   will be
posted in Start and a 7  in Length.
6. Double-click in Target Field Name and select the SAMPLE  field from the
list.
7. Choose CHARACTER  from the Match list and close the Key Fields dialog.
Because we’re only using a single key field there’s no need to proceed to the
next row.
Defining the Merge Fields
Copyright © Micromine 2004 Page 34
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
 You must now define the merge fields. This is a very similar process to defining
the key field. It involves defining:
Notes:
• The location of the first character in each field.
• The number of characters in the field.
• The name of the field in the target file where the merge value will be
written.
Do the following:
1. Click the Merge Fields… button.
2. Position the cursor in the Start column in the first row.
3. Right-click to open the file in the text viewer.
4. Highlight the second column on any row. Make sure that the highlight
extends to immediately prior to the first character in the next column.
5. Click Post Values.
6. Select the field in the target file where that data will be written.
7. Repeat this process for each column you want to merge. In this case we
want to merge them all.
Copyright © Micromine 2004 Page 35
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
8. Enter Unmerged   in the Unmerged file  response, Duplicate   in the
Duplicate file response, and Merge_s ats  in the Report file response.
These files will record the results of the Merge process.
Notes:
t 
Running the merge
9. The final stage of the process is to run the merge. Do this by clicking the
Run button on the dialog box.
When the process is complete, a report will appear describing the results of the
process, which is reproduced in the Merge_stats file. Right-click the Unmerged 
and Duplicate  files to check their contents. The Unmerged report will list the
records in the source file that were not merged. The Duplicate report will list
the records with duplicate keys.
A useful check on any function that processes files is to right-click
the output file and choose View  from the pop-up menu. Any
problems will become apparent and you can re-run the function
after making the necessary corrections.
Importing Text Files
 A popular format for text data is CSV (comma separated values). Most
applications that can store and process tabular data can export in CSV format.
For example, field data recorded in a geologist’s notebook is often transcribed
from the notebook to a spreadsheet program such as MS EXCEL™ or Lotus™
before it’s imported into a MICROMINE project. CSV is generally used in these
cases.
If you use Field Marshal to collect field data, you can import or
merge files in native MM format. Field Marshal and the File Editor
contain many data entry and processing functions created
specifically for earth science data. It’s cheaper and easier to buy
Field Marshal or the File Editor than to try and write macros for MS
EXCELor Lotus.
Outlines are often used to record tenement boundaries. The tenement
boundary data can be obtained from your local mines department. Generally
this will be in the form of a series of distance, bearing pairs from a datum
point.
Exercise 4.3: Import a text file
In this exercise you’ll create a file and import the (distance, bearing) pairs that
were entered in an EXCEL spreadsheet and saved in CSV format. This exercise
will also illustrate another MICROMINE productivity tool: You can create a new
file virtually anywhere within MICROMINE.
Choose the Text File
1. Select File | Import | Text from the main menu.
2. Click the browse […] button next to the Text file path  response and
navigate to the Import   folder (within your project). Select the file
MMI_Tenement_Data.csv .
Copyright © Micromine 2004 Page 36
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
3. Right-click the text file name to display it in the text viewer. Confirm that
it’s in comma-delimited format, and determine which of the two fields is
bearing and which is distance.
Notes:
4. Set Text file format to COMMA DELIMITED .
 At this stage we can’t run the function because the target file doesn’t yet exist.
Create the Target File
 You can create a new file right within most MICROMINE functions by using the
right-click popup menu:
1. Right-click on the Output File response and choose New from the popup
menu.
2. Following the same procedure as you used in Exercise 2.1, create a new
file with the following parameters:
Prompt Setting
File TENEMENT_DATA
Type DATA
Title Tenement coordinates
Use template Disabled
3. Create the following file structure:
Field Name Type Width Decimals
BEARING N 8 4
DISTANCE N 12 4
4. Close the editor and answer Yes to save the file. Select File | Close or
press the ESC key to close the file editor. Note how MICROMINE
automatically places the name of the newly created file into the Output File
response.
Modify the Field Order
 You’ll remember that the original text file contains data in Distance, Bearing
order, but our new file uses the opposite field order. However, with
MICROMINE we can easily control the order of the imported fields.
1. Click the Delimited Fields…  button to display the Delimited Fields
dialog.
MICROMINE has no knowledge of what the fields in the CSV file represent,
so instead it refers to them simply by their position in the file. For example,
# 1 means the first field in the file, # 2 the second, and so on.
2. Double-click the Output Field  response next to # 1 and set it to
DISTANCE .
Copyright © Micromine 2004 Page 37
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
3. Repeat for # 2 and set it to BEARING . Close the Delimited Fields dialog. Notes:
4. Click the Run button on the dialog box to run the function.
5. Once the function has finished, right-click on the Output file and select
 View  from the popup menu. Confirm that the fields are in their correct
order.
Connecting to an External Database Using ODBC
ODBC is an acronym for the term O pen D atab ase C onnectivity. It’s simply an
industry standard interface that allows data access from a variety of database
applications. ODBC isn’t tied to a particular operating system or database
program, but instead allows you to see your data in the same way irrespective
of the underlying software. You’re able to link to the database of your choice
simply by installing the desired drivers on your computer. Whenever you install
a database product, the appropriate drivers are usually installed along with it.
Setting up a new ODBC connection first involves creating a Data Source Name 
(DSN). There are three types of DSN, so the choice of which to use seems
complex at first. In reality, they differ only in their degree of ‘visibility’ to the
rest of the users on your computer or network. You need only create the DSN
once; from then on it’s constantly re-used each time you reference the
database.
The three types of DSN are:
• User DSN , which is local to a computer and is accessible only by the
current user;
User DSN: One user on one
computer. Not available to other
users.
• System DSN , which is local to a computer but isn’t user-dedicated. In other
words, it’s shared amongst all users of that computer;
System DSN: Available to all users
on one computer.
• File DSN , which is shared among all users on a network. It’s neither user-
dedicated nor local to a particular computer.
File DSN: Available to
all users on a
network.
Copyright © Micromine 2004 Page 38
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
On most computers, the User and System DSN’s are grouped under
the category M a c h in e D a t a So u rc e  .
Notes:
 You can use an ODBC connection two ways in MICROMINE: You can 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 you’d 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 and choosing Reload Link  from the
popup 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 can’t modify (or edit) the file.
Exercise 4.4: Create an ODBC connection and import data
In most cases you’ll probably want to create an ODBC link (by using File |
Link | ODBC) so that MICROMINE always has access to the most up-to-date
data from your company’s database. However, because we need to edit these
files later, we’ll import the data instead.
The training database contains four tables of drillhole data (collars, downhole
surveys, assays, and lithologies), but we’re only interested in one of those: the
assay table. To import the other tables you’d simply repeat the steps on the
following page.
To create the ODBC connection:
1. Select File | Import | ODBC.
2. Click the Select Data Source… button.
3. Select the Machine Data Source tab and click the New… button.
4. Select User Data Source  and click Next >.
5. Choose Microsoft Access Driver   from the list that appears and click
Next >.
6. Click the Finish button.
7. Enter TRAINING  as the Data Source Name and Introductory Training  in
Description.
8. Click the Select…  button and navigate to the folder
H:  MMDATA  TRAINING  IMPORT .
9. Select MMI_DrillholeData.mdb  and then click OK .
10. Click OK   on the ODBC setup dialogs, until you reach the Select Table
dialog, to complete the process.
 You’ve just created a new ODBC connection! You need only complete
Steps 3 to 10 once, and from now on you’ll be able to reuse the same DSN
each time you connect to the database.
Copyright © Micromine 2004 Page 39
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
If you run into trouble with your ODBC settings, ask your system
administrator for assistanc e. C onnection problems often stem from
not having the correc t versions of ODBC drivers installed on your
computer. You should also ask your system administrator to remove
any unnecessary DSN’s.
Notes:
Loading Data from the External Database
Whenever you want to re-use an existing DSN, you’ll need to complete the first
three shaded steps in addition to the rest of the following procedure. However,
because the Select Table dialog is already open, you don’t need to complete
them for this example. Instead, you should progress directly to Step 14.
11. Select File | Import | ODBC.
12. Click the Select Data Source… button.
13. Select the Machine Data Source  tab and choose TRAINING   (the DSN
you just created) from the list. Click OK .
14. The Select Table… dialog box will appear. You’ll see the names of the
four tables in the database: ASSAY, COLLAR, LITHOLOGY and SURVEY.
15. Highlight the Collar  entry and click OK .
16. Fill-out the remaining prompts in the dialog as shown below:
Prompt Setting
Target File NVG_COL
Determine structure Selected
Preview Selected
Number of records 20
Select all Selected
17. Click Import. The contents of the Collar table will be displayed. If you’d
like to change any of the characteristics of the file that MICROMINE will
create, you can do it here.
18. Click OK . MICROMINE will create the new file in your project and populate
it with the contents of the Collar table from the MS Access database.
19. Click Close once MICROMINE has finished importing the table.
 You have three choices when it comes to importing a data file. If
you select Determine Structure MICROMINE will scan the database
and determine the optimal data structure for the new file. If you
select Use Database Structure MICROMINE will use the structure of
the Database to create the new file. And finally if you select Use
Current Structure  MICROMINE will force the data to fit into the
existing file.
Copyright © Micromine 2004 Page 40
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
Using Merge Lab Data
Merge Lab Data   is designed to process the SIF (Standard Interchange Files)
files favoured by assay laboratories. It’s a very flexible function that can
process most of the variations seen in SIF files. Merge Lab Data can:
• Merge or append data from lab files into files in your project;
• Create a target file in a project with the contents of the lab file;
• Work with both comma delimited and column-delimited files;
•  Accommodate lab files with up to 130 fields;
• Replace below detection assay codes with a standard code or, if the
detection limit is specified in the SIF file, with the detection limit;
• Replace laboratory codes with ones that are used in your company.
Merge Lab Data can only merge on a single key field. If you need
to use multiple keys, use File | Merge | Text.
Exercise 4.5: Merge laboratory data into an assay file
Defining the Contents of the SIF File
To merge the contents of the SIF file:
1. Select File | Merge | Lab Data from the main menu.
Copyright © Micromine 2004 Page 41
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
2. Click the browse […] button next to the Lab file path  response and
select the MMI_ NVG.SIF  file (from the Impo t  folder).
Notes:
r 
3. Back on the Merge Lab Data dialog, right-click the file name and view the
file. Take particular note of the format (column or comma delimited?) and
the particular codes found within the file. Close the text viewer window
once you’re done.
4. Select Column Delimited .
5. Set the Method to Use sample field .
6. Because the sample numbers are in the first column, enter 1  in Start
column.
7. Select Character match .
8. In the Assayed Element Names group, position the cursor in the Row
response and right-click. Highlight the first column of element names in the
header as shown in the preceding illustration. Click Post Values.
9. In the Data group, do the same for the first row in the column of assay
values.
The function assumes that the columns in the source file all have the same
width.
10. Select Replace lab codes and click More…
11. Type NS  into the first row of Lab Code, but leave Replace With blank.
This will blank out all occurrences of the string ‘NS’ from the MICROMINE
file.
Copyright © Micromine 2004 Page 42
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
12. Select Replace lab code in the Below Detection group and choose the
Write <x.xx  option.
Notes:
13. Type LDL  into the Lab code response.
14. Right-click in Detection limit row and highlight the first detection limit in
the file header. Click Post Values.
15. Close the Replace Lab Codes dialog.
16. Type UM_report  in the Unmerged file path response, and ML_stats in
the Report file response.
Defining the Characteristics of the Target File
We’re going to merge the laboratory data into the assay interval file that you
created in Exercise 4.4.
Do the following:
1. Double-click the Target File response and choose NVG_ASSY  from the file
list.
2. Double-click the Sample field response and choose SAMPLE  from the list.
This is the name of the key field in the target file.
3. Select Overwrite existing data in case there’s any residual data in the
target file.
4. Merge Lab Data uses the field names it finds given the information you
entered in the Assayed Element Names group. When you click  Assay
Fields (1 - 65)… you’ll see the source file’s field names in the Source
column, and target file’s field names in the Target column.
5. MICROMINE will endeavour to automatically match the source and target
field names. However, you may need to “tune” this process by selecting
the appropriate Target fields. Also, if the Source column contains incorrect
values, return to the Assayed Element Names group and re-define the field
names.
6. Close the Assay Fields dialog once you’re done.
7. Click OK  to run the function.
8. Right-click the NVG_ASSY  file name and check the contents of the assay
fields. Note how previously blank fields have now been populated with
data.
Data Entry
MICROMINE’s File Editor   is an excellent data entry tool that’s specifically
designed to provide numerous tools for the rapid entry of spatial and drillhole
data. For example, by defining a series of rules, you can enter drillhole collar
coordinates and downhole sample data with a minimum of keystrokes.
 Although many people use a spreadsheet application for data entry, you’ll find
that the File Editor provides a safer and more rapid data entry environment.
Copyright © Micromine 2004 Page 43
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
The File Editor has a Tools menu available under the Edit menu that contains
a collection of basic functions for importing, exporting and merging data;
sorting and validating files; and performing field-based calculations. Many of
these tools also have toolbar buttons.
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 Pg Up and Pg 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, simply 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 these are summarised in Table 1 below:
Table 1: File Editor keyboard shortcuts
To… Keyboard Menu Button
Increment contents
to the cell below
Ctrl+A Records | Add | One
Set Increment value Ctrl+Shift+I Records | Increment
Copy contents to the
cell below
Ctrl+R Records | Replicate | One
Operate on multiple
fields to record below
Ctrl+T Records | Execute | One
Define Ctrl+T
parameters
Ctrl+Shift+
P
Records | Execute |
Parameters
Delete records Ctrl+D Records | Delete
Insert blank records Ctrl+I Records | Insert
 The add (Ctrl+A), replicate (Ctrl+R) and execute (Ctrl+T) tools also
operate on multiple records, by pressing Ctrl+Shift+[Letter] instead
of Ctrl+[Letter].
Copyright © Micromine 2004 Page 44
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
 These standard shortcuts all have a matching toolbar button, so
feel free to access these if you prefer to use the mouse instead of
the keyboard.
Notes:
Exercise 4.6: Use the File Editor’s data entry tools
Let’s put some of these tools to work. This exercise always refers to the
keyboard shortcut for each function, but please feel free to experiment with the
menu or toolbar if you’d prefer to use the mouse.
Data Entry Field‐by‐Field
1. From the main MICROMINE menu, select File | Open  and open the
NVG_ASSY  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. Press Ctrl+A. Observe how MICROMINE creates a new record, recognises
that the existing text T17  contains a numeric component, increments that
component by one, and places the new value into the new record.
4. Now press Ctrl+R  four or five times. Each time you choose this command
it replicates the T18  value to the record below.
Copyright © Micromine 2004 Page 45
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
5. Select (click) the first blank FROM  value in your new T18  hole and type in
a value of 0  (zero).
6. Press Ctrl+Shift+I and change the increment from 1  to 4 . Click OK .
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:
That was pretty quick, but wouldn’t it be good if you could perform all of those
actions simultaneously? Fortunately, there is a way.
Copyright © Micromine 2004 Page 46
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Simultaneous Multiple Field Data Entry Notes:
1. Press Ctrl+Shift+P  to display the Execute Parameters  dialog. Using
this dialog, you can define a separate “rule” for each field in the file. Once
they’re defined, you can apply them all simultaneously.
2. The HOLE   field on the Execute Parameters dialog should already be
selected, but if it isn’t, click it to select it.
3. Click the Replicate button. Note how MICROMINE changes the “rule” for
the HOLE  field from IGNORE  to REPLICATE .
4. 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 .
5. The FROM   field now becomes the selected field. It’s tempting to set an
increment value of, say, four, but there’s a much smarter way to handle
this field: Click the Copy button instead.
6. 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 FRO M  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 FRO M   value will
alwaysbe correct.
7. 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:
Copyright © Micromine 2004 Page 47
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Notes:
8. Click OK  to close the Execute Parameters dialog.
9. Select the last T18  value in the HOLE  field and press Ctrl+A. This will start
a new hole.
10. Manually type in a SAMPLE  number of S00001 , a FROM  of 0  and a TO  of 4 .
 Your file should now look something like this:
Before you can use the execution parameters, you must always
have a “starter record” containing actual values. The cursor must
also be somewhere in thisrecord before creating any new data.
11. 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 100m Reverse C irculation 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.
Calculator
 You can use the Calculator to quickly fill out fields through out a file. You can
perform simple algebra or more complex data manipulation. The calculator
works by the following formula:
Input A  Calculation Function (ie Plus, Minus, etc)  Input B = Result
Copyright © Micromine 2004 Page 48
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
Both Input A and Input B can be field names, numbers or a temporary variable.
The result can be a new field, existing field or a temporary variable.
Notes:
To access the Calculator you can either select the File | Fields | Calculate
menu or by clicking the Calculations button on the toolbar in the File Editor.
The File Editor Calculator is slightly different to the main calculator as it has
fewer fields.
Exercise 4.7: Using the Calculator
1. Click the Calculations button on the toolbar.
2. Double click the first Input response and select the TO field.
3. Click the Function response and select Minus.
4. Double click the second Input response and select the FROM field.
5. Double click the Result response and select the INTERVAL field. The
dialog should resemble the following diagram.
6. Click Ok to run the Calculator.
If you need to perform more complex calculations the temporary variables
become an invaluable tool. It’s useful to think of a temporary variable as being
the same as the Memory button on a standard calculator, the only difference
being that you have nine (labelled #1 to #9) instead of the standard one.
Let’s perform an exercise to calculate the Mid Point of each sample interval.
7. Change the Function from Minus  to Plus .
8. Single click the Result response and clear the box (Shift+Space) and type
in #1  to create a temporary variable.
9. Click the first Input on the second row and type in #1  to reference the
temporary variable.
Copyright © Micromine 2004 Page 49
MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)
10. Click the Function field on the second row and select Divide By. Notes:
11. Click the second Input and type in 2.
12. In the second Result field type in MidPoint. This will create a new field in
the data called MidPoint , which will be populated by the mid point of the
hole interval.
13. Click OK  to run the calculation. You’ll be prompted to create the new field;
answer OK  to create it.
14. Close the File Editor once you’re satisfied with the result. Please answer
NO when prompted to save changes!
Copyright © Micromine 2004 Page 50
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine
Introduction to micromine

More Related Content

What's hot

Mantle melting and Magmatic processes
Mantle melting and Magmatic processesMantle melting and Magmatic processes
Mantle melting and Magmatic processesAnanya21Mittal
 
Ambiguity in Geophysics
Ambiguity in GeophysicsAmbiguity in Geophysics
Ambiguity in Geophysicsknigh7
 
AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY krishanunath1
 
Metallogenic Epoch and Province
Metallogenic Epoch and Province Metallogenic Epoch and Province
Metallogenic Epoch and Province Nikhil Sherekar
 
geophysical exploration
geophysical explorationgeophysical exploration
geophysical explorationMishkatSakhi
 
Geothermometry in economic geology
 Geothermometry in economic geology Geothermometry in economic geology
Geothermometry in economic geologyThomas Chinnappan
 
Economic geology - Magmatic ore deposits_1
Economic geology - Magmatic ore deposits_1Economic geology - Magmatic ore deposits_1
Economic geology - Magmatic ore deposits_1AbdelMonem Soltan
 
Methods and stages of Mineral Exploration: Adaptive Resource Management Plan
Methods and stages of Mineral Exploration: Adaptive Resource Management PlanMethods and stages of Mineral Exploration: Adaptive Resource Management Plan
Methods and stages of Mineral Exploration: Adaptive Resource Management PlanNgatcha Bryan
 
Mineral Reserve Estimation In The Real World
Mineral Reserve Estimation In The Real WorldMineral Reserve Estimation In The Real World
Mineral Reserve Estimation In The Real WorldMarcelo Godoy
 
PROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSITPROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSITGauhati University
 
Underground mining method
Underground mining methodUnderground mining method
Underground mining methodSafdar Ali
 

What's hot (20)

Mantle melting and Magmatic processes
Mantle melting and Magmatic processesMantle melting and Magmatic processes
Mantle melting and Magmatic processes
 
Chromite ore
Chromite oreChromite ore
Chromite ore
 
Ophiolite
OphioliteOphiolite
Ophiolite
 
Ambiguity in Geophysics
Ambiguity in GeophysicsAmbiguity in Geophysics
Ambiguity in Geophysics
 
AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY
 
Metallogenic Epoch and Province
Metallogenic Epoch and Province Metallogenic Epoch and Province
Metallogenic Epoch and Province
 
Mining geology an overview
Mining geology an overviewMining geology an overview
Mining geology an overview
 
geophysical exploration
geophysical explorationgeophysical exploration
geophysical exploration
 
Geothermometry in economic geology
 Geothermometry in economic geology Geothermometry in economic geology
Geothermometry in economic geology
 
Economic geology - Magmatic ore deposits_1
Economic geology - Magmatic ore deposits_1Economic geology - Magmatic ore deposits_1
Economic geology - Magmatic ore deposits_1
 
Methods and stages of Mineral Exploration: Adaptive Resource Management Plan
Methods and stages of Mineral Exploration: Adaptive Resource Management PlanMethods and stages of Mineral Exploration: Adaptive Resource Management Plan
Methods and stages of Mineral Exploration: Adaptive Resource Management Plan
 
Topic 3 ore forming processes and magmatic mineral deposits
Topic 3 ore forming processes and magmatic mineral depositsTopic 3 ore forming processes and magmatic mineral deposits
Topic 3 ore forming processes and magmatic mineral deposits
 
Mineral Reserve Estimation In The Real World
Mineral Reserve Estimation In The Real WorldMineral Reserve Estimation In The Real World
Mineral Reserve Estimation In The Real World
 
Introduction to velocity model building
Introduction to velocity model buildingIntroduction to velocity model building
Introduction to velocity model building
 
Cleavage and foliations
Cleavage and foliationsCleavage and foliations
Cleavage and foliations
 
Ore forming process
Ore forming processOre forming process
Ore forming process
 
Topic 7 sedimentary mineral deposits
Topic 7 sedimentary  mineral depositsTopic 7 sedimentary  mineral deposits
Topic 7 sedimentary mineral deposits
 
Lecture 4: Underground Mining
Lecture 4: Underground MiningLecture 4: Underground Mining
Lecture 4: Underground Mining
 
PROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSITPROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSIT
 
Underground mining method
Underground mining methodUnderground mining method
Underground mining method
 

Similar to Introduction to micromine

Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interfaceCis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interfacesdjdskjd9097
 
MAA M1 Mst Ctr Room.pdf
MAA M1 Mst Ctr Room.pdfMAA M1 Mst Ctr Room.pdf
MAA M1 Mst Ctr Room.pdfkeith519207
 
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interfaceCis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interfaceccis224477
 
200 SNYPR Fundamentals Training Guide.pdf
200 SNYPR Fundamentals Training Guide.pdf200 SNYPR Fundamentals Training Guide.pdf
200 SNYPR Fundamentals Training Guide.pdfPowJr
 
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interfaceCis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interfacecis247
 
Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interfaceCis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interfacesdjdskjd9097
 
Microsoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure BootcampMicrosoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure BootcampHeather Newman
 
CO_Scenario_InfoDelivTr_FINAL ENGLISH
CO_Scenario_InfoDelivTr_FINAL ENGLISHCO_Scenario_InfoDelivTr_FINAL ENGLISH
CO_Scenario_InfoDelivTr_FINAL ENGLISHLeonardo Sepulcri
 
IBM Start Now Collaboration - Information Delivery and Tracking
IBM Start Now Collaboration - Information Delivery and TrackingIBM Start Now Collaboration - Information Delivery and Tracking
IBM Start Now Collaboration - Information Delivery and TrackingLeonardo Sepulcri
 
You need to analyze the features of three videoconferencing systems
You need to analyze the features of three videoconferencing systems You need to analyze the features of three videoconferencing systems
You need to analyze the features of three videoconferencing systems walthamcoretta
 
Application module slides
Application module slidesApplication module slides
Application module slidesJoanne Scouler
 
Mq light For Guide Share Europe 2014
Mq light For Guide Share Europe 2014Mq light For Guide Share Europe 2014
Mq light For Guide Share Europe 2014Robert Nicholson
 
Princeton-NJ-Meetup-Troubleshooting-with-AnyPoint-Monitoring
Princeton-NJ-Meetup-Troubleshooting-with-AnyPoint-MonitoringPrinceton-NJ-Meetup-Troubleshooting-with-AnyPoint-Monitoring
Princeton-NJ-Meetup-Troubleshooting-with-AnyPoint-MonitoringSravan Lingam
 

Similar to Introduction to micromine (20)

Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interfaceCis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interface
 
MAA M1 Mst Ctr Room.pdf
MAA M1 Mst Ctr Room.pdfMAA M1 Mst Ctr Room.pdf
MAA M1 Mst Ctr Room.pdf
 
Digital Marketing
Digital MarketingDigital Marketing
Digital Marketing
 
05 machining2d
05 machining2d05 machining2d
05 machining2d
 
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interfaceCis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
 
200 SNYPR Fundamentals Training Guide.pdf
200 SNYPR Fundamentals Training Guide.pdf200 SNYPR Fundamentals Training Guide.pdf
200 SNYPR Fundamentals Training Guide.pdf
 
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interfaceCis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
 
Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interfaceCis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interface
 
Applications Report
Applications ReportApplications Report
Applications Report
 
Microsoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure BootcampMicrosoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure Bootcamp
 
CO_Scenario_InfoDelivTr_FINAL ENGLISH
CO_Scenario_InfoDelivTr_FINAL ENGLISHCO_Scenario_InfoDelivTr_FINAL ENGLISH
CO_Scenario_InfoDelivTr_FINAL ENGLISH
 
IBM Start Now Collaboration - Information Delivery and Tracking
IBM Start Now Collaboration - Information Delivery and TrackingIBM Start Now Collaboration - Information Delivery and Tracking
IBM Start Now Collaboration - Information Delivery and Tracking
 
You need to analyze the features of three videoconferencing systems
You need to analyze the features of three videoconferencing systems You need to analyze the features of three videoconferencing systems
You need to analyze the features of three videoconferencing systems
 
Application module slides
Application module slidesApplication module slides
Application module slides
 
Sample report
Sample reportSample report
Sample report
 
IBM MobileFirst Platform v7.0 Pot Intro v0.1
IBM MobileFirst Platform v7.0 Pot Intro v0.1IBM MobileFirst Platform v7.0 Pot Intro v0.1
IBM MobileFirst Platform v7.0 Pot Intro v0.1
 
IBM MobileFirst Platform v7.0 pot intro v0.1
IBM MobileFirst Platform v7.0 pot intro v0.1IBM MobileFirst Platform v7.0 pot intro v0.1
IBM MobileFirst Platform v7.0 pot intro v0.1
 
Mq light For Guide Share Europe 2014
Mq light For Guide Share Europe 2014Mq light For Guide Share Europe 2014
Mq light For Guide Share Europe 2014
 
Princeton-NJ-Meetup-Troubleshooting-with-AnyPoint-Monitoring
Princeton-NJ-Meetup-Troubleshooting-with-AnyPoint-MonitoringPrinceton-NJ-Meetup-Troubleshooting-with-AnyPoint-Monitoring
Princeton-NJ-Meetup-Troubleshooting-with-AnyPoint-Monitoring
 
Sudheendra
SudheendraSudheendra
Sudheendra
 

Recently uploaded

Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfDeskTrack
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionMohammed Fazuluddin
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Andrea Goulet
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfMehmet Akar
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
How to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfHow to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfTestgrid.io
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfmbmh111980
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1KnowledgeSeed
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfQ-Advise
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfVictor Lopez
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Soroosh Khodami
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 

Recently uploaded (20)

Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and Prevention
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
How to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfHow to pick right visual testing tool.pdf
How to pick right visual testing tool.pdf
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 

Introduction to micromine

  • 1.
  • 2.
  • 3. MicromineMicromine TrainingTraining IntroductionIntroduction toto MicromineMicromine Micromine Pty LtdMicromine Pty Ltd 174 Hampden Rd174 Hampden Rd Nedlands WA 6009Nedlands WA 6009  Australia Australia Tel:Tel: +61 8+61 8 94239423 90009000 Fax: +61 8 9423 9033Fax: +61 8 9423 9033 Email:Email: mm@micromine.com.aumm@micromine.com.au WWW:WWW: http://www.micromine.com.auhttp://www.micromine.com.au LicenceLicence AgreementAgreement The use of the software described in this manual is subject to a licence agreement withThe use of the software described in this manual is subject to a licence agreement with Micromine Pty Ltd. The software may only be used or copied in accordance with theMicromine Pty Ltd. The software may only be used or copied in accordance with the terms and conditions of that agreement.terms and conditions of that agreement. This manual assumes that Micromine Version 10 or above is installed.This manual assumes that Micromine Version 10 or above is installed. DisclaimerDisclaimer Micromine Pty Ltd will not accept any liability arising from the use of the software or anyMicromine Pty Ltd 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 errorsother software product mentioned in this manual; nor for any technical or editorial errors or omissions made in this manual.or omissions made in this manual. The mention of any other computer software product within this manual does not implyThe mention of any other computer software product within this manual does not imply any endorsement of such product by Micromine Pty Ltd.any endorsement of such product by Micromine Pty Ltd. CopyrightCopyright Micromine Pty Ltd is the owner of the software, and of all icons and logos within theMicromine Pty Ltd is the owner of the software, and of all icons and logos within the software, together with all soft and hardcopy documentation. This manual containssoftware, together with all soft and hardcopy documentation. This manual contains information protected by copyright. No part of this manual may be photocopied orinformation protected by copyright. No part of this manual may be photocopied or reproduced in any form without prior written consent from Micromine Pty Ltd.reproduced in any form without prior written consent from Micromine Pty Ltd. © Copyright 1999, 2001, 2002, 2003, 2004 by Micromine Pty© Copyright 1999, 2001, 2002, 2003, 2004 by Micromine Pty LtdLtd 2nd Edition2nd Edition Revision 00 – August 2002Revision 00 – August 2002 Revision 01 – June 2003Revision 01 – June 2003 Revision 02 (Version 10) – November 2004Revision 02 (Version 10) – November 2004  Authors Authors Frank BilkiFrank Bilki GIS and Training ConsultantGIS and Training Consultant Micromine Pty LtdMicromine Pty Ltd Tenille SzolkowskiTenille Szolkowski Support and Training ConsultantSupport and Training Consultant Micromine Pty LtdMicromine Pty Ltd CopyrightCopyright ©© MicromineMicromine PtyPty LtdLtd 20042004 ii
  • 4. MicromineMicromine TrainingTraining IntroductionIntroduction toto MicromineMicromine TrademarkTrademark AcknowledgmentAcknowledgment MICROMINE, GPick3D, GPick and FIELD MARSHAL are trademarks of Micromine Pty Ltd. Other brands andMICROMINE, GPick3D, GPick and FIELD MARSHAL are trademarks of Micromine Pty Ltd. Other brands and product names mentioned in this manual are trademarks or registered trademarks of theirproduct names mentioned in this manual are trademarks or registered trademarks of their respective owners.respective owners. BeforeBefore WWee BeginBegin ModuleModule Duration:Duration: 1616 hourshours For:For: NewNew MicromineMicromine usersusers IntroductionIntroduction This module is designed to show you how to start using Micromine and toThis module is designed to show you how to start using Micromine and to introduce some of the program’s key features. To make it as realistic asintroduce some of the program’s key features. To make it as realistic as possible, it’s based on a scenario that will be familiar to many Microminepossible, it’s based on a scenario that will be familiar to many Micromine users.users. The Scenario The Scenario : Your Company is evaluating a prospect on which initial stream: Your Company is evaluating a prospect on which initial stream sediment sampling indicated an anomalous area. You followed this with asediment sampling indicated an anomalous area. You followed this with a geochemical sampling programme over the area of interest. The samplegeochemical sampling programme over the area of interest. The sample locations were recorded using a GPS and the data coordinates were recordedlocations were recorded using a GPS and the data coordinates were recorded in Lat/Longs. Finally, you further investigated the detected anomaly within Lat/Longs. Finally, you further investigated the detected anomaly with trenching and a subsequent two-phase drilling programme.trenching and a subsequent two-phase drilling programme. PurposePurpose Phase 1 of the drilling program indicated a substantial resource. Your task isPhase 1 of the drilling program indicated a substantial resource. Your task is to integrate and process the original data in order to evaluate the prospectto 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 thewith 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 classificationnew drilling program will be to provide in-fill data to enable the classification of the resource as indicated, inferred or measured. The lessons that followof the resource as indicated, inferred or measured. The lessons that follow describe the tasks you’ll need to undertake to achieve your objective.describe the tasks you’ll need to undertake to achieve your objective. ObjectivesObjectives  As a result of this course, participants will have learnt to: As a result of this course, participants will have learnt to: •• Use the Micromine user interface and its various tools;Use the Micromine user interface and its various tools; •• Manage Micromine projects;Manage Micromine projects; •• Create and manipulate Micromine files;Create and manipulate Micromine files; ••  Validate both drillhole and general purpose data; Validate both drillhole and general purpose data; •• Create lookup tables for rapid data entry and validation;Create lookup tables for rapid data entry and validation; •• Understand and use filters to subset the data of interest;Understand and use filters to subset the data of interest; •• Create and plot a multi-layered plan view; andCreate and plot a multi-layered plan view; and •• Create, interpret, and plot a drillhole cross section.Create, interpret, and plot a drillhole cross section. CopyrightCopyright ©© MicromineMicromine PtyPty LtdLtd 20042004 iiii
  • 5. Micromine Training 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. How to Use This Manual For further study While the primary purpose of this module is to introduce you to the key features of Micromine, optional tasks are included to expose you to more advanced features of the application. In addition to these optional tasks, in-house experts at Micromine have contributed their ideas on how to get the most from the application. You’ll find these ideas at the end of many lessons under the heading Good Practices. Using the online help with the training manual Where appropriate, references to topics in Micromine’s online help are also included. These references provide further information about the current task as well as topics that are related to the current task. They also give you an opportunity to become familiar with the online help system. Online help references will be displayed as italic in the following format: Keyword: Topic name For example: ODBC: Installing ODBC To look up a reference using the online help: 1. Select Help | Contents from the Micromine menu. 2. When the Help window appears, click the Index tab to select it. 3. Enter the keyword. In the above example, the keyword is ODBC . If there’s only one topic with that keyword, it’ll be displayed immediately. If the keyword is used in a number of topics, the titles of those topics will appear in a list. 4. Double-click a topic in the list to select it. Referring to entries in dialog boxes and files In many places you’ll need to make entries in dialog boxes or data files (tables). In this manual, the text or values you need to enter as part of the exercises will be illustrated in one of two ways: •  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. Copyright © Micromine Pty Ltd 2004 iii
  • 6. Micromine Training Introduction to Micromine  As an example, this is a dialog box (form) that contains parameters you might need to enter: The same information could be presented in a table: Prompt Setting File SOILS_GEOCHEM Type DATA Filter Selected/7 Display field AU Text angle HORIZONTAL Installing the data set The entire data set for this training course is contained on the Training CD. You must install this data set before you can complete the course. You’ll need 20MB free space on the hard disk drive where the data set is installed. If you need to install the training data: 1. Load the Training CD into the CDROM drive 2.  After a few moments the setup program will begin 3. Click Next to accept the default installation settings 4. Follow the on-screen instructions Copyright © Micromine Pty Ltd 2004 iv
  • 7. Micromine Training Introduction to Micromine Conventions used in this manual This manual uses the following conventions: Style Denotes Bold type Used to denote the names of menu items, dialog boxes and prompts when they invoke or contribute to the primary process being undertaken. Italic type Used to denote the entries you must make in the responses in dialog boxes and fields in tables. Prerequisites required for this training course Make sure you’ve made the following settings in Micromine before you begin the training course. Check that in: Options | System | Display  X=Y  is selected for both Plan and Section. Options | Plot Use Print Manager is selected. Options | Colours & Fonts Compulsory prompt is set to Red . Grid Text is set to 8  point Arial . Display Text is set to Arial 6 . Options | Editor Text Viewer is set to Built-in  Printers and plotters There’s no requirement to be connected to a printer or plotter to complete this module. Copyright © Micromine Pty Ltd 2004 v
  • 8. Micromine Training Introduction to Micromine Copyright © Micromine Pty Ltd 2004 vi
  • 9. Introduction to Micromine Who This module is designed to show you how to start using Micromine and to introduce some of the program’s key features. To make it as realistic as possible, it’s based on a scenario that will be familiar to many Micromine users. Objectives  As a result of this course, participants will have learnt to: • Use the Micromine user interface and its various tools; • Manage Micromine projects; • Create and manipulate Micromine files; •  Validate both drillhole and general purpose data; • Create lookup tables for rapid data entry and validation; • Understand and use filters to subset the data of interest; • Create and plot a multi-layered plan view; and • Create, interpret, and plot a drillhole cross section. Description  An ideal introduction to the power of MICROMINE, the course works through the most commonly used functions and covers, data entry and importing, display of data, using images as a background to data displays, generating contours, drillhole sections and hard copy output. This course includes a detailed introduction to the VizEx user interface covering the construction of Drillhole Database, displaying of both 2D and 3D data and a full demonstration of the Graphic Editor. Simple macros, Plotting and the 3D viewer are also covered. - Page 1 of 3 -
  • 10. Course Outline Introducing MICROMINE The user interface Keyboard shortcuts Preparing the Project Data Working with projects Creating a new project Deleting a project Attaching an existing pro ject Working w ith data files Creating a new d ata file Creating a new file using a template Modifying a file’s structure The File menu Form Sets Data entry and file processing Merging assay d ata Importing text files Connecting to an external database using ODBC Using Merge Lab Data Validating Drillhole and Sample Data Validating data in a project Validating a d ata file Validating drillho le data Lookup Tables Looku p tables explained Creating a lookup table Filters Filters explained Creating a filter Multiple filter con ditions Vizex Displaying points Creating a co lour s et Displaying outlines Displaying an aerial pho to Editing String files Contouring Grid limits Search op tions Preparing and displaying drillhole data Preparing d rillhole data for display The Drillhol e Database Displaying drillholes Displaying Drillhole Plans and Sections Creating drillhole displays for interpretation Text colour sets Hatch sets Sectional Interpretation Prerequisites and naming con ventions On-screen digitising Advanced Displays Using th e 3D Viewer Digital Terrain Models Saving a 3D view as a VRML or BMP file Plotting Setting up a new plot Plot definitio n, title frames, legends Secondary grids Company logos - Page 2 of 3 -
  • 11. Then, if sufficient time and if relevant… Macros Reasons for w riting macros 3-steps to creating a m acro Information required per process Wireframing Working with outlines Wireframe editor Checking strings Building a wireframe Tielines Validation Creating bifurcations Closing ends Volumes Conclusion Summary Course feedback - Page 3 of 3 -
  • 12. MICROMINE CONSULTING TRAINING SERVICES MODULE 1MODULE 1 MICROMINE B ASICSMICROMINE B ASICS
  • 13. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson 1 – Preparing the Project Data Duration: 45 minutes In MICROMINE, the project is the fundamental means of storing and organising your data. This lesson introduces you to projects and how you can use them.  After this lesson you’ll be able to: • Create a project; •  Attach to an existing project; • Delete a project; and • Delete a project without deleting the associated data. Working with Projects Projects Normally you’ll store all the data from an area in a project. This includes surface samples, drilling data, tenement outlines, aerial surveys, photography, and any other related information. In addition to information about an area, other information such as macros and form sets are also stored as part of a project. Put simply, a MICROMINE projec t representsa real-world project. To begin working with MICROMINE you must create a project. A project is simply a folder (or directory) where you store files containing related information. Once several projects have been created, you’re able to select a project you want to work with. When you select a project, all the files, macros and forms sets stored with that project are made available to you. Since you’re working in the project folder, there’s no need to enter a file path (i.e. C:   projects  tenement1  ...) when you create or open files. The only time you’ll “leave” the project is when you need to access external data. When you create a project, you enter a project name, a path, and a project title. The project name becomes a new folder on that path. A project may be located locally on the computer you’re using, or on a remote computer network. In either case, MICROMINE recommends that you save all your projects under a single parent folder.  You must also set the units for a project to Metric or Imperial when you first create it. The default is Metric. Imperial is only used when rock densities are measured with a tonnage factor and plot scales like 20":1’ are required. Copyright © Micromine 2004 Page 1
  • 14. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: When you create a new project, you can use file structures, form sets and macros from a similar project. This is a good approach because it means that you can re-use existing work and promote consistency between projects. In fact, many MICROMINE users create a template project and save any re-usable file structures, macros and form sets within it. This approach is demonstrated in the following exercise.  You can also rename, move, delete and attach projects. Renaming simply changes the project name. Moving a project manages the entire process of moving all the project files from one location to another. Because project data files are stored in different folders you can use the same file names in each project. 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. Creating a New Project Because the data for this training course have already been prepared, you’ll attach to a project where the data are stored. However, you still need to know how to create a new project. Since it’s good practice to learn how to create and use a template project, this is a good opportunity to do so. Exercise 1.1: Create a new project To create a new project: 1. Start MICROMINE by clicking on the icon on your desktop, or select the application name from the Start menu. 2. Select File | Project | New from the main menu. 3. Fill-in the dialog box as shown below. When you define the Project path, use the browse […]  button to navigate to the H:  MmData   folder; once you’ve done this you can type the remaining  Templates  text yourself. Copyright © Micromine 2004 Page 2
  • 15. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: 4. Click OK  to create the project. The program will open in the new project. Under normal circumstances you’d now begin creating files and loading data into the project. When you next create a project you can select Use existing project as template and then enter its 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 box. Attaching an Existing Project  Attaching a project is a convenient way of working with existing projects and external data such as old projects and data created using other applications. Once you’ve attached a project, you can select it as though you had created it. This procedure assumes you’ve accepted the default settings when you installed from the Training CD. If you changed the location of the installed data set, you’ll need to substitute the project folder name and path you used in the instructions that follow. Exercise 1.2: Attach an existing project To attach an existing project: 1. Select File | Projects | Attach from the main menu. 2. Enter the Project name. This is the name of the folder containing the project data. In this case, enter: Training  3. Click the Browse […]  button next to the Project path  response and navigate to the folder H:MmDataT aining . Click OK   on the Browse dialog. r  Copyright © Micromine 2004 Page 3
  • 16. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 4. Enter MICROMINE Training in the Project title. Notes: 5. Click OK  to attach the project.  You’re now attached to the Training  project. Note how the MICROMINE window title bar (at the top of the screen) displays the new project’s name. When a project is created or attached, files in the folder H: Program Files Mm Template are copied to the new project (if they don’t already exist). If a template project is used the files in the Template project take precedence over those in the normal MICROMINE Template folder. 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. 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. Generally, you’ll only want to remove the link to the project. Exercise 1.3: Delete an existing project To delete a project: 1. Select File | Project | Delete from the main menu. 2. Choose the Examples  project from the list that appears. 3. Make sure Detach only is set (ticked). 4. Click OK . From now on, the Examples project won’t 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 can’t ac cidentally delete the files in a project folder. Copyright © Micromine 2004 Page 4
  • 17. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson One Summary These are the key points of this lesson: • The project is the fundamental structure for organising data in MICROMINE. • To start working with the program you must create a project. • Projects store data files, macros, and form sets. •  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 create a new project: Select File | Project | New and enter the settings. To attach a project: Select File | Project | Attach, then Type in a new Name and Title, plus Browse to the project’s folder location (Path). To delete a project: Select File | Project | Delete and choose the project. Set the Detach only switch as appropriate. Good Practice Use existing projects as templates when 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 won’t have to re-create data file structures, colour sets, macro files and form sets. Help Topics For information on: See: Projects Projects: (choose from many topics) User access Forms: Defining personal, local and global form sets  , Template projects Projects: Projects: Using project templates Macros Macros: Overview (or, choose from many topics) Form sets Forms: (select from many topics) Copyright © Micromine 2004 Page 5
  • 18. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson 2 – Micromine User Interface Duration: 30 minutes MICROMINE Version 10 has been modified to incorporate all functions into one interface. In this lesson, you will learn about the MICROMINE user interface and how to work with it.  After this lesson you’ll be able to: • Identify the main features in the MICROMINE user interface; • Open and close toolbars and windows; • Customise a toolbar; MICROMINE User Interface •  Vizex is the main interface in MICROMINE. By default, when MICROMINE is opened, Vizex and a number of standard interfaces and toolbars are opened. The display and all toolbars can be hidden, moved around, turned off and on and customised to suit personal preferance. • The main features available in MICROMINE at all times are as follows; • The Main Menu  – Allows files to be opened, manipulated, imported, allows access to all functions within MICROMINE • Main Toolbar – Provides buttons to carry out functions commonly used within MICROMINE such as file and project open. •  View Toolbar – Provides buttons for manipulation of views in the graphic display. • Formsets Pane – Allows you to open form sets and objects in the graphic display windows. Formsets are discussed further in Lesson 4 and in Modules 2 and 3. • Display Pane  – Displays objects open in the graphic display windows. This window and it’s functionality is discussed in Modules 2 and 3. • Graphic Display Window – This is either a Vizex or a 3D viewer window in which objects can be displayed. These windows and their functionality are further discussed in Modules 2 and 3. Main Menu The Main Menu is always available within MICROMINE. From the main menu any of the functions within MICROMINE can be accessed. If an item under the main menu is unavailable in any particular view or function, it will be greyed out. Copyright © Micromine 2004 Page 6
  • 19. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: When 3D Viewer is opened, some extra menu items will appear. These are discussed in Module 3 – 3D Viewer. Throughout this course, whenever a shortcut key or button is given for a function, it’s menu option will also be given. Main Toolbar The Main toolbar gives shortcut buttons for several common tasks. Formsets – Click the Forms Sets button to toggle the display of the Form Sets pane on and off. Use the Form Sets Pane to define what data will be included in the active display. This button will be highlighted whenever the Form Sets pane is open. Object Manager - Click the Object Manager  button (or select  View | Object Manager) to toggle the display of the Object Manager pane on and off. Use the Object Manager to change the drawing order of your display layers and turn display layers on and off. This button will be highlighted whenever the Object Manager is open. Open Project – Click the Open Project button to open a project. In the Open Project dialog, select the name of the project you want to set as the current project. Click OK, or double-click on the project name. The project will be loaded and operations can commence. The Project Name and Title appear on the title bar. File Utilities – Click the File Utilities button to invoke the File Utilities dialog. Use File Utilities to perform various file operations such as Copy, Delete, Rename, and View. New File – Click the Create file button to create a new file. In the Create File dialog, type in the name for the new file, choose a Type, and enter its Title. Unless you are creating a file from a template, you will need to define the file structure. Click the OK button and enter the name and type of each field in the file File Open – Click the Open file button to open a MICROMINE file. The Select File dialog defaults to the current project folder. Save – Click the Save button to save the changes you have made in the active display or editor window. Undo – Click the Undo button (or Ctrl-Z) to undo the last edit performed on a string or outline in the graphic display. The Undo function records the edits made in the display window and will undo those edits in reverse order. Redo - Following an Undo, click the Redo button (or Ctrl-Y) to re-apply the last edit performed in the graphic display. Properties – Click the Properties button to display the properties of the object currently selected in the display. If multiple objects are selected you can still edit their properties. Copyright © Micromine 2004 Page 7
  • 20. MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05)  Vizex Vizex – Click the – Click the Vizex Vizex button to open the Visual Explorer display window. button to open the Visual Explorer display window.  You can open multiple instances of Vizex. Each display window is available for You can open multiple instances of Vizex. Each display window is available for selection in the Object Manager. Note: You can tile different instances of theselection in the Object Manager. Note: You can tile different instances of the  Vizex and the 3D Viewer display windows. Vizex and the 3D Viewer display windows. Notes:Notes: 3D Viewer3D Viewer – Click the – Click the 3D Viewer3D Viewer button to open the 3D Viewer display button to open the 3D Viewer display window. You can open multiple instances of the 3D Viewer. Each displaywindow. You can open multiple instances of the 3D Viewer. Each display window is available for selection in the Object Manager. Note: You can tilewindow is available for selection in the Object Manager. Note: You can tile different instances of the 3D Viewer and the Vizex display windows.different instances of the 3D Viewer and the Vizex display windows. Plot EditorPlot Editor – Click the – Click the Plot EditorPlot Editor button to edit a plot file or generate a hard button to edit a plot file or generate a hard copy plot.copy plot. Run MacroRun Macro – Click the – Click the Run MacroRun Macro button to run a macros process. In the button to run a macros process. In the Run Macro dialog, You can include up to 42 macro files in one run (with eachRun Macro dialog, You can include up to 42 macro files in one run (with each file containing several instructions). This allows you to create smaller files,file containing several instructions). This allows you to create smaller files, which are easier to test, and then combine them to create complex operations.which are easier to test, and then combine them to create complex operations. Context HelpContext Help – Click the – Click the HelpHelp button to display context-level help. Use the button to display context-level help. Use the help cursor to click on the active dialog or display window to invoke a hint orhelp cursor to click on the active dialog or display window to invoke a hint or online help topic.online help topic. ExerciseExercise 2.1:2.1: UsingUsing thethe MainMain ToolbarToolbar To view the functionality of each toolbar button:To view the functionality of each toolbar button: 1.1. Slowly move your mouse over each button on the toolbar and observeSlowly move your mouse over each button on the toolbar and observe the tool-tip bubble on each button showing it’s functionality.the tool-tip bubble on each button showing it’s functionality. 2.2. Click on theClick on the New FileNew File button on the Main toolbar. button on the Main toolbar. 3.3. Observe the dialogue box that appears.Observe the dialogue box that appears. 4.4. Close the dialogue box using the cross in the top right hand corner ofClose the dialogue box using the cross in the top right hand corner of the box.the box. To use theTo use the Context HelpContext Help button. button. 5.5. SelectSelect Display | MultiviewDisplay | Multiview from the Main Menu. from the Main Menu. 6.6. Observe the Dialogue box that has appeared.Observe the Dialogue box that has appeared. 7.7. Click on theClick on the Context HelpContext Help button on the main toolbar. button on the main toolbar. 8.8. Note that a question mark appears next to the cursor.Note that a question mark appears next to the cursor. 9.9. Click within the white square next to East min, and observe the help tipClick within the white square next to East min, and observe the help tip given.given. 10.10. Close the dialogue box using the cross in the top right hand corner ofClose the dialogue box using the cross in the top right hand corner of the display.the display. ViewView ToolbarToolbar The View toolbar is used for manipulation of displays within the graphic displayThe View toolbar is used for manipulation of displays within the graphic display windows.windows. CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 88
  • 21. MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05) Items on the View toolbar are available for use in both Vizex and 3D Viewer.Items on the View toolbar are available for use in both Vizex and 3D Viewer. The use of each item on the toolbar is discussed for Vizex in Module 2, and forThe use of each item on the toolbar is discussed for Vizex in Module 2, and for 3D Viewer in Module 3.3D Viewer in Module 3. Notes:Notes: FormForm SetsSets PanePane The Form Sets Pane is used to open data into the graphic display panes inThe Form Sets Pane is used to open data into the graphic display panes in  Vizex Vizex To open the Form Sets pane select theTo open the Form Sets pane select the View | Form Sets View | Form Sets menu option, or menu option, or click the Form Sets button on the main toolbar. When the Form Sets pane isclick the Form Sets button on the main toolbar. When the Form Sets pane is open, the Form Sets button is highlighted on the main toolbar You can easilyopen, the Form Sets button is highlighted on the main toolbar You can easily turn the Form Sets pane on and off using this button.turn the Form Sets pane on and off using this button. The Form Sets pane is a dockable window which is docked (by default) to theThe Form Sets pane is a dockable window which is docked (by default) to the left of the displayleft of the display window.window. When you clickWhen you click and highlight the Formand highlight the Form Sets button,Sets button, the Form Sets pane is displayed.You can dock the Form Sets pane window tothe Form Sets pane is displayed.You can dock the Form Sets pane window to CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 99
  • 22. MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05) the right, top, or bottom of the application window, or move it to an undockedthe right, top, or bottom of the application window, or move it to an undocked position over the display.position over the display. Notes:Notes: To dock a window, you position the cursor over the title bar of the window andTo dock a window, you position the cursor over the title bar of the window and drag and drop it with the mouse. Before you release the mouse button, andrag and drop it with the mouse. Before you release the mouse button, an outline is displayed which previews the new position and extent of the window.outline is displayed which previews the new position and extent of the window. When the Form Sets pane has been docked to the left, right, top, or bottom ofWhen the Form Sets pane has been docked to the left, right, top, or bottom of the display, click the Auto-Hide icon to maximize the work area andthe display, click the Auto-Hide icon to maximize the work area and automatically hide the Form Sets pane when it is not in use. The Form Setsautomatically hide the Form Sets pane when it is not in use. The Form Sets pane is hidden and a tab is displayed instead. The tab is positioned to the left,pane is hidden and a tab is displayed instead. The tab is positioned to the left, right, top, or bottom of the display, depending on where the Form sets paneright, top, or bottom of the display, depending on where the Form sets pane was docked:was docked: DisplayDisplay PanePane Use the Display pane (Also called theUse the Display pane (Also called the Object Manager Object Manager ) to change the drawing) to change the drawing order of your display layers and turn display layers on and off. The Objectorder of your display layers and turn display layers on and off. The Object Manager is a table of contents which shows the display objects you have addedManager is a table of contents which shows the display objects you have added to Vizex and the 3D Viewer.to Vizex and the 3D Viewer. To open the Object Manager select theTo open the Object Manager select the View | Object Manager View | Object Manager menu menu option, or click the Object Manager button on the main toolbar.option, or click the Object Manager button on the main toolbar. When the Object Manager (Display pane) is open, the Object Manager button isWhen the Object Manager (Display pane) is open, the Object Manager button is highlighted on the main toolbar. You can easily turn the Object Manager on andhighlighted on the main toolbar. You can easily turn the Object Manager on and off using this button.off using this button. The Object Manager is a dockable window which is docked (by default) to theThe Object Manager is a dockable window which is docked (by default) to the left of the display window. You can dock this window to the left, right, top, orleft of the display window. You can dock this window to the left, right, top, or bottom of the application window, or move it to an undocked position over thebottom of the application window, or move it to an undocked position over the display.display. To dock a window, you position the cursor over the title bar of the window andTo dock a window, you position the cursor over the title bar of the window and drag and drop it with the mouse. Before you release the mouse button, andrag and drop it with the mouse. Before you release the mouse button, an outline is displayed which previews the new position (and the extent) of theoutline is displayed which previews the new position (and the extent) of the window.window. ExerciseExercise 2.2:2.2: WorkingWorking withwith thethe DisplayDisplay andand FormForm SetsSets PanesPanes 1.1. Ensure both the Display and Form sets panes are docked to the left ofEnsure both the Display and Form sets panes are docked to the left of your screen.your screen. If theyIf they are showing,are showing, click onclick on thethe drawing pin icondrawing pin icon toto hide them to the left of the display.hide them to the left of the display.  Your Display should now look as below; Your Display should now look as below; CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 1010
  • 23. MICROMINEMICROMINE TrainingTraining v9.2v9.2 ModuleModule 0101 –– MicromineMicromine BasicsBasics (Rev(Rev 05)05) Notes:Notes: 2.2. Move your mouse button over theMove your mouse button over the DisplayDisplay and and Form SetsForm Sets tabs and tabs and observe the floating panes.observe the floating panes. 3.3. Move your mouse button over theMove your mouse button over the Form SetsForm Sets pane, and while it is pane, and while it is showing, click on theshowing, click on the Pin DownPin Down icon to pin it to the display. icon to pin it to the display. 4.4. Click on the top bar of theClick on the top bar of the Form SetsForm Sets pane, and holding your mouse pane, and holding your mouse button down,button down, drag itdrag it around thearound the screen.screen. ObserveObserve the outlinesthe outlines displayed to preview the window location when you drag it close to onedisplayed to preview the window location when you drag it close to one of the edges of the display.of the edges of the display. 5.5. Try creating a floatingTry creating a floating Form SetsForm Sets pane not pinned to one of the edges pane not pinned to one of the edges of the display by dragging and dropping the pane to a location on theof the display by dragging and dropping the pane to a location on the graphic display.graphic display. 6.6. Drag and drop theDrag and drop the Form SetsForm Sets pane to the left of the display window. pane to the left of the display window. 7.7. Move your mouse over theMove your mouse over the DisplayDisplay tab, and click on the tab, and click on the Pin DownPin Down icon to pin it to the display.icon to pin it to the display. When theWhen the FFoorm Setsrm Sets o orr DisplayDisplay tabs are hidden, note that the tabs are hidden, note that the PinPin DownDown  icon is horizontal, and once the tabs are pinned to the  icon is horizontal, and once the tabs are pinned to the display, the icon rotates to a vertical display.display, the icon rotates to a vertical display. 8.8. Experiment with moving the display tab around the display, andExperiment with moving the display tab around the display, and observe different methods of displaying both theobserve different methods of displaying both the Form SetsForm Sets and and DisplayDisplay panes. panes. 9.9. Once you have completed this, follow the steps in step one to hideOnce you have completed this, follow the steps in step one to hide both theboth the Form SetsForm Sets and and DisplayDisplay panes to the left of the Display. panes to the left of the Display. GraphicGraphic DisplayDisplay WindowsWindows The Graphic Display Windows are used to display data in either Vizex or 3DThe Graphic Display Windows are used to display data in either Vizex or 3D  Viewer. Viewer. Multiple windows of each type can be opened at any time within MICROMINE,Multiple windows of each type can be opened at any time within MICROMINE, and they will display in theand they will display in the DisplayDisplay Pane as separate windows. Pane as separate windows. CopyrightCopyright ©© MicromineMicromine 20042004 PagePage 1111
  • 24. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Exercise 2.3: Opening Graphic Display Windows. Notes: 1. Move your mouse button over the Display Pane tab, and pin it to the display as described in Excersise 2.2. 2. Click on the Vizex Button on the Main Toolbar, and observe the new icon appearing in the Display Pane. 3. Click on the 3D Viewer Button on the Main Toolbar, and observe the new 3D Viewer icon appearing in the Display Pane. 4. When you have data opened in any of these graphic display windows, the objects loaded will be displayed as icons and titles under each object in the display pane. 5. Select Window | Tile Horizontally from the main menu and observe each window is now displayed on your screen. 6. Close one of the Vizex windows by clicking on the cross [X] in the top right hand corner of the window. Repeat this for the 3D Viewer window so that only one Vizex window remains. 7. Maximise the Remaining Vizex Window to the full screen using the Maximise button on the top right hand corner of the window. 8. Click on the Pin Down icon on the Display Pane to hide the pane to the left of the window. Copyright © Micromine 2004 Page 12
  • 25. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Customising Toolbars Notes: Each toolbar in MICROMINE can be customised to your own personal preferences. Adding and removing toolbars One or more toolbars can be displayed in the application window. To display toolbars, select an option from the View | Toolbars menu. Alternatively, right-click in an empty portion of the menu bar and select an option from the toolbars menu: To hide a toolbar, for example the Main or the View toolbar shown above, right-click in an empty portion of the menu bar and unselect the appropriate checkbox. Note: Some toolbars will be displayed automatically whenever the right conditions apply. When a file is opened, for example, the Edit File toolbar is displayed as part of the File Editor window. When you restart the MICROMINE application, the toolbar selections you made in your last session will be restored. Creating a custom toolbar To create your own toolbar, select the Customize... option from the Toolbars menu. In the Toolbars tab you can: • Determine which toolbars are displayed by selecting the appropriate checkboxes. • Create a custom toolbar. When you click the New button and specify a toolbar name, a new toolbar is initialised and displayed in the application window. You can add tools to the new toolbar using the Commands tab.  Alternatively, you can move a tool from one toolbar to another by dragging and dropping it with the mouse. To copy a tool from one toolbar to another, hold down the CTRL key as you drag and drop it with the mouse. • Rename a selected (highlighted) toolbar. Copyright © Micromine 2004 Page 13
  • 26. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) • Delete the selected toolbar. Notes: • Restore the application's default settings for the selected toolbar by clicking the Reset button. Note that the main menu bar can also be customised. Exercise 2.4: Create your own Customised Toolbar To Create a customized ‘Drillholes’ Toolbar; 1. Right click anywhere in the Toolbars area, and select Customize.  Alternately select  View | Toolbars | Customize  from the main menu. 2. Select the New button, and name your toolbar Drillholes . 3. Select OK . Copyright © Micromine 2004 Page 14
  • 27. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 4. Note that a new, empty toolbar has been created in your display and a new toolbar called Drillholes is listed in the toolbars list. Notes: 5. Click on the Commands tab and highlight the Dhole Menu item from the Categories column. We want to add shortcut buttons to this toolbar to Validate our Drillhole data and to Refresh a Drillhole database. 6. Highlight Validate in the Commands Column, and drag this to the empty toolbar as shown; 7. Scroll down the Commands List and drag and drop Database to your new toolbar as shown; Copyright © Micromine 2004 Page 15
  • 28. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: 8. Click on Close 9. Right click anywhere on the toolbar and click on the Drillholes toolbar to switch it off. Copyright © Micromine 2004 Page 16
  • 29. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson Two Summary These are the key points of this lesson: • The Main parts of the MICROMINE User interface are; Main Menu Main Toolbar  View Toolbar Form Sets Pane Display Pane Graphic Display window •  All processes within MICROMINE can be accessed through the Main menu. • Shortcuts on toolbars are used to access many of the common functions. • The Form Sets Pane can be used to load Data into either Vizex or 3D  Viewer • Many graphic display windows of either type (Vizex or 3D Viewer) can be opened at any one time. These windows can be tiled or moved around in the display • The Display pane will display each of the graphic editor windows, and any data loaded into them To create a toolbar: Select View | Toolbars | Customize and select New. To add or remove buttons from a toolbar: Drag and drop buttons between toolbars Drag and drop buttons/commands from the commands list on the Commands tab of Customize toolbars To open or close existing toolbars: Select View | Toolbars to select or unselect the appropriate toolbars, or right click anywhere in the toolbar region and select or unselect toolbars. Help Topics For information on: See: Toolbars Toolbars : Main Toolbar, View Toolbar Form Sets Pane Vizex and 3D Viewer: Loading Form Sets  Display Pane Vizex and 3D Viewer: Displaying Objects  Customising Toolbars Toolbars: Customising Toolbars  Copyright © Micromine 2004 Page 17
  • 30. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson 3 – Working with Data Files Duration: 45 minutes Data files are the basic data container in MICROMINE. In this lesson you’ll learn about the different types of data files and how to create and work with them.  After this lesson you’ll be able to: • Create a new file. • Create a file using an existing file as a template. • Modify a file’s structure. Working with Data Files Files in MICROMINE Most files you’ll use as input to functions in MICROMINE have a tabular structure. If you’re familiar with databases you’ll recognise this structure.  An example of a typical MICROMINE data file is shown below. In each record there are Easting and Northing coordinates for a copper assay. The copper assay is associated with a sample number. There are several types of file used in MICROMINE. 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 . 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 is often stored in DAT files; while Copyright © Micromine 2004 Page 18
  • 31. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) contour strings and other string type data is stored in STR files; and survey information from total stations or theodolites is stored in SVY files. Notes:  The data in most MICROMINE files is stored in ASCII format. This means you can easily read the data with simple text editors and viewers. While it’s possible to edit a MICROMINE file with a text editor, Micromine recommends that you don’t do so because the file format may become corrupted. There are other types of MICROMINE files, however MICROMINE itself handles the creation and management of these.  You, as the user, must create the files needed for a project. To do this you give the new file a name and then define its structure. That is, the names and characteristics of the fields and the order in which they will be processed and displayed. There are two field types in files: Character   and Numeric . In most cases it’s easy to decide which type you should apply to a field. Data that’s essentially numeric should be in fields with the Numeric type. Statistical functions will only operate on numeric fields and colour and hatch sets are defined differently for numeric and character fields. Note that you can still type non-numeric data into numeric fields, for example, NS (not sampled) in an assay field. Alpha and alphanumeric data is generally given the type Character. Some examples of common Character type fields are Hole Name, Sample Number, and Lithology Type. Date fields are stored as numeric in YYYYMMDD format. You should take care when importing dates from databases, as often you can’t control the date format. 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 can then load data, record by record, from the file and perform its task. This is the fundamental operating paradigm of MICROMINE. The function takes values from the nominated file and processes them record by record Copyright © Micromine 2004 Page 19
  • 32. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: 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 MICROMINE’s strengths is that you can copy the contents of a file or change its structure at anytime. Such flexibility is very convenient. However, if you’re not using a central database it’s 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, companies need to have conventions that clearly define file- naming procedures. For example, to make working copies of files easily rec ognisable, use a prefix like “#” or “!”. The length of the file name is no longer an issue. Similarly, with master files, you can include “master” in the name of the file. Before you begin the next lesson… Make sure you’ve loaded the data on the Training CD onto your PC or some location on your network. You’ll need this data throughout this training course. See Installing the data set  for details. Creating a New Data File Because you’ll be using the data set supplied as part of this course you’ll 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. Exercise 3.1: Create a new data file Before you begin, open the TEMPLATES  project you created in the last lesson.  A project like this is where you should store all template files. To do this: 1. Select File| Project | Open from the main menu. Alternatively, you can use the Open Project toolbar button. 2. Select TEMPLATES  from the list that appears. 3. Click OK . To create the new collar file template: 1. Select File | New from the main menu. Alternatively, you can click the New toolbar button. 2. Enter the following values into the New File dialog box: Prompt Setting File COLLAR_TEMPLATE Type DATA Title Collar Template Copyright © Micromine 2004 Page 20
  • 33. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: 3. Don’t  select Use template? 4. Click OK  and the New file window will appear. In this window you create the file structure. To do this you must define: • The names of the fields. • The type (Character or Numeric) of each field. • The width of each field. • In the case of numeric fields, the number of decimal places. Type the following values in the table: 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. 1. Once you’ve entered these values, click Close on the menu in the New window. 2. Click Yes to confirm you want to create the file. 3. The new file will open into a File Editor window. You could start entering values immediately but since it’s intended to be a template file you’d generally leave it empty. 4. Close the File Editor window, either by clicking the [X] at the top right of the window, or by clicking the Close toolbar button. Field names can have up to 10 characters. Field names that include spaces are not recommended. Best practice, unless there’s an overriding company standard, is to keep field names simple. For example, use Sample rather than Sample No., Sample_No or Sample #. Similarly you can only enter a C or an N as a field type. Length can be up to 255 characters but should be kept as short as possible without compromising the data. The decimal point is counted as one character. For example, N 10 2 would allow only 7 digitsto the left of the decimal point. There’s nothing to be gained by specifying more decimals than are needed. Copyright © Micromine 2004 Page 21
  • 34. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Finally, return to the Training  project: 1. Select File | Project | Open from the main menu. Alternatively, you can click the Open Project toolbar button. 2. Select TRAIN NG  from the list that appears.I  3. Click OK  to continue. Creating a New File Using a Template Once you have suitable files in the current project or have a template project or locations containing files with suitable structures, you can begin using them when you create new files. Exercise 3.2: Create a new file using a template To create a file using a template: 1. Select File | New from the main menu. Alternatively, you can click the New toolbar button. 2. Enter the following values into the New File dialog: Prompt Setting File TEST_COLLAR Type DATA Title From Template 3. Select Use template? 4. Click the Templates… button to display the Templates dialog. 5. Deselect Current project?  and then double-click in the Project response. 6. Select TEMPLATES  from the list and click OK . 7. Double-click the File  response and choose the COLLAR_TEMPLATE   file, which is the one you created in Exercise 3.1 8. Click Close to dismiss the Templates dialog, then click OK  in the New File dialog. 9. The New file window will open with a file structure identical to the one for the COLLAR_TEMPLATE  file. 10. Select Close  and then click  Yes  when prompted. The new file will be created and immediately displayed in the File Editor. 11. Select File | Close or press the ESC key to close the file editor.  You can see from this exercise how much time using templates can save, especially when you’re creating files with many fields. Additionally, using templates promotes consistent file structures both within and across projects. Copyright © Micromine 2004 Page 22
  • 35. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)  You can copy the contents of a template file, and the parameters in File | New  can be saved as a form. This feature is extremely useful when you’re writing macros. You can also create a file in any form by right clicking on a file name, a field name, or by pressing F5. Notes: Modifying a File’s Structure In MICROMINE you can add and delete fields from a file at any time. If a field contains data when you delete it, the data will also be deleted. To add fields to a file or delete fields from a file, use the Modify  function.  The Modify function is located in the File  menu of the main application window and the File Editor. You can also right-click (F6) on a File field in a dialog box and select Modify from the menu that appears. Exercise 3.3: Modify a file’s structure This task shows you how to prepare a file (containing the coordinates where surface samples were taken) for merging with the assay results from the laboratory. Do the following: 1. Select File | Open from the main menu. 2. Select MMI_NVG_GCM  from the window that appears. If you can’t see it, make sure that Files of type is set to DATA . 3. Click OK  to open the file in the File Editor. 4. Press F6 to modify the file, or alternately, close the file, then Select File | Modify from the File Editor menu and select MMI_NVG_GCM  from the file list. 5. Position the cursor in the EAST_GRID   field and press Ctrl+I  or select Records | Insert Records from the menu. 6. Enter 6  in the dialog that appears, and then click OK . Copyright © Micromine 2004 Page 23
  • 36. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 7.  Add the following fields to the file: Notes: Field Name Type Width Decimals  AUAVE N 6 2  Au1 N 6 2  Au2 N 6 2  Au3 N 6 2  Ag N 6 0 Cu N 6 0 When you’ve completed the process, the file structure should look like this: 8. Select Close  once the modification is complete. You’ll be prompted to Modify File? Select Yes. 9. Select File | Save As and save the file as NVG_GCM , if you have closed the file, select File | Open and save the file as NVG_GCM . 10. Select File | Close or press the ESC key to close the file editor. If you add fields to a file using Modify, no data will be lost. However, if you delete a field that contains data, the data will be lost. Copyright © Micromine 2004 Page 24
  • 37. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Optional Exercise If you have time add the following Fields: Field Name Type Width Decimals Pb N 6 0 Zn N 6 0 Ba N 6 0 Mo N 6 0 Sb N 6 2  As N 6 0 Hg N 6 2 Tl N 6 0 Copyright © Micromine 2004 Page 25
  • 38. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson Three Summary This lesson has illustrated the following points: • Most data in MICROMINE is stored in files with a table structure. • 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. To create a new data file from scratch: Select File | New and enter the files’ name and type, then Define the structure by specifying each field’s name, type, width, and number of decimals. To create a new data file using a template: Select File | New and enter the file’s name and type, then Set the Use template option and choose the template file. To modify the structure of an existing file: Select File | Modify and change the file’s structure. Good Practice Wherever possible use templates to create new file structures. You should create a set of template files and store them in a folder that has been set aside for that purpose. When you create a new file, retrieve a suitable template and use it to define the file structure. Help Topics For information on: See: Creating and Projects: File Editor: Creating and modifying files  Modifying files Character and Projects: File Editor: General Principles:  Numeric fields Field parameters in files  Copyright © Micromine 2004 Page 26
  • 39. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Lesson 4 – Data Entry and File Processing Duration: 90 minutes The data that describes characteristics of a prospect or mine can be collected and recorded in a variety of ways. They include: survey data from total stations, rock sample data from geologists’ notebooks, drillhole data from portable data entry equipment, compass traverse notes, data files from aerial surveys and aerial photography. The challenge is to get all of this information in different formats into a project and into a coherent and useful state. This lesson describes some of the processes that can be used to get data into a MICROMINE project.  After this lesson you’ll be able to: • Import text files into MICROMINE files (tables); • Merge assay results from the lab with their associated coordinates; • Link to data in an external database using ODBC; • Use Merge Lab Data to process a SIF file received from the laboratory; • Enter data in tables (data files) in the File Editor; • Navigate through the records and fields in the File Editor. Getting Data Into MICROMINE The Different Ways of Entering Data The File Editor is the primary tool you’ll use to create and maintain data files. While you can key-in data into the File Editor, it would be tedious to have to re- type data already in spreadsheets, external databases or in data files from assay laboratories. For this reason MICROMINE includes three ways to get large quantities of data into a project with a minimum of effort. These are: • Importing • Merging • Linking When you import  data, all fields in the source file are included in the process.  You can control which fields from the source data are written to the MICROMINE target file. To merge  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 the data. Copyright © Micromine 2004 Page 27
  • 40. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Merge Lab data   is a “smart” function designed to process SIF (Standard Interchange Format) files supplied by many assay laboratories. Its flexible design means you can handle nearly any type of SIF file. When you link   to a database you use ODBC to connect to an external data source. Generally Text Import is only used to transfer independent data sets into a MICROMINE project. The Text Merge function is used to re-establish relationships within data sets, for example, merging assay results with the coordinates at which the samples were taken. Before you begin using these techniques, it’s worth reviewing the different types of file that you’ll meet when you undertake these processes. Recognising Different File Types and Their Components There are a numerous types of text file but in general the types that you’ll have to deal with fall into two groups: delimited and fixed width. A delimited file contains rows of values separated by commas, if it’s a comma-delimited file, tabs if it’s a tab delimited file, and so on. 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. Copyright © Micromine 2004 Page 28
  • 41. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Example: Fixed width file Example: Comma delimited file Before you continue... Make sure you’ve completed Modifying a file’s struc ure .t  Make sure you’re using the built-in file viewer. To ensure this is the case, select Options | Editor from the main menu and check that Built-in is selected in the Text Viewer group. Copyright © Micromine 2004 Page 29
  • 42. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Working with Dialogs and Forms Before we explore the methods of bringing data into MICROMINE, let’s look at the process of entering parameters into MICROMINE dialogs. So far, we’ve only seen the simplest of dialogs, but as you continue to learn MICROMINE you’ll encounter increasingly complex ones. Dialogs Some MICROMINE dialogs have over 50 individual controls arranged in numerous groups. The best way to fill out such a complicated dialog is to work through it as if you were reading down the columns of a newspaper: top down, from left to right. In the case of a tabbed dialog, you can extend the analogy to reading the pages of a magazine. Adopting a systematic approach like this ensures that responses are made in the correct order, which is important because other prompts on the dialog may change depending on your earlier choices. Much of MICROMINE’s user interface is geared towards maximising productivity whilst minimising effort. To help achieve this, numerous dialog shortcuts are available. We’ve already seen the right-click context menu, which is one such shortcut. Another involves the way you specify file or field names: Whenever MICROMINE prompts you for a file or field name, simply double-click it (or press F3) to select it from a pop-up list. You should never type a file or field name, since it’s very easy to mistype a name and produce an error. Once you’ve chosen a file name, MICROMINE will endeavour to automatically select all of the required field names, so you may not have to do this yourself. If a numeric field is selected, MICROMINE will also automatically calculate the minimum and maximum values of that field. Copyright © Micromine 2004 Page 30
  • 43. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 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. Notes: 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 they’re not relevant. Form Sets MICROMINE provides an elegant way to save and re-use the parameters that you’ve entered into a dialog: You simply save them as a Form Set , which can be recalled for later reuse. A Form Set simply represents the saved contents of a dialog. To save the contents of a dialog as a form set, click the Forms button on the Dialogue form. Depending on the exact nature of the dialog, it may not have its own Forms  button. For dialogue forms without a forms button, you can either click the Forms button under the Display menu, or use the Forms toolbar button. Dialogue boxes for many of the graphical display options such as Dhole | Normal sections do not have their own Forms buttons. 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, plain English text, since all that MICROMINE needs to internally reference the form set is its Number, which must be unique. The Forms dialog Copyright © Micromine 2004 Page 31
  • 44. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) also allows you to recall a previously saved form set, and import or export form sets for sharing with other users. Notes: Some dialogs have buttons that open other dialogs. In MICROMINE, the  “parent” dialog is called a dialog fo m , and the “child” dialogs are known as dialog boxes . All dialog boxes that belong to a dialog form are automatically saved together with that particular dialog form. r  Each MICROMINE function maintains its own independent list of form sets, so there’s 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. Forms are a very useful facility. They promote consistency and save you from re-entering values. Exercise 4.1: Explore dialogs and form sets In this exercise, we’ll use the Simple Display function to display some geochemical sample locations and save the display parameters as a form set. 1. From the main menu, select Display | Simple. 2. Before choosing any data, click the Display Limits… button and confirm that the Display Limits dialog is empty. Close the Display Limits dialog. 3. Double-click the File response and choose NVG_GCM  from the list. 4. Once you’ve chosen the file, re-click the Display Limits…  button and note that the coordinate fields and their minima and maxima have been automatically set. Close the Display Limits dialog. 5. Double-click the small blank square next to the Symbol  prompt and choose a plus [+] symbol. 6. Click the first OK  button on the toolbar to run the function and test your settings. Most functions in MICROMINE use a Run button on the dialogue form to run functions, however, for graphical display functions such as Display | Simple, you run MICROMINE functions by clicking the first OK  button on the toolbar. 7. Close the display window using File | Close, or the cross in the top right corner of the window to return to the dialog.  Assuming you’re happy with the settings, you can now save them as a form set. 1. Click either the Forms menu or Forms toolbar button. 2. On the Forms dialog, click Save As. Copyright © Micromine 2004 Page 32
  • 45. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 3. When the Save Current Values  dialog appears, type in the Title Geochem Display  and click OK . Both dialogs will disappear. Notes: 4. Click the Forms menu or toolbar button a second time, and note that your newly saved form set appears in the list of saved form sets. If you wanted to re-use those settings, you’d simply click the appropriate form set to select it, and then click Open to load the settings. Merging Assay Data We added fields to the data file in Exercise 3.3 to prepare that file for the merging process. The NVG_GCM  file contains a sample number, co-ordinates describing where the sample was taken, and some other information. A file called MMI_ASSAY_RESULTS.TXT  (for convenience in the Import  folder in the current project) contains the assay results and sample numbers that correspond to the coordinates. In this task we’ll merge the soil sample assays (MMI_ASSAY_RESULTS.TXT ) into the file containing the locations where the samples were collected (NVG_GCM.DAT ). To successfully merge the records in two files, there must be a field with the same values in both the target and source files. This is known as a key field . If the key field in each file contains duplicate values, you must use two or more fields in each file to differentiate each record. The Merge  function processes the target file record by record. It finds the key field in each record and reads the value it contains. It then looks for the same value in the key field in the source file. When it finds an equivalent value, it takes the data from the fields you’ve nominated, and writes it to the corresponding fields in the target file. It’s important that you know the column order in which the sample data has been returned if the assay file does not contain a header row. In this case, the field order is: Au1, Au2, Au3, Ag, C u, Pb, Zn, Ba, Mo, Sb, As, Hg and Tl. Exercise 4.2: Merge assay data into a sample locality file In this exercise the sample identifiers are unique. This means you can use the fields containing sample identifiers in each file as the key field in the merge. In cases where there are duplicates in the key field in the target file you must use multiple fields to form the key. Do the following: 1. Select File | Merge | Text from the main menu (There’s also a Merge function under the Edit | Tools menu of the File Editor but it doesn’t have as many features as this one.) 2. Click the browse […]  button beside the Text file path response and navigate to the file MMI_ASSAY_RESULTS.TXT in the Import   folder (this file can be external to the project and is only here for convenience). 3. Double-click in the Target File response and select NVG_GCM  from the window that appears. Copyright © Micromine 2004 Page 33
  • 46. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 4. Click Select. Notes: Defining the Key Field We know that the field containing the sample numbers is common to both files.  And, because there are no duplicates in the SAMPLE  field in either the source or target files, you can use SAMPLE  as the single key field. To define the key field: 1. Select Use key fields and set Match to FIRST . 2. Click the Key Fields… button. 3. Position the cursor in the Start response on the first row, and then right- click. The contents of the source file will be displayed in the built-in text viewer. 4. Highlight the sample number (first column). Make sure that the highlight is extended to immediately prior to the first character in the next column. 5. Release the mouse button, and then click on Post Values; A 1   will be posted in Start and a 7  in Length. 6. Double-click in Target Field Name and select the SAMPLE  field from the list. 7. Choose CHARACTER  from the Match list and close the Key Fields dialog. Because we’re only using a single key field there’s no need to proceed to the next row. Defining the Merge Fields Copyright © Micromine 2004 Page 34
  • 47. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)  You must now define the merge fields. This is a very similar process to defining the key field. It involves defining: Notes: • The location of the first character in each field. • The number of characters in the field. • The name of the field in the target file where the merge value will be written. Do the following: 1. Click the Merge Fields… button. 2. Position the cursor in the Start column in the first row. 3. Right-click to open the file in the text viewer. 4. Highlight the second column on any row. Make sure that the highlight extends to immediately prior to the first character in the next column. 5. Click Post Values. 6. Select the field in the target file where that data will be written. 7. Repeat this process for each column you want to merge. In this case we want to merge them all. Copyright © Micromine 2004 Page 35
  • 48. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 8. Enter Unmerged   in the Unmerged file  response, Duplicate   in the Duplicate file response, and Merge_s ats  in the Report file response. These files will record the results of the Merge process. Notes: t  Running the merge 9. The final stage of the process is to run the merge. Do this by clicking the Run button on the dialog box. When the process is complete, a report will appear describing the results of the process, which is reproduced in the Merge_stats file. Right-click the Unmerged  and Duplicate  files to check their contents. The Unmerged report will list the records in the source file that were not merged. The Duplicate report will list the records with duplicate keys. A useful check on any function that processes files is to right-click the output file and choose View  from the pop-up menu. Any problems will become apparent and you can re-run the function after making the necessary corrections. Importing Text Files  A popular format for text data is CSV (comma separated values). Most applications that can store and process tabular data can export in CSV format. For example, field data recorded in a geologist’s notebook is often transcribed from the notebook to a spreadsheet program such as MS EXCEL™ or Lotus™ before it’s imported into a MICROMINE project. CSV is generally used in these cases. If you use Field Marshal to collect field data, you can import or merge files in native MM format. Field Marshal and the File Editor contain many data entry and processing functions created specifically for earth science data. It’s cheaper and easier to buy Field Marshal or the File Editor than to try and write macros for MS EXCELor Lotus. Outlines are often used to record tenement boundaries. The tenement boundary data can be obtained from your local mines department. Generally this will be in the form of a series of distance, bearing pairs from a datum point. Exercise 4.3: Import a text file In this exercise you’ll create a file and import the (distance, bearing) pairs that were entered in an EXCEL spreadsheet and saved in CSV format. This exercise will also illustrate another MICROMINE productivity tool: You can create a new file virtually anywhere within MICROMINE. Choose the Text File 1. Select File | Import | Text from the main menu. 2. Click the browse […] button next to the Text file path  response and navigate to the Import   folder (within your project). Select the file MMI_Tenement_Data.csv . Copyright © Micromine 2004 Page 36
  • 49. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 3. Right-click the text file name to display it in the text viewer. Confirm that it’s in comma-delimited format, and determine which of the two fields is bearing and which is distance. Notes: 4. Set Text file format to COMMA DELIMITED .  At this stage we can’t run the function because the target file doesn’t yet exist. Create the Target File  You can create a new file right within most MICROMINE functions by using the right-click popup menu: 1. Right-click on the Output File response and choose New from the popup menu. 2. Following the same procedure as you used in Exercise 2.1, create a new file with the following parameters: Prompt Setting File TENEMENT_DATA Type DATA Title Tenement coordinates Use template Disabled 3. Create the following file structure: Field Name Type Width Decimals BEARING N 8 4 DISTANCE N 12 4 4. Close the editor and answer Yes to save the file. Select File | Close or press the ESC key to close the file editor. Note how MICROMINE automatically places the name of the newly created file into the Output File response. Modify the Field Order  You’ll remember that the original text file contains data in Distance, Bearing order, but our new file uses the opposite field order. However, with MICROMINE we can easily control the order of the imported fields. 1. Click the Delimited Fields…  button to display the Delimited Fields dialog. MICROMINE has no knowledge of what the fields in the CSV file represent, so instead it refers to them simply by their position in the file. For example, # 1 means the first field in the file, # 2 the second, and so on. 2. Double-click the Output Field  response next to # 1 and set it to DISTANCE . Copyright © Micromine 2004 Page 37
  • 50. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 3. Repeat for # 2 and set it to BEARING . Close the Delimited Fields dialog. Notes: 4. Click the Run button on the dialog box to run the function. 5. Once the function has finished, right-click on the Output file and select  View  from the popup menu. Confirm that the fields are in their correct order. Connecting to an External Database Using ODBC ODBC is an acronym for the term O pen D atab ase C onnectivity. It’s simply an industry standard interface that allows data access from a variety of database applications. ODBC isn’t tied to a particular operating system or database program, but instead allows you to see your data in the same way irrespective of the underlying software. You’re able to link to the database of your choice simply by installing the desired drivers on your computer. Whenever you install a database product, the appropriate drivers are usually installed along with it. Setting up a new ODBC connection first involves creating a Data Source Name  (DSN). There are three types of DSN, so the choice of which to use seems complex at first. In reality, they differ only in their degree of ‘visibility’ to the rest of the users on your computer or network. You need only create the DSN once; from then on it’s constantly re-used each time you reference the database. The three types of DSN are: • User DSN , which is local to a computer and is accessible only by the current user; User DSN: One user on one computer. Not available to other users. • System DSN , which is local to a computer but isn’t user-dedicated. In other words, it’s shared amongst all users of that computer; System DSN: Available to all users on one computer. • File DSN , which is shared among all users on a network. It’s neither user- dedicated nor local to a particular computer. File DSN: Available to all users on a network. Copyright © Micromine 2004 Page 38
  • 51. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) On most computers, the User and System DSN’s are grouped under the category M a c h in e D a t a So u rc e  . Notes:  You can use an ODBC connection two ways in MICROMINE: You can 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 you’d 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 and choosing Reload Link  from the popup 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 can’t modify (or edit) the file. Exercise 4.4: Create an ODBC connection and import data In most cases you’ll probably want to create an ODBC link (by using File | Link | ODBC) so that MICROMINE always has access to the most up-to-date data from your company’s database. However, because we need to edit these files later, we’ll import the data instead. The training database contains four tables of drillhole data (collars, downhole surveys, assays, and lithologies), but we’re only interested in one of those: the assay table. To import the other tables you’d simply repeat the steps on the following page. To create the ODBC connection: 1. Select File | Import | ODBC. 2. Click the Select Data Source… button. 3. Select the Machine Data Source tab and click the New… button. 4. Select User Data Source  and click Next >. 5. Choose Microsoft Access Driver   from the list that appears and click Next >. 6. Click the Finish button. 7. Enter TRAINING  as the Data Source Name and Introductory Training  in Description. 8. Click the Select…  button and navigate to the folder H:  MMDATA  TRAINING  IMPORT . 9. Select MMI_DrillholeData.mdb  and then click OK . 10. Click OK   on the ODBC setup dialogs, until you reach the Select Table dialog, to complete the process.  You’ve just created a new ODBC connection! You need only complete Steps 3 to 10 once, and from now on you’ll be able to reuse the same DSN each time you connect to the database. Copyright © Micromine 2004 Page 39
  • 52. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) If you run into trouble with your ODBC settings, ask your system administrator for assistanc e. C onnection problems often stem from not having the correc t versions of ODBC drivers installed on your computer. You should also ask your system administrator to remove any unnecessary DSN’s. Notes: Loading Data from the External Database Whenever you want to re-use an existing DSN, you’ll need to complete the first three shaded steps in addition to the rest of the following procedure. However, because the Select Table dialog is already open, you don’t need to complete them for this example. Instead, you should progress directly to Step 14. 11. Select File | Import | ODBC. 12. Click the Select Data Source… button. 13. Select the Machine Data Source  tab and choose TRAINING   (the DSN you just created) from the list. Click OK . 14. The Select Table… dialog box will appear. You’ll see the names of the four tables in the database: ASSAY, COLLAR, LITHOLOGY and SURVEY. 15. Highlight the Collar  entry and click OK . 16. Fill-out the remaining prompts in the dialog as shown below: Prompt Setting Target File NVG_COL Determine structure Selected Preview Selected Number of records 20 Select all Selected 17. Click Import. The contents of the Collar table will be displayed. If you’d like to change any of the characteristics of the file that MICROMINE will create, you can do it here. 18. Click OK . MICROMINE will create the new file in your project and populate it with the contents of the Collar table from the MS Access database. 19. Click Close once MICROMINE has finished importing the table.  You have three choices when it comes to importing a data file. If you select Determine Structure MICROMINE will scan the database and determine the optimal data structure for the new file. If you select Use Database Structure MICROMINE will use the structure of the Database to create the new file. And finally if you select Use Current Structure  MICROMINE will force the data to fit into the existing file. Copyright © Micromine 2004 Page 40
  • 53. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: Using Merge Lab Data Merge Lab Data   is designed to process the SIF (Standard Interchange Files) files favoured by assay laboratories. It’s a very flexible function that can process most of the variations seen in SIF files. Merge Lab Data can: • Merge or append data from lab files into files in your project; • Create a target file in a project with the contents of the lab file; • Work with both comma delimited and column-delimited files; •  Accommodate lab files with up to 130 fields; • Replace below detection assay codes with a standard code or, if the detection limit is specified in the SIF file, with the detection limit; • Replace laboratory codes with ones that are used in your company. Merge Lab Data can only merge on a single key field. If you need to use multiple keys, use File | Merge | Text. Exercise 4.5: Merge laboratory data into an assay file Defining the Contents of the SIF File To merge the contents of the SIF file: 1. Select File | Merge | Lab Data from the main menu. Copyright © Micromine 2004 Page 41
  • 54. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 2. Click the browse […] button next to the Lab file path  response and select the MMI_ NVG.SIF  file (from the Impo t  folder). Notes: r  3. Back on the Merge Lab Data dialog, right-click the file name and view the file. Take particular note of the format (column or comma delimited?) and the particular codes found within the file. Close the text viewer window once you’re done. 4. Select Column Delimited . 5. Set the Method to Use sample field . 6. Because the sample numbers are in the first column, enter 1  in Start column. 7. Select Character match . 8. In the Assayed Element Names group, position the cursor in the Row response and right-click. Highlight the first column of element names in the header as shown in the preceding illustration. Click Post Values. 9. In the Data group, do the same for the first row in the column of assay values. The function assumes that the columns in the source file all have the same width. 10. Select Replace lab codes and click More… 11. Type NS  into the first row of Lab Code, but leave Replace With blank. This will blank out all occurrences of the string ‘NS’ from the MICROMINE file. Copyright © Micromine 2004 Page 42
  • 55. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 12. Select Replace lab code in the Below Detection group and choose the Write <x.xx  option. Notes: 13. Type LDL  into the Lab code response. 14. Right-click in Detection limit row and highlight the first detection limit in the file header. Click Post Values. 15. Close the Replace Lab Codes dialog. 16. Type UM_report  in the Unmerged file path response, and ML_stats in the Report file response. Defining the Characteristics of the Target File We’re going to merge the laboratory data into the assay interval file that you created in Exercise 4.4. Do the following: 1. Double-click the Target File response and choose NVG_ASSY  from the file list. 2. Double-click the Sample field response and choose SAMPLE  from the list. This is the name of the key field in the target file. 3. Select Overwrite existing data in case there’s any residual data in the target file. 4. Merge Lab Data uses the field names it finds given the information you entered in the Assayed Element Names group. When you click  Assay Fields (1 - 65)… you’ll see the source file’s field names in the Source column, and target file’s field names in the Target column. 5. MICROMINE will endeavour to automatically match the source and target field names. However, you may need to “tune” this process by selecting the appropriate Target fields. Also, if the Source column contains incorrect values, return to the Assayed Element Names group and re-define the field names. 6. Close the Assay Fields dialog once you’re done. 7. Click OK  to run the function. 8. Right-click the NVG_ASSY  file name and check the contents of the assay fields. Note how previously blank fields have now been populated with data. Data Entry MICROMINE’s File Editor   is an excellent data entry tool that’s specifically designed to provide numerous tools for the rapid entry of spatial and drillhole data. For example, by defining a series of rules, you can enter drillhole collar coordinates and downhole sample data with a minimum of keystrokes.  Although many people use a spreadsheet application for data entry, you’ll find that the File Editor provides a safer and more rapid data entry environment. Copyright © Micromine 2004 Page 43
  • 56. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) The File Editor has a Tools menu available under the Edit menu that contains a collection of basic functions for importing, exporting and merging data; sorting and validating files; and performing field-based calculations. Many of these tools also have toolbar buttons. 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 Pg Up and Pg 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, simply 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 these are summarised in Table 1 below: Table 1: File Editor keyboard shortcuts To… Keyboard Menu Button Increment contents to the cell below Ctrl+A Records | Add | One Set Increment value Ctrl+Shift+I Records | Increment Copy contents to the cell below Ctrl+R Records | Replicate | One Operate on multiple fields to record below Ctrl+T Records | Execute | One Define Ctrl+T parameters Ctrl+Shift+ P Records | Execute | Parameters Delete records Ctrl+D Records | Delete Insert blank records Ctrl+I Records | Insert  The add (Ctrl+A), replicate (Ctrl+R) and execute (Ctrl+T) tools also operate on multiple records, by pressing Ctrl+Shift+[Letter] instead of Ctrl+[Letter]. Copyright © Micromine 2004 Page 44
  • 57. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05)  These standard shortcuts all have a matching toolbar button, so feel free to access these if you prefer to use the mouse instead of the keyboard. Notes: Exercise 4.6: Use the File Editor’s data entry tools Let’s put some of these tools to work. This exercise always refers to the keyboard shortcut for each function, but please feel free to experiment with the menu or toolbar if you’d prefer to use the mouse. Data Entry Field‐by‐Field 1. From the main MICROMINE menu, select File | Open  and open the NVG_ASSY  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. Press Ctrl+A. Observe how MICROMINE creates a new record, recognises that the existing text T17  contains a numeric component, increments that component by one, and places the new value into the new record. 4. Now press Ctrl+R  four or five times. Each time you choose this command it replicates the T18  value to the record below. Copyright © Micromine 2004 Page 45
  • 58. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: 5. Select (click) the first blank FROM  value in your new T18  hole and type in a value of 0  (zero). 6. Press Ctrl+Shift+I and change the increment from 1  to 4 . Click OK . 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: That was pretty quick, but wouldn’t it be good if you could perform all of those actions simultaneously? Fortunately, there is a way. Copyright © Micromine 2004 Page 46
  • 59. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Simultaneous Multiple Field Data Entry Notes: 1. Press Ctrl+Shift+P  to display the Execute Parameters  dialog. Using this dialog, you can define a separate “rule” for each field in the file. Once they’re defined, you can apply them all simultaneously. 2. The HOLE   field on the Execute Parameters dialog should already be selected, but if it isn’t, click it to select it. 3. Click the Replicate button. Note how MICROMINE changes the “rule” for the HOLE  field from IGNORE  to REPLICATE . 4. 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 . 5. The FROM   field now becomes the selected field. It’s tempting to set an increment value of, say, four, but there’s a much smarter way to handle this field: Click the Copy button instead. 6. 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 FRO M  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 FRO M   value will alwaysbe correct. 7. 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: Copyright © Micromine 2004 Page 47
  • 60. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Notes: 8. Click OK  to close the Execute Parameters dialog. 9. Select the last T18  value in the HOLE  field and press Ctrl+A. This will start a new hole. 10. Manually type in a SAMPLE  number of S00001 , a FROM  of 0  and a TO  of 4 .  Your file should now look something like this: Before you can use the execution parameters, you must always have a “starter record” containing actual values. The cursor must also be somewhere in thisrecord before creating any new data. 11. 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 100m Reverse C irculation 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. Calculator  You can use the Calculator to quickly fill out fields through out a file. You can perform simple algebra or more complex data manipulation. The calculator works by the following formula: Input A  Calculation Function (ie Plus, Minus, etc)  Input B = Result Copyright © Micromine 2004 Page 48
  • 61. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) Both Input A and Input B can be field names, numbers or a temporary variable. The result can be a new field, existing field or a temporary variable. Notes: To access the Calculator you can either select the File | Fields | Calculate menu or by clicking the Calculations button on the toolbar in the File Editor. The File Editor Calculator is slightly different to the main calculator as it has fewer fields. Exercise 4.7: Using the Calculator 1. Click the Calculations button on the toolbar. 2. Double click the first Input response and select the TO field. 3. Click the Function response and select Minus. 4. Double click the second Input response and select the FROM field. 5. Double click the Result response and select the INTERVAL field. The dialog should resemble the following diagram. 6. Click Ok to run the Calculator. If you need to perform more complex calculations the temporary variables become an invaluable tool. It’s useful to think of a temporary variable as being the same as the Memory button on a standard calculator, the only difference being that you have nine (labelled #1 to #9) instead of the standard one. Let’s perform an exercise to calculate the Mid Point of each sample interval. 7. Change the Function from Minus  to Plus . 8. Single click the Result response and clear the box (Shift+Space) and type in #1  to create a temporary variable. 9. Click the first Input on the second row and type in #1  to reference the temporary variable. Copyright © Micromine 2004 Page 49
  • 62. MICROMINE Training v9.2 Module 01 – Micromine Basics (Rev 05) 10. Click the Function field on the second row and select Divide By. Notes: 11. Click the second Input and type in 2. 12. In the second Result field type in MidPoint. This will create a new field in the data called MidPoint , which will be populated by the mid point of the hole interval. 13. Click OK  to run the calculation. You’ll be prompted to create the new field; answer OK  to create it. 14. Close the File Editor once you’re satisfied with the result. Please answer NO when prompted to save changes! Copyright © Micromine 2004 Page 50