Getting Started Using Adams/Flex - MD Adams 2010
Getting Started Using Adams/Flex - MD Adams 2010
Adams/Flex
Adams/Flex 3
Welcome to Adams/Flex
Welcome to Adams/Flex
Adams/Flex is an add-on module to Adams products that lets you add flexible bodies to your models to
achieve more realistic simulation results.
If you’ve never used Adams/Flex before, this guide is a good place to start learning about Adams/Flex.
As you work through the two tutorials that we have provided, you will learn most of the basic concepts
and tasks that you can perform using Adams/Flex.
Before doing these tutorials you should be familiar with the basic features of the Adams/View interface.
For information about the Adams/View interface, see the guide, Getting Started Using Adams/View.
4 Getting Started Using Adams/Flex
About the Tutorials
Overview
This tutorial explains how to create a flexible model of a cantilever link. It contains the sections:
• What This Tutorial Does
• What You’ll Create and Simulate
• Starting Adams/View and Creating a Database
• Building the Model
• Simulating the Flexible Model
• Investigating Modes
• Modifying the Modal Content
• Viewing Numeric Results
Building and Simulating a Flexible Model 3
What This Tutorial Does
2. Right-click the Modal Neutral File Name text box, and then select Browse.
The File Selection dialog box appears.
3. Select the file link.mnf, and then select OK.
4. Select OK.
A 0.5 meter long flexible link appears in Adams/View as shown in the following figure.
Building and Simulating a Flexible Model 7
Building the Model
FLEX_BODY_1.N1000
Figure 4 shows the objects you should select to move the sphere. In the figure, the sphere is
located on the left side of the link. The sphere you created could be anywhere in the screen but
you still need to select the point on the sphere farthest to the left as the point to move from as
illustrated in the figure. The alignment of the sphere with node 1001 does not need to be accurate.
Adams/View moves the sphere so its center goes through the center line of the link.
Point to move to
Point to move from
To add a joint:
1. From the Joint tool stack of the Main toolbox, select the Fixed Joint tool .
2. In the construction container of the Main toolbox, select the construction method 2 Bod - 1 Loc.
3. Select the link, the sphere, and the end of the link where it coincides with the sphere
(FLEX_BODY_1.N1001).
Adams/View attaches a fixed joint as shown in the figure below.
10 Getting Started Using Adams/Flex
Building the Model
Investigating Modes
Adams/Flex lets you set options to help you see the deformation of the flexible body during an animation.
In the next sections, you’ll change the contour color, specify a node relative to which the flexible body
appears to deform, and scale the deformed mode display. There are many other options available for
enhancing the visual representation of the flexible body.
• Displaying the Flexible Body Modify Dialog Box
• Adding Color Contours
• Setting the Datum Node
• Changing the Deformation Scale
The figure indicates the three controls that you use to change the deformation display of a flexible
body.
Specifies a node
relative to which the
body appears to
deform
Turns on contours
Exaggerates the
amount of deformation
By default, Adams/Flex considers the deformation to be relative to the origin of the flexible body (its
local body reference frame (LBRF) or coordinate system). You’ll notice that at the start of the animation,
the flexible link is completely blue. As the animation runs, it changes to red to indicate where and when
the maximum deformation occurred.
Note: If you receive the warning shown below you incorrectly selected the Animate tool on the
Flexible Body Modify dialog box:
3. In the Animation container on the Main toolbox, be sure that Contour Plots is selected.
4. From the Animation container, select the Play tool .
There is a short hesitation before the animation starts because Adams/View computes and scales
colors based on the deformation that occurred during the simulation.
2. From the Flexible Body Modify dialog box, select the Animate tool to animate the mode. By
default, Adams/View runs the animation 3 times or through 3 cycles.
The mode you are currently animating is a rigid body mode and is disabled. To tell if a mode is
disabled, Adams/Flex selects the Disable radio button and displays the mode’s number and
frequency in parenthesis on the Flexible Body Modify dialog box.
3. Select the Next Mode tool until you reach mode 7 or, in the Mode Number text box, type 7
and press Enter.
Mode 7 is the first flexural mode that bends out-of-plane and is the first enabled mode. Because
the event you are modeling is inplane, you can disable this mode to improve efficiency.
To view the out-of-plane mode better, look at the model from a top view by selecting T
(uppercase) in the main window.
4. Select Disable to disable mode 7. The mode number and its natural frequency now appear in
parentheses.
5. Change to mode 8. This is the first inplane bending mode.
6. Use the Contour, Datum Node, and Deformation Scale Factor settings to modify the
appearance of mode 8 so you can view it more easily. Ensure that mode 8 is enabled; it is critical
for the motion you are trying to capture.
7. Examine the remaining mode shapes and disable them if they do not contribute to inplane motion.
If in doubt, leave the modes enabled. Remember, however, that disabling modes results in more
efficient simulations. Therefore, by leaving those modes that do not contribute to inplane motion
enabled, you will not see significant improvements in your simulation time.
2. From the third pull-down menu from the left, select above and enter 10000 in the text box that
appears next to the pull-down menu.
3. Select OK.
Overview
One of the keys to successful modeling is to start gradually and add complexity to your model as you
need it. We call this the crawl-walk-run approach. For example, the first time you simulate a new model,
your primary concern may be its overall performance. As you refine your design, however, you can add
complexity, such as the flexibility of key parts. Using Adams/Flex and Adams/View together, you can
very easily add flexibility to your model after your initial design is complete, as shown in this tutorial.
The tutorial also illustrates that often you cannot simulate a model until you add flexibility to it.
The tutorial contains the following sections:
• What You’ll Create
• Starting Adams/View and Importing a File
• Simulating the Rigid Fourbar
• Adding a Flexible Link
• Positioning the Flexible Link
• Reviewing Connections
• Simulating the Flexible Fourbar
Exchanging a Rigid Body with a Flexible Body 3
What You’ll Create
Joint (JOINT_3)
skewed by 1 degree
Note: You may need to move the Swap a rigid body dialog box if it blocks your view of the body.
Exchanging a Rigid Body with a Flexible Body 7
Positioning the Flexible Link
Values already
entered
The C1, C2, and C3 text boxes display the location of the flexible body with much precision:
8 Getting Started Using Adams/Flex
Positioning the Flexible Link
Reviewing Connections
It is a good idea to review the connections that will be established for you between the link and the rest
of the model. As part of the swapping operation, all the markers on the rigid body will be transferred to
the flexible body, thereby establishing connections to the flexible body.
1. In the Swap a rigid body for a flexible body dialog box, select the Connections tab.
2. Verify that Sort By is set to Marker (it is on the far right of the dialog box).
The Markers and Nodes table appears, as shown below. Notice that it has identified a list of
markers on the rigid link that will be transferred to the flexible link. The Connections column
identifies the names of constraints or forces that exist on the rigid body that you are replacing. The
nodes on the flexible body that are nearest to the markers are listed in the Node ID column.
Note: You can display more digits of precision by entering a value in the Number of digits text
box.
Distance
column
3. Notice that the Distance column is reporting the distance between the nearest node and the rigid
body marker that will be transferred to the flexible body.
Because you have positioned the flexible body precisely, the connections are coincident with
nodes and the distances are 0.00 for the markers (MAR_1 through MAR_4).
10 Getting Started Using Adams/Flex
Reviewing Connections
The CM marker distance is nonzero because the finite element mesh was not constructed to have
a node at the CM. This is a very common scenario and is not really a problem because it can be
automatically moved to the nearest node by default.
Keep in mind that the flexible body already has its own CM so you can safely ignore the CM
marker on the rigid body and just let it move to the nearest node. To demonstrate the
move/preserve feature of the dialog box, however, you will preserve the location.
4. Select the Distance cell (13.34) for the CM.
5. Select the Preserve Location button.
The cell in the Move column has now been updated to loc. This means that the location of the CM
marker will be preserved and it will not be moved to the nearest node when it is transferred to the
flexible body.
6. Select OK.
The flexible body has been swapped, the rigid body deleted, and all connections to the model have
been established.
Exchanging a Rigid Body with a Flexible Body 11
Simulating the Flexible Fourbar