IsStructural
This rule checks whether an element marked as structural in its classification also has the IsStructural property correctly set in the model.
For example, if the classification system (e.g., NL/SfB, UniClass, or Omniclass) indicates that a wall is a load-bearing or structural wall, then the corresponding IsStructural parameter in Revit should be set to true.
What Is Checked
-
Classification vs. Element Property:
If the classification value indicates that the element is structural (e.g., wall type "Structural Wall"), then the IsStructural property (if present) should be set totrue
. -
Structural Material Presence:
If an element is marked as structural, it should also have a structural material assigned. Leaving this blank can result in incorrect analysis or fabrication exports.
Why This Matters
Accurate structural tagging is essential for:
- Structural analysis models
- Prefab production workflows
- Clash detection and load path calculations
- Accurate documentation and scheduling
Mislabeling a structural element as non-structural can lead to critical issues in downstream engineering or construction phases.
How to Fix
- Open the element’s type or instance properties in Revit.
- Locate the IsStructural (or Structural checkbox) and ensure it is enabled (true).
- Assign a valid structural material to the element if it is missing.
- Confirm the element’s classification aligns with its actual structural behavior.
ℹ️ If your model uses a custom classification system, make sure that structural roles are clearly defined so this rule can interpret them correctly.
Example
- Wall Classification:
1.1.1 Load-Bearing Wall
- Expected Setting:
IsStructural = true
, with a structural material like concrete or steel.
Let us know if your classification system uses other terms or values to identify structural elements so we can adjust this rule accordingly.