Views
Block model view technology
A view lets you split one block model into several logical subsets without duplicating data.
Each view behaves like a regular block model for day-to-day work, but it always stays linked to its parent model:
- changes in the parent are reflected in the view
- changes made through the view are reflected in the parent
This allows you to apply different estimation and classification setups to different zones while keeping a single underlying block model.
This is especially useful for very large models, where creating and managing many separate copies would take more time and memory.
Typical workflow
- create the block model with multiple envelope, making sur tag by envelope is checked
- Create views from the tag variable (manually or automatically).
- Run estimation/classification workflows independently on each view.
Adding manually the tag variable
From the Block Models list:
- Select the block model.
- Open Edit > Schema….
- Use Add predefined variables.
- Enable Tag.
You can do the same during block model creation.
If your block model is built from multiple envelopes and carries envelope tagging, automatic view creation can quickly generate one view per tag value.
View commands (Edit menu)
- Create View… Creates one view from a single filter definition.
- Create View Automatic… Creates multiple views at once, one per distinct value of a selected variable.
- Copy View To Another Bm… Copies an existing view definition to another block model.
Create a single view
Use Edit > Create View… on a main block model.
You can create the view in two ways:
- Variable + Value mode
- Choose a variable.
- Enter one numeric value.
- A view is created for blocks matching that value.
- SQL Where Clause mode
- Enable Use Sql Where Clause.
- Enter a valid filter expression.
- A view is created from that custom condition.
Available variable choices include regular non-calculated schema fields and index/coordinate fields (ix, iy, iz, x, y, z).
If the condition is invalid, the view is not created.
Create views automatically
Use Edit > Create View Automatic… to generate many views in one operation.
General behavior:
- Select one variable.
- The software finds each distinct value in that variable.
- One view is created per value.
Default variable selection prioritizes commonly used fields such as Tag view, Tag, or Type when available.
MultiFolder behavior
If the selected block model uses MultiFolder organization, an additional MultiFolder View option is available.
When enabled, view creation is done per selected fold/envelope, so you can generate fold-based views directly.
Working with views
After creation, views appear in the block model list and can be used like standard block models for estimation and classification tasks.
Important rule:
- You can only create views from a main block model.
- You cannot create a view from another view.
Because views stay linked to their parent data, they are well suited for workflows that need separate processing logic by zone, domain, bench, panel, or any other filtering criterion without maintaining duplicate block model copies.