API Reference

Detailed and full API reference helps you master Tekla development

This is the most recent version of Tekla Open API.
For older versions, please visit Tekla Warehouse.

AnalysisCrossSection Class

The AnalysisCrossSection class contains information related to analysis cross sections.
Inheritance Hierarchy
SystemObject
  Tekla.Structures.AnalysisAnalysisObject
    Tekla.Structures.AnalysisAnalysisCrossSection

Namespace:  Tekla.Structures.Analysis
Assembly:  Tekla.Structures.Analysis (in Tekla.Structures.Analysis.dll) Version: 2020.0.0.0 (2020.0.55582.0)
Syntax
public sealed class AnalysisCrossSection : AnalysisObject

The AnalysisCrossSection type exposes the following members.

Constructors
  Name Description
Public method AnalysisCrossSection
Creates a new instance of an analysis cross section.
Top
Properties
  Name Description
Public property A
The cross section area (m2) of the analysis cross section.
Public property AnalysisModelName
Gets or sets the analysis model name.
(Inherited from AnalysisObject.)
Public property AnalysisObjectType
Gets or sets the type of the analysis object.
(Inherited from AnalysisObject.)
Public property AnalysisSubSections
The subsections of the analysis cross section.
Public property Avy
The shear area for loads parallel to the Y-axis (m2) of the analysis cross section.
Public property Avz
The shear area for loads parallel to the Z-axis (m2) of the analysis cross section.
Public property Calculated
Indicates whether section values have been calculated.
Public property FatherObject2ID
Gets or sets the identifier of the father part.
(Inherited from AnalysisObject.)
Public property FatherObject2Type
Gets or sets the type of the father object.
(Inherited from AnalysisObject.)
Public property FatherObjectID
Gets or sets the identifier of the father part.
(Inherited from AnalysisObject.)
Public property FatherObjectType
Gets or sets the type of the father object.
(Inherited from AnalysisObject.)
Public property G
The mass per unit of length (kg/m) of the analysis cross section.
Public property ID
Gets or sets the identifier of the analysis object.
(Inherited from AnalysisObject.)
Public property It
The torsion moment (m4) of the analysis cross section.
Public property Iw
The warping constant (m6) of the analysis cross section.
Public property Iy
The radius of gyration about the Y-axis (m) of the analysis cross section.
Public property Iyy
The moment of inertia about the Y-axis (m4) of the analysis cross section.
Public property Iz
The radius of gyration about the Z-axis (m) of the analysis cross section.
Public property Izz
The moment of inertia about the Z-axis (m4) of the analysis cross section.
Public property Name
The name of the analysis cross section.
Public property Wplyy
The plastic modulus about the Y-axis (m3) of the analysis cross section.
Public property Wplzz
The plastic modulus about the Z-axis (m3) of the analysis cross section.
Public property Wyy
The elastic modulus about the Y-axis (m3) of the analysis cross section.
Public property Wzz
The elastic modulus about the Z-axis (m3) of the analysis cross section.
Top
Methods
  Name Description
Public method Delete
Deletes an analysis cross section. The AnalysisModelName and ID have to be set.
Public method GetCrossSectionGroup
Gets the cross section group.
Public method Insert
Inserts an analysis cross section. The AnalysisModelName has to be set.
Public method Select
Selects an analysis cross section. The AnalysisModelName and ID/Name have to be set.
(Overrides AnalysisObjectSelect.)
Top
See Also