You are on page 1of 33

Whats New

Datamine Studio 3 v3.18

A summary of all key new features and enhancements for the latest release of Datamine Studio 3

This document is for informational purposes only, and does not constitute any sort of performance commitment on behalf of Datamine Corporate
Limited, nor does this document express or imply any warranties.

This documentation is confidential and may not be disclosed to third parties


without the prior written permission of Datamine Limited.
Datamine Corporate Limited

Contents
1

Product Introduction

New Features for Release 3.18

Multi-user Studio!!!.............................................................4
Project Autorecover ............................................................4
New move-strings2d Command ............................................5
Auto-spin/Auto-roll in VR.....................................................5
Enhanced Plot Item Rotation ................................................5
3

What was New in Previous Versions

Setup, Startup and Installation


6
Project Autorecover ............................................................7
Vista Compatibility..............................................................7
Flash-driven CD Menu Launcher ...........................................7
Updated Installation Package ...............................................7
64-Bit Operating System Support .........................................7
User Environment Profiles....................................................7
The Studio 3 Start Page ......................................................8
Datamine Script Converter ..................................................8
Data Source Driver Additions ...............................................8
Help | About Enhancements ..............................................9
Common Tutorial Data Set...................................................9
Data Transfer and Management
9
Attribute Manager...............................................................9
Save, Load, Refresh and Reload Control ................................10
Project File Precision Control ................................................10
Data Object Manager ..........................................................10
Datamine Data Converter Utility ...........................................10
Sirovision Data Driver .........................................................11
Context-sensitive Save Options ............................................11
Edit Attributes Enhancements ..............................................11
Project Locking Facility.......................................................11
To Excel Loaded Data Control Bar Option ............................11
Commands and Processes
12
Sirovision Integrated Solution (SIS)......................................12
Mineable Shape Optimizer (MSO) .........................................12
Interactive Short Term Scheduler .........................................13
Create Object Commands ....................................................13
ESTIMATE..........................................................................13
POLYDC Process .................................................................14
Grid-from-DTMs Design Command........................................14
Link-Multiple-Strings Design Command .................................14
Dynamic Anisotropy Processes and Interface .........................14
Dynamic Evaluation Reports ................................................14
VR Window Update Design Commands ..................................15
Enhanced String Vertex/Point Projection Options ....................15
MOD2XYZ ..........................................................................15
Windows, VR and Data Presentation
15
Locatable Plot Items ...........................................................16
Interactive Charting ............................................................17
Drillhole Previewer..............................................................17
Sheet Templates ................................................................17
Sirovision Window ..............................................................17

VR Window Enhancements...................................................18
Extended Planes Object Support...........................................18
Data Display Templates.......................................................20
3D Grids............................................................................20
Mining Power Pack ..............................................................20
Quick Legends....................................................................21
OLE Plot Items ...................................................................21
Images in Log Views ...........................................................21
Extended North Arrow Support.............................................21
Performance & Usability ......................................................21
Unified Static/Dynamic Drillhole Interface ..............................22
Wireframing Performance Increases......................................22
Clip-to-Perimeter Improvement ............................................22
Improved VR Window Rendering ..........................................22
Quick Profile Loading ..........................................................22
Memory Management Improvements ....................................23
Distance to End-of-hole Label ..............................................23
Wireframing and Booleans
23
ISOContour Surfaces ..........................................................23
Extract Separate Enhancements ...........................................24
Alternate Boolean Method Now Available ...............................24
DTM Creation Functionality ..................................................24
Grid from DTMs Function .....................................................24
Link-Multiple-Strings command ............................................24
Wireframe-Split command ...................................................25
Wireframe-Section..............................................................25
Extended Boolean Plane Options...........................................25
Documentation and Support ................................................25
Full Context-sensitive and Conceptual Help............................26
Full Context-sensitive and Conceptual Help............................26
Data Source Driver Help Updates..........................................26
Screen Capture Facility .......................................................26
Tutorials............................................................................26
Scripting and Automation
27
Extended Automation Facilities.............................................28
Datamine Script Converter ..................................................28
Macro File Name Size Increased ...........................................28
New Macro Writing Tutorial ..................................................28
Scripting from .NET ............................................................29

PRODUCT INTRODUCTION

Studio 3 is Datamines premier resource / reserve modelling and engineering solution. Its
object oriented data model and support for distributed file systems allow mining professionals
improved flexibility and greater control of data. Combined with the ability to view and format
data independently in multiple views, Studio is the ideal environment for enhanced
visualisation and verification of ore body models and mine designs. Studio 3 provides
corporations with a secure governance framework through Enterprise level solutions.
The
incorporation
of
industry
standard scripting tools provides a
powerful scripting capability, allowing
work flow procedures to be designed
into solutions and repetitive tasks to
be automated. Studio also includes
an integrated virtual reality (VR)
environment ideal for safety reviews,
training, operational planning and
general collaboration activities.
One of Datamines key strengths lies
in our comprehensive coverage of
software for the entire mine planning
cycle.
As you can see from our
Solution Footprint above, this isnt
just Studio but covers a lot of other
software as well.
Datamine are continuing to develop our Solution Footprint and have invested significant
resource in the development of Studio 3, which represents a major contribution to this effort.

Whats New in Studio 3

Although Studios traditional area of usage was steeped in the Geological Interpretation area,
Studio now covers the full range of activities in the mine planning cycle from Exploration and
Data Collection to Operational Mine Planning. Studio 3 not only encompasses the Geological
Interpretation but also significantly expands coverage in other areas including In Touch and
Datamine Enterprise.
Studio 3 has been subject to a continual development program since its release in 2006.
Regular releases, resulting from market feedback has meant that our flagship title is now the
most intensely developed, tested and documented package of its type in the market today.
Offering a multitude of new features and enhancements, implementing Studio 3 within your
business is a natural choice for anyone serious about thriving in the mining industry.
This document represents a reference list of all significant features and enhancements added
since Studio 3s inception in 2006. It is not an exhaustive list and represents a relatively
small subset of the total efforts that have gone into maintaining Studio 3s position as the
application of choice for all mining professionals.
If you have any specific questions about how Studio 3 can improve your business, contact
your local Datamine representative, details of which can be found at www.datamine.co.uk.

Whats New in Studio 3

NEW FEATURES FOR RELEASE 3.18

The following key new features and enhancements have been introduced in this version of
Datamine Studio 3.
Multi-user Studio!!!

