*SetFlexbodyMexact()
Specifies which modal body coordinates the solver should not change during initial condition calculation.
Syntax
*SetFlexbodyMexact(body_name, SOLVER_NAME, m1, m2, ...mN)
Arguments
- body_name
- The variable name of the flexbody to which the set statement is referring.
- SOLVER_NAME
- The solver name (ADAMS only).
- m1, m2, ...mN
- This represents the modal body coordinates that the solver will hold constrained as it solves for initial conditions that satisfy all constraints.
Example
*System( sys_frnt_susp, "Frnt macpherson susp (1 pc. LCA)",
def_sys_frnt_susp, MODEL.sys_body.b_body )
*SetSystem(MODEL.sys_frnt_susp)
*BodyPair( b_lca, "Lwr control arm", p_lca_cg, , , )
*SetFlexbodyCompliance(b_lca.l, FLEX, arm_flex.h3d, arm_flex.mtx, FF_EXISTS)
*SetFlexbodyModes(b_lca.l, 7, 8, 9, 10, 11, 12, 13, 14, 15
, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25
, 26, 27, 28, 29, 30, 31, 32, 33, 34)
*SetFlexbodyDmodes(b_lca.l, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000)
*SetFlexbodyVmodes(b_lca.l, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000
, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000)
*SetFlexbodyMexact(b_lca.l)
*SetFlexbodyNode(MODEL.sys_frnt_susp.j_lbj.l, BODY_2, 1, )
*SetFlexbodyNode(MODEL.sys_frnt_susp.j_lca_bush.l, BODY_1, 2143)
*SetFlexbodyDamping(b_lca.l, DEFAULT)
*SetFlexbodyInvariants(b_lca.l, "TTTTTTTTF")
*Set(b_lca.l.node_tol, 0.050000)
Context
Comments
If not included, the default will be that no modal coordinates are held constant during initial conditions analysis.