Class LineStressLoad
line_stress_load_type
public class LineStressLoad : LoadBase, ILoadElement, IFemDesignEntity
- Inheritance
-
LineStressLoad
- Implements
- Inherited Members
- Extension Methods
Constructors
LineStressLoad(Edge, Vector3d, List<TopBotLocationValue>, LoadCase, string)
Construct a uniform or variable line stress load
public LineStressLoad(Edge edge, Vector3d direction, List<TopBotLocationValue> topBotLocVals, LoadCase loadCase, string comment = "")
Parameters
edgeEdgeUnderlying edge of line load. Line or Arc.
directionVector3dDirection of load.
topBotLocValsList<TopBotLocationValue>List of 2 top bottom location values
loadCaseLoadCaseLoad case
commentstringComment
LineStressLoad(Edge, Vector3d, double, double, double, double, LoadCase, string)
Construct a uniform or variable line stress load
public LineStressLoad(Edge edge, Vector3d direction, double n1, double n2, double m1, double m2, LoadCase loadCase, string comment = "")
Parameters
edgeEdgeUnderlying edge of line load. Line or Arc.
directionVector3dDirection of load.
n1doubleForce at start.
n2doubleForce at end.
m1doubleMoment at start.
m2doubleMoment at end.
loadCaseLoadCaseLoad case
commentstringComment
LineStressLoad(Edge, double, LoadCase, string)
Construct a line stress load
public LineStressLoad(Edge edge, double force, LoadCase loadCase, string comment = "")
Parameters
LineStressLoad(Edge, double, double, LoadCase, string)
Construct a line stress load
public LineStressLoad(Edge edge, double force, double moment, LoadCase loadCase, string comment = "")
Parameters
edgeEdgeUnderlying edge of line load. Line or Arc.
forcedoubleForce (n1 and n2)
momentdoubleMoment (m1 and m2)
loadCaseLoadCaseLoad case
commentstringComment
LineStressLoad(Edge, double, double, double, double, LoadCase, string)
Construct a uniform or variable line stress load
public LineStressLoad(Edge edge, double n1, double n2, double m1, double m2, LoadCase loadCase, string comment = "")
Parameters
edgeEdgeUnderlying edge of line load. Line or Arc.
n1doubleForce at start.
n2doubleForce at end.
m1doubleMoment at start.
m2doubleMoment at end.
loadCaseLoadCaseLoad case
commentstringComment
Fields
_topBotLocVal
Top bottom field. Top value is normal force [kN], bottom value is moment [kNm], according to FD GUI.
public List<TopBotLocationValue> _topBotLocVal
Field Value
Properties
Direction
Direction of load.
public Vector3d Direction { get; set; }
Property Value
Edge
Edge defining the geometry of the load
public Edge Edge { get; set; }
Property Value
Normal
Optional. Ambiguous what this does.
public Vector3d Normal { get; set; }
Property Value
TopBotLocVal
Top bottom property. Top bottom value can be a list of 1 or 2 items. 1 item defines a uniform line load, 2 items defines a variable line load. Top bottom field. Top value is normal force [kN], bottom value is moment [kNm], according to FD GUI.
public List<TopBotLocationValue> TopBotLocVal { get; set; }
Property Value
Methods
ToString()
public override string ToString()