Sei sulla pagina 1di 28

ANSYS Workbench

Dynamics
v11.0
Tim Pawlak
ANSYS, Inc.

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Introduction

Dynamics background
ANSYS long established
flexible dynamic capabilities
Major v11 development theme

Objectives
Improved existing capabilities
Established new capabilities
Achieve mechanism simulation
Combine advantages of rigid
and flex representations
Offer exceptional product

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Model

Geometry import as usual


Associative
Parametric

Stiffness types
Flexible
Usual 3D meshed models
Nonlinear materials allowed

Rigid
Limited to single body parts

Flexible Beam (beta)


Avoids over constraint
Solution time shorter
Limited to single body parts

Mixtures of rigid and flexible parts

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Joints and Coordinate Systems

Joints
New way to connect parts
Associative to geometry
Between two parts or part to ground
By faces
By edges and vertices (beta)

Have up to two coordinate systems


Reference
Mobile (optional)

Coordinate systems
Inherent to joint definition
Associative to geometry
Geometry based construction
Options for precise positioning

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Joint Types

Fixed
Revolute
Translational
Slot
Cylindrical
Universal
Spherical
Planar
General

6 Degrees of Freedom
Combinations of fixed and free

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Configure

Model assembly
Interactive real time operation
To validate mechanism definition
Graphical joint DOF triad
Mouse pick selection to locate and orient
Set position
Useable for all analysis types

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Analysis Types

New way of categorizing analyses


Not input and output driven
Objective driven
Clearly delimitates capabilities
Links analyses and transfers data
Joints applicable to
Static Structural
Flexible Dynamic
Rigid Dynamic
Modal
Harmonic (beta)

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Flexible Dynamic Analysis Type


Finite element formulation of geometry and
equations for motion
9 joints types
Longitudinal spring/damper
Torsional spring/damper (beta)
HHT implicit transient time solver
Time history displacements, velocities,
accelerations, forces, stresses, etc.

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Rigid Dynamic Analysis Type


Relative degree of freedom formulation of
geometry and equation of motion
9 joints types
Longitudinal spring/damper
Torsional spring/damper (beta)
Runge Kutta explicit time solver
Time history displacements, velocities,
accelerations, forces, etc.

2006 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

General Load Information

Types
Constant, table, function
GUI controls for defining loads
Details view
Timeline
Tabular data

2006 ANSYS, Inc. All rights reserved.

10

ANSYS, Inc. Proprietary

General Load Information

Types
Displacement/Rotation
Velocity
Acceleration
Force/Moment

GUI operations in timeline or


tabular data
Activate/Deactivate
Multi select

2006 ANSYS, Inc. All rights reserved.

11

ANSYS, Inc. Proprietary

Rigid Dynamic Loads

Methods
Primarily by joint conditions
Optionally to parts by using joint to ground
With appropriate DOFs free (even all DOFs free)

Requirements
Mechanism must be ground in some manner
Free floating parts can be represented by a general joint to
ground with all DOFs free
Table loads
Data points are fit within load step, but not between load steps
Curve display is piecewise linear (i.e. fit is not shown)
Warning issued if fit is inappropriate
Inappropriate is area under fitted curve differs significantly from
area under piecewise linear curve

2006 ANSYS, Inc. All rights reserved.

12

ANSYS, Inc. Proprietary

Results

Data
Saved in files managed
by the WB project
system (.rst and .mbd)
Probes
Deformation, position,
rotation (beta), velocity,
angular velocity,
acceleration, angular
acceleration, energy,
force, moment
Force and moment
Graphic indication by
arrow

2006 ANSYS, Inc. All rights reserved.

13

ANSYS, Inc. Proprietary

Results

Charts
Useful for comparisons of tabular data (loads and results)
Normalizes data when of dissimilar type
Applicable to objects within the same model branch
And across model branches (beta)

Timeline Zoom to Range


Useful for detailed investigation of tabular data
Horizontal and vertical zoom (vertical beta)

2006 ANSYS, Inc. All rights reserved.

14

ANSYS, Inc. Proprietary

Strategy Recommendations

Utilize options that parts can


