Académique Documents
Professionnel Documents
Culture Documents
Chapter 15
Introduction
General Procedures
Loading Drillhole Data
Selecting Drillhole Intersects
Displaying Drillhole Data
Introduction
A drillhole workspace holds information that is collected along lines in
three dimensions. Drillholes are defined by a single coordinate at one
end of a line and by directional data (for example, dip angles and
azimuths) measured at intervals along the line. Information is located
along the line, either at points defined by distance measurements along
the line, or in intervals defined by starting and ending distances along
the line. Drillhole data is always three-dimensional.
You can use the commands in the Drillhole menu to display data from
drillhole or traverse workspaces. Drillholes and traverses are displayed
as trace lines. Data from any of the tables in the workspace can be
displayed in a variety of ways at the collar location of each drillhole or
traverse, or along the trace of each drillhole or traverse.
The Drillhole menu also provides you with a set of very flexible
compositing tools to perform drillhole compositing and drillhole/solid
compositing. See Chapter 16: Drillhole Compositing for details.
Exploration
Page 2380
There are three submenus that deal with loading, selecting and
displaying drillhole data:
Page 2381
Using Drillholes
You can use drillhole data to perform many tasks, such as the
following:
Page 2382
Creating Surfaces
Gemcom for Windows allows you to activate certain drillhole points
(for example, collar locations, FROM values, or selected intervals) to
create surfaces using the 3D coordinate values of the selected
points. This allows you to form both topographic surfaces (from
collars) and faults or seams (from interval points). Gemcom for
Windows allows you to create surfaces relative to any plane. For
example, you can create faults through a "best-fit" plane from all
selected data points.
Setting Planes
You can select any three data points from a set of drillhole data to
set a plane for defining an inclined section, viewing, all subsequent
2D/3D polyline digitizing, or surface creation.
Page 2383
General Procedures
Use the following steps to display drillhole data:
1. Create or assign your project with either the File } Projects }
Create New Project command or the File } Projects } Assign Existing
Project command.
2. Define colour profiles using the File } Edit Profiles } Define Colour
Profiles command.
3. Define the workspace structure using the Workspace } Create or
Modify Workspace command.
4. Enter your records into the drillhole workspace (using the
Workspace Editor, the import or merge tools, or the digitizing
facilities, etc.).
5. Define a drillhole display profile using the Drillhole } Display }
Define Display Profiles command or when loading the drillholes.
6. Optionally, define a drillhole loading profile using the Drillhole }
Data } Define Loading Profiles command or when loading the
drillholes.
7. Load the workspace data using the Drillhole } Data } Load
Drillholes command. This command allows you to specify which
display profile and loading profile to use.
8. Specify the location of drillhole intersects for selection and
snapping with the Drillhole } Select } Select and Snap Settings
command.
Once you have set up your profiles and data, you can simply use the
following steps:
1. Assign or reassign your project with either the File } Projects }
Assign Existing Project command or the Drillhole } Data } Reassign
Workspace Project command.
Exploration
Page 2384
Page 2385
Exploration
Page 2386
Page 2387
You may wish to have certain fields loaded so that you can see
information about them with the Display Intersect/Trace
Information commands, independent from the current display
profile.
Note that drillhole loading profiles need not include any fields used
to define the geometry and location of the drillholes, for example,
FROM, TO, DISTANCE, or LOCATION fields.
To define a drillhole loading profile, follow these steps:
1. Choose Drillhole } Data } Define Loading Profiles. The Select
Workspace dialog box will appear. Specify a drillhole or
traverse workspace by clicking a workspace name in the list of
available workspaces and click OK.
Exploration
Page 2388
Page 2389
Load Drillholes
Choose this command to load drillhole data into the current work
session. You will need to select a drillhole loading profile and a
drillhole display profile for the workspace. You select (and
optionally define) them within this command.
To load drillhole data, follow these steps:
1. Select Drillhole } Data } Load Drillholes. The Select Workspace
dialog box will appear. Specify a drillhole or traverse workspace
by clicking a workspace name in the list of available workspaces
and click OK.
2. In the Drillhole Load Settings dialog box that appears,
choose the desired loading profile from the Load Profile list.
You may select Automatic to have the program load the
necessary data as specified in the display profile, or you may
select a previously defined loading profile. Only profiles that are
valid for the selected workspace will be listed. If you need to
define a loading profile, click Define. See Define Loading
Profiles on page 2386 for details.
Exploration
Page 2390
Reload Drillholes
This command allows you to reload the most recently loaded
drillhole data using the same loading and display profiles, but a
different record selection option. This is particularly useful if you
wish to look at different subsets of the same drillhole workspace
Page 2391
Unload Drillholes
Choose this command to remove all drillholes from the work session
and close the workspace. If no drillholes have been loaded, this
command is unavailable. If you have two or more workspaces open,
you will be asked to select which workspace to unload.
Exploration
Page 2392
All Select submenu commands are additive. You will keep increasing
the number of active intersects each time you choose a Select
command. Be sure to deselect intersects when appropriate. You can
also select or deselect all intersects in the current drillhole workspace.
The Select and Snap Settings command allows you to control the
location and appearance of drillhole intersect points for all selection
commands and snapping operations. Because you can have fields from
multiple tables displayed, you must specify which table and field to use
to determine the location of the intersect symbols. Generally when an
intersect is activated, the symbol at the active location changes from a
dot to a cross. However, instead of having crosses displayed at the
intersect points during selection, you can choose to have the drillhole
intervals highlighted in a specified colour. You can also control the size
and colour of the intersect symbols.
Page 2393
You can assign the location of the trace symbols (as defined in the
current display profile) as the location for the intersect symbols. A
dot in the specified colour will overlap each symbol when it is
unselected. When highlighted, a cross appears and the trace symbol
and the cross take on the selected colour (or the interval is
highlighted in the selected colour).
Note that there are options in the Display Settings command that
can hide intersects.
You can always snap to the drillhole collars. If multiple workspaces
are open, snapping to drillholes throughout Gemcom for Windows
operates as though all workspaces are simultaneously selected.
To define the select and snap settings, follow these steps:
1. Select Drillhole } Select } Select and Snap Settings. The Select
Workspace dialog box will appear if you have more than one
workspace open. Specify a drillhole or traverse workspace by
clicking a workspace name in the list of available workspaces
and click OK.
2. Enter the following parameters:
Table Name. Choose the table which has the intervals you
want to use from all tables listed in the workspace or choose
the Trace Symbol Table. This option automatically uses
the position of the trace symbols (as defined in your display
profile) as the position for the intersect symbols. If you enter
the header table for the table name, only one intersect is
drawn because the header table has only one record per
drillhole.
Exploration
Page 2394
Page 2395
3. Click OK. You may be asked to confirm the loading of new data
from the workspace.
Exploration
Page 2396
Table Name. Choose the table that contains the field to use
as the basis for intersect selection or deselection from all
tables listed in the workspace. Note that this value
overrides (and updates) the Table Name parameter in
Select and Snap Settings.
Page 2397
Text. Enter the text string for the field value to match
in order for an interval to qualify. Wild card characters
(? and *) can be used and text is case-sensitive.
Exploration
Page 2398
Page 2399
3. Click OK. You may be asked to confirm the loading of new data
from the database, if necessary. Any newly selected intersects
will be added to any currently active intersects.
Exploration
Page 2400
This command will stay active until you select another editing or
selection mode command, or until you press the [Esc] key.
Page 2401
Page 2402
Page 2403
Exploration
Page 2404
Page 2405
Exploration
Page 2406
Page 2407
Exploration
Page 2408
Page 2409
Exploration
Page 2410
Page 2411
Exploration
Page 2412
Page 2413
Exploration
Page 2414
Pressing [Tab] at the last column of the last row entered will
generate a new row.
6. Click Save to save your current settings. Click Exit.
Display Settings
This command allows you to specify various drillhole display
settings. Some of these settings override values in the currently
selected display profile. Others allow you to customize the
appearance of annotation, specify how drillhole traces are rendered
in Z-buffer mode, to set up distance markings, and to choose either
to show or hide drillhole elements (e.g., trace symbols) and intersect
points. You can also easily change the way drillhole data is
displayed by selecting a different display profile with this command
at any time after the drillhole data has been loaded.
Note that the eight show/hide options are also available in the
Properties } Views Settings dialog box (available through a right
mouse click). When the options are changed here, only the selected
workspace is affected; Views Settings parameters affect all loaded
workspaces. Choosing not to display various elements of the
drillhole will not affect any other active drillhole information. The
display of drillholes can be turned on or off completely without
closing the drillhole workspace or unloading the drillhole data.
The values that appear in the dialog box (other than the defaults)
have been loaded from the session file and any changes made will
Page 2415
be saved back to the session file. The most recent values will be
used as you load each workspace.
To define your display settings, follow these steps:
1. Select Drillhole } Display } Display Settings. The Select
Workspace dialog box will appear if you have more than one
workspace open. Specify a drillhole or traverse workspace by
clicking a workspace name in the list of available workspaces
and click OK.
2. In the Drillhole Display Settings dialog box, enter any of the
following parameters as desired:
Exploration
Page 2416
Page 2417
Exploration
Page 2418
3. Click OK to save your settings and close the dialog box. You may
be asked to confirm the loading of new data from the database,
if necessary. Your active data will be updated according to the
new settings.
Page 2419
Exploration
Page 2420
This command will stay active until you select another editing or
selection mode command, or until you press the [Esc] key.
Page 2421
Chapter 16
Drillhole Compositing
In this Chapter
Introduction
Compositing Existing Workspace Data (Drillhole-only
Compositing)
Drillhole-Solid Compositing
Before You Start
Validating Intervals
Compositing Profiles
Preparing the Composite Table
Calculating Composites
Thickness Calculation
Assigning Grades to Solids from Drillholes
Updating the Workspace with Drillhole-Solid Intersections
Creating ASCII Files of Drillhole-Solid Intersections
Introduction
Compositing is the process of combining individual samples of short
lengths into longer lengths using weighted average techniques. You
can composite data in either traverse or drillhole workspaces from
any secondary tables that have data in intervals defined with the
FROM and TO format.
You can take data from as many tables as you want and create as
many tables with composite values as you want. The tables that you
take data from for calculating composite values are called source
tables. The tables containing the calculated composite intervals and
Exploration
Page 2422
values are called composite tables. You can use composite tables in
exactly the same way as you use any other tables. That is, these
tables can be used for functions such as reporting, extracting,
manipulating, plotting planes, and accessing other Gemcom for
Windows applications.
Gemcom for Windows provides you with a set of very flexible
compositing tools to perform two main types of compositing:
Drillhole-Solid Compositing.
Compositing Calculation
The general formula for calculating composite values is
composite =
where
Vi
Li
Wi
Bk
Wbk
Lexi
Limi
Page 2423
Angle. These are treated the same way as real data types.
String. The source record that has the longest interval within the
composite interval will be directly transferred to the composite
field. If the source field is longer than the composite field, the
character string will be truncated to fit the composite field.
Exploration
Page 2424
Drillhole-Solid Compositing
Gemcom for Windows also allows you to perform a specific method
of compositing where composite limits (FROM-TO downhole
distances) are based on the entry and exit point of drillhole traces
through solids and surfaces.
The program calculates the intersection of each drillhole with the
solid(s) or surface(s) and allows you to save the results to userSection III: Drillholes
Page 2425
Exploration
Page 2426
Page 2427
The table that you want to store the composites in must have
FROM and TO fields.
You should also have a field in the composite table to store the
calculated composite length. This field is optional and you can
name it whatever you want. It should have a real or double data
type. Note that the composite length can only be calculated
during the compositing process and is not necessarily the same
as the total length of the composite interval, depending on the
method selected.
Exploration
Page 2428
workspace structure was created, you will need to add them (see
Chapter 4, Creating and Modifying Workspace Structures).
You must have defined rock codes and grade elements for your
project (see Chapter 6: General Data Definitions, Volume I:
Core for more information).
You must have created one or more solid or surface that will be
used for the drillhole-solid intersection calculation.
Drillhole Workspace
The Drillhole Compositing submenu uses the current workspace
that is assigned under the Workspace menu, except for the
commands Assign Grades to Solids from Drillholes and
Update Workspace with Drillhole/Solid Intersections. These
commands use the drillhole data currently loaded in the Drillhole
menu. If multiple workspaces are open, these commands operate as
though all workspaces are simultaneously selected.
Validating Intervals
Before you try to calculate any composites from a workspace, you
should validate the intervals in the source tables that you intend to
use. Validating these tables will check for the following possible
problems:
Any intervals that have a length less than or equal to zero. (The
length is the value in the TO field minus the value in the FROM
field.)
Gemcom for Windows
Page 2429
Any interval that is out of sequence. This occurs when the value
in the FROM or the TO field is less than the corresponding value
in the previous record.
Any portion of the hole that does not have an interval defined.
Compositing Profiles
Before you can composite any data, you will have to define a
compositing profile. A compositing profile stores the compositing
parameters, the source table and field names, the target composite
fields names, the weighting method, and treatment of missing
samples. Each profile is given a name, and you can define as many
profiles as you want. When you want to calculate some composite
values, you select the profile that you want to use from a list or by
entering its name.
Follow this procedure to define a compositing profile:
1. Select Drillhole } Drillhole Compositing } Define Compositing Profiles.
The Composite Profile Editor dialog box will appear (see
Figure 16-1).
2. Click Add and type in a name for your profile. Click OK.
Exploration
Page 2430
Page 2431
Exploration
Page 2432
Page 2433
Exploration
Page 2434
COMP-ID
FROM
TO
If this table already has data in it, you will be asked if you wish
to overwrite this data. Select Yes to overwrite; select No to exit
from the composite table preparation process.
4. Select a method to be used for creating the composite intervals
and enter any parameters required by the selected method.
There are eight methods available:
Plan Views
Equal Length
Length Within Intervals from Another Table
Intervals from Another Table
Merging Intervals from Two Tables
Single Cut-Off Value
Multiple Cut-off Values
Grouped Similar Values
Page 2435
Exploration
Page 2436
Gemcom for Windows does not check to see whether the plane
corridors have gaps between them. If you use planes to define
composite intervals, make sure you validate the values in the FROM
and TO fields in the composite table after you calculate the
composite intervals. This will report any overlaps, missing
composites, out of order composites, etc.
Page 2437
Exploration
Page 2438
Page 2439
Collar of hole
Residual composite
interval
Source table
intervals
Composite intervals
with equal length
= 5 ft
Intervals used to
define initial
composites
Residual composite
intervals
Toe of hole
Exploration
Page 2440
Page 2441
Exploration
Page 2442
Page 2443
Exploration
Page 2444
Page 2445
Collar of hole
Composite
Source table
intervals
No composite
Values in source
table data field
Composite
Cut-off
No composite
Toe of hole
Exploration
Page 2446
Collar of hole
Source table
intervals
(eg. all 5 ft long)
Values in source
table data field
Composite
Cut-off
Composite
Toe of hole
Source table
intervals
(eg. all 5 ft long)
Values in source
table data field
Cut-off
Composite
Toe of hole
Page 2447
Max Inclusion Length. Enter a maximum length for noncomposited intervals (i.e., intervals for which the data in the
cut-off field is lower than the cut-off value) to be included in
composited intervals on either side (see Figure 16-11).
Creating Composites by
Multiple Cut-off Values
This method allows you to create a maximum of three composites in a
drillhole. These composites represent layers of ore or waste. If you
create three composites, the top and bottom layers will represent waste
layers. The following summarizes all the possible combinations of ore
and waste that can be created from one, two and three composites:
Exploration
Page 2448
If the above conditions are true, then the two intervals are
combined into an ore composite. If any of the conditions fail,
then the two are combined into a waste interval.
3. The process is then repeated, starting at the top of the next ore
composite.
Because the waste strip and ore-waste cut-off values can be
different, there is a possible sub-cut-off zone between the top waste
layer and the ore layer. If this happens, the sub-cut-off zone will be
considered as either part of the waste layer or the ore layer
depending on the circumstances. The diagrams in Figure 16-12
show how the sub-cut-off zone is being treated in different cases.
(These diagrams only show the top part of the hole.)
Page 2449
Waste composite
Waste composite
Case 1
All samples above
waste cut-off but
below ore cut-off
Waste composite
Ore composite
Case 3
Ore composite
Case 2
Waste composite
Ore composite
Case 4
Exploration
Page 2450
Page 2451
Waste strip Cut-Off Value. Enter a value to use as a cutoff to determine the top waste strip layer.
Ore-Waste Cut-Off value. Enter a value to use as the cutoff value for separating ore and waste layer.
Exploration
Page 2452
Page 2453
Exploration
Page 2454
status window will disappear from the screen. You can cancel
the process at any time by clicking Cancel.
FROM
TO
PC-MINE
Note: For each of the above optional fields, you must specify which
field within the Gemcom for Windows project will be used to store
the information. It is therefore necessary to have defined the
workspace structure to accommodate this data.
This command uses the workspace assigned under the Drillhole
menu, when loading data. For this command you can have more
Page 2455
than one workspace open at a time; the program will treat them as
if simultaneously selected.
Use the following procedure:
1. Select Solid } Data } Select Solids from List or Surface } Data } Select
Surfaces from List to activate the solids or surfaces that you want
to intersect with drillholes.
2. Select Drillhole } Data } Load Drillholes to load the drillholes that
will be used for the solid/drillhole intersection calculations. The
Select Workspace dialog box will appear. Specify a drillhole or
traverse workspace by clicking a workspace name in the list of
available workspaces and click OK.
3. Specify the desired drillhole loading profile, drillhole display
profile, and workspace records. If the two profiles contain the
fields that will be updated by the solid-drillhole intersections,
the program can automatically update the drillholes in memory
for viewing.
4. Select Drillhole } Drillhole Compositing } Update Workspace with
Drillhole/Solid Intersections.
5. In the dialog box that appears, you must enter the following
information that will be stored for each interval:
Fields for Rock type. Specify the field that will be used to
store the desired processing information. If you dont want
to save this field, leave the data entry field blank.
Exploration
Page 2456
Field for PC-MINE Code. Specify the field to be used by PCMINE for grade interpolation, if desired and available.
6. Enter a name for an error file. The default path name will be
visible. Any significant processing errors will be described in this
file.
7. An on-screen summary will present the number of drillholes
processed, intervals found, overlaps found, and the name of the
error file. The drillhole information will then be updated in the
workspace.
8. After the workspace update is completed, you may refresh the
screen to see the results of the calculations.
If the selected drillhole loading profile doesnt contain the table
that was updated or if the selected display profile doesnt
contain the fields that were updated, the program will ask if
you want to reload the drillholes from the database so that you
can see the results of the calculations. If you specify Y (yes), you
must select an appropriate drillhole loading profile and drillhole
display profile from the lists provided. The program will then
access the workspace so the drillholes in memory will be
updated. This is a convenient shortcut, equivalent to
unloading the drillholes, reloading them using a different
loading profile, and reselecting the display profile.
9. View the updated table, if desired, in the Workspace Editor (see
Chapter 5: Editing Data).
Page 2457
Calculating Composites
Once you have created the composite intervals in the composite
table you can calculate the actual composite values. Each composite
value can come from a separate source table and can be calculated
using an individual weighting method and treatment of missing
samples. You can composite up to twenty-five separate fields in a
single pass, and you can make as many passes as you want.
Thickness Calculation
You can use this command to calculate true, horizontal, and
vertical thicknesses based on a specified strike and dip angle.
Thickness calculations can be performed on drillhole or traverse
workspaces. The calculations are based on an average planar
surface that is located relative to an interval of a drillhole or a
Exploration
Page 2458
Page 2459
Dip Angle Deposit. Enter the dip angle of the deposit (see
Figure 16-15).
2. Click OK.
Exploration
Page 2460
Z
DH1
DH2
Surface
Geology solid
intersected by
two drillholes
6
16
14
13
18
11
5
Drillholes with
assay values
X
Figure 16-16: Sectional view of drillholes intersecting a geology solid
Z
DH1
Solid grade =
Grade
values
Entry point
(8x10) + (4x10)
10+10
= 6.0
8
4
10m assay
intervals
Exit point
X
Figure 16-17: Sectional view of geological solid intersected by a
single drillhole
Section III: Drillholes
Page 2461
Z
DH1
Assuming
background
value of 1,
solid grade =
7m segment
with no assay
Grade
values
(1x7)+(8x10)+(4x10)+(1x8)
7+10+10+8
= 3.68
4
10m assay
intervals
8m segment
with no assay
Figure 16-18: Sectional view of the same solid and drillhole where
the background option is used
This command uses the workspace assigned under the Drillhole
menu, when loading data. Note that you can have more than one
workspace open at a time for this command; the program will treat
them as if simultaneously selected.
The procedure is as follows:
1. Select Solid } Data } Select Solids from List to activate the geology
class solids for which you wish to assign grades.
2. Choose Drillhole } Data } Load Drillholes to load the drillholes
containing the assay or composite values that will be used for
the solid grade calculation. The Select Workspace dialog box
will appear. Specify a drillhole or traverse workspace by clicking
a workspace name in the list of available workspaces and click
OK.
3. Specify the desired drillhole loading profile, drillhole display
profile, and workspace records.
Exploration
Page 2462
Page 2463
Field for Element. Specify the name of the field that will
store the grade value for the element. An invalid entry will
bring up a list of valid field names. Remember that the only
valid field entries will be fields contained within the
selected table in the current drillhole loading profile.
Exploration
Page 2464
Click OK to proceed.
10. An on-screen summary will present the number of solids
successfully processed and assigned grades, and the name of the
report file. You can now view your results by using a DOS text
editor to access this file. The results of the calculations can also
be displayed under the Solids menu using the Utils } Edit
Solid/Surface Attributes command.
drillhole name
FROM distance
TO distance
solid name(s)
solid rock code (if intersected solid is geology class)
The records in the ASCII file are sorted first by drillhole name then
by FROM-TO distances. This allows you to track easily where the
drillhole enters and exits specific solids and rock types.
If the program encounters a surface instead of a solid (for example,
if you are intersecting drillholes with a coal seam or fault) the FROM
and TO distances for that entry in the ASCII file will be the same.
Follow this procedure:
1. Select Solid } Data } Select Solids from List or Surface } Data } Select
Surfaces from List to activate the solids or surfaces that you want
to intersect with drillholes.
2. Select Drillhole } Data } Load Drillholes to load the drillholes that
will be used for the solid/drillhole intersection calculations.
Page 2465
Exploration