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
Depth
Depth of base plate
public double Depth { get; set; }
Property Value
EdgeIndex
master component edge index
public int EdgeIndex { get; set; }
Property Value
FrictionCoefficient
friction coefficient base type
public double FrictionCoefficient { get; set; }
Property Value
GeneralShape
Geometry region of element3D
public PolyLine2D GeneralShape { get; set; }
Property Value
LoadLength
load length
public double LoadLength { get; set; }
Property Value
LoadPositionX
load position X
public double LoadPositionX { get; set; }
Property Value
LoadPositionY
load position Y
public double LoadPositionY { get; set; }
Property Value
MasterComponent
Master component
public ReferenceElement MasterComponent { get; set; }
Property Value
Material
Material
public ReferenceElement Material { get; set; }
Property Value
Name
Name of 3D element
public string Name { get; set; }
Property Value
PositionX
position X on master component
public double PositionX { get; set; }
Property Value
PositionY
position Y on master component
public double PositionY { get; set; }
Property Value
ShapeCode
Gets or sets the code of the base plate block: 1 - general 2 - rectangle
public SolidShapeCode ShapeCode { get; set; }
Property Value
ShearForceTransfer
Shear force transfer type: 1 - friction 2 - shear lug 3 - anchors
public ShearForceTransfer ShearForceTransfer { get; set; }
Property Value
ShearLugCrossSection
shear lug cross-section
public ReferenceElement ShearLugCrossSection { get; set; }
Property Value
ShearLugEdge
shear lug edge
public int ShearLugEdge { get; set; }
Property Value
ShearLugLength
shear lug length
public double ShearLugLength { get; set; }
Property Value
ShearLugPositionX
shear lug position X
public double ShearLugPositionX { get; set; }
Property Value
ShearLugPositionY
shear lug position Y
public double ShearLugPositionY { get; set; }
Property Value
ShearLugRotation
shear lug rotation
public double ShearLugRotation { get; set; }
Property Value
SurfaceIndex
master component surface index
public int SurfaceIndex { get; set; }
Property Value
Thickness
Height of base plate
public double Thickness { get; set; }
Property Value
Type
Base plate Type: 1 - column 2 - forces
public BasePlateLoadType Type { get; set; }
Property Value
Width
Width of base plate
public double Width { get; set; }