Multi-user Studio 3 includes a licensable option to ensure that the full power of the powerful
MineTrust system is available to all Studio 3 users, permitting a truly protected multi-user
environment. Minetrust-aware Studio 3 projects can take full advantage of this functionality,
allowing database-protected check-in and check-out and auditing capabilites.
Multi-user Studio facilitates a bottom-up benefit where project stakeholders can share data
in a safe and managed fashion, with a clear view of what data is required, where it can be
found and who is currently using it.
The big message for Multi-user Studio 3, however, is that it delivers enterprise-wide data
clarity.
One of the challenges facing the mining industry, with regards to implementing successful
collaborative environments is that the software users are generally the people who have
granular technical knowledge of software and the real deal of what is actually happening in
their respective areas. Generally speaking, however, they do not carry the authority to
initiate systems to encourage effective project collaboration across departments and sites.
Conversely, members of a senior management team will invariably carry the authority to
engineer such improvements but may not be aware of the environment within which such
systems are required.
Multi-user Studio realises both bottom-up and top-down benefits to bridge the gap between
what is and what is known.
Multi-user Studio is a major initiative for Datamine and represents one aspect of our drive to
reposition ourselves as the definitive providers of operational improvement throughout the
recession and beyond.
Project Autorecover
You can now display your line overlays as feature symbols. You
can control how symbols are placed, their size, which graphic is
used and how they are aligned with the underlying line data. This
feature has been supplied courtesy of the Format Display
dialog.

Whats New in Studio 3

New move-strings2d Command


A new command and menu entry have been added for this
release. move-strings2d has been created for interactive
positioning of selected strings, as a group. This command is also
available using a new Design window menu entry - Design |
Transform String.
Several transformation options are available, including scaling,
repositioning and rotating. Additional options exist to allow scaling and/or rotation of the first
point of each selected open string, which is a useful tool when designing blast vectors.
Auto-spin/Auto-roll in VR
Now you can set your VR scene to rotate automatically, at a
fixed speed. Using the <SHIFT> key and keyboard arrows, you
can set the direction and speed of the rotation. Rolling and
spinning can be performed in conjunction with simulation
playback.

Enhanced Plot Item Rotation


Plot item rotation was added as an editable property in MR17.
This release delivers enhanced interactive options for rotating
plot items.
Selected plot items can be rotated in real-time using the mouse,
and additional options exist for scaling.

Whats New in Studio 3

WHAT WAS NEW IN PREVIOUS VERSIONS

Enhancements and new features for Studio 3 have been


introduced regularly since its initial release in 2005. These
upgrades are numerous, and this document does not set out to
outline them all. Instead, details relating to a selection of these
updates are shown. This should not be seen as a full descriptive
list of changes (this information is presented in the form of
Studio 3 release notes which accompany every new release).
This document will be updated as new Studio 3 features and
enhancements are implemented.
Information has been categorized as follows:

Setup, Startup and Installation: features and enhancements that directly affect
the installation or initial configuration of Studio 3, including associated applications.

Data Transfer and Management: program changes that relate to the import or
export of data, and the handling of files and projects during a Studio 3 session.

Commands and Processes: design commands and processes are updated


regularly, and new items are added when required.

Performance and Usability: Studio 3 components have been upgraded throughout


the public release period to embrace the latest technology and react to customer
comments.

Wireframing and Booleans: the wireframing elements of Studio 3 have been


significantly upgraded since the first release in terms of both robustness, performance
and usability.

Data Presentation: Studio 3s Plots and VR windows have also been subject to
significant improvements.

For information about the latest version of Studio 3, please contact your local Datamine
representative for details specific to your area.

Setup, Startup and Installation


Studio 3 is a standalone application that will
install all components required to run the
application.
This will include installation of other supporting
products such as License Services and Data
Source Drivers, shared by many Datamine
applications, that will ensure you can license
and run your Studio 3 package with the
minimum of fuss.
The following enhancements have been
introduced relating to Studio 3 Setup and

Whats New in Studio 3

Installation process:
Project Autorecover
The latest version of Studio 3 features a project
autosave and autorecover facility to prevent data
loss should Studio be terminated abnormally.
Autosave intervals are configurable using new
project settings, and autorecovered projects are
highlighted to users on the next startup, allowing
(optional) recovery of the last autosaved state.

Vista Compatibility
Datamine are pleased to announce that Downhole Explorer now
supports the Microsoft Vista Business operating system (Service Pack
1 minimum), following an intensive testing and development period.

Flash-driven CD Menu Launcher


All Datamine products are now available on a self-running CD, complete
with a Flash-driven menu launcher. It is not necessary for Flash to be
installed on the machine in use as all files are provided. From the CD
Menu you will be able to access Whats New information, access to the
latest release and any available associated printable documentation. The
CD also provides access to useful utilities.
Updated Installation Package
Once Studio has been selected for installation, an industry-standard
wizard is used to allow you full control over the components you wish to
install. This simple-to-use menu provides installation options and links to
useful information, including a Whats New summary for the latest
release.
64-Bit Operating System Support
After thorough testing, Datamine are now proud to announce full
support for Studio 3 under 64-bit Windows operating systems.
Updates have been made to provide support for license key dongles, 64bit .NET support and 64-bit specific wireframing controls.

User Environment Profiles


Profiles are used to store user-specific interface settings for subsequent
Studio 3 sessions. These files contain a multitude of data relating to how

Whats New in Studio 3

your screen is laid out. Multiple profiles can be saved and reloaded easily, and at any stage of
a Studio 3 session.
Profiles are XML (eXtensible Markup Language) files, containing information about your
Studio 3 interface, or 'customization state'. These files are created automatically by your
Studio 3 application, and default profiles are available.
Profiles contain a wealth of information about your Studio 3 interface, including the following:

Application window size and position

Data windows in view, and their visible state (minimized, maximized, tiled etc.)

Toolbars in view and their visible state (position, floating, docked etc.)

Control bars in view, and their visible state (position, floating, docked etc.)

A key advantage of using profiles is that they allow you to create interface layouts that suit a
particular purpose. For example, you may have a particular set up that is sympathetic
towards data presentation, and another for mine design, or VR window work. There is no
limit to the amount of profiles you can store, and providing they are named sensibly, you will
be able to retrieve a setup that suits any working scenario in Studio 3.

The Studio 3 Start Page