be rigid/flexible
Remember that there are
more options now for
connecting parts
Build up the mechanism part
by part
Operate the mechanism
interactively to validate its
behavior before launching
solution
Consider the flex beam
option because it is typically
quicker and avoids overconstraint
Leverage strengths of rigid
and flex solvers

2006 ANSYS, Inc. All rights reserved.

15

ANSYS, Inc. Proprietary

CMS Flexible Representation


CMS stands for
Component Mode
Synthesis
Linear approach to
represent part flexibly
using 3D mesh at
reduced computational
cost
Similar to super
element approach
Available in the ANSYS
solver

2006 ANSYS, Inc. All rights reserved.

16

ANSYS, Inc. Proprietary

CMS within Workbench


Analysis Types
Dynamic
Static
Made possible by
Command objects
Named Selection used to
group mesh
Variable to activate
convenient grouping
Results available for post
processing

2006 ANSYS, Inc. All rights reserved.

Vane Example

17

ANSYS, Inc. Proprietary

CMS Vane Deform vs. Regular

2006 ANSYS, Inc. All rights reserved.

18

ANSYS, Inc. Proprietary

CMS Vane Stress vs. Regular

2006 ANSYS, Inc. All rights reserved.

19

ANSYS, Inc. Proprietary

CMS Joint Force vs. Regular

2006 ANSYS, Inc. All rights reserved.

20

ANSYS, Inc. Proprietary

Computation Time Comparison


CMS

Regular

Release 11.0BETA
UP20061004
INTEL NT

Release 11.0BETA
UP20061004
INTEL NT

Maximum Scratch Memory


Used = 45.966 MB

Maximum Scratch Memory


Used = 43.744 MB

CP Time (sec) = 27.281


Elapsed Time (sec) = 56.000

CP Time (sec) = 124.312


Elapsed Time (sec) = 137.000

Date = 10/05/2006

Date = 10/05/2006

2006 ANSYS, Inc. All rights reserved.

21

ANSYS, Inc. Proprietary

CMS Landing Gear Example

2006 ANSYS, Inc. All rights reserved.

22

ANSYS, Inc. Proprietary

CMS Landing Gear Close-Up

2006 ANSYS, Inc. All rights reserved.

23

ANSYS, Inc. Proprietary

CMS Summary
Available in WB
via Commands
Enables
significant
computational
efficiency
Limited to linear
materials

2006 ANSYS, Inc. All rights reserved.

24

ANSYS, Inc. Proprietary

Miscellaneous Features I

Automatic joint generation


Based on geometry (similar to auto contact generation)
Finds candidate revolute and fixed joints
User preferences
Automatic joint and/or contact generation on or off
Graphics window RMB (right mouse button)
Go To (bodies, joints, etc.)
Disable Transparency
Hide All Other
Flip Reference/Mobile
Body Views
Standard, reference, and mobile windows
Isolates the parts involved in a joint

2006 ANSYS, Inc. All rights reserved.

25

ANSYS, Inc. Proprietary

Miscellaneous Features II

Over constraint Joint Checker (partially beta)


Estimate of mechanism available degrees of freedom
Estimate of individual joint DOF condition

2006 ANSYS, Inc. All rights reserved.

26

ANSYS, Inc. Proprietary

Product Packaging (Tentative)


ANSYS Dynamics Productivity Pack*
WorkBench enabled task add-on for
ANSYS Structural
ANSYS Mechanical
ANSYS Multiphysics

Not available as standalone


Enables
Joint construction
Configure feature
Rigid Dynamic analysis type

Advantages
Flexible and rigid dynamics capabilities in a single system

2006 ANSYS, Inc. All rights reserved.

27

* Name subject to change

ANSYS, Inc. Proprietary

Future

Joints
Stops and locks
Friction
Stiffness
Events
Hydrodynamic bearings
Gears
Cable and pulleys
Contact
For rigid bodies
Diagnostics
Callout where and why mechanism numerically fails
Leverage combination
Share constraint info from rigid solver to flex

2006 ANSYS, Inc. All rights reserved.

28

ANSYS, Inc. Proprietary