-
Notifications
You must be signed in to change notification settings - Fork 4
BHoM MidasCivil Object Relations
Kalle Edstroem edited this page Mar 12, 2024
·
14 revisions
The following outlines what BHoM type that corresponds to each of the MidasCivil types supported
BHoM type | MidasCivil type | Notes | Implementation |
---|---|---|---|
Node | Node |
|
|
Bar | Element | Beam element |
|
FeMesh | Element | Planar element |
|
RigidLink | Rigid Link |
|
BHoM type | Midas type | Notes | Implementation |
---|---|---|---|
Material | User defined material | See material type for more details |
|
ISectionProperty | Section |
|
|
SurfaceProperty | Thickness |
|
|
LinkConstraint | Elastic Link |
|
When a material is pushed to MidasCivil, a user defined material will be created irrespective of the type provided (except for Steel and Concrete). When the material object is pulled from MidasCivil, the type will default to GenericIsoptropic or GenericOrthotropic unless they were defined as steel or concrete.
BHoM Type | Lusas Type | Notes | Implementation |
---|---|---|---|
Steel | Steel |
|
|
Concrete | Concrete |
|
|
Timber | User defined |
|
|
Aluminium | User defined |
|
|
GenericIsoptropic | User defined |
|
|
GenericOrthotropic | User defined |
|
BHoM Type | MidasCivil Type | Notes | Implementation |
---|---|---|---|
RectangleProfile | Solid Rectangle Section |
|
|
BoxProfile | Box Section |
|
|
FabricatedBoxProfile | Value Box Section |
|
|
CircleProfile | Sold Circle Section |
|
|
TubeProfile | Pipe Section |
|
|
IProfile | I-Section |
|
|
GeneralisedTProfile | NotImplemented |
|
|
FabricatedIProfile | Value I Section |
|
|
AngleProfile | Angle Section |
|
|
ChannelProfile | Channel Section |
|
|
ZProfile | NotSupported |
|
|
GeneralisedFabricatedBoxProfile | Value Box Section |
|
|
FreeformProfile | NotSupported |
|
|
KiteProfile | NotSupported |
|
BHoM Type | MidasCivil Type | Notes | Implementation |
---|---|---|---|
SteelSection | Section |
|
|
ConcreteSection | Section |
|
|
TimberSection | Section |
|
|
AluminiumSection | Section |
|
|
GenericSection | Section |
|
BHoM Type | MidasCivil Type | Notes | Implementation |
---|---|---|---|
Loadcase | Static Load Case |
|
|
LoadCombinations | Load Combinations |
|
|
GravityLoad | Self Weight | Applied to all elements in the model irrespective of what elements are specified |
|
PointForce | Nodal Load |
|
|
PointDisplacement | Not Implemented |
|
|
PointAcceleration | Not Implemented |
|
|
PointVelocity | Not Implemented |
|
|
BarUniformlyDistributedLoad | Element Beam Load - Uniform Loads / Moments |
|
|
BarVaryingDistributedLoad | Element Beam Load - Uniform Loads / Moments |
|
|
BarPointLoad | Element Beam Load - Concentrated Forces / Moments |
|
|
BarPrestressLoad | Prestress Beam Loads | NotImplemented |
|
BarTemperatureLoad | Element Temperatures |
|
|
AreaUniformlyDistributedLoad | Pressure Load |
|
|
AreaUniformTemperatureLoad | Element Temperatures |
|
|
AreaDifferentialTemperatureLoad | Element Temperatures |
|
|
ContourLoad | NotImplemented |
|
|
GeometricalLineLoad | NotImplemented |
|
Please note MidasCivil does not currently support the conversion of results to SI units, this has been raised here #207.
BHoM Type | MidasCivil Type | Default Axis | Notes | Implementation |
---|---|---|---|---|
NodeReaction | Reactions | Global | Export "Reaction" Excel file |
|
NodeDisplacement | Displacements | Global | Export "Displacement" Excel file |
|
BarForce | Beam Force | Local | Export "Beam force" Excel file |
|
BarDeformation | NotImplemented | Global |
|
|
BarStress | Beam Stress | Local | Export "Beam Stress" Excel file |
|
BarStrain | NotImplemented | Local |
|
|
MeshDisplacement | NotImplemented | Global |
|
|
MeshForce | Plate Force (Unit Length) | Local | Export "Plate Force (Unit Length)" Excel file |
|
MeshStress | NotImplemented | Local |
|
|
MeshVonMises | NotImplemented | Local |
|
|
GlobalReactions | NotImplemented | Global |
|
|
ModalDynamics | NotImplemented | - |
|