The Studio 3 Start Page presented (optionally) on startup is a valuable
information resource. This web-flavoured interface allows you to manage
your current projects and interface profiles, and provides access to the
Studio 3 Portal on the Datamine website. This page is updated regularly
and indicates forthcoming new features and useful overview information.
If no web connection is available, an offline version will be displayed.
If a web connection is present, the information delivered is live, ensuring you have access to
the latest information available about Studio 3 and other Datamine products.
The Studio 3 Start Page can also be used to load default profiles, supplied to cover screen
resolutions from 1024x768 pixels up to 1600x1200 pixels.
Datamine Script Converter
Datamine Script Converter is a tool that will assist you in the upgrade
of your existing, pre-Studio 3 scripts, so that they can achieve the same
results in Studio 3 as they did in previous versions.
These tasks are undertaken using a combination of automatic updating,
and the analysis and reporting of areas requiring manual modification,
either using the Script Converter dialog or an external script editing facility.
Data Source Driver Additions
The acQuire and Data Provider data source drivers have now been
added to the installation of all relevant Datamine products, dependent
on the existence of the AcquireDirect Dynamic Link Library on
destination machines.

Whats New in Studio 3

In addition, Sirovision import facilities have been introduced to facilitate the import of
SiroTIFF files from 3rd party applications.
Data filtering control is also available on import with this set of drivers, with options relevant
to the data transfer route being presented to the user prior to committing to an import.
Data transfer is an important aspect of using Datamine software we dont expect anyone to
commit to a single format. As such, our awareness of the current market formats and
versions is unsurpassed, ensuring you can access your most valuable corporate data within
our market-leading systems.
Help | About Enhancements
All Datamine products now deliver a standardized information page
under the Help context menu. As well as data relating to the release in
general and individual installed components, information about the
DirectX specific functionality and OpenGl functionality is also provided.
Two extra buttons: DX Info and GL Info have been added to give
access to dialogs reporting the appropriate information.
Common Tutorial Data Set
To complement the range of tutorials that have been written exclusively
for Studio 3 users, a single demo data set now exists for core Datamine
projects, installed/updated with each new setup. This data is referenced
throughout all of the Studio 3 tutorials, and is also shared by other
products within the Datamine solution footprint.

Data Transfer and Management


Studio 3s Data Source
Drivers
facility
gives
unparalleled
connectivity
options for your corporate
data. A wealth of drivers and
data types are supported,
with
all
connection
information stored in the
Studio 3 project file, there is
no need to permanently
convert your files to the
Datamine format; its a lot
more beneficial to retain
your preferred format and
let Studio 3 forge the links to your native data types.
Once loaded, you can easily export in any supported format if you wish to, of course.
The following enhancements have been introduced relating to project and file data
management in Studio 3:
Attribute Manager

Whats New in Studio 3

The Attribute Manager is a new facility to allow users to


control the creation and saving of attributes for all objects in
memory using a single dialog. New object templates can be used
to automatically create tables of a user defined type, for example
if you always want to have ZONE and ROCKTYPE fields on a
string object these can be set up automatically rather than
having to remember to manually add them
Save, Load, Refresh and Reload Control
Studio 3 projects and project data can be saved using the highly-flexible
project update dialogs.
These dialogs are shown context-sensitively and offer you the
opportunity to save all files in a project, or selected files. You can use the
same interface to determine whether files are automatically reloaded the next time a project
is opened, making the initial setup of projects considerably quicker. In addition, data can be
saved to the project file or as standalone, portable Datamine (.dm) files.
The ability to reload, refresh and unload data objects is available at any juncture in your
Studio 3 session. You can even refresh data from non-Datamine sources, using the Data
Source Drivers technology; source file edits can be passed into the Studio 3 framework
immediately.
Project File Precision Control
Studio 3 offers unprecedented control over single- and extendedprecision projects. Single precision projects can be upgraded to provide
support for extended precision files using a simple setting. The presence
of the precision status of a project is validated in all relevant areas,
preventing mixed-project-precision issues. This concept is outlined fully
in the Studio 3 Precision Settings guide, which is available from your
local Datamine office.
Data Object Manager
Studio 3s Data Object Manager utility contains a wealth of functions
that relate to the control and analysis of loaded object data. This onestop shop allows you to focus your data table-related activities in one
area. As well as providing an overview of the underlying data columns of
a particular object, you can also join and extract data from objects, add
object attributes and apply data filters . Import and export options are
also available.
The Data Object Managers table view has been updated to reflect the familiar color-coded
setup found in Datamines Table Editor utility.
This dialog is also available in Downhole Explorer, Present and NPV Scheduler.
Datamine Data Converter Utility
Datamine Data Converter (DDC) is a standalone application, now
provided free-of-charge for Studio 3 users. This useful application
permits the transfer of data between different formats.
Specifically, it is aimed at providing a mechanism for the automated

Whats New in Studio 3

10

translation of file formats on a batch-basis.


DDC allows you to access a subset of the available driver functions via a scripting
environment, allowing the process of conversion to be automated and batch-based. This
utility has a dedicated help file and tutorials, and is available from the Extras folder on
your application CD.
Sirovision Data Driver
To accommodate the fully-integrated Sirovision window introduced in
Studio 3, a new set of data drivers have been implemented to
complement the extensive suite of data transfer options already
available.
The Sirovision data driver permits full control over the import of Sirovision string, point and
surface data, including the option to decimate-on-import if required. Multiple (mosaic) image
files are handled so that full control over which aspects of a multi-image file are imported,
and full texture support is included as standard for mesh imports.
Context-sensitive Save Options
File saving and archiving options been upgraded to provide more flexible
control over what happens when a change in a project is detected, or
new files have been created within the current session. Options are
provided to allow you to save files individually, and to determine
whether they are automatically reloaded when the project is next
opened. You also have the choice of whether data is to be saved within
the project file, or as a separate, portable Datamine file.
Edit Attributes Enhancements
The Edit Attributes facility has undergone some visual enhancements
in Studio 3, to provide an information-rich environment when selecting a
particular object's attribute.
Attributes are now visible as any combination of fill, line style, symbol
and description properties, making the selection of attribute values more
intuitive. The customizable nature of the new dialog ensures you will only see information
that is relevant to your particular needs.
Project Locking Facility
To complement the range of tutorials that have been written exclusively
for Studio 3 users, a single demo data set now exists for core Datamine
projects, installed/updated with each new setup. This data is referenced
throughout all of the Studio 3 tutorials, and is also shared by other
products within the Datamine solution footprint.

To Excel Loaded Data Control Bar Option


The Loaded Data control bar has been enhanced to support a To Excel
option. This is an excellent method for quickly transferring data sets with
less than 65536 rows to Excel.

Whats New in Studio 3

11

Any object in memory can be transferred in this manner.

Commands and Processes


