Block model New / Open
Overview
You can open an existing block model or create a new block model with this function. You can open existing Surpac .mdl block models, open Datamine and GEMS block models, and create new Surpac model files from Whittle .mod models and Whittle .res results files.
To run this function: Choose File > New > Block model, or File > Open > Block model, or Block model > Block Model > New/Open, or...
Fields on the Select Model form
| Field | Description |
|---|---|
| Model name |
To create a new model, enter a name. When creating a new block model, the name should only consist of alphanumeric characters, and should start with an alphabetic character (a,b,c,...z). The name should not include spaces. Examples: mynewmodel, zone3west, testmodel_2008. To open an existing model, use the file chooser or type the name of the model, including the file extension. The following model types are supported:
|
| Load With Constraints |
For example, you could use this feature to create a new block model of all the blocks within a particular DTM where the grade is above a cut-off grade that you enter.
|
| Constrained Model Name | The name of the new block model that is created after the constraint is applied. |
If the model exists and is not being constrained, it is loaded and the Block Model menu is displayed.
If the model is loaded with constraints, the Block model load form, and then the Enter constraints form, are displayed to allow you to enter the constraints.
If you load a Whittle .mod or .res file the Import Whittle file form is displayed.
If the model does not exist, the Create Definition for New Block Model form is displayed so that you can confirm the creation of a new block model. After you confirm this action the Creating new block model definition form is displayed.
Fields on the Creating new block model definition form
| Field | Description |
|---|---|
| Model name | Display only. The model name. |
| Description | A description of the block model. |
| Define model using |
|
| Extents | |
| Get extents from string file? | The model extents are taken from data in a string file. If you select this check box, fields for the Location and ID range for the string file are displayed, so that you can select the string file. |
| Coordinate extents |
The minimum, or origin, X, Y, and Z coordinates, and the maximum, or extent, X, Y, and Z coordinates, for the block model.
|
| User block size | The X, Y, and Z dimensions for the user block size. This block size is used as the reporting unit for block model reports. It also determines the dimensions of the final volume for the model, which can be greater or equal to the extents specified in the Coordinate extents. |
| Rotation | |
| Bearing (rotation around Z) | The number of degrees the data is rotated in the Z plane. |
| Dip (rotation around Y) | The number of degrees the data is rotated in the Y plane. |
| Plunge (rotation around X) | The number of degrees the data is rotated in the X plane. |
| Sub blocking | The subblocking scheme that is allowed for the block model, when applying constraints. |
| Maintain audit trail |
|
After you have applied the Creating a new block model definition form, the Model confirmation form is displayed. This form displays the physical dimensions of the model and its blocks and sub-blocks. You must accept these dimensions to create the new block model.
Fields on the Model Confirmation form
| Field | Description |
|---|---|
| Model name | Display only. The name of the model. |
| Description | The description of the model. If you entered a description in the Creating a new block model definition form, it is displayed in this field. |
| This model extends from | The model extents. These values are taken from the Creating a new block model definition form. You cannot change these values on this form. |
| User block Size | The user block size. The values are taken from the Creating a new block model definition form. You can change these values on this form. |
| Min. block Size | The minimum block size. The values are taken from the Creating a new block model definition form. You can change these values on this form. |
| Rotation | The rotation of the block model in the X, Y, and Z planes. The values are taken from the Creating a new block model definition form. You can change these values on this form. |
| Possible extents adjustments | Lists a set of possible extents for the data and the number of blocks that would be created for each set of possible extents. A small modification in the extents can mean a significant reduction in the number of block, and this can significantly increase the processing speed for the block model. Choose a value that decreases the number of blocks created, if it does not change the size of the model in a way that would cause inappropriate data loss. |
If you chose the option to load a block model with constraints, the Block model load form, and then the Enter constraints form are displayed.
Fields on the Block model load form
| Field | Description |
|---|---|
| Import all |
Selects all the attributes in the block model you are copying from. All the attributes you select will appear in the new block model. |
| Import none | Clears all the attribute check boxes. When all of the attribute check boxes are cleared, none of the attributes will be imported. |
| Select Attributes to Import | A list of the attributes to import from the source block model to the new block model. |
| Name | The name of the attribute to import. |
| Type | The data type of the attribute. |
| Background | The background value of the attribute. |
| Description/Expression | A textual description of the attribute or, if it is a calculated attribute, the calculated expression. |
| Lower | If the attribute has a numeric type (real, integer, or float), you can limit the blocks that are included in the new block model to those blocks with an attribute value greater than this lower limit. If you leave Lower blank, no lower limit is applied. |
| Upper | If the attribute has a numeric type (real, integer, or float), you can limit the blocks that are included in the new block model to those blocks with an attribute value lower than this upper limit. If you leave Upper blank, no upper limit is applied. |
| Import |
|
| Character attribute bounds | You use this section to limit the imported blocks to those blocks where a character attribute has a specific value. This section shows one tab for each character attribute in the source block model. |
| Load all blocks for this attribute? |
|
| Value |
The value, of the character attribute, that marks the block as one to include in the new block model. |
When you click Apply, in the Block model load form, the Enter constraints form is displayed.
Messages