Tekla Open API

Detailed and full API reference helps you master Tekla Open API

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

Tekla.Structures.Analysis Namespace

The Tekla.Structures.Analysis namespace provides basic classes that can be used for accessing analysis and design information in Tekla Structures.
Classes
  Class Description
Public classCode example Analysis
The Analysis class is a class from which the user can query analysis instances.
Public class AnalysisArea
The AnalysisArea class contains information related to analysis areas.
Public class AnalysisAreaPolygon
The AnalysisAreaPolygon class contains information related to analysis area polygons.
Public class AnalysisBar
The AnalysisBar class contains information related to analysis bars.
Public class AnalysisBeamEnd
The AnalysisBeamEnd class contains information related to analysis beam ends.
Public class AnalysisCompositeBeam
The AnalysisCompositeBeam class contains information related to analysis composite beams.
Public class AnalysisConnectivity
The AnalysisConnectivity class contains information related to analysis connectivities.
Public class AnalysisCrossSection
The AnalysisCrossSection class contains information related to analysis cross sections.
Public class AnalysisCurvature
The AnalysisCurvature class contains information related to analysis curvatures.
Public class AnalysisDecomposedAreaLoad
The AnalysisDecomposedAreaLoad class contains decomposed area load information.
Public class AnalysisDecomposedBarLoad
The AnalysisDecomposedBarLoad class contains information related to decomposed bar loads.
Public class AnalysisDecomposedLoad
The AnalysisDecomposedLoad class contains information related to decomposed loads.
Public class AnalysisDecomposedMemberLoad
The AnalysisDecomposedMemberLoad class contains information related to decomposed member loads.
Public class AnalysisDecomposedNodeLoad
The AnalysisDecomposedNodeLoad class contains information related to decomposed node loads.
Public class AnalysisDecomposedSelfweightLoad
The AnalysisDecomposedSelfweightLoad class contains information of decomposed selfweight loads.
Public class AnalysisDecomposedTemperatureLoad
The AnalysisDecomposedTemperatureLoad class contains information related to decomposed temperature loads.
Public class AnalysisDesignCode
The AnalysisDesignCode class contains information related to analysis design codes.
Public class AnalysisDesignParameter
The AnalysisDesignParameter class contains information related to analysis design parameters.
Public class AnalysisDesignParameterBase
The AnalysisDesignParameterBase class contains base information related to analysis design parameters.
Public class AnalysisDesignParameterMulti
The AnalysisDesignParameterMulti class contains information related to analysis design parameters with multi values.
Public class AnalysisEdge
The AnalysisEdge class contains information related to analysis edges.
Public class AnalysisFace
The AnalysisFace class contains information related to analysis faces.
Public class AnalysisLabel
The AnalysisLabel class contains information related to analysis labels.
Public class AnalysisLoadCombination
The AnalysisLoadCombination class contains information related to analysis load combinations.
Public class AnalysisLoadGroup
The AnalysisLoadGroup class contains information related to analysis load groups.
Public class AnalysisMaterial
The AnalysisMaterial class contains the material information.
Public class AnalysisMember
The AnalysisMember class contains information related to analysis members.
Public classCode example AnalysisModel
The AnalysisModel class contains information related to analysis models.
Public class AnalysisModelConnectivityRule
The AnalysisModelConnectivityRule class contains information related to analysis model connectivity rules.
Public class AnalysisModelDesignProperties
The AnalysisModelDesignProperties class contains information related to analysis model design properties.
Public classCode example AnalysisModelHandler
The AnalysisModelHandler class contains information related to analysis models.
Public class AnalysisModelJobProperties
The AnalysisModelJobProperties class contains information related to analysis model job properties.
Public class AnalysisModelLoad
The AnalysisModelLoad class contains information related to the model loads that are included in the analysis model. The identifier is the identifier of the Tekla.Structures.Model object.
Public class AnalysisModelModalAnalysisProperties
The AnalysisModelModalAnalysisProperties class contains information related to analysis model modal analysis properties.
Public class AnalysisModelOutputProperties
The AnalysisModelOutputProperties class contains information related to analysis model output properties.
Public class AnalysisModelSeismicProperties
The AnalysisModelSeismicProperties class contains information related to analysis model seismic properties.
Public class AnalysisModelSpectrumProperties
The AnalysisModelSpectrumProperties class contains information related to analysis model spectrum properties.
Public class AnalysisNode
The AnalysisNode class contains information related to analysis nodes.
Public class AnalysisNodeLink
The AnalysisNodeLink class contains information related to analysis node links.
Public class AnalysisObject
The AnalysisObject class is an abstract base class for all analysis objects.
Public class AnalysisObjectEnumerator
The AnalysisObjectEnumerator class provides the means to iterate through analysis object instances.
Public class AnalysisObjectSelector
The AnalysisObjectSelector class contains methods for getting objects.
Public class AnalysisPart
The AnalysisPart class contains information related to analysis parts.
Public class AnalysisPartAnalysisProperties
The AnalysisPartAnalysisProperties class contains information related to analysis part analysis properties.
Public class AnalysisPartAreaAttributes
The AnalysisPartAreaAttributes class contains information related to analysis part area attributes.
Public class AnalysisPartBarAttributes
The AnalysisPartBarAttributes class contains information related to analysis part bar attributes.
Public class AnalysisPartCompositeProperties
The AnalysisPartCompositeProperties class contains information related to analysis part composite properties.
Public class AnalysisPartEnd
The AnalysisPartEnd class contains information related to analysis part ends.
Public class AnalysisPartLoadingProperties
The AnalysisPartLoadingProperties class contains information related to analysis part loading properties.
Public class AnalysisPartPositionProperties
The AnalysisPartPositionProperties class contains information related to analysis part position properties.
Public class AnalysisPartSpanningProperties
The AnalysisPartSpanningProperties class contains information related to analysis part spanning properties.
Public class AnalysisPosition
The AnalysisPosition class contains information related to analysis positions.
Public classCode example AnalysisResult
The AnalysisResult class contains analysis result information.
Public classCode example AnalysisResultPositions
The AnalysisResultPositions class contains information about analysis result positions.
Public class AnalysisRigidDiaphragm
The AnalysisRigidDiaphragm class contains information related to analysis rigid diaphragms.
Public class AnalysisSubSection
The AnalysisSubSection class contains information related to analysis subsections.
Public class AnalysisSupport
The AnalysisSupport class contains information related to analysis supports.
Public class AnalysisVolume
The AnalysisVolume class contains information related to analysis volumes.
Public class AnalysisVolumeItem
The AnalysisVolumeItem class contains information related to analysis volume items.
Structures
  Structure Description
