FUNCTION=USER(r1[,...,r30]) | Respecifies up to thirty user-defined constants to compute the force components in a user-defined subroutine GFOSUB. |
FX=e | Respecifies the magnitude and sign of the x component of the GFORCE translational force. Adams Solver (FORTRAN) applies this force parallel to the x-axis of the RM marker. |
FY=e | Respecifies the magnitude and sign of the y component of the GFORCE translational force. Adams Solver (FORTRAN) applies this force parallel to the y-axis of the RM marker. |
FZ=e | Respecifies the magnitude and sign of the z component of the GFORCE translational force. Adams Solver (FORTRAN) applies this force parallel to the z-axis of the RM marker. |
I=id | Respecifies the marker at which Adams Solver (FORTRAN) applies the forces and torques. You must ensure that the I marker is a fixed marker and on a different part than the JFLOAT marker. Because I is a fixed marker, Adams Solver (FORTRAN) always applies the force at a fixed point on the part containing the I marker. |
JFLOAT=id | Respecifies the marker at which Adams Solver (FORTRAN) applies the reaction forces and torques. You must ensure that the JFLOAT marker is a floating marker and on a different part than the I marker. Adams Solver (FORTRAN) moves the JFLOAT marker to keep it superimposed on the I marker, meaning the point of application of the reaction force may move with respect to its part. Adams Solver (FORTRAN) does not calculate reaction forces when the JFLOAT marker is on the ground part. |
LIST | Lists the current values of the GFORCE arguments. |
RM=id | Respecifies the marker and therefore the coordinate system in which the force and torque components are specified. You must ensure that RM is a fixed marker. RM may be the same as I and may be fixed on any part in your system. |
ROUTINE=libname::subname | Specifies an alternative library and name for the user subroutine GFOSUB. Learn more about the ROUTINE Argument. |
TX=e | Respecifies the magnitude and sign of the x component of the GFORCE rotational torque. Adams Solver (FORTRAN) applies this torque parallel to the x-axis of the RM marker in the sense of the right-hand rule (that is, a positive torque causes a counterclockwise rotation). |
TY=e | Respecifies the magnitude and sign of the y component of the GFORCE rotational torque. Adams Solver (FORTRAN) applies this torque parallel to the y-axis of the RM marker in the sense of the right-hand rule (that is, a positive torque causes a counterclockwise rotation). |
TZ=e | Respecifies the magnitude and sign of the z component of the GFORCE rotational torque. Adams Solver (FORTRAN) applies this torque parallel to the z-axis of the RM marker in the sense of the right-hand rule (that is, a positive torque causes a counterclockwise rotation). |
Tip: | Depending on the nature of the desired force relationship, the RM marker may belong to the same part as the I marker or the JFLOAT marker, or to a third, unrelated part. |
Caution: | The user-defined functions FX, FY, FZ, TX, TY, and TZ should be smooth, continuous, and single-valued. These conditions make the solution process very effective. |