Engines Home  |  Table of Contents

Table of Contents

The powerful engines that are built into MS3D are available as separate, standalone programs that can be run from the command line.  The full functionality of the standalone engines can be deployed outside of MS3D if, for example, you need to process extra large data or when you want to automate your data processing.  These programs are distributed with MS3D and are installed in the %medexe% directory.

If you execute each program from the command line without any arguments, the usage syntax will be displayed. Use the help ("-h", "--h" or "/h") option for more detailed, specific information about how to run each of these programs.

The Standalone MS3D engines are:

cdt.exe

-

Correcting  Delaunay Triangulation corrects triangulated contour strings.

contour.exe

-

Contour surfaces.

create_cut_solid.exe

-

This is a utility to extrude a polygon and make a solid.

datamineBlockToCsv.exe

-

Convert a Datamine block model to an ASCII output file in CSV format

dtb.exe

-

Delaunay Triangulation triangulates survey data.

filter.exe

-

Removes unwanted data from triangulation.

mscode.exe

-

Drillhole and Model Coding.

-   INI File Specifications

msGradeShell.msx

-

Create grade shells from the command line

msx & msxw

-

Loads MineSight modules.

pclip.exe

-

Polygon/Polygon intersection program.

pointcloud

-

Point Cloud Import/Export Library

sclip.exe

-

The solid/string clipping utility.

sgr.exe

-

Surface Gridding and Volume Calculation Utility.

SolidExpand.exe

-

Solid Expansion engine.

union.exe

-

Solid/solid intersection engine.

voxel.exe

-

Calculates block partials from solids.

vulcanBlockToCsv.exe

-

Convert a Vulcan block model to an ASCII output file in CSV format

Inside MS3D, the various program switches and options are set automatically for you.  To execute these programs individually from the command line, you must manually specify the various program switches and options for the task you want to accomplish.  The advantage to using the programs separately outside of MS3D is that they can be used in batch mode &/or in scripts, and you do not have to start up MS3D.  This suggests they could be run on a less powerful machine, with less powerful graphics capabilities than is necessary for running MS3D.  Nevertheless, after execution you will need to import the resulting data or shell file into MS3D in order to verify it for correctness.

As stand-alone programs, these functions use shell and survey (ASCII) files, not .MSR binary objects.  These files contain all necessary information about your geometry.  To use these programs outside of MS3D, geometry objects must be exported.  Export data from MS3D to shell format via Surface | Export | Shell file.  Export data to survey format via Data Manager | File | Export | Survey (ASCII) file. The file chooser will be displayed allowing you to name the new file.