Studio 3 commands and processes underpin the core
functionality of your system. The functionality available
within Studio 3 can be accessed using menus, toolbars,
command syntax and process syntax.
Studio 3 Design Commands, such as make-the-dtm, linksingle-outline, circle-from-edge-to-edge etc. are all
accessible from Studio 3 interface menus, or accessed
directly using the Command line, in the Command output
window. These commands act on currently loaded (into
memory) data, optionally with additional parameters
supplied using further dialogs. Many of these design
commands will also have an associated quick-key
combination for rapid instigation during a Studio session.
Studio 3 Processes, such as HOLES3D, ESTIMA, PERFIL etc. are similar to commands, in
that they can also be accessed using the menu or command line, but instead of activating a
function directly, they provide an interface to allow you to specify parameters required to
complete the process. Commonly, a process will result on the specification of an input file,
parameters to control the process and an output file, although sometimes, the most
important result of a process will be the output to the Command window, for example,
reporting summary statistics of an input geological model file.
All design commands and processed are fully-documented in Studio 3, with this information
provided as both a standalone Help file, and an in-dialog reference panel.
The following enhancements have been introduced relating to design commands and
processes. Please note that this does not represent an exhaustive list of changes:
Sirovision Integrated Solution (SIS)
Expanding on the current Sirovision window
functions available since MR15, a new facility has
been delivered to automate much of the task setup,
matching and 3D image creation functions available
from the current drop-down menu system.
SIS relies on output from Datamine Sirolink to
automate the process of round/face selection and
3D image creation. Online Help for this facility is
complete and available in this beta version.

Mineable Shape Optimizer (MSO)


Mineable Shape Optimizer (MSO), developed as part
of Datamine's involvement in the AMIRA project, is
used to assist in the design of the optimal size,

Whats New in Studio 3

12

shape and location of stopes for underground mine design.


Existing methods such as Datamines Floating Stope Optimizer implemented in MRO define
an envelope from floating a minimum stope shape.
These methods have proven adequate for preliminary reserve estimation but do not assist
with detailed stope design to optimize the final location of stopes and pillars, allow for mining
dilution, deal with narrow or dipping orebodies, or maximization of recovered value.
MSO has been developed to plug this gap and generate an optimal stope shape taking into
account orebody geometry, but is not restricted to rectangular stope shapes. Please note that
this function is only currently available to participating members of the AMIRA project.
Interactive Short Term Scheduler
ISTS, a new independently-licensed Studio 3
module, allows engineers to schedule and blend
from mining blocks over one or more time periods
whilst honouring operating constraints and
production targets. For mines which have short
term blending requirements from multiple
production sources then ISTS is the solution you
need.
Define multiple processing methods and targets
and let ISTS determine the required material to be taken from each available source to meet
today's production requirements. Rapid reporting and feedback means that different options
can be quickly assessed to obtain the best available result.
You can select and view results, and schedule them into the current time period, with full
access to standard reports and graphs or export the results to Mining Power Pack.
Create Object Commands
It is now possible to generate empty objects in memory of a particular data type using
newly-introduced Design commands:
 create-new-drillhole-object
 create-new-points-object
 create-new-strings-object
 create-new-wireframe-object
ESTIMATE
ESTIMATE uses the ESTIMA process to estimate grades in a block
model. Estimate offers all the functionality of ESTIMA and INDEST
(excluding unfolding), plus more, through a tailored dialog. It includes
the ability to save and restore search volume, estimation type and
variogram model information through the use of parameter files.
The ESTIMATE dialog is broken up into a series of tabs, which follow the process of grade
estimation from left to right. Each tab may contain controls and fields, or additional sub-tabs.
There are a large range of commands and settings on offer, with each main tab accessing a
dedicated context-sensitive Help topic.

Whats New in Studio 3

13

POLYDC Process
A new declustering super-process has been written for Studio 3.
It is common practice to take more samples in high grade areas in order
to improve the level of confidence in the estimation. However when
data are not on a regular grid then using the full data set with equal
weights for all samples will give a biased estimate of the mean, variance
and histogram.
The declustered weights take account of the proximity of neighbouring samples and thus lead
to a better estimate of the statistical parameters, histograms, probability plots, QQ and PP
plots, etc.
The new POLYDC process calculates a set of declustered weights for a set of sample data
using the 3D polyhedra method which is the 3D equivalent of 2D polygonal declustering.
The existing DECLUST process also calculates declustered weights, but uses the rectangular
grid method. The POLYDC process has several advantages over DECLUST, with the main
one being the fact that weights are calculated for individual samples rather than all samples
in a grid rectangle being assigned the same value.
Grid-from-DTMs Design Command
A new command has been added to the Wireframes menu. Grid from
DTMs allows you to create minimum, maximum or average elevation
profiles consisting of a grid of points 'dropped' to the specified location,
in relation to single or multiple wireframe surfaces.

Link-Multiple-Strings Design Command


Creating a bifurcated wireframe has been a traditionally difficult process
for CAD engineers. Studio 3 has now resolved the infamous 'trouser-leg'
problem without the need for complicated guide string constructions by
implementing a new 3D Solid string linking method.

Dynamic Anisotropy Processes and Interface


Studio 3 delivers enhanced grade estimation functions via ESTIMA that
support dynamic anisotropy methods. Two new processes, ANISOANG
and APTOTRUE have been introduced to support this function. The
dynamic anisotropy option allows the orientation of an ellipsoid to be
defined individually for each block in the model. This functionality has
been added along with a full online user guide and command Help.
Dynamic Evaluation Reports
A useful dynamic geological model evaluation facility has been
introduced in this release. This will allow you to interrogate geological
block model data using one or more evaluation strings projected to
specific elevations. The digitized evaluation zones can then be evaluated
against an evaluation legend instantly, updated automatically when

Whats New in Studio 3

14

evaluation perimeter strings are edited.


VR Window Update Design Commands
Two new commands have been added to further integrate Studio 3s
virtual reality toolset; update-vr-view (shortcut key vrv) will reset
the VR window view to the current Design window view. The second
command, update-vr-objects (shortcut key vro) updates the VR
window according to the status of objects in the Design window.
Enhanced String Vertex/Point Projection Options
It is often a requirement to 'drop' point or string vertex data onto a
particular surface. This version of Studio 3 sees the introduction of the
Project Strings/Points dialog, accessed from the Sheets | VR folder's
context menus.
Previously, projection of data was only possible with string data,
whereas now, string or point data can be projected onto one or more surface or section
objects in memory. As well as a significant performance improvement, the new projection
'engine' allows projected data to be output to any object, or the original data can be updated.
Complete customization of the projection direction is now possible, including selecting from a
series of default angles.
MOD2XYZ
This release of Studio sees the introduction of a new command;
MOD2XYZ will assign field values from a model to any file containing XYZ
coordinate fields. This can be useful for assigning a rocktype value from
a block model to a drillhole file, or assigning an interpolated grade from
a block model to a drillhole file so that it can be compared with the
actual sample value. In this case the field in one of the files must be renamed first before the
process is run.

