This manual provides a detailed list and usage information regarding command statements, model statements, functions and
the Subroutine Interface available in MotionSolve.
This manual provides a detailed list and usage information regarding command statements, model statements, functions and
the Subroutine Interface available in MotionSolve.
Element identification number (integer>0). This number is unique among
all Force_Bushing elements and uniquely identifies
the element.
label
The name of the Force_Bushing element.
i_marker_id
Specifies the Reference_Marker at which the force is
applied. This is designated as the point of application of the
force.
j_marker_id
Specifies the Reference_Marker at which the reaction
force and moment are applied. This is designated as the point of
reaction of the force.
kxkykz
ktxktyktz
These define the diagonal entries for a 6x6 stiffness matrix that is
used to calculate the spring force for
Field_Bushing. All stiffness values must be
non-negative.
cxcycz
ctxctyctz
These define the diagonal entries for a 6x6 damping matrix that is used
to calculate the damping force for Field_Bushing.
All damping values must be non-negative.
preload_xpreload_ypreload_z
preload_txpreload_typreload_tz
These define the pre-loads in the Force_Bushing
element. In other words, the forces at I when there is deformation.
The force and torque components are measured in the J coordinate
system. The data is optional. Their default values are 0.
Example
The example demonstrates the definition of a bushing element commonly used in
automotive suspensions such as bump stops for shocks and struts. The image below
is an illustration of such a bushing.
Figure 1. A Bump Stop Bushing in an Automotive Suspension
The Force_Bushing definition for such a bushing could be:
The force and torque consist of three major effects:
a spring force, a damping force, and a pre-load vector.
The spring force is defined by the product of the stiffness matrix
and the relative displacement between the I
and JReference_Markers.
The damping force is defined by the product of the damping matrix
and the relative velocity between the I and
JReference_Markers.
A preload vector can also be added to the spring and damping
forces. The six components (three forces and three moments) are
defined in the coordinate system of the JReference_Marker.
Force_Bushing elements are used
as compliant connectors in mechanical systems. They are typically used to
reduce vibration and noise, absorb shock, and accommodate
misalignments.
kx, ky and
kz have units of force per unit length.
cx, cy and cz
have units of force per unit length per unit time. ktx,
kty, ktz have units of torque
units per radian. ctx, cty,
ctz have units of torque units per radian per unit
time. The actual units are governed by what are defined for the entire
model.
Two of the three angular deflections, rotation about
X, rotation about Y and rotation about Z, must remain small at all times.
The rotation angles lose physical significance otherwise. Small means <
10 degrees.
i_marker_id is designated as the
point of application of the Force_Field.
j_marker_id is the point of reaction.
The forces acting at the I and
J markers are equal and opposite. Since there
usually is a separation between J and
I and the force does not act along the separation
vector, the torque acting on the I marker is not the
same as the torque acting on the J marker. This is shown
in Figure 2 below.
Figure 2.
The sign convention for the forces and torques is as
follows:
A positive force tends to repel the I and
JReference_Markers. A negative force tends to
attract the I and JReference_Markers.
A positive torque tends to rotate the IReference_Marker in a counterclockwise
direction, relative to the J Reference_Marker.
Thus, a positive value of TX tends to increase
the value of included angle between the x-axes of Markers I and
J.
Force_Bushing is a linear
element. If you wish to define a nonlinear force element, then use either
the Force_Field or the
Force_Vector_TwoBody modeling element.
Force_Bushing does not model
cross-coupling effects. Its stiffness and damping matrices are diagonal. If
cross-coupling effects are important, use Force_Field or
Force_Vector_TwoBody.
Force_Bushing can act on all
bodies: Body_Rigid, Body_Flexible,
and Body_Point.
The MotionSolve
bushing implementation is slightly different from the one in Adams. In most
cases, they yield the same results; however if the bushing undergoes 3-D
deformation, the results can be somewhat different. Both products
approximate large angles, but slight differently. Hence the results will be
different.