

This is achieved by estimating and assigning attribute values from sample data which has X Y Z coordinates and the attribute values of interest. Estimation Once a Block Model is created and all attributes defined, they must be filled by some estimation method. This is true even if part of the block is above the DTM.įigure 2: Unconstrained block model in relation to a DTM surface.įigure 3: Same block model as in Figure 2 but constrained by topography (DTM). Constraints may be saved to a file for rapid re-use and may themselves be used as components of other constraints.īlocks meet a constraint (e.g.: below a DTM as in the figures below) if its centroid meets that constraint. Objects that may be used in constraints are plane surfaces, DTM’s, Solids, closed strings and block attribute values. A constraint is a logical combination of one or more spatial objects on selected blocks.

Blocks may be of varying size defined by the user once the block model is created.įigure 1: Block model of oil sands coloured by attribute values (bitumen).Īll Block Model functions may be performed with constraints. Every block is defined by its geometric centroid and it’s dimensions in each axis. The properties or attributes may contain numeric or character string values.

Each block contains attributes for each of the properties to be modeled. These are cuboid partitions of the modeled space and are created dynamically according to the operations performed on the Block Model. Records in the Block Model are related to blocks.
