Table of Contents

Class Element1D

Namespace
IdeaRS.OpenModel.Model
Assembly
IdeaRS.OpenModel.dll

Representation of element1D

[OpenModelClass("CI.StructModel.Structure.Element1D,CI.StructuralElements", "CI.StructModel.Structure.IElement1D,CI.BasicTypes")]
public class Element1D : OpenElementId

Inheritance

Derived

Inherited Members

Properties

CrossSectionBegin

Gets, sets cross section located in the begining of this element1D

public ReferenceElement CrossSectionBegin { get; set; }

Property Value

ReferenceElement

CrossSectionEnd

Gets, sets cross section located at the end of this element1D

public ReferenceElement CrossSectionEnd { get; set; }

Property Value

ReferenceElement

EccentricityBegin

Local eccentricity at the begin of Element1D. Used only for export.

public Vector3D EccentricityBegin { get; set; }

Property Value

Vector3D

EccentricityEnd

Local eccentricity at the end of Element1D. Used only for export.

public Vector3D EccentricityEnd { get; set; }

Property Value

Vector3D

Name

Name of Element

public string Name { get; set; }

Property Value

string

RotationRx

Rotation of Cross-section of Element1D. Difference from default Line LCS

public double RotationRx { get; set; }

Property Value

double

Segment

Line segment with start point and end point

[OpenModelProperty("LineSegment")]
public ReferenceElement Segment { get; set; }

Property Value

ReferenceElement