When submitting files for a new Block Model raw dataset (file_type RAWBM), the system expects an additional file named:


  • process.meta


This is a text file in INI format that contains additional information on how the block model dataset must be constructed out of the accompanying files.


The file must contain a single section, named [Configuration]


Column_Count

Specifies how may attribute columns will be read from the block model. 

Column<N>_ID

Specifies the name for the attribute as listed in the block model headers. The <N> placeholder is replaced by the attribute index, which is zero-based.

Column<N>_Class

Specifies the class for the attribute. The <N> placeholder is replaced by the attribute index, which is zero-based.


The possible values are:


XL – X coordinate of the block’s origin

XC – X coordinate of the block’s centroid

XR – X coordinate of the block’s end

XS – Block’s dimension along the X axis

YL – Y coordinate of the block’s origin

YC – Y coordinate of the block’s centroid

YR – Y coordinate of the block’s end

YS – Block’s dimension along the Y axis

ZL – Z coordinate of the block’s origin

ZC – Z coordinate of the block’s centroid

ZR – Z coordinate of the block’s end

ZS – Block’s dimension along the Z axis

Value – The values in this column will be interpreted as numbers. This setting should be used for grades and any other numeric quantity.

Enum – The values in this column belong to a set with a limited number of elements that appear many times over in the block model.

Column<N>_Aggregator

Specifies the aggregator for the attribute. The <N> placeholder is replaced by the attribute index, which is zero-based.


The possible values are:


AVG – Average the values.
WAVG - Performs weighted average.
SUM – Will add values.
MIN – Preserve the smallest absolute values
MAX – Preserve the largest absolute values
MINORITY – Will preserve the least occurring value
MAJORITY – Will preserve the most occurring value
MULTIPLY – Will multiply values


Column<N>_DefaultValue

Specifies the default value for the attribute. The <N> placeholder is replaced by the attribute index, which is zero-based.

Column<N>_Unit

Specifies the unit of measure for the attribute. The <N> placeholder is replaced by the attribute index, which is zero-based.

Column<N>_Label

Specifies a readable label for the attribute name. The <N> placeholder is replaced by the attribute index, which is zero-based.


Example process.meta file:


[Configuration]

Column_Count=35


Column0_ID=xlength

Column0_Class=XS

Column0_Aggregator=Avg

Column0_DefaultValue=0


Column1_ID=xworld

Column1_Class=XC

Column1_Aggregator=Avg

Column1_DefaultValue=0


Column2_ID=ylength

Column2_Class=YS

Column2_Aggregator=Avg

Column2_DefaultValue=0


Column3_ID=yworld

Column3_Class=YC

Column3_Aggregator=Avg

Column3_DefaultValue=0


Column4_ID=zlength

Column4_Class=ZS

Column4_Aggregator=Avg

Column4_DefaultValue=0


Column5_ID=zworld

Column5_Class=ZC

Column5_Aggregator=Avg

Column5_DefaultValue=0


Column6_ID=volume

Column6_Class=Value

Column6_Aggregator=Avg

Column6_DefaultValue=0


Column7_ID=flag_block_count

Column7_Class=Value

Column7_Aggregator=Avg

Column7_DefaultValue=0


Column8_ID=metreg_cyclone_feed_al2o3

Column8_Class=Value

Column8_Aggregator=Avg

Column8_DefaultValue=0


Column9_ID=metreg_cyclone_feed_fe

Column9_Class=Value

Column9_Aggregator=Avg

Column9_DefaultValue=0


Column10_ID=metreg_cyclone_feed_sio2

Column10_Class=Value

Column10_Aggregator=Avg

Column10_DefaultValue=0


Column11_ID=metreg_cyclone_feed_tonnes

Column11_Class=Value

Column11_Aggregator=Avg

Column11_DefaultValue=0


Column12_ID=mine_fines_al2o3

Column12_Class=Value

Column12_Aggregator=Avg

Column12_DefaultValue=0


Column13_ID=mine_fines_fe

Column13_Class=Value

Column13_Aggregator=Avg

Column13_DefaultValue=0


Column14_ID=mine_fines_sio2

Column14_Class=Value

Column14_Aggregator=Avg

Column14_DefaultValue=0


Column15_ID=mine_fines_tonnes

Column15_Class=Value

Column15_Aggregator=Avg

Column15_DefaultValue=0


Column16_ID=mine_lump_al2o3

Column16_Class=Value

Column16_Aggregator=Avg

Column16_DefaultValue=0


Column17_ID=mine_lump_fe

Column17_Class=Value

Column17_Aggregator=Avg

Column17_DefaultValue=0


Column18_ID=mine_lump_sio2

Column18_Class=Value

Column18_Aggregator=Avg

Column18_DefaultValue=0


Column19_ID=mine_lump_tonnes

Column19_Class=Value

Column19_Aggregator=Avg

Column19_DefaultValue=0


Column20_ID=mine_tails_al2o3

Column20_Class=Value

Column20_Aggregator=Avg

Column20_DefaultValue=0


Column21_ID=mine_tails_fe

Column21_Class=Value

Column21_Aggregator=Avg

Column21_DefaultValue=0


Column22_ID=mine_tails_sio2

Column22_Class=Value

Column22_Aggregator=Avg

Column22_DefaultValue=0


Column23_ID=mine_tails_tonnes

Column23_Class=Value

Column23_Aggregator=Avg

Column23_DefaultValue=0


Column24_ID=pit_al2o3

Column24_Class=Value

Column24_Aggregator=Avg

Column24_DefaultValue=0


Column25_ID=pit_density_dry_gp

Column25_Class=Value

Column25_Aggregator=Avg

Column25_DefaultValue=0


Column26_ID=pit_fe

Column26_Class=Value

Column26_Aggregator=Avg

Column26_DefaultValue=0


Column27_ID=pit_sio2

Column27_Class=Value

Column27_Aggregator=Avg

Column27_DefaultValue=0


Column28_ID=pit_tonnes_gp

Column28_Class=Value

Column28_Aggregator=Avg

Column28_DefaultValue=0


Column29_ID=pit_volume

Column29_Class=Value

Column29_Aggregator=Avg

Column29_DefaultValue=0


Column30_ID=flag_water_table_status

Column30_Class=Enum

Column30_Aggregator=Set

Column30_DefaultValue="-"


Column31_ID=geo_domain

Column31_Class=Enum

Column31_Aggregator=Set

Column31_DefaultValue="-"


Column32_ID=id_product

Column32_Class=Enum

Column32_Aggregator=Set

Column32_DefaultValue="-"


Column33_ID=id_product_3

Column33_Class=Enum

Column33_Aggregator=Set

Column33_DefaultValue="-"


Column34_ID=id_product_4

Column34_Class=Enum

Column34_Aggregator=Set

Column34_DefaultValue="-"