LeapfrogGeoTutorials PDF
LeapfrogGeoTutorials PDF
Contents
Tutorials for Leapfrog Geo 2.1
Displaying GISData
11
15
16
16
16
18
19
21
26
30
33
36
42
45
46
46
48
52
54
54
54
55
56
56
57
58
62
66
69
69
70
70
70
74
75
77
84
When using Leapfrog Geo, you can find more information on the tools available by clicking on the
Help button that appears in many windows:
Pressing the F1 key also displays help for the current window.
4. Navigate to the folder where you saved the tutorial project files and click on the Leapfrog Geo
Tutorial.aproj file.
The project will be opened and Leapfrog Geo will display the Scene View tab.
The Project Tree contains all the data in the project and tools for working with that data.
When you want to change how this data is used in the project, work with the objects in the
project tree.
The Scene View tab displays a 3D representation of selected objects from the project tree.
Changing how you view objects in the scene window does not change those objects in the
project tree.
Tools for changing the appearance of data in the scene window are available in the Shape
List and the Shape Properties Panel. Changing the appearance of these objects does not
change those objects in the project tree.
The series of folders in the project tree are used to organise objects such as maps, images and data
sets into categories. These folders also provide tools that let you import information into the project
and generate models. Right-click on each folder to view the actions you can perform using that
folder.
You can add objects to the scene window by dragging them from the project tree. You can
temporarily hide them in the scene or remove them altogether using the controls in the shape list.
The current viewing angle and scale are displayed in the lower righthand corner of the scene window.
You can interact with the scene using the mouse or the keyboard:
Action
Mouse
Keyboard
Changing the
viewing angle
Zooming in and
out of the scene
Panning the
scene
Centre an object
in the scene
Practise rotating the scene using mouse, arrows and modifier keys. The viewing angle and scale in
the lower righthand corner of the scene window change as you rotate the scene.
Toward the bottom of the project tree, the folder Saved Scenes and Movies contains a series of
scenes we will look at in order to understand how Leapfrog Geo projects work.
Saved scenes provide a stable point of reference in a project and can explain important aspects of
the project. Saving a scene does not save copies of the objects in the scene, it simply saves
settings relating to how the objects are displayed. Deleting objects from the project will not
preserve those objects in any saved scenes.
The project was last saved with the first scene, 1. Maps and topography, displayed. If you have
changed the scene, you will need to redisplay the opening scene.
1. Right-click on the 1. Maps and topography scene in the Saved Scenes and Movies folder and
select Display:
The scene will be updated to show a Topography object and two images:
All objects in the shape list have a button ( ) that will remove the object from the scene. Most
objects also have a visibility button ( ) that can temporarily hide that object in the scene. It is often
easier to make an object temporarily invisible than to remove it from the list. Some objects have an
edit button ( ) that you can click to begin editing the object.
The shape list also contains options for changing the appearances of the object in the scene. For the
images, you can only change the opacity by adjusting the slider. For the topography, the GIS data
dropdown list provides additional display options.
The scene will be updated so that the Topography object is displayed using the Flat colour option. In
the case of surfaces, different colours will be assigned to each side. The Topography has an Above
colour (yellow) and a Below colour (grey):
The colour used to display an object can be changed by clicking the colour chip. In the window that
appears, you can set a new colour or select from predefined colours:
Many objects can also be displayed using other available data. For example, the Topography includes
elevation data.
3. Click on Flat colour to view other display options:
Changing how you view objects in the scene window does not change those objects in the project
tree.
4. Click on the ( ) button for each of the images in the shape list:
Removing objects from the scene by clicking the ( ) button does not remove them from the
project.
Only the topography remains in the scene.
The Z-Scale button in the lower righthand corner of the main window lets you set a value greater than
1.0 for the z-axis relative to the x- and y-axes. This is useful when the area under study is very
planar and extends over a wide area. In such cases, scaling the Z-axis can accentuate the
distribution of data along the z-axis.
5. Click the Z-Scale button and experiment with different z-scale settings to see the effects:
Displaying GISData
The GIS data dropdown list includes a number of GISdata objects and images that have been
imported into the project. There are three ways to view imported GIS data and images:
l
Display the objects independently of the topography. To view data in this way, either drag and
drop the object into the scene or right-click on the object and select View Object.
Displaying GISData | 9
The lake_bdy object can also be displayed using the columns available in the data table, which can
be selected from the view list:
The GISdata list also contains options for creating and displaying custom topography views:
2. Click on the GIS data dropdown list and select the Topography + GISdata option.
The Topography will be displayed with map images and a number of GISdata objects draped on it:
The scene will be updated as you make changes in the Edit GIS Views window.
5. When you have finished, click Revert All to discard your changes, then click Close.
To determine how the topography was created, we need to find the topography in the project tree.
1. Right-click on the Topography object in the shape list and select Go to Project Tree:
Objects displayed in bold in the project tree are those objects visible in the scene.
2. To see how the Topography was created, click on the arrow to expand it.
The Topography was created from an imported DTM:
The five objects underneath the geological model GM represent the five basic parts of a geological
model:
l
The Boundary object defines the outer limits of the geological model. It is made up of a basic
GM Extents object, the Topography and a North_boundary object.
The Fault System object defines faults and their interactions in the geological model. For this
model, no faults are defined and so the object is empty.
The Lithologies object defines the lithologies in the model. Because the model was made from
drillhole data, this object is hyperlinked to the imported drillhole data.
The Surface Chronology object defines the structure of the models contact surfaces. The
contact surfaces are used to divide the model Boundary into the Output Volumes.
The Output Volumes folder contains the generated units (outputs) that make up the geological
model. The model has been displayed in the scene and so the volumes are shown in the project
tree in bold.
8. Expand the objects under the Boundary object to see the data used to make the extents:
The Topography object is included as the models upper boundary. The North_boundary object was
created using a GIS data object in the GIS Data, Maps and Photos folder. Clicking on the hyperlinks
will locate the object from which the extent was created.
Also in the Geological Models folder is another object, called Static GM.
9. Expand the Static GM model in the project tree:
The Static GM model has the same output volumes as the GM model. Unlike the geological model,
however, there are no objects that can be modified to refine the model.
10. Right-click on the Static GM model and select Properties.
In the window that appears, we can see that this model was created from the GM model:
The Properties window is a useful way of finding out more information about objects in the project.
The information available in the Properties window depends on the type of object and is available for
most types of objects.
The Static GM model is a static copy of the GM model. Models in Leapfrog Geo will be updated when
changes are made to the data objects used to create them. A static copy, however, is a snapshot of a
model that does not change, even when changes are made to the data on which the original model
was dependent. A static copy is a useful way of storing historical models and comparing models.
Explore these saved scenes to see how different objects are managed in Leapfrog Geo. You can
display each saved scene by dragging it into the scene window. You can find out more about each
scene by viewing the comments. To do this, right-click on the saved scene in the project tree. Any
comments on the scene will be displayed along with the right-click menu:
In the next tutorial, we will import drillhole data and use it to build a geological model.
For the second model, we will build the veins as part of a vein system.
This tutorial also includes an introduction to setting up project files, importing topographical and
drillhole data and setting up a topography.
Data for this tutorial can be found in the Veins folder.
3. Enter the name Veins tutorial for the new project and click Browse to select a folder where the
project will be saved.
4. Click OK to create the project.
The project will be created and Leapfrog Geo will display the Scene View tab for that project.
of the map in three-dimensional space and set the coordinates for the project. For this project, we
will import a georeferenced aerial photo.
Data for this tutorial can be found in the Veins folder.
1. Right-click on the GIS Data, Maps and Photos folder and select the Import Map option:
2. In the window that appears, select the file called orthophoto.tif, then click Open.
The Import Image window then displays the image:
In this window, you can enter georeferencing information for an image, if it is not included in the
image. In this case, the image includes georeference data and nothing needs to be changed.
3. Click OK to import the photo.
The imported photo will be saved in the project tree in the GIS Data, Maps and Photos folder.
The photo appears in both the shape list and the shape properties panel. There are three shape list
controls for the image:
l
These controls appear for most objects when they are in the shape list. The visibility button ( ) and
the opacity slider are useful when analysing relationships between objects in the scene.
The Set Clipping Boundary window will be displayed, together with controls in the scene that will
help you to set the clipping boundary:
3. Use the handles in the scene to adjust the clipping boundary so it is slightly smaller than the
photo.
4. Click OK.
Data subsequently imported into the project will be clipped to the clipping boundary.
3. Click Import.
The New Topography window will appear:
The topography appears in both the shape list and has more display options than the imported
image.
7. Select the imported photo from the GIS data dropdown list:
2. For the Collar, click on the Browse button to locate the tutorial file collar.csv.
3. Click on the file, then click Open.
When a collar file is added to the Import Drillhole Data window, Leapfrog Geo will look for interval
tables with names such as lithology or geology in the same location and will add them to the
Interval Tables list. If an interval table file is not automatically added to the list, click Add and
browse for the required file.
In this case, all files have been added to the Input Files list:
First, the collar file is processed. Leapfrog Geo displays the data in the file and summarises how
each column will be imported:
Leapfrog Geo expects four columns for the collar data and attempts to match imported data to
these expected formats. For the collar file, Leapfrog Geo expects a drillhole identifier (Hole ID)
and the location of the top of the drillhole, in X, Y and Z coordinates. The Hole ID is used to
associate data in different tables with a single drillhole. Inconsistencies in the way drillholes are
identified is a common source of errors.
5. Leapfrog Geo has correctly mapped the data in the collar file to the expected format. Click Next to
proceed to the next file.
Leapfrog Geo expects four columns for the survey data, a Hole ID and deviation depth, azimuth
and dip.
6. Leapfrog Geo has correctly mapped the data in the survey file to the expected format. Click Next to
proceed to the next file.
The interval table is displayed. The lithology column has been correctly mapped as lithology data,
but the veins column has not been mapped.
7. In the Column Summary, click on the dropdown list for the veins column and select Lithology:
The Column Summary is updated to indicate that the veins column will be imported as lithology
data:
Leapfrog Geo automatically identifies and flags common drillhole data errors when drillhole data
tables are imported. There are three ways Leapfrog Geo marks tables that contain conflicts or errors:
l
Tables containing errors are marked with a red X ( ). These errors must be fixed before the
affected drillholes can be used for processing.
Numeric data columns with non-numeric values are marked with a red X ( ), which means that
the rules that are used to handle non-numeric and negative values need to be reviewed. If a
drillhole has intervals that contain non-numeric and negative values, the drillhole cannot be
used for further processing until the rules are verified.
Tables containing warnings are marked with a yellow exclamation mark ( ). Affected drillholes
can be used for further processing, but the information in the warning can indicate that the
data requires further attention. For example, if a warning indicates there is data missing for a
drillhole defined in the collar table, it may be that a drillhole has been duplicated or that not all
required data files have been loaded. Warnings are listed along with table errors in the Database
Errors window.
Until errors are corrected, the rows that contain those errors are excluded for all processing that uses
the table, including viewing in the scene. For example, if the ID for a collar position contains an
invalid coordinate, that collar will not be displayed in the scene as its location is not known.
Likewise, any processing will ignore data associated with this drillhole.
It is worth correcting errors as soon as possible, as correcting them later can result in significant
recomputation time.
For this tutorial, there is only a warning for the survey table that we will not correct.
Both the lithology table and the collar table are displayed and an entry for each appears in the shape
list:
The colours used to display the drillhole data will be different from those shown in these images
as colours are assigned randomly when data is imported.
Changing how the drillholes are displayed can help in analysing the data and making modelling
decisions.
Drillholes can be displayed as lines or as cylinders, which is controlled using the Make lines solid
button ( ) button.
4. Click the Make lines solid button ( ) to display the drillholes as cylinders:
The width of the cylinders can be changed in the shape properties panel:
6. In the shape list, click the ( ) button to remove the collar table from the scene.
7. To get a better idea of how the layers are organised, click the Edit Colours button for the lithology
table:
8. Click the visibility button ( ) for each of the vein lithologies to hide them in the scene:
Schist B (pink)
Schist A (blue)
Cover (green)
When building a geological model, it is best to define the contact surfaces by starting with the oldest
and working up. For this project, Schist B and Schist A are deposits and are the oldest lithologies.
They are then cross-cut by the vein lithologies, and the deposits and veins are eroded by Cover.
Therefore, the best way to build this model is to:
l
All settings can be changed after the model is created, except for the Base lithology column. For
the Surface resolution, Leapfrog Geo sets a value based on the data available, but you can set a
higher (coarser) value when you first create the model in order to reduce processing time. Lower
resolution values provide more detail, but surfaces will take longer to process.
3. Click OK to create the geological model.
The new geological model will be created in the Geological Models folder:
The Boundary object defines the limits of the geological model. When the model is first created,
this is the rectangular model extents. If a topography has been defined, it is automatically used
as the upper boundary.
The Fault System object defines faults and their interactions in the model.
The Lithologies object describes all the lithological units to be modelled in the geological model
and the colours that are used to display them on the screen. It is generated automatically from
all the lithologies identified in drillhole data selected when the model is created. If no column
was selected, you will need to define the lithologies manually before you start modelling the
lithology layers.
The Surface Chronology object describes the contact surfaces in the model, organised in
chronological order, from youngest to oldest. These surfaces and their chronology determine
how the volume inside the model extents is divided into lithological units. When the model is
first created, the Surface Chronology is empty, but it will eventually hold all contact surfaces
and inputs to them.
The Output Volumes folder contains all the volumes generated in building the geological model
in chronological order, from youngest to oldest. When the model is first created, the Surface
Chronology is empty and so there is only a single output volume that fills the models extents,
called Unknown.
7. Display the geological model by dragging it into the scene or by right-clicking on it and selecting
View Output Volumes.
At this point, the model is a single volume of lithology Unknown. In order to divide this Unknown
volume into volumes that represent known lithologies, we need to define the models internal
structure. This involves:
l
Generating contact surfaces that correspond to the boundaries between lithological units
Using the surfaces and the chronological order to divide the geological model into units.
There are different types of contact surfaces that interact with other surfaces and volumes in
different ways:
l
Deposit contact surfaces do not cut older volumes. A volume defined by a deposit contact
surface will, therefore, appear conformably on top of older volumes.
Erosion contact surfaces cut other contact surfaces on the older side of the erosion contact
surface.
Intrusion contact surfaces remove existing lithologies and replace them with the intrusive
lithology on the younger side of the contact surface. Often, the older side of an intrusion contact
surface is labelled Unknown as typically intrusions displace multiple older lithologies.
Vein contact surfaces remove existing lithologies and replace them with the vein lithology within
the boundaries defined by hangingwall and footwall surfaces and points and a reference
surface.
It is not necessary to model geological formations according to their corresponding contact surface
type. For example, it might make sense to model basement granite as a deposit rather than as an
intrusion when it forms the lowest layer in a geological model: if there are no older layers for an
intrusion-type contact surface to remove and it is apparent from the drillhole data that the lithology
simply fills the lowermost parts of the model, then it makes sense to model it as a deposit.
See the topic Defining Contact Surfaces in the Leapfrog Geo online help for more information on
the different types of contact surface and how they interact.
For the geological model in this tutorial, however, we can model each lithology according to the
corresponding contact surface type.
Schist B
Schist A
The first contact surface we will model is the oldest (lowest), Schist B, and we will model it as a
deposit.
1. Right-click on the Surface Chronology object and select New Deposit > From Base Lithology:
2. In the window that appears, select Schist B from the Select primary lithology dropdown list:
We saw in Analysing the Data that Schist B contacts Schist A, so we want to build a surface that
represents the contacts between Schist B and Schist A. Therefore, we will keep Schist A in the
Contacting/Avoiding lithologies list. The veins, however, are younger lithologies than Schist B and
Schist A, so we want to ignore them.
3. Drag each of the vein lithologies to the Ignored lithologies list:
4. Click OK.
The new contact surface will appear in the project tree under the Surface Chronology.
5. Expand the contact surface to view the objects used to create it:
Note that the contact surface is marked as inactive. When you create a contact surface, it appears
in the project tree under the Surface Chronology object, but it is not enabled and, therefore, does
not affect the geological model volumes. This means you can work on the surface without having
to reprocess the model whenever you make a change to the surface. In Leapfrog Geo, you can
easily define, enable and remove contact surfaces from a model, and you can experiment with
modelling lithologies using different techniques in order to arrive at a geologically reasonable
model.
6. Clear the scene.
7. Add the new contact surface ( ) to the scene, together with the points ( ) and segments ( ) used
to create it.
8. Display the legend (
The segments ( ) show how the lithologies in the drillhole data have been handled in order to create
the contact surface:
The underside of the contact surface is Schist B (pink) and the topside is Schist A (blue).
9. Double-click on the Surface Chronology.
10. Tick the box to enable the contact surface:
The lithology on the younger side of the contact surface has been used to fill the remainder of the
model space.
4. Click OK.
The new vein surface will appear in the project tree under the Surface Chronology.
5. Expand the vein to view the objects used to create it:
Hangingwall and footwall surfaces ( ), which, when expanded, show the hangingwall and
footwall data objects used to create the surfaces.
Vein segments and pinch out segments ( ) extracted from drillhole data. These are only
included when a vein is created from lithology contacts and are disabled when the vein is first
created.
A reference surface (
surfaces.
) calculated as the best fit surface using the hangingwall and footwall
6. Drag the vein into the scene and make it partly transparent.
7. Expand the hangingwall and footwall surfaces surfaces ( ) and add their points objects ( ) to the
scene.
We can see that the vein extends well beyond the Vein A hangingwall and footwall points.
8. Expand the geological models Boundary object (not the vein boundary) and add the GM Extents
object to the scene.
9. Press the D key to view the scene from above.
10. Zoom out to view the GM Extents in relation to the vein:
The problem with the shape of the vein is that it extends to the model boundary, in spite of the
hangingwall and footwall points being restricted to the centre of the model.
Vein walls can be set to pinch out where drillhole data indicates they do not occur. This is achieved
by creating outside intervals on drillholes that do not have an interior vein segment. These intervals
are then flipped with respect to interior vein intervals, which, in effect, means the footwall and
hangingwall orientation has the opposite sense to the nearest interior intervals. This forces the
hangingwall and footwall surfaces to cross, thereby pinching out. These pinchout points can be
viewed in the scene and edited, if necessary.
11. Double-click on the vein ( ) in the project tree.
12. In the Edit Vein window, tick the box to enable the Pinch out option:
The vein now pinches out and no longer occurs where there is no Vein A in the drillhole data.
14. Create veins B, C and D in the same manner, enabling pinch outs.
15. Clear the scene, then add the veins to it.
The scene should appear similar to this:
At this point, we have changed the vein settings so the veins are a more realistic shape. However,
they are not yet enabled in the geological model.
16. Double-click on the Surface Chronology.
17. Enable each vein and arrange them so they appear in the following order:
22. Drag the opacity slider to make the deposits partly transparent:
As Cover is the uppermost lithology in the model, we need to select contacting lithologies from the
contacts below. Both Schist A and Vein A appear in the Contacting/Avoided lithologies list:
When we created the deposit contact surface, we ignored the vein lithologies because they were
younger than the deposits we were modelling. Here, however, Vein A is older than Cover and so we
will keep it in the Contacting/Avoided lithologies list.
The other lithologies, however, appear in the Ignored lithologies list because there are no contacts
between those lithologies and Cover. This might not always be the case. For example, when drillhole
data is appended, there could be contacts between Cover and these other lithologies. Because Cover
is younger than all other lithologies, we need to move the lithologies in the Ignored lithologies list
into the Contacting/Avoided lithologies list.
3. Drag each lithology from the Ignored lithologies list into the Contacting/Avoided lithologies list.
4. Click OK.
Once a contact surface has been created, it is a good idea to view it in the scene to ensure it is as
expected.
5. Clear the scene.
6. Add the new contact surface to the scene.
The erosion contact surface has cut away the deposits and veins:
With the slicer tool selected, hold the Ctrl key and the right mouse button to change the position of
the slicer in the scene:
Model individual veins. This is the approach we used for the first geological model. The veins
interact with one another and with other lithologies as defined by the Surface Chronology.
Model a vein system. The vein system represents a single lithology within the geological model.
How the veins interact with one another is determined by settings in the vein system, and how
the vein system as a whole interacts with other lithologies is determined by the Surface
Chronology.
The lithology table in the drillhole data imported in Importing the Drillhole Data has two columns:
l
The lithology column contains the two deposits (Schist A and Schist B), the erosion and four
vein lithologies.
The veins column contains the two deposits, the erosion and a single Veins lithology that
represents all the veins.
In order to model a vein system, we will create a new geological model using this veins column and
model the veins as part of the vein system using the data in the lithology column.
To start:
1. Clear the scene.
2. Right-click on the Geological Models folder and select New Geological Model.
Because veins usually contact multiple lithologies, leave the Outside lithology set to Unknown.
3. Click OK.
The new vein system will appear under the Surface Chronology. It is empty and inactive.
We need to enable pinch-outs for the vein in order to achieve a realistic shape.
6. Double-click on the vein (
7. Click on the Surfacing tab and enable the Pinch out option:
8. Click OK.
When the changes have been processed, the revised vein will appear in the scene.
9. Create veins B, C and D in the same manner, enabling pinch outs.
10. Clear the scene, then add the vein system to it.
The vein system appears in the shape list, but there is nothing in the scene as we need to enable the
veins in the vein system and set their interactions.
This is Vein A, which will we consider the central vein. In order to determine the interactions between
Vein A and the other veins, we need to know which side of Vein A is the hangingwall and which side
is the footwall. We can do this by adding Vein As hangingwall and footwall points to the scene.
4. Expand Vein A in the project tree to view the points that make up the hangingwall and footwall
surfaces:
The veins appear in the Vein priority list in the order in which they were defined. Because Vein A is
already at the top of the list, we dont need to change the order.
Vein A is the highest priority vein in the list, and so no interactions can be set for it.
9. Click on Vein B and click the Add button.
Only veins that are higher in priority than the selected vein will appear in the Vein list, so the correct
vein has been selected. The Side is also correct:
Double-click on the vein or the vein system to correct the interaction. Here, double-clicking on the
vein opens the Edit Vein window:
With the slicer tool selected, hold the Ctrl key and the right mouse button to change the position of
the slicer in the scene:
Because we havent defined the lithologies outside the vein system, lithology Unknown is used.
Compare the vein system with the individual veins modelled as part of the GM model.
7. Click OK.
2. Click OK.
3. In the New Topography window, click OK to accept the default name and create the topography.
The lowest layer in the model is Granite, which we can model as a deposit, and the highest layer is
Gravel. Although we could model the deposit contact surfaces one-by-one, the layers are roughly
continuous, which lends itself to modelling using a stratigraphic sequence. Therefore, we will model
the layers by defining a stratigraphic sequence that has Granite as the lowest layer and Gravel as the
highest.
5. Click OK.
The lithologies have been added to the Stratigraphic Lithologies list:
6. Click OK.
7. Clear the scene.
8. When Leapfrog Geo has finished generating the stratigraphy, add it to the scene:
The stratigraphic sequence object contains its own series of contact surfaces that can be worked
with in the same manner as contact surfaces that are created one-by-one.
If there were errors in the sequence, it would include a set of points that can be used in fixing the
errors. For example, here the stratigraphic sequence has errors, which appear in the project tree as a
pinch-out errors object ( ):
These errors usually occur because a layer is not continuous, whereas Leapfrog Geo expects that
layers included in a stratigraphic sequence are continuous. Adding the pinch-out-errors object ( ) to
the scene displays the points that are causing errors. You can also find out more by right-clicking on
the stratigraphic sequence and selecting List Errors:
Together with the pinch-out errors, this information can be used to decide what lithologies to remove
from the sequence or what surfaces to adjust.
However, for this tutorial there are no errors, and we can move on to the next step.
The sequence is not yet enabled in the model.
10. Double-click on the Surface Chronology object.
11. Tick the box for the stratigraphic sequence to enable it:
Using the (On Topography) option makes sense for GIS data as it is, by nature, on the topography. The
(On Topography) option also mitigates any issues that may occur if elevation information in the GIS
data object conflicts with that in the project.
The GISline will be added to the Fault System but is not activated in the geological model.
7. Double-click on the Fault System.
In the Fault System window, all faults defined for a model are listed and you can set interactions
between these faults. For this model, however, there is only one fault and no interactions need to be
set.
8. Tick the box for the fault and click OK:
9. Once the geological model has been reprocessed, add it to the scene:
Note that the way the geological model is organised in the project tree has changed now that the
fault has been activated:
The geological model has been split into two fault blocks. Each fault block has its own Surface
Chronology, whereas the top-level geological model has none. The Surface Chronology for one fault
block can be modified without affecting other fault block.
For geological models with a fault system, you can model the contact surfaces in two ways:
l
Define the Surface Chronology before enabling the Fault System. All surfaces defined for the
unfaulted model will automatically be copied to each fault block. Some surfaces defined for the
model as a whole will not occur in every fault block, which can be corrected by working with the
surfaces in each fault block.
Enable the Fault System before any surfaces are defined in the unfaulted model, then define
the Surface Chronology for each fault block. An aid to working with a faulted model in this way
is the ability to copy contact surfaces from one faulted block to another. To copy a Surface
Chronology from one fault block to another, right-click on the chronology you wish to copy and
select Copy Chronology To.
Which approach is best depends on the model being built. You may already know where the faults
are and choose to define them and subdivide the geological model before defining any lithology
layers. On the other hand, sometimes it is not apparent where the faults are until the layers have
been built, in which case you can add the new fault, activate it in the model, then work with the
surfaces in each fault block.
When working with fault blocks, it can be useful to rename them. For this model, we will rename the
fault blocks north block and south block.
10. Click on the model in the scene:
The name of the fault block is shown in the scene selection window.
11. In the project tree, find the fault block.
12. Right-click on the fault block and select Rename.
13. Enter the new name and click OK.
When a geological model is first created, it is a single volume of lithology Unknown. This Unknown
volume is divided up into known lithologies by creating contact surfaces. Contact surfaces interact
with other surfaces in different ways, and understanding how the contact surfaces interact helps in
making decisions on how to model formations.
Types of contact surfaces are:
l
Deposit contact surfaces. These do not cut older volumes. A volume defined by a deposit
contact surface will, therefore, appear conformably on top of older volumes.
Erosion contact surfaces. These remove lithologies on the older side of the erosion contact
surface.
Intrusion contact surfaces. These remove existing lithologies and replace them with the
intrusive lithology on the younger side of the contact surface. Often, the older side of an
intrusion contact surface is labelled Unknown as typically intrusions remove multiple older
lithologies.
Vein contact surfaces. These remove existing lithologies and replace them with the vein
lithology within the boundaries defined by hangingwall and footwall surfaces and points and a
reference surface.
Here, three deposit contact surfaces interact with two intrusion contact surfaces. The intrusion
contact surfaces are white (Unknown lithology) on the outside and the intrusive lithologies (I1 and I2)
on the inside:
Intrusion contact surfaces result in rounder shapes than deposit and erosion contact surfaces, which
tend to be flat and sheet-like.
The difference between deposit and erosion contact surfaces is how they interact with older
lithologies.
l
Deposits appear conformably on top of underlying older volumes and do not occur in regions
defined by older deposits.
Erosions, however, remove existing lithologies on the older side of the erosion.
Here, two deposit contact surfaces divide a model volume (bounded by the pink box) into three
lithologies; each deposit (A, B and C) lies conformably on top of the previous one:
When a third deposit contact surface is added, lithology D is deposited on top of lithologies B and C:
If, however, the third surface is an erosional surface, it cuts away the deposits on the older side:
An intrusion contact surface enabled in the model will remove the existing lithologies and replace
them with the intrusive lithology. Here, an intrusion surface (E) added to the model as the youngest
surface cuts away the older lithologies wherever it occurs:
It is not necessary to model geological formations according to their corresponding contact surface
type. Often, the way you model a contact surface depends on the shape suggested by the data and
your knowledge of the geology of the area being modelled.
See the topic Defining Contact Surfaces in the Leapfrog Geo online help for more information on
the different types of contact surface and how they interact.
7. Click OK.
5. In the shape properties panel, increase the Line radius to make the drillholes more visible.
6. Zoom in to get a better view of the data.
The drillholes away from the centre of the data have two lithologies, Basement and Volcanic edifice.
These are the lowest layers in the model and we will model them as deposits.
7. Click the Edit Colours button.
8. In the Legend window, hide the Basement and Volcanic edifice lithologies:
The two lithologies are hidden in the scene and it is easier to view the drillholes at the centre of the
data. Note that the legend in the scene has been updated to reflect the hidden lithologies:
Propylitic alteration
Porphyry stock
Sericitic alteration
Chloritic alteration
12. In the Legend window, hide lithologies so that only the Propylitic alteration, Mineralised potassic
alteration and Porphyry stock lithologies are visible:
The propylitic alteration, mineralised potassic alteration and porphyry stock lithologies are
concentrated at the centre of the data. Because the drillhole data suggests a rounder shape for these
lithologies, we will model them as intrusion contact surfaces. These lithologies are approximately the
same age, but when we add them to the Surface Chronology, we need to decide on an order. We can
work from the outer edges of the model in, which is in the following order:
l
Propylitic alteration
Porphyry stock
Sericitic alteration
Chloritic alteration
13. In the Legend window, hide lithologies so that the Acid leached zone, Advanced argillic alteration,
chloritic alteration and sericitic alteration lithologies are visible:
These four lithologies are flatter and appear in more drillholes than the earlier intrusions, and we can
model them using deposit or erosion contact surfaces.
We will build this model by:
l
Basement
Volcanic edifice
To select multiple items in windows and in the project tree, hold the Ctrl key or the Shift key
while clicking.
5. Click OK.
The new contact surface will appear in the project tree under the Surface Chronology.
6. Add the geology table to the scene.
7. In the shape list, click the Edit Colours button for the geology table.
8. Hide all lithologies except Basement and Volcanic edifice.
9. Add the new contact surface to the scene and rotate the scene to view the drillholes and the
surface:
Note that Leapfrog Geo has labelled the surface as Basement on the underside (the older side) and
Volcanic edifice on the top side (younger).
10. Clear the scene.
11. Double-click on the Surface Chronology.
12. Tick the box to enable the contact surface:
The contact surface has divided the Unknown volume into known lithologies Basement and Volcanic
edifice:
Propylitic alteration
Porphyry stock
We need to move all younger lithologies into the Ignore (Younger lithologies) list. The easiest way to
do this is to move all the lithologies into the Ignore (Younger lithologies) at once, then add the
lithologies we want to the Exterior lithologies list.
8. Click OK.
The new contact surface will appear in the project tree under the Surface Chronology.
9. Add the new contact surface ( ) to the scene, together with the points (
to create it.
It is coloured on the inside with the intrusive lithology and on the outside with the lithology
Unknown:
This is typical of intrusive lithologies as they contact multiple other lithologies on the outside.
10. Repeat steps 2 to 10 for the Mineralised potassic alteration and Porphyry stock lithologies, being
sure to move all younger lithologies to the Ignore (Younger lithologies) list:
l
For the Mineralised potassic alteration intrusion, these will be Basement, Volcanic edifice and
Propylitic alteration.
For the Porphyry stock intrusion, these will be Basement, Volcanic edifice, Propylitic alteration
and Mineralised potassic alteration.
It is a good idea to check each surface as is it created by adding the surface to the scene,
together with the data objects used to create it.
The Propylitic alteration appears geologically reasonable, but the other two surfaces do not. We need
to give them a more vertical appearance, and the best way to do this, in the absence of additional
data, is to apply a trend to the surface.
Often the easiest way to do apply a trend is to position the moving plane in the scene and use it as a
reference plane for the trend we will apply to a surface.
13. Remove the Propylitic alteration and Porphyry stock contact surfaces from the scene.
14. Press the E key to view the scene looking east.
15. Click on the Draw plane line button ( ) in the toolbar and draw a line roughly vertical in the
scene:
17. Click on the plane to view its controls and reposition it, if you wish:
We now need to apply the settings from the moving plane to the contact surface.
18. Double-click on the contact surface in the project tree.
19. Click on the Trend tab.
20. Click the Set From Plane button to copy the plane settings:
The settings in this tab and how they relate to the moving plane are as follows:
l
The main axis of the moving plane is defined by the green line. In the Trend tab, the Along Pitch
value determines the strength of the variation along the main axis.
The second axis is defined to be in the plane at right angles (orthogonal) to the main axis.
Third axis is the axis pointing directly out of the plane. The Out of Plane variation setting
applies to this axis.
In order to make the intrusion appear as a tube, we need to stretch it vertically. To do this, we can
increase the strength of the trend using the Along Pitch setting.
21. Change the Pitch of the Reference Plane to 90.
22. Change the Along Pitch setting to 3.
23. Click OK.
When the surface is reprocessed, it should appear similar to this:
Now that we have adjusted the Mineralised potassic alteration surface, we can use the same plane
settings to adjust the Porphyry stock surface.
24. Clear the scene.
25. Add the Porphyry stock surface to the scene.
26. Double-click on the contact surface in the project tree.
27. Click on the Trend tab.
28. From the Set to list, select the trend settings used for the Mineralised potassic alteration
surface:
Sericitic alteration
Chloritic alteration
We will model these lithologies using alternating erosion and deposit contact surfaces. First, we will
model the Sericitic alteration contacts as an erosion.
1. Right-click on the Surface Chronology object and select New Erosion > From Base Lithology.
2. In the window that appears, select Sericitic alteration.
3. Click Use contacts below.
The younger lithologies should automatically appear in the Ignored lithologies list:
4. Click OK.
5. Clear the scene.
6. Add the new surface to the scene.
It should appear similar to this:
Next, we will create a deposit contact surface for the Chloritic alteration lithology.
11. Right-click on the Surface Chronology object and select New Deposit > From Base Lithology.
12. In the window that appears, select Chloritic alteration.
13. Click Use contacts below.
14. Move all lithologies into the Contacted/Avoided lithologies list except Acid leached zone and
Advanced argillic alteration, as these are younger than the surface we are defining:
For some of the lithologies we have included in the Contacting/Avoided lithologies list, there are no
contacts with the Chloritic alteration lithology. However, if the drillhole data is updated, there could
be contacts between Chloritic alteration and these other lithologies. Because Chloritic alteration is
younger than these other lithologies, we need to move these lithologies into the Contacting/Avoided
lithologies list.
15. Click OK.
18. Create an erosion contact surface for the Advanced argillic alteration lithology using these
settings:
l
Remove all lithologies except Acid leached zone from the Ignored lithologies list.
19. Right-click on the Surface Chronology and select New Deposit > From Base Lithology.
20. Select Acid leached zone as the primary lithology and select Use contacts below.
As with the Advanced argillic alteration contact surface, there are older lithologies for which there are
no contacts with the primary lithology. However, updating the drillhole data could result in contacts
between these younger lithologies and the primary lithology and we would wish the model to reflect
this. Therefore, we need to move older lithologies into the Contacting/Avoided lithologies list.
21. Move all lithologies into the Contacted/Avoided lithologies list.
22. Click OK.