Dead load definition

@DEAD_LOAD_NAME {DeadLoadName} {
@FUNCTION_1D_NAME {Fun1dSchedule}
@TRIAD_NAME {TriadName}
@COMMENTS {CommentText}


  1. A dead load is a set of known, time varying forces and moments applied at vertex Vertex0. This vertex could be the vertex defining the relative motion of a joint. For instance, a torque can be applied at a the vertex defining the relative rotation of a revolute joint. In this case, the applied torque is equivalent to a set of torques of equal magnitudes and opposite signs applied on the two components of the revolute joint. This would model the situation of a motor located at the revolute joint applying equal and opposite torques to the rotor and stator, i.e., to the two components on the revolute joint.
  2. The components of the applied loading are resolved in triad TriadName.
  3. The temporal schedule of the applied load is determined by 1D function Fun1dSchedule, of type TIME_FUNCTION.
  4. F = (F1, F2, F3) and M = (M1, M2, M3) are the components of the applied force F and moment M vectors, respectively, resolved in triad TriadName.
  5. The applied load at an instant is the product of the applied force and moment times the scaling factor, s, times the time function value at that instant.
  6. The loading can be of two types: dead loads of follower forces, depending on the value of flag FfFlag defined by keyword @FOLLOWER_FORCE_FLAG. (Default value: FfFlag = NO).
    • If FfFlag = NO, the loading is a dead load, i.e., it acts in a fixed direction in space.
    • If FfFlag = YES, the loading component is treated as a follower loading, i.e., the direction of the applied forces and moments will rotate according to the rotation of the structural point on which the loading is applied.
  7. It is possible to attach comments to the definition of the object; these comments have no effect on its definition.