Class Motions
public class Motions : StiffnessType
- Inheritance
-
Motions
- Inherited Members
- Extension Methods
Constructors
Motions(double, double, double, double, double, double)
Motions constructor [kN/m, kN/m/m or kN/m2/m].
public Motions(double xNeg = 0, double xPos = 0, double yNeg = 0, double yPos = 0, double zNeg = 0, double zPos = 0)
Parameters
xNegdoubleKx' compression.
xPosdoubleKx' tension.
yNegdoubleKy' compression.
yPosdoubleKy' tension.
zNegdoubleKz' compression.
zPosdoubleKz' tension.
Fields
ValueRigidLine
Rigid translation/rotation stiffness value for line support. [kN/m/m or kNm/m/rad]
public static double ValueRigidLine
Field Value
ValueRigidPoint
Rigid translation/rotation stiffness value for point support. [kN/m or kNm/rad]
public static double ValueRigidPoint
Field Value
ValueRigidSurface
Rigid translation stiffness value for surface support. [kN/m2/m]
public static double ValueRigidSurface
Field Value
Methods
Define(double, double, double, double, double, double)
Define a new translations release [kN/m, kN/m/m or kN/m2/m].
public static Motions Define(double xNeg = 0, double xPos = 0, double yNeg = 0, double yPos = 0, double zNeg = 0, double zPos = 0)
Parameters
xNegdoubleKx' compression [kN/m, kN/m/m or kN/m2/m].
xPosdoubleKx' tension [kN/m, kN/m/m or kN/m2/m].
yNegdoubleKy' compression [kN/m, kN/m/m or kN/m2/m].
yPosdoubleKy' tension [kN/m, kN/m/m or kN/m2/m].
zNegdoubleKz' compression [kN/m, kN/m/m or kN/m2/m].
zPosdoubleKz' tension [kN/m, kN/m/m or kN/m2/m].
Returns
Free()
Define a free translation release.
public static Motions Free()
Returns
RigidLine()
Define a rigid translation release for a line-type release (1.000e+7 kN/m/m)
public static Motions RigidLine()
Returns
RigidPoint()
Define a rigid translation release for a point-type release (1.000e+10 kN/m)
public static Motions RigidPoint()
Returns
RigidSurface()
Define a rigid translation release for a surface-type release (1.000e+5 kN/m2/m)
public static Motions RigidSurface()