Professional Documents
Culture Documents
Building Models Basics
Building Models Basics
2 Adams/View
Parts
Parts
Parts define the objects in your model that can have mass and inertia properties and can move. All forces
and constraints that you define in your model act on these parts during a simulation. The next sections
explain more about parts:
Types of Parts
Adams/View provides you with three different types of parts that you can create:
• Rigid Bodies
• Flexible bodies - Basic Adams/View provides you with the ability to create Discrete Flexible
Link. For more functionality, you can purchase Adams/Flex. For information on purchasing
Adams/Flex, see your MSC sales representative, and for information on using Adams/Flex, refer
to Adams/Flex online help.
• Point mass
In addition, Adams/View provides a ground part that is already created for you.
The local coordinate system is a convenient way to define the position and location of objects.
Adams/View also returns Simulation results, such as the position of a part, as the displacement of a part’s
local coordinate system with respect to the global coordinate system. It returns object results, however,
as the displacement of a part’s center of mass relative to the global coordinate system.
Degrees of Freedom
Each rigid body that you create can move within all Degrees of freedom; a point mass can move within
three translational degrees of freedom. You can constrain the movement of parts by:
• Adding them to the ground part, which means they are fixed to the ground and cannot move in
any direction. Each time you create geometry, Adams/View gives you the option to add it to
ground, create a new part, or add it to an existing part.
• Adding constraints, such as joints, to define how the parts are attached and how they move
relative to each other.
Naming Conventions
As you create parts, Adams/View automatically generates names for them based on their type and the
number of objects of that type in your model. For example, when you create a point mass, Adams/View
names it POINT_MASS_1. For all rigid bodies, except points and coordinate system markers,
Adams/View uses the name PART regardless of the type of geometry. For example, if you create a box,
Adams/View names it PART_1. When you create a second box, Adams/View names it PART_2, and so
on. You can rename your parts. Learn about Renaming Objects Through Menu Commands.
Rigid Bodies
The most common type of part in your model is a Rigid body. Adams/View provides a library of geometry
that you can use to create rigid bodies. A part can be made up of many different geometric objects. There
are two types of geometry that you can use to create rigid bodies.
• Construction geometry
• Solid geometry
Each time you create geometry, you can select to do one of the following:
• Create a new part containing the geometry.
• Add the geometry to an existing part.
• Add the geometry to ground. You add geometry to ground if the geometry does not move or
influence the simulation of your model. For example, if you are simulating a car driving around
a race track, the geometry that defines the race track can be added to ground. (You can also fix
parts temporarily to ground using a fixed joint.
In addition, you specify the location of the geometry in space. You can select to define the location of the
geometry:
4 Adams/View
Parts
• Graphically, by picking locations on the screen or by selecting an object on the screen that is at
the desired location.
• Precisely, by entering coordinate locations.
Also See Geometric Modeling Palette and Tool Stack to learn more about creating rigid body geometry.
Note: • Using planar parts does not limit your use of three-dimensional contacts. If you can
simplify your contacts to two-dimensional representations, however, you will usually
realize speed improvements.
• A planar body is implicitly constrained to move in a plane at a fixed global value of z.
Any force applied to the planar part in the global z direction is discarded. The same
applies to torques about the global x- and y-axes. It is not possible to measure the
reaction forces required to constrain the planar part to stay in plane. If such forces are
desired, you must subsitute the equivalent part and planar joint combination.
Parameterization
As you create rigid bodies in your model, you can define them so that the location or orientation of one
object affects the location or orientation of another body. This is called parameterizing your model.
Parameterizing your model simplifies changes to your model because it helps you automatically size,
relocate, and orient objects. For example, if you parameterize the geometry of two links to the location
of a point, when you move the point, the link geometry changes accordingly, as shown in the figure
below.
Example of Parameterizing Locations
The ways in which you can build parameterization into your model while creating rigid bodies include
the following:
• Attach objects to points so that when you change the location of the points, the body locations
and orientations update accordingly.
As you create a point, Adams/View gives you the option to attach other nearby objects to the
point. The help that explain how to create points also explain how to attach objects to them.
• Define design variables to represent values of your rigid body geometry, such as the length or
width of a link. You can create design variables for any values you specify for a rigid body.
Design variables are needed when you run tests on your model, such as design studies. Learn
about Using Design Variables.
• Create expressions that calculate the values of your rigid bodies, such as the length or width of a
box. You can specify expressions for any values you specify for a rigid body geometry. For more
information on creating expressions, see Adams/View Function Builder online help.
You can also parameterize your model after you build it. For more information on parameterization, see
Improving Your Model Designs
• Turn on the Working grid so that the points snap to a grid. In addition, Adams/View draws objects
parallel to the current working grid so by displaying it you can better see how your objects are
being drawn. Learn about Setting Up the Working Grid.
• Display the Coordinate window so that you can view the coordinate values as you place points.
Learn about Working with the Coordinate Window.
• Be sure to set the current units to those required for your model. Learn about Setting Default
Coordinate System.
• Review the different tools for drawing and placing objects in Tools and Techniques.
Building Models 7
Tools and Techniques
The Model Navigator only highlights those objects that are appropriate for the operation you are
currently performing. For example, when you are aligning the faces of two parts, the Model Navigator
only highlights faces. It does not highlight edges or points. In addition, if you are chaining together wire
geometry, the Model Navigator only highlights wire geometry.
Finally, when you are defining a direction, the Model Navigator lets you select points, edges, or faces.
When you select an edge or face, the Model Navigator then lets you select the direction along the object
that you want to define since edges and faces don't provide unique direction.
To improve performance you can turn off the Model Navigator.
Note: If the Working grid is on, when you draw, move, resize, or reshape geometry, the geometry
automatically snaps to the grid points. Learn about turning on and off the working grid.
2. In the upper box, enter the coordinates at which to place the object.
3. Select the element (Working grid, global coordinate system, or modeling object) to which the
coordinates are relative. By default, the coordinates are relative to the working grid.
4. In the lower box, enter the object to which the coordinates are relative. You only need to enter an
object if you selected that the coordinates are relative to an object.
Tips on Entering Object Names in Text Boxes.
5. Select Apply.
Building Models 9
Tools and Techniques
Orientation Methods
Orientation
Orientation of rigid or flexible body using three rotation angles. Adams/View orients the body starting
from the initial coordinate system and applying three successive rotations.
Depending on the convention you select, the rotations occur about space-fixed or body-fixed axes in any
combination of the x, y, and z axes. By default, you supply body 313 (body-fixed z, x, z) angles.
Adams/View applies your orientation angles with respect to the coordinate system in the Orientation
Relative To or Relative To text box.
Adams/View applies the location coordinates in the coordinate system you identify in the Location
Relative To or Relative To text box.
Note that this does not completely dictate the orientation of the coordinate system. Adams/View positions
the coordinate system with an arbitrary rotation about the axis. If you must completely control the
coordinate system orientation, select Orientation or In Plane Orientation.
By default, you direct the z-axis of the coordinate system. You can use the DEFAULTS
ORIENT_AXIS_AND_PLANE AXIS_AND_PLANE_SETTING command to change this convention.
For example, selecting either X_AXIS_XY_PLANE or X_AXIS_XZ_PLANE directs the x-axis. The
plane-convention setting does not affect this parameter.
You can also direct the axis graphically using the marker’s position handle. Simply point the appropriate
axis on the marker in the desired direction.
Building Models 11
Orientation Methods
In Plane Oriention
Orientation of the rigid or flexible body by directing one of the axes and locating one of the coordinate
planes.
In Plane Orientation
To define an axis and a plane, you need three points. You can enter either two or three locations, however.
If you enter three locations, the axis points from the first location to the second and the plane is parallel
to the plane defined by the three locations. If you enter only two locations, Adams/View uses the location
you specified in the Location text box as the first point and the other two locations as the second and third
points.
Adams/View applies the location coordinates in the coordinate system in the Relative To text box.
By default, you direct the z-axis of the coordinate system marker and locate the zx plane. You can use
the DEFAULTS ORIENT_AXIS_AND_PLANE AXIS_AND_PLANE_SETTING command to change
this convention. For example, selecting X_AXIS_XY_PLANE directs the x-axis and orients the xy
plane.