id | An integer specifying the identification number of the NFORCE. |
at_marker | An integer marker identifier specifying the NFORCE connectivity marker at which the forces and torques are computed. |
comp | An integer value that specifies the component of the NFORCE to be returned. 1 = Magnitude of the force 2 = x component of the force 3 = y component of the force 4 = z component of the force 5 = Magnitude of the torque 6 = x component of the torque 7 = y component of the torque 8 = z component of the torque |
rm | The coordinate system in which the results are expressed. To return the results in the global coordinate system, set rm = 0. |
Adams Solver (FORTRAN) | Adams Solver (C++) |
|---|---|
■The NFORCE function is available only from REQUEST and SENSOR statements. It is not accessible from other statements. | ■Unlike Adams Solver (FORTRAN), the NFORCE measure can appear in any function expression in the Adams Solver (C++) dataset. ■Adams Solver (C++) does not have support for the NFORCE measure from the SYSFNC utility subroutine. Instead, use the FX, FY, and FZ. measures. These can either be used to measure the sum of forces on a single marker, or the sum of forces transmitted by all connectors connecting a pair of markers. Unfortunately, these measures can not directly compute the force transmitted between two I markers on an NFORCE and something similar to FX(I1,J)-FX(I2,J) may be required. |