Getting Started Using Adams/Autoflex
Getting Started Using Adams/Autoflex
The information in this document is furnished for informational use only, may be revised from time to time, and
should not be construed as a commitment by MSC.Software Corporation. MSC.Software Corporation assumes no
responsibility or liability for any errors or inaccuracies that may appear in this document.
Copyright Information
This document contains proprietary and copyrighted information. MSC.Software Corporation permits licensees of
MSC.ADAMS software products to print out or copy this document or portions thereof solely for internal use in
connection with the licensed software. No part of this document may be copied for any other purpose or distributed or
translated into any other language without the prior written permission of MSC.Software Corporation.
Copyright © 2004 MSC.Software Corporation. All rights reserved. Printed in the United States of America.
Trademarks
ADAMS, EASY5, MSC, MSC., MSC.ADAMS, MSC.EASY5, and all product names in the MSC.ADAMS Product
Line are trademarks or registered trademarks of MSC.Software Corporation and/or its subsidiaries.
NASTRAN is a registered trademark of the National Aeronautics Space Administration. MSC.Nastran is an enhanced
proprietary version developed and maintained by MSC.Software Corporation. All other trademarks are the property of
their respective owners.
Government Use
Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR 12.212
(Commercial Computer Software) and DFARS 227.7202 (Commercial Computer Software and Commercial
Computer Software Documentation), as applicable.
Tutorials for Learning ADAMS/AutoFlex
with ADAMS/View
Overview
This chapter guides you through modifying a model in
ADAMS/View by adding flexible bodies using ADAMS/AutoFlex.
It contains the following sections:
■ About the Tutorials, 4
Note: 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
ADAMS/View online help (From the ADAMS/View Help
menu, select ADAMS/View Help, and then select the tab
Basics.)
Getting Started
The first thing you will do is run a simulation to see how the mechanism behaves with rigid
bodies and then save the results of the simulation so you can compare them to the results
when you change the u-link to a flexible body.
1 Perform a simulation with 1000 steps, and end time set to 1 second.
2 Save the results as rigid_conf. To save the results, from the Simulate menu, select
Interactive Controls. From the dialog box that appears, select the Save Simulation
Results tool .
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 9
4 In the upper portion of the AutoFlex dialog box, in the FlexBody Name text box,
change the name of the flexible body to flex_u_link.
Getting Started Using ADAMS/AutoFlex
10 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
To define a centerline:
1 Zoom in on the lower portion of the u-link. See Figure 2 on page 7 for the location
of the u-link.
2 In the AutoFlex dialog box, click a cell in the first row of the table.
3 Either:
■ To select a marker from the screen, select Pick Coord. Reference.
■ To select a marker from the Database Navigator, right-click Pick Coord. Reference,
and then select Browse Coord. Reference.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 11
Tip: To help you see all the markers at a location and select one of them, right-
click when your cursor is over a group of objects in the model. A selection
list appears, as shown below.
Figure 5. Marker Selection
2 At the left of the AutoFlex dialog box, select the Generic section type.
The dialog box changes, as shown in Figure 8.
Figure 8. Generic Section Type
To start sketching:
■ In the section sketcher, select the Polyline tool , and define points at the
coordinates (right-click to stop sketching):
❖ -25.0, -15.0, 0.0
❖ -25.0, 15.0, 0.0
❖ 25.0, 15.0, 0.0
❖ 25.0, -15.0, 0.0
Figure 9 on page 14 shows an illustration of sketching the points.
Getting Started Using ADAMS/AutoFlex
14 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
1 Select Mesh/Properties.
The mesh properties definition options appear.
2 Set Element Type to Solid Hexa.
3 Fill in the requested text boxes as appropriate:
❖ Element Size: 20 mm
❖ Number of Modes: 5
❖ Material: .bi_piston_rod.steel
The dialog box should look as shown in Figure 10 on page 15.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 15
Setting Color
Finally, you can also set the color of the flexible body.
1 From the bottom of the AutoFlex dialog box, set Color to the desired color.
Figure 13. Color Settings
You can see all the steps that ADAMS/AutoFlex performed in the Message window, a
portion of which is shown in Figure 15.
Figure 15. Message Window with ADAMS/AutoFlex Steps
1 From the Build menu, point to Flexible Bodies, and then select Rigid to Flex.
The Swap a Rigid Body for a Flexible Body dialog box appears as shown in
Figure 17 on page 19. It is set to the Alignment tab by default.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 19
Figure 17. Swap a Rigid Body for a Flexible Body Dialog Box
Clear to delete
the rigid body
2 In the Current Part text box, enter u_link (the part to be swapped).
3 Set the first option menu to MNF File, and then enter flex_u_link.mnf.
4 At the bottom of the dialog box, clear the selection of Copy original part because
with the extrusion method, you do not need the geometry of the rigid body for
further modifications.
5 Select the Connections tab.
The Connections tab appears as shown in Figure 18 on page 20.
Getting Started Using ADAMS/AutoFlex
20 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
Indicates
move method
You can see all the rigid body markers listed, with their existing connections,
selected node IDs to which to transfer the markers, and relative location with
closest mesh nodes (interface nodes are indicated with an asterisk (*) in the
Interface Nodes column). You have three methods for assigning markers to the
flexible body:
■ Move to the closest node
■ Preserve the original location
■ Preserve the original expression
The options for moving the markers are listed in the Move column, which by
default is simply to move the marker to the closest node on the flexible body (move
appears in the field when this method is set).
6 Select the Move-to-closest node method for all markers, and then select OK. (To
set the move-to-closest node method, place the cursor in the row of the marker,
and then select Move to node.)
The flexible u-link replaces the rigid one.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 21
Getting Started
The first thing you will do is run a simulation to see how the mechanism behaves with rigid
bodies and then save the results of the simulation so you can compare them to the results
when you change the straight link to a flexible body.
1 Perform a simulation with 1000 steps, and end time set to 1 second.
2 Save the results as rigid_conf.
5 In the text box Part to be meshed, enter link to select the straight links as the body to
make flexible.
Figure 21. Geometry Type Option Menu Selections
1 If it is not already selected, from the left of the AutoFlex dialog box, select
Mesh/Properties.
The mesh properties definition options appear as shown in Figure 20 on page 24.
2 Set Element Type to Solid Tetra to obtain a solid mesh from the selected solid
geometry.
Figure 23. Element Type Selection
3 Set Element Specification to Size to enter the mean and minimum mesh size into the
meshing tool.
Figure 24. Element Specification Options
5 Select Mesh Preview to obtain a temporary mesh, used to define the attachment
points.
After mesh generation, your model appears as shown in Figure 26.
Figure 26. Model Mesh Generation
Note: Mesh Preview generates a surface mesh only of your solid part. When
successful, the Mesh Preview button changes to Del mesh preview. If you
are not satisfied with the element size or distribution of your mesh, select
Del mesh preview to delete the mesh and modify the element specification.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 27
You can look in the Message window to view the steps that ADAMS/AutoFlex performed.
A portion of the Message window is shown below.
Figure 27. Message Window Containing ADAMS/AutoFlex Temporary Mesh Steps
Defining Attachments
After generating the temporary mesh, the Attachment Points Definition table appears, as
shown in Figure 28.
Figure 28. Attachment Points Definition Options
You need to attach the solid flexible body at its rotation centers. ADAMS/AutoFlex
creates a node, called the master node, at each attachment point location. You use the Find
Attachments button to automatically find all the connections between the link and the
mechanical system.
Now you need to define which nodes of the mesh, called slave modes, will be
connected to the attachment point master node.
7 Click on a cell of the first table row, and the attachment locations portion of the
dialog box on the right side automatically shows attachment #1 as shown next.
Figure 30. Attachment Locations Container
In this case, a spherical or cylindrical selection would capture too many nodes, so you must
directly select the nodes.
To select the nodes to connect to the first attachment point:
1 Set Selection Type to Node IDs, which lets you directly select the nodes.
2 Select the nodes you need. In this case, there are nodes on the internal contact
surface of the link hole (right-click to stop selecting).
3 Select Transfer IDs.
The total number of slave nodes appears.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 29
4 Select a cell in the second cell row and repeat the same operations for attachment
2.
Setting Color
Finally, you can also color of the flexible body.
You can again look in the Message window to view the steps that ADAMS/AutoFlex
performed. A portion of the Message window is shown below.
Figure 34. Message Window Containing ADAMS/AutoFlex Steps
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 31
1 From the Build menu, point to Flexible Bodies, and then select Rigid to Flex.
The Swap a Rigid Body for a Flexible Body dialog box appears as shown in
Figure 36 on page 32. It is set to the Alignment tab by default.
2 In the Current Part text box, enter link (the part to be swapped).
3 Set the first option menu to MNF File, and then enter link_flex.mnf.
4 At the bottom of the dialog box, clear the selection of Copy original part because
with the geometry method, you do not need the geometry of the rigid body for
further modifications.
Getting Started Using ADAMS/AutoFlex
32 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
Figure 36. Swap a Rigid Body for a Flexible Body Dialog Box
Clear to delete
the rigid body
5 Select the Connections tab.
The Connections tab appears as shown Figure 37 on page 33.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 33
Indicates
move method
You can see all the rigid body markers listed, with their existing connections,
selected node IDs to which to transfer the markers, and relative location with
closest mesh nodes (interface nodes are indicated with an asterisk (*) in the
Interface Nodes column). As explained earlier, you have three methods for
assigning markers to the flexible body:
■ Move to the closest node
■ Preserve the original location
■ Preserve the original expression
The options for moving the markers are listed in the Move column, which by
default is simply to move the marker to the closest node on the flexible body (move
appears in the field when this method is set).
6 Select the Move-to-closest node method for all markers, and then select OK. (To
set the move-to-closest node method, place the cursor in the Move column of the
marker, and then select Move to node.)
The link_flex replaces the rigid one.
Getting Started Using ADAMS/AutoFlex
34 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
The following figure shows the results of this tutorial, which is the model with either the
u-link or the straight link replaced with a flexible element.
Figure 39. Model with Flexible Elements
Getting Started Using ADAMS/AutoFlex
36 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
Defining Attachments
After generating the temporary mesh, the Attachment Points Definition table appears. You
can use it to automatically determine the connections between the rigid body (to be
transformed into a flexible one) and the mechanism.
1 Set Selection Type to Solid Feature, which lets you select features on solid geometries.
2 Set the filter to Edge, and then select Pick.
Only the rigid body appears.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 37
3 Select the edges at the extremes of the hole, as shown in the figure below. Right-
click to complete selection.
Figure 41. Edge Selection
The complete model and the total number of selected entities appear.
Figure 42. Selected Edges
The first attachment will be connected to all the nodes on the selected edges.
4 Select a cell in the second cell row.
5 Set the filter to Surface, and then select Pick.
Only the rigid body appears.
Getting Started Using ADAMS/AutoFlex
38 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
6 Select the internal surface of the hole, as shown in the figure below. Right-click to
complete the selection.
Figure 43. Surface Selection
The complete model and the total number of selected entities appear. The second
attachment will be connected with all the nodes on the selected surface.
To complete this flexible body, continue with Building a Flexible Body Using the
Geometry Method on page 22, beginning with Setting Color on page 29 and following it
to the end.
Getting Started Using ADAMS/AutoFlex
Tutorials for Learning ADAMS/AutoFlex with ADAMS/View 39
2 Select OK.
ADAMS/AutoFlex performs all the required steps: mesh creation, automatic
attachments definition, automatic connections definition (four nodes nearest to the
attachment), and replace rigid body with the flexible body.
Figure 45 on page 40 shows the steps ADAMS/AutoFlex performs.
Getting Started Using ADAMS/AutoFlex
40 Tutorials for Learning ADAMS/AutoFlex with ADAMS/View
Note: You can also use Replace Part when defining attachments or connections
manually, but only if the rigid body is connected to the mechanism. If you need to
modify a flexible body already connected to a mechanism, you cannot use
Replace Part.
In addition, Replace Part is not bi-directional. You cannot replace the flexible body
with the original rigid part. You can use Replace Part only one time, then, if you
want to go back to the original rigid part, you must manually modify the model
and redefine the original connections in correspondence with the attachment
points.
Tutorial for Learning ADAMS/AutoFlex
with ADAMS/Car
Overview
This tutorial introduces you to using ADAMS/AutoFlex with
ADAMS/Car.
It includes the following sections:
■ About AutoFlex Input Files, 42
■ Creating a Template, 45
■ Exiting ADAMS/Car, 70
The Welcome dialog box appears on top of the ADAMS/Car main window.
2 Select Template Builder.
3 Select OK.
Getting Started Using ADAMS/AutoFlex
44 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
1 At the command prompt, enter the command to start the MSC.ADAMS Toolbar,
and then press Enter. The standard command that MSC.ADAMS provides is
adamsx, where x is the version number, for example, adams2005.
To load ADAMS/AutoFlex:
■ From the Tools menu, point to Plugin Manager.
■ From the list of plugins, select ADAMS/AutoFlex, and then select OK.
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 45
Creating a Template
To facilitate the generation of the AFI and MNF files, you first create a template.
ADAMS/Car uses the template as a temporary placeholder for the new flexible left and
right longitudinal arms for a twist-beam suspension. Because the template is just a
placeholder, you don’t have to save it. The template allows you to have graphical feedback
during the generation of the AFI and MNF files.
To create a template:
1 From the Build menu, point to Hardpoint, and then select New.
The Create Hardpoint dialog box appears.
2 In the Hardpoint Name text box, enter to_x_member.
3 Verify that Type is set to left.
4 In the Location text box, enter -250, -750, 500.
5 Select Apply.
This hardpoint represents the location of the attachment of the longitudinal arms to
the cross member of the flexible twist-beam suspension. To replace the original
twist-beam flexible part from the twist-beam suspension template, you must create
four other attachment points.
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 47
1 From the Build menu, point to Hardpoint, and then select New.
The Create Hardpoint dialog box appears.
2 In the Hardpoint Name text box, enter c3.
3 Verify that Type is set to left.
4 In the Location text box, enter -112, -750, 500.
5 Select Apply.
6 Create the remaining attachment points as follows, remembering to select Apply
after each one, and OK after the last one:
C5 0, -750, 500
Now, you create attachment points that connect to the centerline sections. Note that for
every attachment point you have to define the following properties:
■ Coordinate reference name - Pick the hardpoint from the screen or use the
Database Navigator to browse for an existing hardpoint. ADAMS/Car stores the
location of the hardpoints and uses them during the creation of the AFI file and
the flexible body. The locations are not displayed in the dialog box to prevent
modifications of the coordinates that could compromise the parameterization of
the model.
■ Node ID - Specifies the number associated with each attachment point. You must
enter Node IDs to replace the existing flexible twist-beam suspension defined in
the _twist_beam template with the flexible body that ADAMS/AutoFlex will
generate.
■ ArcWidth - Determines how many sections will be connected to the centerline
point.
■ MPC[0..1] - Determines the density (expressed as a percentage from 0 to 1,
meaning 100% or all) of the section nodes connected to each attachment point.
■ C.Point - Specifies the point (or row) of the centerline that will be connected to
the attachment point. A value of zero (0) means to take the centerline point
closest to the attachment point.
■ Rigid/Ave. - Select the attachment mode:
❖ 0 - Rigid
❖ 1 - Average
Stiffness depends on the distance between the attachment point and centerline
point that it connects.
■ Rel. DOF - The degrees of freedom to be released in the model analysis.
Getting Started Using ADAMS/AutoFlex
50 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
1 From the Build menu, point to Parts, point to Flexible Body, and then select AutoFlex.
The AutoFlex dialog box appears, as shown next.
Figure 47. AutoFlex Dialog Box in ADAMS/Car
Data
table
Getting Started Using ADAMS/AutoFlex
52 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
8 Use the values in Table 1 to define the location and other parameters of the
centerline points. Figure 49 shows the property table filled with the values.
Note: To enter a value in a text box, click the text box, select Pick Coord. Ref, and
then select the hardpoint from the screen. To browse for the corresponding
hardpoint in the Database Navigator, right-click Pick Coord. Ref, select
Browse Coord. Ref, and double-click the hardpoint in the Database Navigator.
Scale X
and Y Max.
values: values: Thickness:
Ref. Name: R1: R2: R3: (default) (default) (default)
hpl_to_subframe_front 90 90 0 1 -1 -1
hpl_to_x_member 90 90 0 1 -1 -1
hpl_c3 90 90 0 1 -1 -1
hpl_c4 90 90 0 1 -1 -1
hpl_c5 90 90 0 1 -1 -1
hpl_c6 90 90 0 1 -1 -1
9 Select View Centerline Geometry to draw a temporary polyline connecting the six
centerline points.
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 53
You should see a straight white line near the left hardpoints, as shown in the
figure below.
Figure 50. Centerline
Getting Started Using ADAMS/AutoFlex
54 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
1 Select Attachments.
The Attachment Properties table appears, as shown in Figure 51.
Figure 51. Attachments Properties Table
You can define hardpoints by picking them from the screen (they must be visible on
the screen) or browsing for them in the Database Navigator.
2 In the first row, click Coordinate reference text box, and then select Pick Coord.
Reference or Browse Coord. Reference. From the screen or Database Navigator, select
the hpl_to_subframe_front hardpoint. The name and location of the hardpoint appear
in the data table. Also, a default node ID is assigned (1).
Note: The hardpoint hpl_to_subframe_front belongs to ground, which is a
requirement of all coordinate references in ADAMS/AutoFlex.
3 To add the next hardpoint in the Attachment Properties table, append a corresponding
row in the data table. To add the four rows, select the first row, select Insert, and
then repeat the steps four times.
4 In the appropriate rows and columns, enter the data shown in Table 2 on page 55,
following the same procedure as in step 2. For the first row, you will need to
change the data (for example, change the node ID from 1 to 10011.) Figure 52 on
page 55 shows a filled attachments properties table.
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 55
hpl_to_subframe_front 10011 10 1 1 0
hpl_to_x_member 1 10 0.4 2 0
9 Select Apply.
ADAMS/AutoFlex creates the AFI files, parses them, generates internal
representations of the solids, solves the model, and creates the corresponding
MNFs. If successful, ADAMS/Car creates two new flexible bodies, named
fbl_arm and fbr_arm. Inspect the flexible bodies and look for the mesh
representing the rigid attachments of the connection points to the centerline
points. Your template should look as shown below.
10 Select Cancel to close the AutoFlex dialog box.
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 57
1 From the Build menu, point to Parts, point to Flexible Body, and then select AutoFlex.
The AutoFlex dialog box appears.
2 In the FlexBody Name text box, enter cross.
3 Verify that FlexBody Type is set to Extrusion.
4 Set Type to single.
In the autoflex_input table of your default writable database, ADAMS/AutoFlex
creates a file named fbs_cross.afi. The file contains the material (steel), geometry,
and attachment information for the cross component.
5 Verify that Centerline is selected.
6 Set Interpolation to Linear.
7 Fill the Centerline table by picking or browsing for the following two nodes and
parameters.
Table 3. Centerline Data
Scale X
and Y Max.
values: values: Thickness:
Point: R1: R2: R3: (default) (default) (default)
hpl_to_x_member 0 90 0 1 -1 -1
hpr_to_x_member 0 90 0 1 -1 -1
Getting Started Using ADAMS/AutoFlex
58 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
1 Select Attachments.
The Attachment Properties table appears.
2 Again, select hpl_to_x_member and hpr_to_x_member, and then fill the text boxes as
shown in the table below.
Table 4. Attachment Parameters for the Left Arm
hpl_to_x_member 1 10 1 1 0
hpr_to_x_member 2 10 1 2 0
1 Select Section.
2 Set Section Type to Generic.
3 Set Interpolation to None.
5 Select the Polyline tool , and then select the following points. Use Figure 53 on
page 59 for assistance. (Keep Closed selected in the sketch window.)
❖ -30.0 35.0
❖ -30.0 40.0
❖ -20.0 40.0
❖ -20.0 35.0
❖ 15.0 35.0
❖ 15.0 40.0
❖ 25.0 40.0
❖ 35.0 20.0
❖ 35.0 -20.0
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 59
❖ 25.0 -40.0
❖ 15.0 -40.0
❖ 15.0 -35.0
❖ -20.0 -35.0
❖ -20.0 -40.0
❖ -30.0 -40.0
❖ -30.0 -35.0
❖ -30.0 -30.0
❖ 20.0 -30.0
❖ 25.0 -20.0
❖ 25.0 20.0
❖ 20.0 30.0
❖ -30.0 30.0
6 Select Fill Table.
7 Select Done to close the sketch window.
Figure 53. Cross Component Sketch
Getting Started Using ADAMS/AutoFlex
60 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
$---------------------------------------------------------------------MDI_HEADER
[MDI_HEADER]
FILE_TYPE = ’afi’
FILE_VERSION = 8.0
FILE_FORMAT = ’ASCII’
VERSION = ’2005.0.0’
$-------------------------------------------------------------------------MODELS
[MODELS]
MODEL_1 = ’C:/private.cdb/autoflex_inputs.tbl/fbl_arm.afi’
MODEL_2 = ’C:/private.cdb/autoflex_inputs.tbl/fbr_arm.afi’
MODEL_3 = ’C:/private.cdb/autoflex_inputs.tbl/fbs_cross.afi’
$--------------------------------------------------------------------FLEX_BODIES
[FLEX_BODIES]
FLEX_BODY_1 = ’fbl_arm’
FLEX_BODY_2 = ’fbr_arm’
FLEX_BODY_3 = ’fbs_cross’
$----------------------------------------------------------------------ACAR_DATA
[ACAR_DATA]
ASSEMBLED_FLEXBODY_NAME = ’twist_beam’
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 65
$--------------------------------------------------------MODEL_1_ATTACHMENT_MAP
[MODEL_1_ATTACHMENT_MAP]
10011.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 1.0 1.0 0.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 2.0 0.0
1631.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 3.0 0.0
2113.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 4.0 0.0
10001.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 5.0 0.0
2 Change the IDs as follows:
$---------------------------------------------------------MODEL_1_ATTACHMENT_MAP
[MODEL_1_ATTACHMENT_MAP]
10010.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 1.0 1.0 0.0
2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 2.0 0.0
542.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 3.0 0.0
1232.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 4.0 0.0
10000.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 4.0 10.0 0.4 5.0 0.0
6 Select OK.
ADAMS/Autoflex parses the three AFI files (corresponding to the three flexible
bodies selected), detects the coincident attachment points, and assembles the
flexible components, generating a single MNF file in your default writable
database.
ADAMS/Car then modifies the selected flexible body with the assembled MNF.
The generated MNF represents a twist beam suspension with the left and right
longitudinal arms and a cross-connecting torsional component. Furthermore, it is
interchangeable with the flexible body in the twist_beam suspension template and
the parametric information is maintained.
Getting Started Using ADAMS/AutoFlex
68 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
Note: Due to the current implementation, the AutoFlex Assembler routine searches for
common interface nodes (common location, that is x, y, z coordinates) between
different MNFs (AFI files) and merges the different flexible bodies together in
correspondence with these common interface nodes. It does not remove them, but
only collapses them.
In addition, the number of dynamic modes of the assembled flexible bodies is equal
to the maximum number found in the AFI files.
Therefore, the total number of degrees of freedom of the assembled flexible body is
equal to:
Getting Started Using ADAMS/AutoFlex
Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car 69
(not common interface nodes for each flexible body + Common interface nodes)*6 +
max number of dynamic modes found in single flexible body components
In the tutorial, each longitudinal arm has 6 dynamic modes and 5 interface nodes
defined.
For the left arm:
10011
1
1631
2113
10001
For the right arm:
10010
2
542
1232
10000
For the cross member dynamic modes and two interface nodes:
1
2
Two interface nodes are common (node 1 and node 2) between the different flexible
bodies, then they are collapsed. Therefore, the assembled flexible body has:
not common nodes*6 modes common nodes*6 modes dynamic modes orthogonalized modes
4*6 + 4*6 + 2*6 + 16 = 76
Getting Started Using ADAMS/AutoFlex
70 Tutorial for Learning ADAMS/AutoFlex with ADAMS/Car
Exiting ADAMS/Car
To exit ADAMS/Car: