Vulcan 9 templated attributes

The new templated attributes feature in Vulcan 9 allows users to assign custom attributes to design information, improving workflow.

Templated attributes are useful for storing data and defining which types of data are required for a particular operation. Unlimited information about an object is available in one place, on demand, for making better decisions. More information can now be used during the design phase to improve the results.

Users can define attributes as required - zones, levels, grades, drifts or direction. Edit an object, or revise the data, and it is automatically updated downstream.

This saves considerable time because users don’t need to perform multiple processes. Instead of re-running reserves based on a new design, a single mouse-over on a point shows the new reserve information.

Users have greater control and flexibility to manage data. It can be defined, edited, evaluated, and communicated to other departments in a preferred way.

Confidence is raised. Users can now iterate designs as many times as required for an optimal result.

Users have virtually unlimited object attributes to work with. Key to the templated attributes functionality is the easy assignation of attributes to design data, which has traditionally been a manual process with limited options. Manual assignment will still be possible, but the new expressions tool - similar to BCF scripts - will make this much faster.


Expressions allow users to access the properties of an object and assign them as attributes. A block model can be accessed and the user can assign, as an attribute, the grade and tonnage of a shape to a piece of design data.

The expressions tool results in significant time savings in both naming and stope design.

In the past when naming underground mineable shapes, the various elements of a name may have been stored in the traditional object attributes (e.g. the stope section was stored in the Group field). This would have been manually assigned and managed. 

With templated attributes, expression functions are used to automatically calculate name components. Expressions can be simple and can also support complex operations.

Once the attributes are applied, users can view, and in some cases manipulate, the data in the Properties Window. The attributes can be used in design, creating triangulations or scheduling.

Storing grade & tonnage

Expressions can be used to acquire the tonnage and average grade from the block model. Those values are stored in the attributes for the stope or other design object.

Grade and tonnage of a designed stope can be viewed quickly without running reserves or referring to reports, even while designs are being created. Datatips show the templated attributes assigned to the object. 

If a point is moved on a stope polygon to cut some unnecessary waste, the attribute can be simply reassigned to recalculate the grade and tonnage. Earlier techniques used the Reserves by Polygon option, or the user recreated the stope triangulation and ran reserves to determine the new grade/tonnage for the stope. 

Templated attributes give users greater flexibility in the design process than ever before.