2027 Class
Changes 0
C

StructuralSection

Description:
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
public class StructuralSection : IEnumerable, 
	IDisposable
Name Return Type Description Inherited From
M Dispose() None Releases all resources used by the StructuralSection
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetBoundarySize() UV Returns size of the section boundary.
M GetEnumerator() IEnumerator
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P AnalysisParams StructuralSectionAnalysisParams Common set of parameters for structural analysis.
P ElasticModulusStrongAxis double Elastic section modulus about main strong axis for calculation of bending stresses.
P ElasticModulusWeakAxis double Elastic section modulus about main weak axis for calculation of bending stresses.
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.
P MomentOfInertiaStrongAxis double Moment of Inertia about main strong axis (I).
P MomentOfInertiaWeakAxis double Moment of Inertia about main weak axis (I).
P NominalWeight double Unit weight (not mass) per unit length, for self-weight calculation or quantity survey.
P Perimeter double Painting surface of the unit length.
P PlasticModulusStrongAxis double Plastic section modulus in bending about main strong axis (Z, Wpl).
P PlasticModulusWeakAxis double Plastic section modulus in bending about main weak axis.
P PrincipalAxesAngle double Rotation angle between the principal axes and cross section reference planes.
P SectionArea double Cross section area.
P SectionNameKey string 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.
P ShearAreaStrongAxis double Shear area (reduced extreme shear stress coefficient) in the direction of strong axis (Wq).
P ShearAreaWeakAxis double Shear area (reduced extreme shear stress coefficient) in the direction of weak axis (Wq).
P StructuralSectionGeneralShape StructuralSectionGeneralShape The general type of structural section shape.
P StructuralSectionShape StructuralSectionShape The type of structural section shape.
P StructuralSectionShapeName string A human readable string representing the structural section shape.
P TorsionalModulus double Section modulus for calculations of torsion stresses (Ct).
P TorsionalMomentOfInertia double Torsional Moment of inertia (J, IT, K), for calculation of torsional deformation
P WarpingConstant double Warping constant (Cw, Iomega, H).