BTRIFLAG

Use this program to perform block flag by triangulation.


Usage:

btriflag <specification file> <specification id> [options]

<> indicates a mandatory switch.
[ ] indicates an optional switch


Where:

Option

Description

[options]

The [options] for this executable are:

-o <file>

Redirect output to a nominated file. You will need to include a file extension, for example '.asc'.

-k <file>

Append output to a nominated file. You will need to include a file extension, for example '.asc'.

-v <variable> [value]

Mask with variable.

-t <triangulation>

Bounding triangulation.

-n <top surface>

Top bounding surface triangulation.

-u <lower surface>

Lower bounding surface triangulation.

-O

Select blocks outside the solid only.

-bm <xl, xt, yl, yt, zl, zt>

Define the bounding extents using block model co-ordinates. When using this switch, you will need to specify the minimum and maximum X, Y and Z co-ordinates.

-bw <xl, xt, yl, yt, zl, zt>

Define the bounding extents using real world co-ordinates. When using this switch, you will need to specify the minimum and maximum X, Y and Z co-ordinates.

-s <mx, my, mz>

Sub-block dimensions.

-p <a, b, c, d>

Include planed blocks.

-C <condition>

Use conditional expression.

-r <offset>

Provide a plane offset buffer.

-X

Use proportional volumes against solid.

<block model>

Refers to the name of the block model that contains the block model variable. If the block model argument is there then the block model will replace the block model in the spec file, otherwise if there is no block model argument declared then the block model in the spec file will be used.

<variable>

Refers to the name of the block model variable that will be used to intersect the triangulation file.

<triangulation>

Refers to the name of the triangulation file that will be used to intersect the block model variable.

Example:

btriflag example.bflag.spec zoneID thor.bmf