Skip to content

Batch Editing

Batch editing allows you to modify multiple elements simultaneously, saving time when making widespread changes.

Accessing Batch Edit

There are two ways to access batch editing:

From Multi-Selection

  1. Select multiple elements in your BIM viewer
  2. The Viewer Panel shows "X elements selected"
  3. Click the Batch Edit tab
  1. Search for elements with specific criteria
  2. Select all matching elements
  3. Open the Batch Edit panel

Batch Edit Panel

The batch edit panel shows:

┌─────────────────────────────────────────┐
│ Batch Edit - 15 elements selected       │
├─────────────────────────────────────────┤
│ Property         │ Value       │ Apply  │
├──────────────────┼─────────────┼────────┤
│ Status           │ [Approved ▼]│ [ ]    │
│ FireRating       │ [REI 90   ] │ [ ]    │
│ LoadBearing      │ [☑ true   ] │ [ ]    │
├─────────────────────────────────────────┤
│ [Preview Changes]     [Apply to All]    │
└─────────────────────────────────────────┘

Screenshot Placeholder

TODO: Add screenshot of batch editing panel

Batch Editing Placeholder

Batch edit panel showing selected elements count, property list with value inputs, apply checkboxes, and action buttons (Preview Changes, Apply to All)

Setting Batch Values

Choose Properties

  1. Select properties to modify from the list
  2. Check the Apply checkbox for each property
  3. Only checked properties will be changed

Enter Values

For each property you want to change: 1. Enter the new value in the value field 2. Use the same editors as single-element editing 3. Leave unchecked properties unchanged

Mixed Values

When selected elements have different values: - Shows "(mixed)" in the value field - Set a new value to unify all elements - Leave unchanged to keep existing values

Preview Changes

Before applying, preview what will change:

  1. Click Preview Changes
  2. Review the summary:
┌─────────────────────────────────────────┐
│ Preview: 15 elements will be modified   │
├─────────────────────────────────────────┤
│ Status: Approved                        │
│   Current values: Draft (10), Review (5)│
│   New value: Approved                   │
│                                         │
│ FireRating: REI 90                      │
│   Current values: - (8), REI 60 (7)     │
│   New value: REI 90                     │
└─────────────────────────────────────────┘
  1. Verify the changes are correct
  2. Click Confirm or Cancel

Applying Changes

Apply to All

Click Apply to All to: 1. Update all selected elements 2. Save changes to the database 3. Record in version history

Selective Apply

To apply to specific elements only: 1. Filter the selection 2. Apply to the filtered set 3. Repeat for other elements

Batch Operations

Assign Types

Apply type assignments to multiple elements:

  1. Open Batch Edit
  2. Go to the Type Assignments section
  3. Select the type to assign
  4. Click Assign to All

Copy Properties

Copy properties from one element to others:

  1. Select the source element
  2. Click Copy Properties
  3. Select target elements
  4. Click Paste Properties

Clear Values

Remove property values from multiple elements:

  1. Select the property to clear
  2. Check Clear instead of entering a value
  3. Apply the batch change

Validation

Batch edits are validated before applying:

  • Required fields - Cannot be cleared if required
  • Value constraints - Must be within allowed ranges
  • Type compatibility - Values must match property types

Validation errors prevent the batch from applying until resolved.

Performance

For large selections:

  • Changes are processed in batches
  • Progress indicator shows completion
  • Large batches may take longer

Tip

For very large changes (1000+ elements), consider using smaller batches.

Best Practices

  1. Preview first - Always preview before applying
  2. Start small - Test on a few elements first
  3. Use filters - Narrow selection to relevant elements
  4. Check results - Verify changes after applying
  5. Document changes - Add notes for audit trail