Windows, VR and Data Presentation


Studio 3 provides several ways of viewing and
interrogating mining and geological data. It does this
through a variety of data windows, each of which
concentrate on a different aspect of your data.
The viewing hierarchy is closely related the way in
which Studio 3 handles data and formats it for
display; the data is loaded into memory as 3D
objects which, depending upon their nature, can be
viewed through one or more of the windows. This
data is generally linked, and synchronized
automatically, although you are given full control
over this behaviour.
Studio 3 merges the functionality of existing Datamine products to allow you access to a wide
range of data manipulating functions. Due to the diverse nature of the data objects being
represented across the full scope of Studio 3's processes, different viewports have been

Whats New in Studio 3

15

provided for specific reasons. Easily accessible from tabs at the top of the data window, each
area represents a different functional category.
The following data display enhancements and features represent the most significant updates
introduced since the first release of Studio 3:
Scatter Plot Sheets
Studio 3's histogram charting functions, introduced
in MR16, have been extended to allow scatter plot
sheets to be generated in a similar manner to their
histogram counterparts.

Extended Texture Support


Texture draping in VR has been enhanced to provide
access to a wide variety of image formats (both
georeferenced and otherwise) when draping
textures onto wireframes.
Over 50 image formats are now supported,
including PNG, JPEG2000, GeoTIFF and other
industry-specific types including ER Mapper
Compressed Image, ESRI .hdr and GeoSoft Grid
Exchange Format files.

Locatable Plot Items


