Chapter 02

Model loading and inspection

Load an IFC model, inspect it in the tree and viewport, then use the property panels to understand the entities that may later appear in IDS checking results.

Load the IFC model and read the tree

Start with the model tree after the IFC file is loaded. Use the tree view to understand the model hierarchy before checking IDS rules.

Model explorer with Import Model button and tree tabs

Inspect the model viewport and navigation tools

The viewport can be freely rotated, panned, and zoomed. Use it together with the right vertical toolbar to focus the scene, mark viewpoints, and keep visual context while moving between tables and results.

3D model viewport and vertical navigation controls

Select elements. Enable model element selection in the viewport.
Clear selection. Remove the current highlight and clear the property table selection.
Mark viewpoint. Store the current camera position as a temporary viewpoint.
Back to marked viewpoint. Return to the camera position saved with the pushpin button.
Zoom to selection. Toggle automatic zooming when an object is selected.
Fit camera. Fit the camera to all loaded model geometry.
Export image. Save the current viewport as an image.
Model layout. Expand the model area when you need more viewing space.

Inspect properties and attributes

The tree tabs and property panes make the model understandable. Use them together to browse the model hierarchy, switch between model summaries, and inspect the lower-level IFC fields that matter when a rule fails.

  • Tree. Browse the model hierarchy.
  • Types, Attributes, Properties, Relations. Switch between model summaries and detailed inspection views.

Model tree with search by GUID and copy as TSV controls

  • Search Element by GUID. Jump directly to a known object.
  • Collapse. Reduce the tree to its current top-level structure.
  • Copy as TSV. Export visible rows for review outside the viewer.

Property and classification panes with entity tables

Attributes table for a selected IFC entity

Detailed property table with expressID, GlobalId, and property sets

  • Entity view. Shows the current IFC class and related object types.
  • Attribute view. Shows the values required for later IDS checks.
  • Property view. Shows express identifiers, GUIDs, object types, and property sets.