Grid volumes

Volume calculation method based on square grid. Area covered by all available models is calculated using given grid size. Volumes are calculated using model height of every model in each grid point.

Volume calculation is based on surface codes. Be sure to have the correct codes, and if need be, change the codes in edit model.

The dialog shows the area and volume of the some surfaces. Rest of the volumes and surfaces will be shown in the result file. Volume calculation results are stored also to file as attributes. Volume attributes are named VOL_x, where the x is surface id. For example, rock volumes are stored to attribute VOL_2. These attributes can be used to show volumes on screen using title files.

Grid size

Grid size for calculation.

Volumes

Define a list of volumes to be saved in result file and painted in screen. Volumes are always calculated using all available surfaces. Select * (asterisk) to include all volumes. Volume colors are defined in code file. Feature code is generated by joining 9800 and surface code. Surface 1 will get feature code 9801. This settings is restored back to the default value * at program startup.

Browse button opens the surface selection list. Volume subtypes like 2.1 are not selected separately. Calculation handles either all surface 2 related volums or none of them. Browse button with the Shift-key opens list editing.

The volume list can contain label prefix separated by equal sign (e.g. Name=1,2). Namespaces can be handled with colon character. For example, KA:* or just KA: selects all volumes from the namespace KA. Likewise, *:11 or just :11 selects construct volumes from all namespaces.

Save points, Delta heights, Model height

By default only topmost volume areas are stored. Save points setting stores also single points to grid centers for all used surfaces. Point heights are either differences to lower surface or original model heights.

m²-limit, Slope

Value m²-limit is thickness limit for rock volumes (2). If the thickness of rock is lower than this value, it is listed separately as area. Slope is minimum slope for bottom of the rock volume. If the construct surface slope is steeper than given value, rock is handled as volume regardless its thickness.

Border

The border file name. The border file is normal vector file in the element list. The lines in the file will be inserted to the result file and only triangles within the border will be calculated. If there are several border lines, volumes are calculated separately for each area. Border lines must be closed and thay must have line number, which is used as a area id in the result file. If the border lines overlap, volumes are added only to the first area.

Outside

Calculates volumes outside of given border file lines.

Volumes to border lines

Stores calculated volumes to border line attributes.

Slope areas

Includes slope areas of all surfaces into result file. Areas are calculated only from upper surface of the surface volume areas.

Array format

Determines the format of the result file. If the checkbox is selected, array format is used. Otherwise, list format is used. Array format is more suitable for transferring results to spreadsheet program. See examples at the bottom of page.

Decimals

Number fo decimals in volume calculation results. Negative values round to nearest power of ten: -1 to nearest 10 and -2 to nearest 100.

Areas separately

Every area separately, if border file has multiple lines. Only closed lines can be used as border lines.

Areas

Saves volume areas to a new vector element.

Show

The results of the volume calculation are displayed in the result file [user]/volume_grid.txt. You can view the results in text editor after the calculation. Settings affecting format of the result can be changed and the result file displayed again without recalculation of volumes.

With the Shift-key the result file is written using tabulators as column separators. This makes it easy to copy result value columns to Excel. Decimal separator is comma by default, but it can be changed with special setting ResultDecimal. With the Alt-key the result file is written with template file.

The surface names are set in the code file. Notice that you can specify two names separated by semicolon where the latter one is used in result file for volume calculation.

There are also two other methods for volume calculation: combine models and cross sections.


Example of list type output:

Volume Calculation : Square grid

Z-limit: 1.00 (Slope 7.00)
Border file: C:\Users\Mikko\Data\Model\Volume\Kasa\raja.xyz

Files:
C:\Users\Mikko\Data\Model\Volume\Kasa\kasa.ne0
Grid size: 1.0


                   Total
                 Surface        Area      Volume        Code
                  Täyttö     9725.00    74040.70          11

             Area: Area1
                 Surface        Area      Volume        Code
                  Täyttö     5707.00    26637.90          11

             Area: Area2
                 Surface        Area      Volume        Code
                  Täyttö     4018.00    47402.80          11

Example of array type output:

Volume Calculation : Square grid

Z-limit: 1.00 (Slope 7.00)
Border file: C:\Users\Mikko\Data\Model\Volume\Kasa\raja.xyz

Files:
C:\Users\Mikko\Data\Model\Volume\Kasa\kasa.ne0
Grid size: 1.0


                 Surface             Täyttö (11)
                                Area      Volume

             Area: Area1     5707.00    26637.90
             Area: Area2     4018.00    47402.80

                   Total     9725.00    74040.70

Special settings

There are some special settings related to this function.

DrillSlope

If not zero, calculates rock drill areas for locations where construction steepness is greater than the given limit.

DecimalSeparator

Decimal separator used with tabulated result file. Either comma (0) or point (1).

See also: Using special settings