Locatable plot items allow you to associate a Plot
window item (selected from the Plot Item Library)
that will automatically reference itself to a particular
XYZ position. Such items are useful in that they
can be configured to show a 'connector' (enabled by
default) that will point to a particular position
(highlighting grade values in a given range at a
particular sample position, for example. They can
also be used to fix a plot item to a particular point in
space, so that if that view is panned or rotated, the plot item position (or connector terminus)
is maintained.
Rotate Plot Items
You can now specify an additional "rotation"
property for selected plot items (text box, bitmap
etc.). The latest version will be shipped with a
simple Properties Control bar field as this function
will be developed throughout the following release
cycle to provide more interactive control of plot
items with respect to rotation.

Whats New in Studio 3

16

Interactive Charting
Chart plot items are a useful way of representing any table,
whether loaded in memory or on disk. As well as inserting charts
as independent plot items on plot sheets, you can set up plot
sheets that are entirely devoted to the display of one or more
charts, thus constructing a 'chart sheet'.
Chart plot items in MR16 provide a complete upgrade to the
older HISTOG and HISFIT processes. Multiple histograms can be easily and rapidly created as
presentation ready plot sheets. In addition, two way dynamic selection allows histogram bins
to be selected and the data points are then highlighted in the design and VR windows. This
allows easy analysis of the numerical variation in the data to be compared to its spatial
variance. For example, the identification of whether high grade sample data is clustered in
certain areas is simple and fast.
A variety of chart formatting options are available; you can create a chart based on a
combination of value fields. Key fields can be used, if required, to display data divided into
the selected key categories. In addition to key field selection, values can be weighted using
additional charting parameters.
Drillhole Previewer
The Drillhole panel of the Format Display dialog has been overhauled to
provide a new preview panel that shows the position and size of the
downhole columns that are being displayed.
The previewer shows the alignment, margin, drawing order and column
width as well as one-click access to the extensive Downhole Column formatting menu
system.
Sheet Templates
Sheet templates are an efficient way of introducing standard content to
your plot or log views. They can be used to minimize the work required
in generating a framework presentation project which can be re-used in
the future.
Applicable to both Plot and Log views, templates are stored in a
proprietary format (.dmtpl) which can be read in Studio 3, Downhole Explorer or Present
applications.
Sirovision Window
Studio 3s Sirovision window is an excellent example of the integration
of a new technology. Datamine Sirovision is a new technology that
combines the power of digital photography with advanced mathematics
to create value for the Mining industry.

Sirovision produces rapid, accurate 3D structural models of mine features using affordable
digital cameras.

Developed by the Commonwealth Scientific and Industrial Research Organisation


(CSIRO), the Sirovision window in Studio 3 represents a truly integrated solution,
providing seamless connections between the powerful structure analysis tools and
Studio 3's renowned proprietary technology.

Whats New in Studio 3

17

Sirovision uses digital images to generate three-dimensional (XYZ coordinates


integrated with visual data) that can be used to provide valuable 3D information in
minutes. Data is generated at thousands of 3D points per second and the system
provides facilities for accurate mapping and analysis such as characterization of
discontinuity orientation patterns and measurement of discontinuity spacing and
persistence.

Sirovision has been designed to support rapid mapping of mine features with a
minimum of expertise in Photogrammetry. Using Sirovision, you can build accurate
three-dimensional models from sections as small as 2 square meters up to 40,000
square meters in minutes. Using this system you can also create multiple 3D images
in order to build an extended panoramic image.

For more information on the Studio 3 licensed Sirovision option, please contact your local
Datamine Representative.
VR Window Enhancements
The VR window is new to Studio 3, and is an embedded version of
Datamines powerful InTouch technology. This visualization facility
represents the Mining Industrys first truly-integrated virtual reality
solution. Data that is used during resource/reserve analysis, mine
design, scheduling and reporting is the same as that used to present
your virtual scenes in a memorable and unequivocal way. Since its inception, several
enhancements have been made to the VR window (and its standalone InTouch equivalent):
Extended Planes Object Support
Support for the planes data object (used during rock
mass structure analysis and stereonet creation) has
been extended to allow planes objects to be created
within the Design window. Additional menu options
allow planes to be saved as separate data files and
reloaded/refreshed/unloaded. Online Help has been
updated for this beta version.

Spaceball Support: full support has been implemented for Connexion3Ds


Spaceball navigation device, allow for a higher level of tactile control over your VR
scenes. Once implemented, existing driver settings can be further enhanced with
Studio 3 to control sensitivity of movement in any axis

Block Model Visualization: new controls have been added to the VR window to
show block model data in a variety of formats, and with full playback of sequenced
geological model animations.

Visualizer File Support: Visualizer (.gvp) file support has been added to the VR
window, allowing you to import and navigate exported Visualizer files, with or without
sequence animation support.

VR Performance Enhancements: the Studio 3 VR window now has a new


rendering engine that displays and animates data more quickly and smoothly than in

Whats New in Studio 3

18

previous versions. This performance improvement has been ported to both Studio 3
and InTouch applications

View Sections in VR: a new Sections item type has been added to the VR window.
These sections represent single planes, which can be used for digitising onto, for
clipping with, or simply displayed for reference purposes. Sections can be infinite
planes, or can have a plane width and height defined. Section planes may also be
accompanied by extents, which may have their own display settings, and can be used
for creating a clipping range.

VR Planes from Strings: Studio 3's VR window can now use strings digitised onto
wireframes to specify key planes, for example for joint space analysis. As part of this,
a variety of new tools and visualisation methods have been added to help with their
generation and interpretation. These new commands are available under the new
SiroJoint licensing module - contact your Datamine Representative for more details on
how to acquire this powerful tool set.

View Block Models as Intersections: block models can now be visualized in


parent- and sub-cell resolution according to planes defined in the current section
definition. This intersection can be defined according to any section currently in
memory, and files containing multiple planes are supported, allowing rapid
interchange of section.

VR Environment Settings Additions: the VR window's Environment Settings dialog


has been enhanced to provide support for double-sided lighting and data clipping.

View VR Surfaces as Intersections: You can now view VR surface or block model
data as an intersection. Block model sections can also show sub-celling (only full cells
are displayed using the standard block model section control dialog). This intersection
can be defined according to any section currently in memory.

VR and Design Window Synchronization Options: New commands have been


added to the Design window's drop-down Format menu allowing you to synchronize
data objects and view directions between the Design and VR windows automatically.

Many of the functions of the Visualizer window have been migrated to the
VR window. The way that objects are illuminated by default now matches Visualizer
settings, and block model cell scaling factors are now consistent between these
windows. In addition to this, a "Transparent All" option has been added to the Surface
and Block Model context menus to perform a global opacity setting for all objects of a
given type.

The Environment Settings dialog now has a new Exaggerate option, allowing the VR
window data to stretched by a specific amount, in a fixed direction. The VR window
will also support any existing exaggeration settings in the Design window when the
VR window is updated ("vro").

Surfaces can now be rendered with unlit surfaces.

A new Sections toolbar has been added to the VR window to allow objects displayed
as sections to be traversed using familiar controls. Using a similar configuration to the
Plots window, you can now align sections to points, set default alignements, modify
the section width, apply clipping and traverse backwards and forwards through all
sections using desktop icons.

More Navigation Controls are now available in VR including new pan, zoom and
spin modes.

Whats New in Studio 3

19

You can now use a new context-menu Copy command to make copies of VR objects
quickly and easily. This is particularly useful if you wish to render the same Design
window data in several different ways, simultaneously.

VR Block Models can now be viewed as transparent surfaces, rendered as an


unlit object, displayed as a hull (outline) and can be viewed with a bounding box to
show the full data extents (even if absent data isn't shown).

Data Display Templates


New to Studio 3, but now available in several Datamine products, Data
Display Templates allow you separate style and content in your Studio 3
projects; a template contains all the data display instructions (simple or
complex), and can be stored either in memory for use within the current
project, or can be transferred to an external file for use in another
project.
A data display template can contain variety of information. In a simple form, a template could
be used to, say, color an object red, and rendered in 3D. This type of display template is
relatively generic and can easily be transferred to other object overlays of the same object
type (it is not possible to apply, say, a wireframe display template to a block model, for
example).
For more information on Data Display Templates, please refer to your online Help, or contact
your local Datamine Representative.
3D Grids
The concept of grid overlays has been vastly extended in Studio 3. Grids
are no longer restricted to simple 2D planes, but are now able to display
contextual dimension data in 3 dimensions, and if required, snapped to
an individual object.
Grids are used to indicate the overall dimensions along any of the view axes (XYZ). One of
the limitations of a standard flat grid is that it is often difficult to sense or interpret the extent
of a 3D data object in a direction that is not orthogonal to the view. In the past, this
conundrum has been resolved by allowing non-orthogonal grids to be viewed in the Design
and Plots windows, and this type of measure is a very useful aid for denoting a measurement
that is perpendicular to the viewing direction.
Mining Power Pack
Mining Power Pack, an incredibly useful bolt-on for Studio 3, now runs
under a Studio 3 Core License.
Mining Power Pack is an Add-In for MS Excel 97, 2000 and 2002,
primarily focused on providing utilities for working with geological and
mining-related data within Excel. Most of the utilities enable the rapid processing and
manipulation of mining evaluation data. In particular, the facilities in Mining Power Pack
enable automatic weighting of mineral grade values, which otherwise are only obtained in
Excel by a tedious and time-consuming entry of functions cell-by-cell. These capabilities
complement the existing facilities in Excel.
Mining Power Pack is supported by a standalone Help file, including tutorials. It also
comprises a demonstration data spreadsheet to help you to familiarise yourself with this
renowned utility.

Whats New in Studio 3

20

Quick Legends
Studio 3s Quick Legend facility is used to produce number-based
legends (i.e. legends that interpret the numeric data of an underlying
object when it is associated with an overlay of that object). Using a cutdown single-screen version of the Legend Wizard, you can rapidly
generate ranged legends based on underlying object table contents.
In addition to this feature, a new legend-swapping facility has been implemented. Rightclicking a Design window overlay displays this new option. With it, you can elect to apply the
currently associated legend to any data column in the underlying object. This allows you to
quickly apply the existing legend to any data column.
OLE Plot Items
Studio 3 provides a variety of proprietary plot items that you can add to
your plot views to enhance a particular presentation. These items,
although not directly 'built' from the same data format as, say, a
geological block model or wireframe, they can report the contents of
loaded objects of this type.
Plot items can be static (for any items that will remain 'as constructed' no matter which
underlying data is present) or linked (meaning that the information reported by the item can
change according to certain aspects of the operating environment - such as a change of data
object, or projection, or section and so on).
Images in Log Views
Introduced in Studio 3, log views can be 'linked' to an external file
containing a list of images. In fact, a particular hole display can be linked
to any number of images. For example, hole VB3764 is supported, for a
particular FROM and TO length interval, by color-enhanced imagery of a
core sample, as well as a filtered view showing concentrations of a
specific mineral deposit within the sample.
Both of these images are useful for interpretation and presentation purposes, and both relate
to a particular downhole sample.
Extended North Arrow Support
North Arrows are a standard plot item in Studio 3, one of many available
templates available from the Plot Item Library.
Arrow plot items have been enhanced in this release, and are now based
on flexible TrueType technology, allowing dynamic scaling and
formatting to be applied, with or without snapping or aspect ratio preservation.
In addition to this upgrade, Arrow plot items can now be associated with grid overlays. Grid
Arrows allow independent, local-coordinate-system indicators to be shown in either 2D or 3D.
Consult your help file for more details.
North Arrow support has also been extended to the Design window; this is the first instance
of a Plot Item being available in this view, and is provided via a button shown on the Design
windows Format Grid dialog. This dynamic arrow is an excellent graphical indicator,
particularly in 3D mode.
Performance & Usability

Whats New in Studio 3

21

Clearly, theres little point in introducing more features than your hardware
can cope with. Within Datamine, it is an established business ethic to fit in
with your business capabilities; it is important that your Datamine
applications functional to their full potential on the designated hardware.
This has driven Datamine to invest much effort in ensuring that Studio 3
sits comfortably within your IT environment, and continuous code
optimization projects ensure that the code that sits behind your application is as efficient as it
can be. The mining industry traditionally deals with high-resolution data sets, particularly in
the area of geological analysis, and our developers are focussed on delivering the most
effective solutions for todays hardware. On- and off-disk technologies are used to their full
potential.
The following enhancements have been introduced relating to system performance and
usability:
Unified Static/Dynamic Drillhole Interface
Both static and dynamic drillholes can now be edited with a single user
interface to make downhole formatting even easier. Previously a similar
but separate user interface was provided for each type.

Wireframing Performance Increases


Embracing the latest advances in wireframing technologies, a new
wireframing method has been added to the boolean dialogs, responsible
for managing the interaction of wireframe data. This method, in many
situations, can increase the speed of a boolean operation and manage
large data sets even more effectively than the benchmark set by Studio
2.
Clip-to-Perimeter Improvement
The clip-to-perimeter command has been optimized and now shows a
significant speed gain.

Improved VR Window Rendering


The Studio 3 VR window now has a new rendering engine that displays
and animates data more quickly and smoothly than in previous versions,
using OpenGL technology This performance improvement has been
ported to both Studio 3 and InTouch v2.0 applications, and has opened
up more possibilities for future feature implementations.
Quick Profile Loading
The loading of environment profiles in Studio 3 has been greatly
accelerated following focussed code optimization. Profiles now
load/reload within a matter of seconds.

Whats New in Studio 3

22

Memory Management Improvements


Several improvements have been made to ensure that system memory
is used efficiently throughout your session; system resources are loaded
as little as possible. As one example of this initiative, a change has been
made which uses memory more efficiently when data contains a large
number of identical alpha fields.
Distance to End-of-hole Label
A useful feature has been added to the Plots window to show the
distance from the section plane to the end of the hole. This option is now
available via the Format Display dialog.

Wireframing and Booleans


Wireframes (also referred to as surfaces or solids in CAD or other modeling software
programs) are 3D objects that can be generated by one of the following methods in Studio 3.
All of the Boolean and plane operations already popular with Studio 2 users have been ported
to the Studio 3 framework and, in many situations, they have been improved both in terms
of additional control and command capabilities.
In summary, wireframes in Studio 3 can be created using the following methods:

using Digital Terrain Modeling (DTM) wireframing


techniques on 3D strings and/or points objects

using String Linking techniques on 3D strings objects

using Wireframing Manipulation


existing wireframe objects

techniques

on

The following enhancements have been made to Studio 3s wireframing functions. All of the
functions listed below are described at both context and concept levels within your Studio 3
online Help.
ISOContour Surfaces
A new function has been added to the wireframe
portfolio in this version. Create Isosurfaces is
available from the Design window's drop-down
menu and is used to generate wireframe surfaces
from volumetric data values. Isosurfaces may be
generated where sample values pass through a
target level, or alternatively where sample values
change to or from a specific target value.

Whats New in Studio 3

23

Extract Separate Enhancements


Studio's Extract Separate boolean function has been further
enhanced to provide even more granular control over which
aspects of a two-wireframe interaction are generated as output
objects. Simple check-box selection methods ensure you get the
results you want.
This can be useful when, for example, cutting a pit profile
against a DTM as it gives greater control over which parts of the pit and DTM are written to
new objects. This removes the need for involved filter expressions and minimizes the size of
the out data.
Alternate Boolean Method Now Available
Embracing the latest advances in wireframing technologies, a
new optional method has been added to the boolean dialogs,
responsible for managing the interaction of wireframe data. This
method, in some situations, can increase the speed of a boolean
operation and manage large data sets more effectively. This
enhancement has been offered in addition to the previous
wireframing function to provide the best solution for the data in
context.
This method of linking strings to produce wireframe volumes defines a series of regions for
each string as either open or closed based on whether neighbouring strings overlap when
looking in the direction of wireframing. When a string contains two or more closed regions a
branch will be included in the wireframe.
DTM Creation Functionality
Studio 3's Digital Terrain Model creation facility has been
enhanced to provide even more control over precisely how string
vertices are linked to generate the resulting 3D terrain mesh.
The previous Create DTM Dialog has now been superseded by
a multi-screen Create DTM Wizard.
You are given full control over the generation of spur objects, the use of boundary strings and
the alignment of the projection plane.
Grid from DTMs Function
A new command has been added to the Wireframes menu.
Grid from DTMs allows you to create minimum, maximum or
average elevation profiles consisting of a grid of points 'dropped'
to the specified location, in relation to single or multiple
wireframe surfaces.
Link-Multiple-Strings command
Creating a bifurcated wireframe has been a traditionally difficult
process for CAD engineers. Studio 3 has now resolved the
infamous 'trouser-leg' problem without the need for complicated

Whats New in Studio 3

24

guide string constructions by implementing a new 3D Solid string linking method.

Wireframe-Split command
Splits a solid wireframe into two parts using a plane which can
be the view plane, a plane (specified by azimuth, inclination and
a reference point), or a plane picked using the pointer.

Wireframe-Section
The previous multiple-wireframe-slice command has now been
superseded by a more versatile version of the command.
Wireframe-Section creates a string where a defined plane cuts
through a wireframe object, using the new Wireframe Section
Dialog.

Extended Boolean Plane Options


You can now specify sections created in the VR window in any of
the wireframe planar operations, e.g. split by string, multiple
section etc. This has been provided in addition to the currently
available plane definition options (North-South, East-West and
Horizontal) and integrates the VR and Design window
wireframing operations more closely.
Any VR section can be specified in this way for planar operations.Creating a bifurcated
wireframe has been a traditionally difficult process for CAD engineers. Studio 3 has now
resolved the infamous 'trouser-leg' problem without the need for complicated guide string
constructions by implementing a new 3D Solid string linking method.
Documentation and Support
Studio 3 is Datamines most extensively
documented application to date. All areas of the
system are documented thoroughly and clearly
and much effort has been exuded in the creation
of a dynamic information framework that evolves
simultaneously with the application.
Detailed Help is offered at context (F1) level, with
a series of detailed conceptual topics supporting
your learning of the system. Step by step general
procedures are shown at every appropriate place,
and the entire Studio 3 system is complemented
by a suite of tutorials that will help you familiarize
yourself with your system, and get the most out of
it as quickly as possible.

Whats New in Studio 3

25

Documentation is not a replacement for face-to-face training, and we are keen to encourage
the continued increase in uptake for our training courses. All of Studio 3s documentation has
been written to complement our world-beating training, and provides an invaluable reference
for any Studio 3 user.
Help delivery is an important aspect of your application, and Datamine take it very seriously.
Full Context-sensitive and Conceptual Help
All Studio 3 dialogs now support context-sensitive Help. Pressing
<F1> in any dialog will produce a Help file relevant to the dialog
on display.
Much effort has been invested in ensuring that information is
both up-to-date and, wherever required, conceptual, supporting
information is provided.
Full Context-sensitive and Conceptual Help
All Studio 3 dialogs now support context-sensitive Help. Pressing
<F1> in any dialog will produce a Help file relevant to the dialog
on display.
Much effort has been invested in ensuring that information is
both up-to-date and, wherever required, conceptual, supporting
information is provided.
Data Source Driver Help Updates
Datamine's proprietary Data Source Drivers facility has long
been used to facilitate data transfer between Datamine
applications and a variety of industry-standard formats.
Documentation for each driver has been completely rewritten
and implemented to ensure you get the most out of this powerful
data management system. Click <F1>, or press Help in any data
import or export dialog to view these new files.
Screen Capture Facility
The facility to record simulations created in the VR window has
been available since the introduction of Studio 3.
This facility has now been extended to allow you to capture the
output from any Studio 3 data window, in .avi or .wmv format,
using all available compression routines.

Tutorials
Datamine training courses offer tailored solutions for both new
and current customers. Every release of Studio 3 is assisted by a
set of tutorials that cover all aspects of your system, and have
been written to be commensurate with Datamines seminal
training methodology. Referencing demonstration data (installed
automatically), these tutorials are an important part of your

Whats New in Studio 3

26

system.
Tutorials are available for the following subjects:

Introductory Tutorial: introduces all key aspects of Studio 3, and is an invaluable


tool for anyone wishing to upgrade from Datamine Studio 2.

Open Pit Design Tutorial: this tutorial covers the stages involved in creating an
ultimate pit design.

Underground Design Tutorial: this tutorial introduces you to the key Studio 3
features used for the creation of a strategic mine design which would typically form
part of a feasibility study or a long term plan of a mine planning cycle. It includes the
design of workings for an ex-pit decline, footwall development and a Cut and Fill
mining method.

Data Presentation Tutorial: this tutorial introduces you to the key Studio 3
features used for presenting the electronic data that you would typically create in the
geological modeling, grade estimation, mine design and mine planning stages of a
Mine Planning Cycle.

Grade Estimation Tutorial: This tutorial introduces you to the key Studio 3 features
used for grade estimation. Typically 'grades' are estimated into the cells of a
geological block model in order to generate a resource block model, which would
typically be used as input into a feasibility study or a short-medium-long term plan of
a mine planning cycle. Alternatively, 'grades' can estimated using panel outlines and
results saved to a results table, without creating a block model.

Scripting Tutorial: this tutorial will raise your awareness of the potential of
automating some of your business processes using the wide variety of tools and
components on offer, and provide a solid basis for learning more about this powerful
aspect of Studio 3.

Macro Writing Tutorial: This tutorial aims to introduce you to the basic tools and
techniques used to write effective macros in Studio 3.

Datamine Data Converter Tutorial: This tutorial contains a series of exercises to


help you understand the processes behind data conversion using the Datamine Data
Converter (DDC).

Legends Tutorial: a series of exercises is available to take you through some of the
key processes involved in managing the display of your Studio 3 data.

Mining Power Pack Tutorial: understand and use Mining Power Pack from an
informed perspective by following this tutorial.

Scripting and Automation

Whats New in Studio 3

27

Extended Automation Facilities


Scripting in Datamine Studio 2 was introduced in order to bring together commands which
appeared in the dmserver (now referred to as Datamine processes) with those in the
gdserver (Design window). This was achieved by creating a new parsable scripting language
which was based loosely on the existing MACRO language.
Studio 3 introduced the concept of an object model to the Datamine operating environment
and offered a valuable opportunity to implement more granular automation. This new
scripting facility was created to take full advantage of Studio 3s object-model, and now
extends far beyond the confines of the previous macro-supported environment.
Access to any COM-aware scripting environment automatically presents the full flexibility of
the Studio 3 scripting environment. Unprecedented control of objects, via the Datamine
Studio application programming interface, provides a boundless opportunity for automation.
Datamine Script Converter
The increase in functionality, and provision of a powerful, accessible
and flexible object model has necessitated some changes to the way
scripts are interpreted, and subsequently, if you wish to use your
existing Studio 2 scripts within Studio 3, it is possible that some
updating may be required to ensure scripts run as expected, without
errors, and to make the best use of the new architecture.
Datamine Script Converter is a tool that will assist you in the upgrade of your existing,
pre-Studio 3 scripts, so that they can achieve the same results in Studio 3 as they did in
previous versions. These tasks are undertaken using a combination of automatic updating,
and the analysis and reporting of areas requiring manual modification, either using the Script
Converter dialog or an external script editing facility.
Macro File Name Size Increased
The maximum number of characters for Datamine file names used
in macros has been increased from 8 to 20. This upgrade applies
both
to
standard
commands,
for
example
!COPY
&IN(T1234567890), &OUT(Q1234567890ABC), and also to macro
specific commands such as !FILE, !FIELD and !LINK. The maximum
number of characters in filenames stored in catalog files has also
been increased to 20. A catalog file contains a list of files to be
processed and is mainly used in macros for deleting files (!DELETE) or appending (!APPEND)
more than two files.
The maximum number of characters per line allowed in a macro remains unchanged at 80.

New Macro Writing Tutorial


A new Macro writing tutorial has been provided, now available from
your Studio 3 drop-down menu system under Help | Tutorials |
Macro Writing Tutorial.
This tutorial relies on the installed DM Tutorial demo data set, and
takes you through the key points of creating, editing and recording
macros to automate repetitive Studio 3 tasks.

Whats New in Studio 3

28

Scripting from .NET


It is now possible to reference the Studio 3 object model from within
a .NET framework.
This has been implemented so that all intellisense is full
allow scripters full access to this facility within .NET.
information on scripting, please refer to your Studio
Tutorial, which can be accessed using Help | Tutorials

operational,
From more
3 Scripting
| Scripting

Tutorial.

Whats New in Studio 3

29

Whats New in Studio 3

30

www.datamine.co.uk

Whats New in Studio 3

31

You might also like