*ActionReactionForcePair() - line of action

Creates an action-reaction translational force pair acting along the line joining the points of action and reaction.

Syntax

*ActionReactionForcePair (force_name, "force_label", LOA, body_1, body_2, point_1, point_2)

Arguments

force_name
The variable name of the action-reaction force pair.
Data type: varname
force_label
The descriptive label of the action-reaction force pair.
Data type: label
LOA
This argument indicates the action-reaction translational force pair acts along the line joining point_1 and point_2 .
body_1
The body or body pair to which the active force pair is applied.
Data type: Body or BodyPair
body_2
The body or body pair to which the reactive force pair is applied.
Data type: Body or BodyPair
point_1
The point or point pair on body_1 at which the action force pair is applied.
Data type: Point or PointPair
point_2
The point or point pair on body_2 at which the reaction force pair is applied.
Data type: Point or PointPair

Example

*PointPair(p_jnc_frame, "Jounce bumper pt on frame")
*PointPair(p_jnc_axle, "Jounce bumper pt on axle")
*Body(b_axle, "Axle", p_axle_cg)
*Body(b_frame, "Frame", p_frame_cg)
*ActionReactionForcePair(frc_bmp, "Jounce bumper force", LOA, b_axle, b_frame, p_jnc_axle, p_jnc_frame)

Context

*BeginMdl()

*DefineAnalysis()

*DefineSystem()

Properties

Property Returns Data Type Description
b1 BodyPair Body pair to which the force pair is applied.
b2 BodyPair Body pair to which the reactive force pair is applied.
b3 BodyPair Body pair to which the reference marker is attached.
i MarkerPair The marker attached to b1.
j MarkerPair The marker attached to b2.
l ActionReactionForce Left force.
label string The descriptive label of the action-reaction force pair.
r ActionReactionForce Right force.
state boolean Control state (TRUE or FALSE).
varname string The variable name of the action-reaction force pair.

Comments

*ActionReactionForcePair() of type LOA is used to apply action-reaction force pairs on two bodies or body pairs along the line joining two points at which action and reaction forces are applied.

The individual forces of an *ActionReactionForcePair() can be referred to as force_name.l (left force) and force_name.r (right force).