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¶
- Select multiple elements in your BIM viewer
- The Viewer Panel shows "X elements selected"
- Click the Batch Edit tab
From Element Search¶
- Search for elements with specific criteria
- Select all matching elements
- 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 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¶
- Select properties to modify from the list
- Check the Apply checkbox for each property
- 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:
- Click Preview Changes
- 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 │
└─────────────────────────────────────────┘
- Verify the changes are correct
- 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:
- Open Batch Edit
- Go to the Type Assignments section
- Select the type to assign
- Click Assign to All
Copy Properties¶
Copy properties from one element to others:
- Select the source element
- Click Copy Properties
- Select target elements
- Click Paste Properties
Clear Values¶
Remove property values from multiple elements:
- Select the property to clear
- Check Clear instead of entering a value
- 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¶
- Preview first - Always preview before applying
- Start small - Test on a few elements first
- Use filters - Narrow selection to relevant elements
- Check results - Verify changes after applying
- Document changes - Add notes for audit trail