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

StandOffThickness

Stand-off thickness

public double StandOffThickness { get; set; }

Property Value

double

StandOffType

Stand-off type

public TypeOfStandOff StandOffType { get; set; }

Property Value

TypeOfStandOff

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