Model Tree


Model Tree for iModel Viewer (Version 3)

Overview

The Model Tree (Tree Widget) in the iModel Viewer is a visual tool that helps you explore, understand, and interact with the structure of your digital twin. It organizes model data into a hierarchical format, making it easy to find, view, and manage elements.

Getting Started

Requirements

Opening the Model Tree

  1. Launch your iModel Viewer.
  2. Locate the Tree Widget panel (usually on the right).
  3. If hidden:
    • Click the Widgets or Tools icon.

Widget example

Understanding the Tree Structure

The tree is organized into:

Each section can be expanded to reveal nested items.


Key Features

Feature

Description

How to Use

Expand/Collapse

View nested elements

Click the arrow (▸) beside a group

Select Elements

Highlights in 3D view

Click on the item

Right-Click Menu

Actions like isolate, hide, zoom

Right-click on an element

Search Bar

Find elements by name or ID

Use the search box at the top

Visibility Toggle

Show/hide elements

Click the eye icon 👁

Common Actions

  1. Zoom to Element
    • Right-click → Zoom to
    • Centers and zooms in on the selected item
  2. Hide Element
    • Right-click → Hide
    • Temporarily removes the item from view
  3. Isolate Element
    • Right-click → Isolate
    • Hides all other elements except the selected one
  4. Reset View
    • Right-click → Reset View
    • Restores visibility to all elements

Viewer Controls Explained

These controls are typically found in the Tree Widget toolbar or context menu. They help you manage what’s visible in the 3D or 2D view.

1.     Show All

2.     Hide All

3.     Invert

4.     Toggle 2D Views

5.     Toggle 3D Views

6.     Enable Instance Focus Mode

Quick Summary of Controls

Control

Purpose

Typical Use

  1. Show All

Restore visibility

After hiding or isolating elements

  1. Hide All

Hide everything

Start fresh or reduce clutter

  1. Invert

Flip visibility

Focus on hidden elements

  1. Toggle 2D Views

Show/hide 2D drawings

Switch between 2D and 3D

  1. Toggle 3D Views

Show/hide 3D models

Focus on 2D or reduce load

  1. Instance Focus Mode

Highlight one element

Inspect or present a single item


Smart Tips

Frequently Asked Questions (FAQs)

Q1: Why is my model empty or missing elements?

A: You may have hidden elements. Right-click in the tree and select Reset View.

Q2: How do I find a specific item quickly?

A: Use the Search Bar at the top of the tree. You can search by name or ID.

Q3: Can I hide multiple elements at once?

A: Yes. Select a category or model group and use the eye icon or right-click → Hide.

Q4: What does “Isolate” do?

A: It hides everything except the selected item, helping you focus on it.

Q5: Can I customize the tree structure?

A: Not directly in the viewer. The structure is defined by Data structure from the source CAD models through the iModel Synchronization process.

Q6: Can I export or save my tree view?

A: Not currently supported.


Important Note: Hierarchy Level Size Limiting

To ensure performance and responsiveness, the Tree Widget limits the number of child nodes that can be loaded at any one level in the hierarchy. By default, this limit is set to 1000 items per level.

What This Means for You:

What You Can Do: