Skip to content

Selecting Building Elements

The 3D viewer supports hierarchical selection through a structured drill-down approach.

The viewer organizes building elements in a four-level hierarchy:

  1. No selection - Default state with no element selected
  2. Story - Select an entire building level/floor
  3. Room - Select a room or space within a story
  4. Building element - Select a wall, floor, ceiling, or other surface

Click elements in the 3D view or left panel to drill down:

  • Click story → Selects entire floor level
  • Click room → Selects room within story
  • Click element → Selects wall/floor/ceiling within room

Navigate back up the hierarchy:

  • Use breadcrumb trail at top of viewer
  • Click parent level in left panel
  • Select parent element in 3D view

The primary selection method:

  • Left Click on any mesh to select it
  • Selection highlights with visual feedback
  • Hierarchy panel updates to show selection path
  • Properties panel (right) displays element details

Select elements from the left panel:

  • Click story name to select entire story
  • Click room to select room
  • Expand element tree to see building elements
  • Click element to select specific wall, floor, or ceiling

When an element is selected:

  • 3D Highlight: Selected mesh changes color or displays outline
  • Panel Highlight: Active item highlighted in left panel
  • Properties Display: Right panel shows element properties
  • Breadcrumb Trail: Shows selection path (Story → Room → Element)

Before clicking, hovering provides visual feedback:

  • Mesh Hover Highlight: Element changes color when mouse hovers over it
  • Cursor Change: Indicates clickable/selectable elements
  • Preview Info: Tooltip may show element type and ID
  • Interactive Feedback: Confirms element is selectable

The viewer provides 10 tools for different selection and editing workflows:

  • Standard selection tool
  • Click to select elements in hierarchy
  • Default active tool when viewer opens
  • Measure distances between points
  • Click two points to create measurement
  • Distance label appears in 3D view
  • Define new building surfaces
  • Click points to outline surface boundary
  • Creates new building element
  • Modify element vertex positions
  • Click and drag individual points
  • Reshape element geometry
  • Select and reposition elements
  • Drag element to new location
  • Updates building geometry in real-time
  • Split elements horizontally
  • Click element to place horizontal split line
  • Creates two separate elements
  • Split elements vertically
  • Click element to place vertical split line
  • Divides element into left/right parts
  • Draw custom split line at any angle
  • Click and drag to define split path
  • Add window openings to walls
  • Click wall to position window
  • Creates window element in hierarchy
  • Add door openings to walls
  • Click wall to position door
  • Creates door element in hierarchy
  • Add hatches (openings) in floors/roofs
  • Click horizontal surface to place hatch
  • Creates opening element

Elements display colors based on thermal exposure (B-factor):

  • Red (B=1.0): Full exterior exposure - outside Walls, roofs
  • Orange (B=0.6-0.9): Unheated spaces - Attic, garages
  • Yellow (B=0.4-0.5): Ground contact - Basement, slab-on-grade
  • Green/Blue (B=0): Internal - interior Wall between heated spaces

When elements are selected:

  • Edge Labels: Display length in meters on element boundaries
  • Always Visible: Labels shown for selected element edges
  • Automatic Scaling: Labels remain readable at any zoom level

Control visibility of building element types:

Toggle visibility of different building elements:

  • Walls: Show/hide all Wall elements
  • Floors: Show/hide Floor/slab elements
  • Roofs: Show/hide roof elements
  • Windows: Show/hide Window openings
  • Doors: Show/hide Door openings

Access layer controls from:

  • Layers Panel: Right sidebar or toolbar
  • Quick Toggle: Checkboxes for each element type
  • Visibility States: Eye icon indicates visible/hidden
  • Select Hidden: Can still select from hierarchy when hidden in 3D

When element is selected, the right panel displays:

  • Element type: Wall, floor, roof, window, door, etc.
  • Area: Surface area in square meters
  • Orientation: Cardinal direction (N, NE, E, SE, S, SW, W, NW)
  • Inclination: Angle from horizontal (0-90 degrees)
  • Height: Vertical dimension or elevation
  • B-factor: Thermal reduction factor
  • Material assignment: Applied material with U-value
  • Boundary conditions: Adjacent spaces and exposure type

Shows selection context in building structure:

  • Story Level: Which floor the element is on
  • Room Assignment: Which room contains the element
  • Element Position: Location in building structure
  • Element Details: Individual element properties

The viewer supports selecting multiple elements using the Shift key:

  • Hold Shift: Enables multi-select mode
  • Click elements while holding Shift: Toggles elements in/out of selection
  • Release Shift: Returns to single-select mode
  • Click empty space to clear selection

See Multi-Select for detailed information about batch operations and hierarchy-based selection.

  • No Box Selection: No drag-to-select rectangle
  • No Selection Sets: Cannot save named selection groups
ShortcutAction
Cmd/Ctrl + KOpen command menu (search/navigation)
Cmd/Ctrl + SSave project
Cmd/Ctrl + BToggle ruler tool
ESCCancel active tool
ShortcutAction
Left ClickSelect element
Hold Shift + ClickEnable multi-select and toggle elements
Click empty spaceClear selection
ShortcutAction
A (hold)Open tools radial menu
S (hold)Open layers/model radial menu
D (hold)Open stories/levels menu
R (while placing doors/windows/hatches)Rotate frame 90 degrees
Shift (while positioning)Disable snapping to grid
Shift + Click (in place frame tool)Place multiple frames in sequence
EnterConfirm placement (in place frame tool)

Related Topics: