Assign Values

Use Assign Values to assign block variable values from one model to another. The values are assigned based on their common block overlap and the calculation method chosen.

Tip:  You can also use the external program bassign to assign block values from one model to another.


Instructions

On the Block menu, point to Manipulation, then click Assign Values.

Follow these steps:

  1. Select the Input block model from the drop-down list, or click Browse to select a file that is not in the top level or your working directory.

  2. Select the Output block model from the drop-down list, or click Browse to select a file that is not in the top level or your working directory.

    Note:  The input and output models must have the same orientation (bearing, plunge and dip) and their parent block extents must overlap. If the output model extent is beyond the input model extent, then input blocks on the edge are assigned incorrect values due to the difference in volume.

  3. Select a specification file from the File name drop-down list, or enter a name for a new one. When entering a new name, the file extension (*.bassign_spec) will automatically be added. As the variable details must match, an existing file should only be selected if it was created with the same input and output block model.

    Note:   Assignment definition files generated prior to version 3.4 have a file extension of (.bdf) instead of (.bassign_spec). The (.bdf) files can still be used but only from the command line program BASSIGN, not in Vulcan.

  4. Click Variables in the menu tree to advance to the next pane.

Variables

  1. Click the Populate button to automatically load the table.

  2. Specify the Assign Method for each output variable.

    Name variable values in the output model are ignored, therefore, you will not be able to assign a value from the input model to the output model. For this reason, the Assign Method for this type of variable is disabled.

    Default

    This method uses the default value of the output variable (shown at the top of the pane).

    Majority

    This method to enter or select an input variable for which the majority value (that is, the value that occupies the most of the block's volume) is calculated and placed in the output variable.

    Total

    This method to enter or select an input variable for which the total is calculated and placed in the output variable.

    Average

    This method to enter or select an input variable for which the average is calculated and placed in the output variable.

    Percentage

    This method to enter or select an input variable and specify an ordinal value. The percentage of the variable values equal to the ordinal value is calculated and placed in the output variable. Refer to the Block > Transfer > Regularise Model option for more details on the calculation methods.

    Ignore If this is selected, the variable will not be used.
  3. Click Selection in the menu tree to advance to the next pane.

Selection

Use this pane to set up various block selection options.

  1. Select either All blocks if you do not want to limit the blocks used, or Specific blocks to selects specific blocks based on selected criteria.

  2. Click OK to run the option. Click Cancel to exit without saving.