Transfer parameter values, from a zone, to the elements within a zone.
Anything can be a zone, even from a link.
You have full control on the parameters you need to transfer.
And which elements you want to consider for any given zone.
What is a Zone?
A Zone is a 3D volume defined by two things - perimeter and height.
For example
Use Rooms in a link as a Zone.
Then transfer RoomNumber to the elements within each room.
Even the elements above ceiling.
Use Levels as a Zone.
Consistently write level name to the same parameter on all your elements.
Use Areas as a Zone.
If you have Areas for "east wing" and "west wing", you can identify all model elements within those.
And/or choose to write to all Rooms within each Area.
Want to use exterior landscaping floors or toposurfaces as a zone ?
No problem, you can even use Filled Regions as a zone if you want.
No limits. Or so we think :-)
How do i define a Zone?
Use "Filter" to define zones.
Some examples:
- All Rooms with an area more than zero.
- All Levels where the "Building Storey" parameter is checked.
- All Generic Models where the "NVIs3DZone" parameter is checked.
And so on...
Note that you need to select one - 1 - category for Zone Filters.
How do i define the elements i need zone data on?
Use "Filter" to define them.
- All Elements where parameter "X" exists.
- Doors where "Phase Created" is "New Construction".
- All elements on Workset "X".
Etc etc.
Note that only Model categories are supported on Element Filters
Can elements above ceiling be defined as part of a "room zone"?
Yes.
Remember a zone is just "perimeter + height".
"Height" can be set to "NextBuildingStorey" in the UI.
Or you can use a "ZoneHeightOverride" parameter on each element.
How do i check why a certain element does not fall into any zone?
Use the "Visualize" feature.
Obviously if you already have zone geometry you dont need this.
But if you are using Rooms, Areas, Levels as Zone you can visualize them.
What defines an element to be within a zone ?
If center of the geometric extent (BoundingBox) is within both the Zone perimeter AND the Zone height it is considered part of that zone.
My element cannot be physically placed within the perimeter of a zone, what do i do?
"Zone" will run in 3 stages if necessary, incrementally increasing the zone perimeter offset by 250mm each time. (Max 500mm)
This should take care of things like exterior venetian blind motors, or exterior keypads for doors.
If you still cannot get it withn a zone remove these elements from the filter and do them manually for now.
We are considering to implement a "direct element/zone override" for these elements.
Can i run multiple Zone setups in batch?
No, not yet but you will soon.



In the Pipeline.
- Run different setups in batch so that one setup provides values to the next.
- Better coordination between the two datagrids when selecting parameters.
Some tips:
- For parameters you write to, select parameters that can vary by group.
- If you use Levels as Zone you also need a 3D view with no section box where alle levels are visible.
And bwt if you do find something that logically could be used as a zone, but doesnt work in this function, pleeeeease let us know :-)
Install instructions:
1. Download the ZIP-file.
2. Unblock the ZIP-file in Windows File Properties
3. Unpack the ZIP-file.
3. Place the two containing files here:
%APPDATA%\Autodesk\Revit\Addins\RevitVersion
For example if you use Revit 2024 copy the containing files here:
C:\Users\username\AppData\Roaming\Autodesk\Revit\Addins\2024
You do not have to close Revit first.
SymetriLabsZone2023
SymetriLabsZone2024
SymetriLabsZone2025
Please Note
The software solutions published at Symetri Labs are provided free of charge but with the understanding that they are experimental. They not only might have issues - they certainly will have.
Please take care, verify results, backup your data and reach out to us whenever you find issues.
At any time the software might change or even dissappear, we might update, bugfix, enhance and we might not. It might appear in Naviate or it might not.
Please Refer to the Symetri Labs EULA before downloading.