Professional Documents
Culture Documents
Overview
Forces define loads and compliances on parts. Forces do not absolutely prohibit or prescribe motion.
Therefore, they do not add or remove degrees of freedom (DOF) from your model. Some forces can resist
motion, such as spring dampers, and some can try to induce motion.
Adams/View provides the following types of forces:
• Applied forces
• Flexible connectors - Note that flexible connectors resist motion and are simpler and easier to use
than applied forces because you only supply constant coefficients for the forces. The forces
include Beams, Bushings, translational spring dampers, and torsion springs that provide
compliant force relationships.
• Special forces - Special forces are forces that are commonly encountered, such as tire and
gravity forces.
• Contacts - Specify how parts react when they come in contact with each other when the model is
in motion.
See Create Forces Palette and Tool Stack dialog box help for more information.
• Spline functions that allow the force to depend on data stored in lookup tables. Examples of
these include motors using torque-speed curves or nonlinear bushings whose stiffness is not
entirely linear.
• Impact functions that make the force act like a compression-only spring-damper that turns
on and off as bodies intermittently contact one another.
• Enter parameters that are passed to User-written subroutines that are linked to Adams/View. You
can enter parameters for all types of applied forces. You can also enter parameters to a subroutine
for the field flexible connector to create a nonlinear force between two parts. For more
information on how to use subroutines to define your force magnitudes, see the Subroutines
section of the Adams/Solver online help.
If your force direction remains fixed with respect to some part in your model, either a moving part or the
ground part, then you can define the force using one vector component and specify only one magnitude
and direction.
If you have two or more forces whose directions always remain perpendicular to one another (such as a
normal force and a friction force), you can either define multiple Single-component forces whose
directions are perpendicular or you can use a Multi-Component force element. You must define several
expressions, one for each of the force magnitudes you need.
If the direction along which you want the force applied is defined by the line between two points in your
model and is constantly changing throughout the Simulation, you only need to define one component of
force along this direction and one expression for the corresponding force magnitude.
As you define forces, Adams/View gives you shortcuts for defining the force application. These shortcuts
allow you to let Adams/View automatically create the force definition using only a few clicks of the
mouse. For example, as you create a bushing, you can simply specify one location. Adams/View
automatically determines the parts which should be included. You can also specify that the force be
aligned to the coordinates of the Working grid or screen or a feature of a part.
Applied Forces
Applied forces are forces that define loads and compliances on parts so they move in certain ways.
Adams/View provides a library of applied forces that you can use. Applied forces give you a great deal
of flexibility, but they require work to model simple forces. Instead of using applied forces, you may want
to consider using the flexible connectors, which model several commonly used force elements, or special
forces, which provide environmental and complex forces.
3
Forces
Applied forces can have one, three, or six components (three translational and three rotational) that define
the resultant force. For example, a single-component force or torque defines the force using a single
component, while a multi-component force or torque defines the force using three or more components.
The following figure shows all six possible force components associated with a particular coordinate
system’s x-, y-, and z-axes.
Single-Component Forces
To create a single-component force:
1. From the Create Forces tool stack or palette, select either:
• to create a single-component force.
• to create a single-component torque.
2. In the settings container, specify the following:
• The number of parts and the nature of the force direction. You can select the following:
• Space Fixed
• Body Moving
• Two Bodies
Learn about Specifying Force Direction for Single-Component Forces.
• How you want the force oriented. You can select:
• Normal to Grid - Lets you orient the force normal to the current Working grid, if it is
displayed, or normal to the screen.
• Pick Feature - Lets you orient the force along a direction vector on a feature in your model,
such as along an edge or normal to the face of a part.
• The characteristics of the force. You can select the following:
• Constant force/torque - Enter a constant force or torque value or let Adams/View use the
default value.
• Spring-Damper - Enter stiffness and damping coefficients and let Adams/View create a
function expression for damping and stiffness based on the coefficient values. (Not available
when you are using the Main toolbar to access the force tool.)
• Custom - Adams/View does not set any values for you, which, in effect, creates a force with
zero magnitude. After you create the force, you modify it by entering a function expressions
or parameters to a SFOSUB User-written subroutine that is linked to Adams/View. You can
also specify an alternative library and name for the user subroutine. Learn about specifying
a routine with ROUTINE Argument.
3. Do one of the following depending on whether you are creating a single-component force or
torque:
• For a single-component force, select the action body. If you selected to create a torque
between two parts, select the reaction body and then select the points of application on the two
bodies. Be sure to select the point of application on the action body first.
• For a single-component torque, select the action body. If you selected to create a torque
between two parts, select the reaction body and then select the points of application on the two
bodies. Be sure to select the point of application on the action body first.
4. If you selected to orient the force along a direction vector on a feature, move the cursor around in
your model to display an arrow representing the direction along a feature where you want the
force oriented. When the direction vector represents the desired orientation, click.
5
Forces
• Body moving - Applies the single-component force to one part, or action body, that you select.
Adams/View automatically applies the reaction force to ground. You specify a direction for the
force. The direction can change during the simulation because the coordinate system marker
used to define the force direction is attached to the action body. You can attach the direction
marker to a different part when you modify the force.
• Two bodies - Applies the single-component force to two parts that you select, at two locations
that you select. Adams/View defines the direction based on the line of sight between the two
locations you selected.
Multi-Component Forces
To define more complex forces, you can use multi-component forces. Multi-component forces apply
translational and/or rotational force between two parts in your model using three or more orthogonal
components. The following lists the different types of multi-component forces:
• Three-component force
• Three-component torque
8 Adams/View
Forces
A multi-component force applies an action force to the first part you select, which is called the action
body. Adams/View automatically applies a corresponding reaction force to the second part you select,
which is called the reaction body. If you define the force characteristics as bushing-like, Adams/View
generates equations to represent a linear spring-damper in the specified component directions.
To define the points of application of the multi-component force, Adams/View creates a marker for each
part. The marker belonging to the action body is the action marker, and the marker belonging to the
reaction body is the reaction marker. Adams/View keeps the reaction marker coincident with the action
marker at all times. The reaction marker is often referred to as a floating marker because its location is
not fixed relative to the body to which it belongs. Action and reaction markers are also referred to as I
and J markers.
Adams/View also creates a third marker called a reference (R) marker that indicates the direction of the
force. You define the orientation of the reference marker when you create a multi-component force. You
can align the marker to the working grid, if it is turned on, or to the global coordinate system. You can
also orient the marker using any feature in your model, such as along an edge of a part.
Example of Action and Reaction Force Movement
The following figure illustrates the movement of reaction forces and the placement of the reference
marker. The figure shows a ball bouncing on a board. As the ball bounces, its location changes relative
to the board. The reaction forces applied to the board also change location because the reaction (J) marker
moves with the ball. The reaction forces applied to the board do not change direction because the
reference (R) marker belongs to the stationary board.
Tip: You can use the Info command to see the markers that Adams/View creates for a multi-
component force. You can also see the markers when you modify the force. Learn about
Displaying Object Information and Accessing Information Window.
9
Forces
Fr = –Fa
where r is the reaction force applied to the reaction body. If you apply the force to a part and ground,
Adams/Solver does not calculate the reaction forces.
• TZ is the user-defined function defining the magnitude and sign of the z component according to
the right-hand rule.
Tr = –Ta
where T r is the reaction torque applied to the reaction body. If you apply the torque to a part and ground,
Adams/Solver does not calculate the reaction torques.
The table summarizes the bodies and locations you specify as you create a force.
Tip: To precisely orient your force, first orient the Working grid so its x-, y-, and z-axes align
with the desired force axes. Then, use the Normal To Grid orientation method when you
create the force. Learn about the Working Grid dialog box
• Custom - Adams/View does not set any values for you. After you create the force, you
modify it by entering a function expressions or parameters to a standard User-written
subroutine that is linked to Adams/View. You can also specify your own rotine with
ROUTINE Argument.
3. Click the bodies.
4. Click one or two force-application points depending on the location method you selected.
5. If you selected to orient the force along direction vectors using features, move the cursor around
in your model to display an arrow that shows the direction along a feature where you want the
force oriented. Click when the direction vector shows the correct x-axis orientation and then click
again for the y-axis orientation.
Learn about:
• Total Force Equations
• Total Torque Equations
• Applying Multi-Component Forces to Parts
2. Set the following in the dialog box, and then select OK.
Flexible Connectors
Bushings
Creating Bushings
To define a bushing, you need to create two markers, one for each part. The marker on the first part that
you specify is called the I marker. The marker on the second part that you specify is called the J marker.
14 Adams/View
Forces
To create a bushing:
1. From the Create Forces tool stack or palette, select the Bushing tool .
2. In the settings container, specify the following:
• How you want the force applied to parts. You can select the following:
• 1 Location
• 2 Bodies - 1 Location
• 2 Bodies - 2 Locations
Learn about Applying Multi-Component Forces to Parts.
• How you want the force oriented. You can select:
• Normal to Grid - Lets you orient the force using the x-, y-, and z-axes of the current
Working grid, if it is displayed, or using the x-, y, and z-axes of the screen.
• Pick Feature - Lets you orient the force along a direction vector on a feature in your model,
such as the face of a part. The direction vector you select defines the z-axis for the force;
Adams/View automatically calculates the x- and y-axes.
• The translational and rotational stiffness and damping properties for the bushing.
3. Click the bodies.
4. Click one or two force-application points depending on the location method you selected.
5. If you selected to orient the force along a direction vector using a feature, move the cursor around
in your model to display an arrow that shows the direction along a feature where you want the
force oriented. Click when the direction vector shows the correct z-axis orientation.
Modifying Bushings
The following procedure modifies the following for a Bushing:
• The two bodies to which the forces are applied.
• Translational and rotational properties for stiffness, damping, and preload.
• Force graphics.
To modify a bushing:
1. Display the Modify Bushing dialog box as explained in Accessing Modify Dialog Boxes.
15
Forces
2. Enter the values in the dialog box as explained the table below, and then select OK.
• Action Body - Change the action body to which the force is applied.
• Reaction Body - Change the body that receives the reaction forces.
Change the properties For the translational force applied by the bushing, enter:
of the force
• Three stiffness coefficients.
• Three viscous-damping coefficients. The force due to damping is zero
when there are no relative translational velocities between the markers
on the action and reaction bodies.
• Enter three constant force (preload) values. Constant values indicate
the magnitude of the force components along the x-, y-, and z-axeis of
the coordinate system marker of the reaction body (J marker) when
both the relative translational displacement and velocity of the markers
on the action and reaction bodies are zero.
For the rotational (torque) properties, enter:
Note: A bushing has the same constitutive relation form as a field element. The primary
difference between the two forces is that nondiagonal coefficients (Kij and Cij, where i is
not equal to j) are zero for a bushing. You only define the diagonal coefficients (Kii and
Cii) when creating a bushing. For more on field elements, see Field Element Tool.
where:
• Fx, Fy, and Fz are measure numbers of the translational force components in the coordinate
system of the J marker.
• x, y, and z are measure numbers of the bushing deformation vector in the coordinate system of
the J marker.
• Vx, Vy, and Vz are time derivatives of x, y, and z, respectively.
• F1, F2, and F3 are measure numbers of any constant preload force components in the coordinate
system of the J marker.
• Tx, Ty, and Tz are rotational force components in the coordinate system of the J marker.
17
Forces
• a, b, and c are projected, small-angle rotational displacements of the I marker with respect to the
J marker.
• wx, wy, and wz are the measure numbers of the angular velocity of the I marker as seen by the J
marker, expressed in the J marker coordinate system.
• T1, T2, and T3 are measure numbers of any constant preload torque components in the
coordinate system of the J marker.
The bushing element applies an equilibrating force and torque to the J marker in the following way:
where:
• is the instantaneous deformation vector from the J marker to the I marker. While the force at
the J marker is equal and opposite to the force at the I marker, the torque at the J marker is
usually not equal to the torque at the I marker because of the moment arm due to the deformation
of the bushing element.
For the rotational constitutive equations to be accurate, at least two of the rotations (a, b, c) must be small.
That is, two of the three values must remain smaller than 10 degrees. In addition, if a becomes greater
than 90 degrees, b becomes erratic. If b becomes greater than 90 degrees, a becomes erratic. Only c can
become greater than 90 degrees without causing convergence problems. For these reasons, it is best to
define your bushing such that angles a and b remain small (not a and c and not b and c).
force tends to push the action body away from the reaction body. A negative action force tends to pull
the action body toward the reaction body.
You can specify the damping and stiffness values as coefficients or use splines to define the relationships
of damping to velocity or stiffness to displacement. You can also set the stiffness value to 0 to create a
pure damper or set the damping value to 0 to create a pure spring.
You can also set a reference length for the spring, as well as a preload force. By default, Adams/View
uses the length of the spring damper when you create it as its reference length.
• Stiffness Coefficient and enter a stiffness value for the spring damper.
• No Stiffness to turn off all spring forces and create a pure damper.
• Spline: F=f(defo) and enter a spline that defines the relationship of
force to deformation. Learn about Splines.
Damping Select one of the following:
• Damping Coefficient and enter a viscous damping value for the spring
damper.
• No Damping to turn off all damping forces and create a pure spring.
• Spline: F=f(velo) and enter a spline that defines the relationship of force
to velocity. Learn about Splines.
20 Adams/View
Forces
• Graphics - Specify whether coil spring graphics are always on, always
off, or on whenever you have defined a spring coefficient.
• Force Display - Specify whether you want to display force graphics for
one of the parts, both, or none. By default, Adams/View displays the
force graphic on the action body.
• Damper Graphic - Specify whether cylinder damper graphics are
always on, always off, or on whenever you have defined a damping
coefficient.
Torsion Springs
A torsion spring force is a rotational spring-damper applied between two parts. It applies the action
torque to the first part you select, called the action body, and applies an equal and opposite reaction torque
to the second part you select, called the reaction body.
Adams/View creates a marker at each location. The marker on the first location you specify is called the
I marker. The marker on the second location that you specify is called the J marker. The right-hand rule
defines a positive torque. Adams/View assumes that the z-axes of the I and J markers remain aligned at
all times.
The following linear constitutive equation describes the torque applied at the first body:
torque = -CT*da/dt - KT*(a-ANGLE) + TORQUE
Adams/Solver automatically computes the terms da/dt and a. The term a is the angle between the x axes
of the I and the J markers. Adams/Solver takes into account the total number of complete turns.
You can specify the damping and stiffness values as coefficients or use a spline to define the relationship
of damping to velocity or stiffness to displacement. You can also set the stiffness value to 0 to create a
pure damper or set the damping values to 0 to create a pure spring. Learn about defining Splines.
You can also set the rotation angle of the torsion spring when it is in its preload state and any preload
forces on the spring. By default, Adams/View uses the rotation angle of the torsion spring when you
create it as its preload angle.
• 2 bodies - 2 locations
Learn about Applying Multi-Component Forces to Parts.
• How you want the force oriented. You can select:
• Normal to Grid - Lets you orient the force using the x-, y-, and z-axes of the current
Working grid, if it is displayed, or using the x-, y, and z-axes of the screen.
• Pick Feature - Lets you orient the force along a direction vector on a feature in your model,
such as the face of a part. The direction vector you select defines the z-axis for the force;
Adams/View calculates the x- and y-axes automatically.
• The torsional stiffness (KT) and torsional damping (CT) coefficients.
3. Click the bodies, unless Adams/View is automatically selecting them (1 location method).
4. Click one or two force-application points, depending on the location method you selected.
5. If you selected to orient the force along a direction vector using a feature, move the cursor around
in your model to display an arrow that shows the direction along a feature where you want the
force oriented. Click when the direction vector shows the correct z-axis orientation.
3. Enter values for stiffness and damping as explained in the table below, and then select OK.
Beams
A beam creates a linear translational and rotational force between two locations that define the endpoints
of the beam. It creates markers at each endpoint. The marker on the action body, the first part you select,
is the I marker. The marker on the reaction body, the second part you select, is the J marker. The forces
the beam produces are linearly dependent on the relative displacements and velocities of the markers at
the beam’s endpoints.
See Beam example of two markers (I and J) that define the endpoints of the beam and indicates the twelve
forces (s1 to s12) it produces.
24 Adams/View
Forces
The x-axis of the J marker defines the centroidal axis of the beam. The y-axis and z-axis of the J marker
are the principal axes of the cross section. They are perpendicular to the x-axis and to each other. When
the beam is in an undeflected position, the I marker has the same angular orientation as the J marker, and
the I marker lies on the x-axis of the J marker. Adams/View applies the following forces in response to
the translational and the rotational deflections of the I marker with respect to the J marker:
• Axial forces (s1 and s7)
• Bending moments about the y-axis and z-axis (s5, s6, s11, and s12)
• Twisting moments about the x-axis (s4 and s10)
• Shear forces (s2, s3, s8, and s9)
You can use a field element instead of a beam to define a beam with characteristics unlike those that the
beam assumes. For example, a field element can define a beam with a nonuniform cross section or a beam
with nonlinear material characteristics.
Caution: By definition a beam is asymmetric. Holding the J marker fixed and deflecting the I marker
produces different results than holding the I marker fixed and deflecting the J marker by
the same amount. This asymmetry occurs because the coordinate system frame that the
deflection of the beam is measured in moves with the J marker.
on the displacement and velocity of the I marker relative to the J marker on the reaction body. The
constitutive equations are analogous to those in the finite element method.
where:
• Fx, Fy, and Fz are the measure numbers of the translational force components in the coordinate
system of the J marker.
• x, y, and z are the translational displacements of the I marker with respect to the J marker
measured in the coordinate system of the J marker.
• Vx, Vy, and Vz are the time derivatives of x, y, and z, respectively.
• Tx, Ty, and Tz are the rotational force components in the coordinate system of the J marker.
• a, b, and c are the relative rotational displacements of the I marker with respect to the J marker as
expressed in the x-, y-, and z-axis, respectively, of the J marker.
• wx, wy, and wz are the measure numbers of the angular velocity of the I marker as seen by the J
marker, expressed in the J marker coordinate system.
Note: Both matrixes, Cij and Kij, are symmetric, that is, Cij=Cji and Kij=Kji. You define the
twenty-one unique damping coefficients when you modify the beam.
Adams/Solver applies an equilibrating force and torque at the J marker on the reaction body, as defined
by the following equations:
L is the instantaneous displacement vector from the J marker to the I marker. While the force at the J
marker is equal and opposite to the force at the I marker, the torque is usually not equal and opposite,
because of the force transfer.
Creating Beams
To create a beam:
1. From the Create Forces palette or tool stack, select the Massless Beam tool .
2. Select a location for the beam on the first part. This is the action body.
3. Select a location for the beam on the second part. This is the reaction body.
4. Select the direction in the upward (y) direction for the cross-section geometry.
Modifying Beams
After you’ve created a Beam, you can modify the following:
• Markers between which the beam acts.
• Stiffness and damping values.
• Material properties of the beam, such as its length and area.
27
Forces
To modify a beam:
1. Display the Force Modify Element Like Beam dialog box as explained in Accessing Modify Dialog
Boxes.
2. In the New Beam Name text box, enter a new name for the beam, if desired.
3. In the Solver ID text box, assign a unique ID number to the beam.
4. Enter any comments about the beam that might help you manage and identify the beam.
5. Enter values for the beam properties as explained in the table below, and then select OK.
where:
where:
Enter the elements by columns from top to bottom, then from left to
right. The damping matrix defaults to a matrix with thirty-six zero
entries; that is, r1 through r21 each default to zero.
The damping matrix should be positive semidefinite. This ensures
that damping does not feed energy into the model. Adams/Solver does
not warn you if the matrix is not positive semidefinite.
30 Adams/View
Forces
By definition, the beam lies along the positive x-axis of the J marker.
Therefore, the I marker must have a positive x displacement with respect to
the J marker when viewed from the J marker. In its undeformed configuration,
the orientation of the I and the J markers must be the same.
When the x-axes of the markers defining a beam are not collinear, the beam
deflection and, consequently, the force corresponding to this deflection are
calculated. To minimize the effect of such misalignments, perform a static
equilibrium at the start of the simulation.
When the beam element angular deflections are small, the stiffness matrix
provides a meaningful description of the beam behavior. When the angular
deflections are large, they are not commutative; so the stiffness matrix that
produces the translational and rotational force components may not correctly
describe the beam behavior. Adams/Solver issues a warning message if the
beam translational displacements exceed 10 percent of the undeformed
length.
Field Elements
A field element applies a translational and rotational action-reaction force between two locations.
Adams/View creates markers at each location. The marker on the first location you specify is called the
I marker. The marker on the second location you specify is called the J marker. Adams/View applies the
component translational and rotational forces for a field to the I marker and imposes reaction forces on
the J marker.
The field element can apply either a linear or nonlinear force, depending on the values you specify after
you create the field.
• To specify a linear field, enter values that define a six-by-six stiffness matrix, translational and
rotational preload values, and a six-by-six damping matrix. The stiffness and damping matrixes
must be positive semidefinite, but need not be symmetric. You can also specify a damping ratio
instead of specifying a damping matrix.
• To specify a nonlinear field, use the User-written subroutine FIESUB to define the three force
components and three torque components and to enter values to pass to FIESUB. (See the
Adams/Solver Subroutines online help.)
31
Forces
For a nonlinear field, the following constitutive equations are defined in the FIESUB subroutine:
Adams/Solver applies the defined forces and torques at the I marker. In the linear and nonlinear
equations:
• Fx, Fy, and Fz are the three translational force measure numbers.
• Tx, Ty, and Tz are the three rotational force measure numbers associated with unit vectors
directed along the x-, y-, and z-axes of the J marker.
32 Adams/View
Forces
Adams/Solver computes all variables and time derivatives in the J marker coordinate system.
Adams/Solver applies an equilibrating force and torque at the J marker, as defined by the following
equations:
Fj = - Fi
Tj = - Ti - L Fi
L is the instantaneous displacement vector from the J marker to the I marker. While the force at the J
marker is equal and opposite to the force at the I marker, the torque is usually not equal and opposite,
because of the force transfer.
The terms are the force components along the x-, y-, and z-axis of the J marker
and the torque components about the x, y-, and z-axis of the J marker,
respectively. Entering values for Force Preload and Torque Preload is optional
and defaults to six zero entries.
36 Adams/View
Forces
Enter the elements by columns from top to bottom, then from left to right.
Learn about Defining the Elements of the Stiffness and Damping Matrices for
field elements.
Tip: A finite element analysis program can give you the values for
the stiffness matrix.
37
Forces
Enter the elements by columns from top to bottom, then from left to right.
Learn about Defining the Elements of the Stiffness and Damping Matrices for
field elements.
• To enter a damping ratio that defines the ratio of the damping matrix
to the stiffness matrix, select Damping Ratio and enter the value. If
you enter a damping ratio, Adams/Solver multiplies the stiffness
matrix by the ratio to obtain the damping matrix. Do not enter a ratio
without also entering a stiffness matrix.
Tip: A finite element analysis program can give you the values for
the damping matrix.
Modal Forces
A modal force, or MFORCE, allows you to distribute a force to one or more, or all nodes of a flexible
body. The force can vary in time or position and can even be made dependent on a state variable.
Examples of modal force applications are pressures on journal bearings, simulating magnetically induced
fields, or the modeling of airfoil flutter. Modal forces are a special class of forces called distributed loads
that can only be applied to flexible bodies.
For a detailed overview of distributed loads and a tutorial that steps you through an example of adding
modal forces to your model, see Modeling Distributed Loads and Predeformed Flexible Bodies.
Adams/View provides three options for defining MFORCEs on flexible bodies. All options require
additional work outside of Adams/View to complete the definition and simulation of modal forces.
38 Adams/View
Forces
• Reference and scale a load case defined in the flexible body's modal load matrix. This option can
only be used in Adams/View on flexible bodies that have been built with Modal Neutral File
(MNF) that contains modal load case information. For more information on flexible bodies, their
modal load matrix, and how to generate modal load case information in an MNF, see Creating
Loadcase Files.
• Specify the modal force as a product of a modal load case and scale function defined in a User-
written subroutine. The scale function can depend on time or the state of the system. The load
case can only be a function of time.
• Directly specify the components of a modal force in a User-written subroutine. Each component
can depend on time or the state of the system. This option is only available in Adams/Solver
(C++).
The last two options provide much more capability in defining modal forces. To take advantage
of these options, however, you need to develop a MFOSUB routine that is built into the
Adams/Solver. For more information, see the Subroutines section of the Adams/Solver online
help.
More than one modal force can be defined on a flexible body. For each modal force defined on a flexible
body a modal force icon appears at its local part reference frame. You can transfer modal forces from one
flexible body to another.
Learn more:
1. Creating a Modal Force
2. Modifying a Modal Force
3. Copying and Deleting a Modal Force
4. Viewing Modal Preloads of Flexible Bodies
Note: You can use the Info command to see the floating marker that
Adams/View creates when you reference a reaction part. Learn about
Displaying Object Information and Accessing Information Window.
Select how you want Select the following from Define Using:
to define the modal
force. • Function - Lets you select the modal load case and scale function of
the MFORCE. Note that you cannot select Function when defining an
MFORCE on a flexible body that does not contain any modal load case
information in its corresponding MNF.
• Subroutine - Lets you specify up to thirty user-defined constants to be
passed to the user-defined subroutine, MFOSUB to directly compute
the modal load case and scale function whose product is the modal
force applied to the flexible body. The scale function can depend on
time or the state of the system. The load case can only be a function of
time.
• Force - Lets you specify up to thirty user-defined constants to be
passed to the user-defined subroutine, MFOSUB to directly compute
the modal force on the flexible body. Each component of the modal
force can depend on time or the state of the system. (Adams/Solver
(C++) only. Learn about switching solvers with Solver Settings -
Executable dialog box help.)
To use a subroutine, you need to build a version of the Adams/Solver
that contains your version of the MFOSUB routine that quantifies the
modal force. For more information, see the Subroutines section of the
Adams/Solver online help.
You can also specify an alternative library and name for the user
subroutine in the Routine text box. Learn about specifying your own
routine with ROUTINE Argument.
3. If you select to specify a flexible body with modal load case information, you also specify:
• Load Case - Lets you select a modal load case label from a list. The list of modal load case
labels is generated from the MNF. Learn about Creating Loadcase Files.
41
Forces
• Scale Function - Lets you specify an expression for the scale factor to be applied to the
modal load case.
4. Select OK.
To modify a MFORCE:
1. Display the Create/Modify Modal Force dialog box as explained in Accessing Modify Dialog
Boxes.
2. Follow the instructions in the dialog box help.
3. Select OK.
Note: When you copy a MFORCE that has a reaction part specified or as a result, a Floating
marker referenced, Adams/View also creates a new floating marker.
In addition, when you delete a MFORCE that has a reaction part specified, Adams/View
does not delete its referenced floating marker.
To review the modal preloads using the Flexible Body Modify dialog box:
1. Double-click the flexible body to display the Flexible Body Modify dialog box.
42 Adams/View
Forces
2. From the Flexible Body Modify dialog box, select Modal ICs.
The Modify Modal ICs... dialog box appears. Preloads for the flexible body appear in the last
column.
3. Review the preloads, and then select Close.
No matter what form, the modal force results are presented with respect to the flexible body’s local part
reference frame. This is unlike most other Adams force elements that are plotted with respect to the
ground coordinate system, by default. For a detailed overview of modal forces and a tutorial that steps
you through an example of creating a modal force, see Modeling Distributed Loads and Predeformed
Flexible Bodies.
Note: • To create a contour or vector plot of a modal force, the MNF of the associated
flexible body must contain nodal masses. You can use the MNF browser to check
if the MNF contains nodal masses, see Browsing an MNF or an MD DB.
• Because modal forces can depend on the state of the system, you must run a
simulation before viewing the results of a modal force.