generate-contours-from-holes-intercepts
See this command in the command table.
To access this command:
- Report ribbon > Contours > Generate Contours > Generate Contours from Drillhole Intercepts.
-
Display the Find Command screen, locate
generate-contours-from-holes-interceptsand click Run. -
Enter "generate-contours-from-holes-intercepts" into the Command Line.
Command Overview
Generate contours from drillhole intercepts. Wireframes can also be generated.
Displays the Generate Controls from Intercepts screen.
Command Automation
You can automate by passing this command and parameters into oDmApp.ParseCommand(), using any COM-aware scripting language.
Note: For more information on scripting in Studio NPVS+, please refer to your Scripting Tutorial (Help > Scripting Tutorial).
Example Parameter String (JS):
oDmApp.ParseCommand("generate-contours-from-holes-intercepts
'DrillholeInput=DH;
AttributeColumn=AU;
NumericDatum=1.2;
UseBottomOfValue=false;
StringOutput=AU_CONTOURS;
GridOutput=AU_GRID;
SurfaceOutput=AU_SURFACE;
FaultsInput=FAULTS;
ClippingInput=CLIP;
KeepInsideClipping=true;
Azimuth=0;Dip=0;
GriddingAlgorithm=MinimumCurvature;
GriddingEstimation=Slope;
SmoothingMethod=Biharmonic;
SmoothingPasses=1;
AutoExtent=true;
Margin=0;
CustomCellSize=false;CellsAcrossX=100;CellsAcrossY=100;
UseSearchEllipse=false;
UseCustomContourExtents=false;
ContourStringMode=Fixed;
ContourStringIntervals=10;
ContourStringOffset=0;
ContourElevationMode=Attribute;
ContourRefinement=5;
UseCustomGridElevation=false;
GridFaultRefinement=1;
SurfaceFaultRefinement=1;SurfaceTolerance=0'";
Where:
-
DrillholeInput=DHis theInput source parameters: Identify the source data. At least one of PointsInput or DrillholeInput must resolve to an object for gridding to run. -
AttributeColumn=AU;NumericDatum=1.2;UseBottomOfValue=falseis theAttributeColumn: Column name used with DrillholeInput to select intercept values. NumericDatum, StringDatum, and UseBottomOfValue control drillhole intercept extraction. -
FaultsInput=FAULTSis theFaultsInput: Object name. When supplied and found, the object is used as fault input during gridding and output refinement. -
ClippingInput=CLIP;KeepInsideClipping=trueis theClippingInput: Object name. When supplied and found, the object is used as clipping polygon input. KeepInsideClipping controls which side of the clipping polygons is kept. -
Azimuth=0is theAzimuth: Numeric angle in degrees. It defines the contouring plane rotation about the Z axis. -
Dip=0is theDip: Numeric angle in degrees. It defines the contouring plane dip rotation. -
StringOutput=AU_CONTOURS;GridOutput=AU_GRID;SurfaceOutput=AU_SURFACEis theOutput target parameters: Select what the command creates. At least one output target must be supplied to create useful scripted output. -
UseCustomContourExtents=false;ContourStringMode=Fixed;ContourStringIntervals=10;ContourStringOffset=0;ContourElevationMode=Attribute;ContourRefinement=5is theContour-string output parameters: Used when StringOutput is supplied. These include contour extents, contour mode, intervals, offsets, elevation mode, fault handling, and refinement settings. -
UseCustomGridElevation=false;GridFaultRefinement=1is theGrid output parameters: Used when GridOutput is supplied. These include custom grid elevation limits and grid fault refinement settings. -
SurfaceFaultRefinement=1;SurfaceTolerance=0is theSurface output parameters: Used when SurfaceOutput is supplied. These include surface fault refinement and surface tolerance settings. -
GriddingAlgorithm=MinimumCurvature;GriddingEstimation=Slope;SmoothingMethod=Biharmonic;SmoothingPasses=1is theGridding algorithm parameters: Control how the input values are interpolated, including gridding algorithm, estimation, smoothing method, smoothing passes, and trend polynomial order. -
AutoExtent=true;Margin=0;CustomCellSize=false;CellsAcrossX=100;CellsAcrossY=100is theGrid extent and resolution parameters: Define the generated grid area and cell size, including automatic extents, margin, custom cell size, and cell counts or widths. -
UseSearchEllipse=falseis theSearch ellipse parameters: Control optional search ellipse behaviour for non-trend gridding.
Parameters Table
| Parameter | Description | Reqd? | Example Syntax |
|---|---|---|---|
Input source parameters
|
Identify the source data. At least one of PointsInput or DrillholeInput must resolve to an object for gridding to run. | Y | DrillholeInput=DH
|
AttributeColumn
|
Column name used with DrillholeInput to select intercept values. NumericDatum, StringDatum, and UseBottomOfValue control drillhole intercept extraction. | N | AttributeColumn=AU;NumericDatum=1.2;UseBottomOfValue=false
|
FaultsInput
|
Object name. When supplied and found, the object is used as fault input during gridding and output refinement. | N | FaultsInput=FAULTS
|
ClippingInput
|
Object name. When supplied and found, the object is used as clipping polygon input. KeepInsideClipping controls which side of the clipping polygons is kept. | N | ClippingInput=CLIP;KeepInsideClipping=true
|
Azimuth
|
Numeric angle in degrees. It defines the contouring plane rotation about the Z axis. | N | Azimuth=0
|
Dip
|
Numeric angle in degrees. It defines the contouring plane dip rotation. | N | Dip=0
|
Output target parameters
|
Select what the command creates. At least one output target must be supplied to create useful scripted output. | Y | StringOutput=AU_CONTOURS;GridOutput=AU_GRID;SurfaceOutput=AU_SURFACE
|
Contour-string output parameters
|
Used when StringOutput is supplied. These include contour extents, contour mode, intervals, offsets, elevation mode, fault handling, and refinement settings. | N | UseCustomContourExtents=false;ContourStringMode=Fixed;ContourStringIntervals=10;ContourStringOffset=0;ContourElevationMode=Attribute;ContourRefinement=5
|
Grid output parameters
|
Used when GridOutput is supplied. These include custom grid elevation limits and grid fault refinement settings. | N | UseCustomGridElevation=false;GridFaultRefinement=1
|
Surface output parameters
|
Used when SurfaceOutput is supplied. These include surface fault refinement and surface tolerance settings. | N | SurfaceFaultRefinement=1;SurfaceTolerance=0
|
Gridding algorithm parameters
|
Control how the input values are interpolated, including gridding algorithm, estimation, smoothing method, smoothing passes, and trend polynomial order. | N | GriddingAlgorithm=MinimumCurvature;GriddingEstimation=Slope;SmoothingMethod=Biharmonic;SmoothingPasses=1
|
Grid extent and resolution parameters
|
Define the generated grid area and cell size, including automatic extents, margin, custom cell size, and cell counts or widths. | N | AutoExtent=true;Margin=0;CustomCellSize=false;CellsAcrossX=100;CellsAcrossY=100
|
Search ellipse parameters
|
Control optional search ellipse behaviour for non-trend gridding. | N | UseSearchEllipse=false
|
More Information
- The parser only recognizes fields written as exactly one
key=valuepair separated by semicolons. Unknown keys are ignored. - The source parser accepts
DrillholeInput,AttributeColumn, andKeepInsideClipping; shorter names such asAttributeorKeepInsideare not parsed by this command.
Related topics and activities
