Window a Voxel

Use the Voxel > Utilities > Window a Voxel menu option (geogxnet.dll(Geosoft.GX.VoxUtils.WindowVoxel;Run)*), to subset an existing voxel to a new voxel.

Window a Voxel dialog options

Input voxel file

Select the voxel file to be windowed.

Script Parameter: WINDOW_VOXEL.INPUT

Output voxel file

Specify the name for the windowed voxel file.

Script Parameter: WINDOW_VOXEL.OUTPUT

Clip output to remove dummies

Check this box to remove full layers in X, Y and/or Z where there are no valid (non-dummy) data items.

Script Parameter: WINDOW_VOXEL.CLIP (0: No, 1: Yes)

Horizontal Windowing

Check this box to perform horizontal windowing. Horizontal windowing can be done using either a polygon file, or by specifying individually the limits in X and/or Y.

Script Parameter: WINDOW_VOXEL.HORIZONTAL_WINDOWING (0: No, 1: Yes, Default: 1)

To a polygon

Select this radio button to activate the controls for polygon file windowing.

Script Parameter: WINDOW_VOXEL.HORIZONTAL_MODE (0: To a polygon, 1: To ranges in X and Y, Default: 0)

Polygon file (*.ply)

Browse to the Geosoft polygon (*.ply) file to use to window the voxel.

Script Parameter: WINDOW_VOXEL.PLY

Mask values

Select whether to mask values inside the selected polygon or outside. Geosoft polygons can be created with both inclusive and exclusive polygons. Selecting outside produces the normal expected behaviour; only data values located within the polygon inclusion areas will remain after the windowing. Selecting inside reverses the normal behaviour.

Script Parameter: WINDOW_VOXEL.MASK (0: inside, 1: outside, default: 1)

To ranges in X and Y

Select this radio button to activate the controls for horizontal windowing using X and Y minimum and maximum values.

Script Parameter: WINDOW_VOXEL.HORIZONTAL_MODE (0: To a polygon, 1: To ranges in X and Y, Default: 0)

Minimum X, Y

Maximum X, Y

Select the ranges in X and Y to retain in the output voxel file. If a range is not specified (left blank), then no limit is applied; the range is left open.

Script Parameters: WINDOW_VOXEL.MINX, MINY, MAXX, MAXY

Vertical Windowing

Check this box to perform depth windowing. Depth windowing is done using specified limits in Z.

Script Parameter: WINDOW_VOXEL.VERTICAL_WINDOWING (0: No, 1: Yes, Default: 0)

Minimum Z

Maximum Z

Select the range in Z to retain in the output voxel file. If a range is not specified (left blank), then no limit is applied; the range is left open.

Script Parameters: WINDOW_VOXEL.MINZ, MAXZ

 

Application Notes

*The GX tool will search in the "...\Geosoft\Desktop Applications \gx" folder. The GX.Net tools, however, are embedded in the geogxnet.dll located in the "...\Geosoft\Desktop Applications \bin" folder. If running this GX interactively, bypassing the menu, first change the folder to point to the "bin" folder, then supply the GX.Net tool in the specified format.

When subsetting a voxel:

  • dummy layers can be optionally removed from the output voxel.

  • the voxel can be windowed to the polygon file or along major axes.

  • the output voxel can be the inside or outside of the specified coverage.

  • the voxel can be windowed either as a vertical block or as a horizontal slab.

All the above operations maintain the proper registration and the integrity of the original voxel data.

If none of the three windowing operations are selected, then the output voxel file will simply be a copy of the voxel input.