Skip to content

StructuralSection

Public Class

The base class for StructuralSection specific classes, designed to provide common parameters and ability to differentiate between different structural section shapes.

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.Structure.StructuralSections.StructuralSection
Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionRectangular
Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionRound

Namespace: Autodesk.Revit.DB.Structure.StructuralSections

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public class StructuralSection : IEnumerable,
IDisposable

The StructuralSection type exposes the following members.

Properties

Name

Description


Public Property

Common set of parameters for structural analysis.


Public Property

Elastic section modulus about main strong axis for calculation of bending stresses.


Public Property

Elastic section modulus about main weak axis for calculation of bending stresses.


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Public Property

Moment of Inertia about main strong axis (I).


Public Property

Moment of Inertia about main weak axis (I).


Public Property

Unit weight (not mass) per unit length, for self-weight calculation or quantity survey.


Public Property

Painting surface of the unit length.


Public Property

Plastic section modulus in bending about main strong axis (Z, Wpl).


Public Property

Plastic section modulus in bending about main weak axis.


Public Property

Rotation angle between the principal axes and cross section reference planes.


Public Property

Cross section area.


Public Property

A parameter in structural families which allows for family type identification. This will be used for data mapping during model exchange with another program, namely Advance Steel.


Public Property

Shear area (reduced extreme shear stress coefficient) in the direction of strong axis (Wq).


Public Property

Shear area (reduced extreme shear stress coefficient) in the direction of weak axis (Wq).


Public Property

The general type of structural section shape.


Public Property

The type of structural section shape.


Public Property

A human readable string representing the structural section shape.


Public Property

Section modulus for calculations of torsion stresses (Ct).


Public Property

Torsional Moment of inertia (J, IT, K), for calculation of torsional deformation


Public Property

Warping constant (Cw, Iomega, H).


Methods

Name

Description


Public Method

Releases all resources used by the StructuralSection


Public Method

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)


Public Method

Returns size of the section boundary.


Public Method

Public Method

GetHashCode

Serves as the default hash function.
(Inherited from Object)


Public Method

GetType

Gets the Type of the current instance.
(Inherited from Object)


Public Method

ToString

Returns a string that represents the current object.
(Inherited from Object)