-
Notifications
You must be signed in to change notification settings - Fork 1
BHoM Lusas Object Relations
Kalle Edstroem edited this page Mar 18, 2024
·
19 revisions
The following outlines what BHoM type that corresponds to each of the Lusas types supported
BHoM type | Lusas type | Notes | Implementation |
---|---|---|---|
Bar | Line | Default is a ThickBeam |
|
Node | Point |
|
|
MeshFace | NotSupported |
|
|
FeMesh | NotSupported |
|
|
RigidLink | NotImplemented |
|
|
PanelPlanar | Surface |
|
BHoM type | Lusas type | Notes | Implementation |
---|---|---|---|
Material | Isotropic or Orthotropic | See Materials for more details |
|
ISectionProperty | Geomtric Line | See Section Properties for more details |
|
SurfaceProperty | Geometric Surface |
|
|
LinkConstraint | NotImplemented |
|
When a material is pushed to Lusas, a generic Isotropic or Orthotropic material will be created irrespective of the type provided. When the material object is pulled from Lusas, the type will default to GenericIsotropic or GenericOrthotropic.
BHoM Type | Lusas Type | Notes | Implementation |
---|---|---|---|
Steel | Isotropic |
|
|
Concrete | Isotropic |
|
|
Timber | Orhotropic |
|
|
Aluminium | Isotorpic |
|
|
GenericIsoptropic | Isotropic |
|
|
GenericOrthotropic | Orthotropic |
|
BHoM Type | Lusas Type | Notes | Implementation |
---|---|---|---|
RectangleProfile | Rectanglular Sections - Solid |
|
|
BoxProfile | Rectangular Sections - Hollow Equal Thickness |
|
|
FabricatedBoxProfile | Rectangular Sections - Hollow Unequal Thickness | 1. Lusas does not support different flange thicknesses. When pushing the top flange thickness is used as the flange thickness. 2. Lusas does not support a weld size, assumed to be the inner radius. |
|
CircleProfile | Circular Sections - Solid |
|
|
TubeProfile | Circular Sections - Hollow |
|
|
IProfile | I Sections - Equal Flanges |
|
|
TProfile | TSection |
|
|
GeneralisedTProfile | NotSupported |
|
|
FabricatedIProfile | I Sections - Unequal Flanges | Lusas does not support a weld size, assumed to be the root radius. |
|
AngleProfile | L Sections - Single |
|
|
ChannelProfile | C Sections - Unlipped | 1. Channel section implemented through section by profile 2.Toe radius not supported by Lusas |
|
ZProfile | Z Sections - Unlipped | 1. Unequal flange thickness is not supported by Lusas, the flange thickness is used as the thickness when pushed. 2. Toe radius is not supported by Lusas. |
|
GeneralisedFabricatedBoxProfile | NotSupported |
|
|
FreeformProfile | NotImplemented |
|
|
KiteProfile | NotSupported |
|
BHoM Type | Lusas Type | Notes | Implementation |
---|---|---|---|
SteelSection | GeometricLine |
|
|
ConcreteSection | GeometricLine |
|
|
TimberSection | GeometricLine |
|
|
AluminiumSection | GeometricLine |
|
|
GenericSection | GeometricLine |
|
BHoM Type | Lusas Type | Notes | Implementation |
---|---|---|---|
Loadcase | Load case |
|
|
LoadCombinations | Load Combination |
|
|
GravityLoad | Body Force |
|
|
PointForce | Concentrated Load |
|
|
PointDisplacement | Prescribed Displacement | This can be applied to lines and surfaces in Lusas, if pulled this will return an error |
|
PointAcceleration | Not Implemented |
|
|
PointVelocity | Not Implemented |
|
|
BarUniformlyDistributedLoad | Global Distributed - Per unit Length | If the LoadAxis is Local, then Local Distributed - Line is used |
|
BarVaryingDistributedLoad | Internal Beam Distributed | Will create one load per each non-zero component in the Force Vector and the same for the Moment vector |
|
BarPointLoad | Internal Beam Point |
|
|
BarPrestressLoad | NotImplemented |
|
|
BarTemperatureLoad | Temperature | Only uniform temperature supported |
|
AreaUniformlyDistributedLoad | Global Distributed - per unit area | If the LoadAxis is local, then Local Distributed - Area is used |
|
AreaTemperatureLoad | Temperature | Only uniform temperature supported |
|
ContourLoad | NotImplemented |
|
|
GeometricalLineLoad | NotImplemented |
|
BHoM Type | Lusas Type | Default Axis | Notes | Implementation |
---|---|---|---|---|
NodeReaction | Reaction - Nodal | Global |
|
|
NodeDisplacement | Displacement - Nodal | Global |
|
|
NodeVelocity | NotImplemented | - |
|
|
NodeAcceleration | NotImplemented | - |
|
|
BarForce | Force/Moment - Thick 3D Beam | Local |
|
|
BarDeformation | Displacement - Feature Extreme | Global |
|
|
BarStress | Stress - Thick 3D Beam | Local |
|
|
BarStrain | Strain- Thick 3D Beam | Local |
|
|
MeshDisplacement | Displacement - Feature Extreme | Global |
|
|
MeshForce | Force/Moment - Thick Shell | Local |
|
|
MeshStress | Stress - Thick Shell | Local |
|
|
MeshVonMises | Various | Local |
|
|
GlobalReactions | NotImplemented | Global |
|
|
ModalDynamics | NotImplemented | - |
|