Table of Contents

Class BasePlate3D

Namespace
IdeaRS.OpenModel.Detail
Assembly
IdeaRS.OpenModel.dll

Representation of Base Plate 3D in IDEA StatiCa Detail

public class BasePlate3D : OpenElementId

Inheritance

Inherited Members

Constructors

BasePlate3D()

public BasePlate3D()

Properties

CrossSectionName

Gets, sets cross section located on this base plate

public string CrossSectionName { get; set; }

Property Value

string

Depth

Depth of base plate

public double Depth { get; set; }

Property Value

double

EdgeIndex

master component edge index

public int EdgeIndex { get; set; }

Property Value

int

FrictionCoefficient

friction coefficient base type

public double FrictionCoefficient { get; set; }

Property Value

double

GeneralShape

Geometry region of element3D

public PolyLine2D GeneralShape { get; set; }

Property Value

PolyLine2D

LoadLength

load length

public double LoadLength { get; set; }

Property Value

double

LoadPositionX

load position X

public double LoadPositionX { get; set; }

Property Value

double

LoadPositionY

load position Y

public double LoadPositionY { get; set; }

Property Value

double

MasterComponent

Master component

public ReferenceElement MasterComponent { get; set; }

Property Value

ReferenceElement

Material

Material

public ReferenceElement Material { get; set; }

Property Value

ReferenceElement

Name

Name of 3D element

public string Name { get; set; }

Property Value

string

PositionX

position X on master component

public double PositionX { get; set; }

Property Value

double

PositionY

position Y on master component

public double PositionY { get; set; }

Property Value

double

ShapeCode

Gets or sets the code of the base plate block: 1 - general 2 - rectangle

public SolidShapeCode ShapeCode { get; set; }

Property Value

SolidShapeCode

ShearForceTransfer

Shear force transfer type: 1 - friction 2 - shear lug 3 - anchors

public ShearForceTransfer ShearForceTransfer { get; set; }

Property Value

ShearForceTransfer

ShearLugCrossSection

shear lug cross-section

public ReferenceElement ShearLugCrossSection { get; set; }

Property Value

ReferenceElement

ShearLugEdge

shear lug edge

public int ShearLugEdge { get; set; }

Property Value

int

ShearLugLength

shear lug length

public double ShearLugLength { get; set; }

Property Value

double

ShearLugPositionX

shear lug position X

public double ShearLugPositionX { get; set; }

Property Value

double

ShearLugPositionY

shear lug position Y

public double ShearLugPositionY { get; set; }

Property Value

double

ShearLugRotation

shear lug rotation

public double ShearLugRotation { get; set; }

Property Value

double

SurfaceIndex

master component surface index

public int SurfaceIndex { get; set; }

Property Value

int

Thickness

Height of base plate

public double Thickness { get; set; }

Property Value

double

Type

Base plate Type: 1 - column 2 - forces

public BasePlateLoadType Type { get; set; }

Property Value

BasePlateLoadType

Width

Width of base plate

public double Width { get; set; }

Property Value

double