April 16, 2026

3.51.1

Tags: Color Mode, Filtering, and Revit Export
"Tags started as a way to add custom data to objects. This release makes them a proper design tool: you can color your model by any tag category, filter-select by tag values, and push that data directly into Revit as room parameters."
– Aman Jain, Product Specialist

What's Improved

Color mode by tag category

Any tag category can now drive Color Mode. Color your model by Phase, Building, Wing, Option, or any custom category you've created, without touching geometry. This works in Design mode, the right-click context menu, and Present mode.

Saved views retain the selected tag-based color mode. If a tag category used in a saved view is later deleted, the view falls back to Department on the next update.

Filter selection through the right-click context menu

You can now filter-select objects through the right-click context menu, including on a blank canvas. There are three filter options:

  • By Story: works the same as existing filter select
  • By Object: works the same as existing filter select, with an additional option to select spaces by space type
  • By Tag: select objects by choosing tag values across multiple tag categories

Filter select follows OR logic. If you select multiple filter options, any object that matches at least one is selected on the canvas.

Right-clicking an object also surfaces contextual options: Same Label, Same Type, Same Tags, and Same Instances, where applicable.

Tag management in Program Mode

You can now create, edit, delete, and assign tag values directly in Program Mode:

  • Double-click a tag value cell to choose and assign an existing tag value
  • Double-click and type to filter the dropdown. If the value doesn't exist, press Enter to create it
  • Navigate to Edit tag within the dropdown to delete or edit any tag value
  • Single-click and delete a tag value to reset that object to Default

Tags for flooring objects

Custom tags now apply to flooring objects. Tag categories and values created on a space appear immediately on its flooring object, and vice versa. Flooring objects also respond to tag-based color mode.

When you run Sketch to BIM, custom tag data carries over from spaces to the resulting flooring objects automatically.

Exporting custom tag values to Revit

Custom tag values assigned to spaces or flooring objects now export to Revit as room parameters. Only user-defined values export. Objects with tag values set to Default will appear as empty room parameters in Revit.

Space type opacity control

Opacity is now managed per space type rather than through the old Program Block opacity setting. Each space type has its own opacity value that saves at the project level and syncs across collaborators in real time.

In Present mode, view-level opacity remains separate from space type opacity, so presentation fills can still be adjusted independently.

Envelope as a space type

Envelope is now a dedicated space type with a default opacity of 30% and a default area type of Excluded. Geometry generated by the Envelope stage in the AI pipeline maps to this space type automatically. Envelope has its own Present mode layer and behaves like other excluded-area object types in Program mode.

Separate tags for instances

Instances of the same object can now carry different tag values. Those differences are reflected visually through tag-based color mode. Tag reassignment is blocked on locked objects.