5. Identifying Walkable Surfaces
When working with Revit models, you may need to identify elements that represent surfaces users can walk on. These surfaces are crucial for various analyses, such as pathfinding, accessibility checks, and collision detection.
Key Categories and Elements
Primary Categories:
Floors (OST_Floors)
Stairs (OST_Stairs)
Ramps (OST_Ramps)
Roofs (OST_Roofs), if accessible
Structural Floors (OST_StructuralFoundation)
Elements to Consider:
Floor Elements: Any instance of a floor type, including slabs and finishes.
Stair Components: Treads, landings, and runs.
Ramp Surfaces: Inclined planes for accessibility.
Walkable Roofs: Flat roofs designed for occupancy (e.g., terraces).
Properties and Parameters\
To identify walkable surfaces programmatically, consider the following:
Category: The element’s category (e.g., Floor, Stair).
Material: Materials assigned to the element or its layers.
Function: For layered elements, the function of each layer (e.g., Finish, Structure).
Type Parameters:
Type Name: May indicate if the element is designed for walking (e.g., “Access Floor”).
Structural Usage: Indicates if the element is load-bearing.
Last updated