Public structure DotAnalysisModelObjectOperation
The serialization structure for analysis model object operations.
Enumerations
  Enumeration Description
Public enumeration AnalysisBarCardinalPointEnum
The cardinal point types of the analysis bar.
Public enumeration AnalysisConnectivityCombinedTypeEnum
The combined types.
Public enumeration AnalysisConnectivityConnectivityEnum
The connectivity types.
Public enumeration AnalysisDecomposedLoadAnalysisDecomposedLoadDirectionEnum
Defines the analysis decomposed load directions.
Public enumeration AnalysisDecomposedLoadAnalysisLoadTypeEnum
Defines the analysis load types.
Public enumeration AnalysisDecomposedLoadLoadCoordinateEnum
This defines whether local or global coordinates are used for loading the coordinate system.
Public enumeration AnalysisDesignParameterMultiDesignParIndex
Multi value design parameter indexes
Public enumeration AnalysisLoadCombinationLoadCombinationEnum
The load combination types.
Public enumeration AnalysisLoadGroupLoadGroupDirectionEnum
The directions of a load group.
Public enumeration AnalysisLoadGroupLoadGroupTypeEnum
The types of load groups.
Public enumeration AnalysisMaterialMaterialTypeEnum
The material types.
Public enumeration AnalysisModelAnalysisMethodEnum
The analysis methods.
Public enumeration AnalysisModelAxisLocationEnum
The axis location.
Public enumeration AnalysisModelConstructionMethodEnum
The construction methods.
Public enumeration AnalysisModelKeepAxisEnum
The keep axis settings.
Public enumeration AnalysisModelDesignPropertiesDesignMethodEnum
The design methods.
Public enumeration AnalysisObjectAnalysisObjectEnum
All subclasses of analysis objects are defined here. This enumeration can be used to select certain types of analysis objects.
Public enumeration AnalysisObjectEnumeratorAnalysisEnumeratorTypeEnum
The available enumerator types.
Public enumeration AnalysisPartAnalysisTypeEnum
The analysis types.
Public enumeration AnalysisPartItemTypeEnum
The item types.
Public enumeration AnalysisPartPartTypeEnum
The types of the physical model part.
Public enumeration AnalysisPartAnalysisPropertiesAnalysisClassEnum
The analysis classes.
Public enumeration AnalysisPartAnalysisPropertiesBuiltupEnum
The builtup settings.
Public enumeration AnalysisPartAreaAttributesAreaElementTypeEnum
The area element types.
Public enumeration AnalysisPartAreaAttributesAreaSupportEnum Obsolete.
The area support options.
Public enumeration AnalysisPartAreaAttributesAreaSupportTypeEnum
The new area support options.
Public enumeration AnalysisPartBarAttributesForceStraightSegmentsEnum
The straight force segments.
Public enumeration AnalysisPartCompositePropertiesCompositeBeamEnum
The composite beam options.
Public enumeration AnalysisPartCompositePropertiesCompositeBeamWidthEnum
The composite beam width options.
Public enumeration AnalysisPartEndConditionEnum
The conditions of the part end.
Public enumeration AnalysisPartEndEccentricityModeEnum
The eccentricity modes of the part end.
Public enumeration AnalysisPartPositionPropertiesAxisLocationEnum
The axis location.
Public enumeration AnalysisPartPositionPropertiesAxisModifierEnum
The axis modifiers.
Public enumeration AnalysisPartPositionPropertiesLongitudinalOffsetEnum
The longitudinal offsets.
Public enumeration AnalysisPartSpanningPropertiesSpanningTypeEnum
The spanning types.
Public enumeration AnalysisPositionTypeEnum
The position types.
Public enumerationCode example AnalysisResultLoadCaseForMinMaxEnum
Special load case numbers for min/max queries.
Public enumeration AnalysisResultLoadCaseTypeEnum
The load case type.
Public enumeration AnalysisResultObjectTypeEnum
The object type.
Public enumeration AnalysisResultResultPositionEnum
The result position.
Public enumeration AnalysisResultValueTypeEnum
The value type.
Public enumeration AnalysisSubSectionAnalysisSubSectionSubTypeEnum
Defines the subsection subtypes.
Public enumeration AnalysisSubSectionAnalysisSubSectionTypeEnum
Defines the subsection types.
Public enumeration AnalysisSupportSupportEnum
The connectivity types.