Skip to content

BHoM ETABS Object Relations

karlybast edited this page Jun 2, 2020 · 1 revision

The following outlines what BHoM type that corresponds to each of the ETABS types supported

Elements

BHoM type Etabs type Notes Implementation
Bar Frame:
  • Beam
  • Brace
  • Column
  • Create
  • Read
  • Update
  • Delete
Node Joint Object
  • Create
  • Read
  • Update
  • Delete
FeMesh AreaElement
  • Create
  • Read
  • Update
  • Delete
RigidLink Link
  • Create
  • Read
  • Update
  • Delete
Panel Floor
Wall
  • Create
  • Read
  • Update
  • Delete
Diaphragm (ETABS_oM) Diaphragm
  • Create
  • Read
  • Update
  • Delete

Properties

BHoM type Etabs type Notes Implementation
Material Material ETABS does not support all types of material (Timber), materials of those types will be created as NoDesign and read as either GenericIsotropicMaterial or GenericOrthotropicMaterial
  • Create
  • Read
  • Update
  • Delete
SteelSection Frame Property see Section Properties for more details
  • Create
  • Read
  • Update
  • Delete
ConcreteSection Frame Property see Section Properties for more details
  • Create
  • Read
  • Update
  • Delete
AluminiumSection Frame Property see Section Properties for more details
  • Create
  • Read
  • Update
  • Delete
TimberSection Frame Property see Section Properties for more details
  • Create
  • Read
  • Update
  • Delete
GenericSection Frame Property see Section Properties for more details
  • Create
  • Read
  • Update
  • Delete
ExplicitSection General Frame Section Property
  • Create
  • Read
  • Update
  • Delete
CableSection Not Implemented
  • Create
  • Read
  • Update
  • Delete
CompositeSection Not Implemented
  • Create
  • Read
  • Update
  • Delete
ConstantThickness
  • Wall (specified)
  • Slab
  • Create
  • Read
  • Update
  • Delete
LoadingPanelProperty Not Implemented
  • Create
  • Read
  • Update
  • Delete
Waffle Waffle
  • Create
  • Read
  • Update
  • Delete
Ribbed Ribbed
  • Create
  • Read
  • Update
  • Delete
LinkConstraint Link Property Linear only
  • Create
  • Read
  • Update
  • Delete

Section Properties

The following profiles are used for all IGeometricalSections. When read out, the appropriate section type will be assigned, depending on material type.

If a matching Standard section can't be found the following parametric section will be created. Note that some properties such as:

  • Corner, toe and fillet radii
  • Weld size

will be lost when creating these parametric sections.

BHoM Type Etabs Type Notes Implementation
AngleProfile
  • Angle
  • Steel Angle
  • Concrete L
  • Create
  • Read
  • Update
  • Delete
BoxProfile Tube
  • Create
  • Read
  • Update
  • Delete
ChannelProfile Channel
  • Create
  • Read
  • Update
  • Delete
CircleProfile Circle
  • Create
  • Read
  • Update
  • Delete
FabricatedBoxProfile Tube
  • Create
  • Read
  • Update
  • Delete
FabricatedISectionProfile I-Section
  • Create
  • Read
  • Update
  • Delete
FreeFormProfile Not Implemented
  • Create
  • Read
  • Update
  • Delete
GeneralisedFabricatedBoxProfile Not Implemented
  • Create
  • Read
  • Update
  • Delete
ISectionProfile I-Section
  • Create
  • Read
  • Update
  • Delete
KiteProfile Not Supported
  • Create
  • Read
  • Update
  • Delete
RectangleProfile Rectangle
  • Create
  • Read
  • Update
  • Delete
TSectionProfile
  • Tee
  • Steel Tee
  • Concrete Tee
  • Create
  • Read
  • Update
  • Delete
TubeProfile Pipe
  • Create
  • Read
  • Update
  • Delete
ZSectionProfile Not Implemented
  • Create
  • Read
  • Update
  • Delete

Loading

BHoM Type Etabs Type Notes Implementation
Loadcase Load Pattern Loadcase name must be unique. Can not share name with another Loadcase.
  • Create
  • Read
  • Update
  • Delete
LoadCombination Load Combination LoadCombination name must be unique. Can not share name with another LoadCombination.
  • Create
  • Read
  • Update
  • Delete
GravityLoad Self Weight Multiplier Self Weight Multiplier is applied to all objects per load case.
  • Create
  • Read
  • Update
  • Delete
PointLoad Joint Load
  • Create
  • Read
  • Update
  • Delete
PointDisplacement Not Implemented
  • Create
  • Read
  • Update
  • Delete
PointAcceleration Not Supported
  • Create
  • Read
  • Update
  • Delete
PointVelocity Not Supported
  • Create
  • Read
  • Update
  • Delete
BarUniformlyDistributedLoad Frame Load - Distributed
  • Create
  • Read
  • Update
  • Delete
BarVaryingDistributedLoad Frame Load - Distributed
  • Create
  • Read
  • Update
  • Delete
BarPointLoad Frame Load - Point
  • Create
  • Read
  • Update
  • Delete
BarPrestressLoad Not Supported
  • Create
  • Read
  • Update
  • Delete
BarTemperatureLoad Frame Load - Temperature
  • Create
  • Read
  • Update
  • Delete
AreaUniformalyDistributedLoad Shell Load - Uniform
  • Create
  • Read
  • Update
  • Delete
AreaTemperatureLoad Shell Load - Temperature
  • Create
  • Read
  • Update
  • Delete
MassSource Mass Source Global
  • Create
  • Read
  • Update
  • Delete

Results

BHoM Type Etabs Type Default Axis Notes Implementation
NodeReaction Support/Spring Reactions Global
  • Read
NodeDisplacement Joint displacement Global
  • Read
BarForce Frame force Local
  • Read
BarDeformation Not Implemented -
  • Read
BarDisplacement Joint displacement Global Displacements extracted on all calculation nodes along the bar. No control over number of points extracted during load read.
  • Read
BarStress Not Implemented -
  • Read
BarStrain Not Implemented -
  • Read
MeshForce Shell force Local
  • Read
MeshDisplacement Joint displacement Global
  • Read
MeshStress Shell stress Local Results in top and bottom layers always returned. No control over result layer is currently possible.
  • Read
GlobalReactions Base reactions Global
  • Read
ModalDynamics Modal participating mass ratios Global
  • Read
Clone this wiki locally