Академический Документы
Профессиональный Документы
Культура Документы
Page: 1
You can perform a transient explicit dynamics analysis in the Mechanical application using a
Explicit Dynamics system. Additionally, the Explicit Dynamics (LS-DYNA Export)
system is available to export the model in LS-DYNA .k file format for subsequent analysis
with the LS-DYNA solver. Unless specifically mentioned otherwise, this section addresses bo
the Explicit Dynamics and Explicit Dynamics (LS-DYNA Export) systems. Special conditions f
the Explicit Dynamics (LS-DYNA Export) system are noted where pertinent.
An explicit dynamics analysis is used to determine the dynamic response of a structure due
stress wave propagation, impact or rapidly changing time-dependent loads. Momentum
exchange between moving bodies and inertial effects are usually important aspects of the t
of analysis being conducted. This type of analysis can also be used to model mechanical
phenomena that are highly nonlinear. Nonlinearities may stem from the materials, (for
example, hyperelasticity, plastic flows, failure), from contact (for example, high speed collis
and impact) and from the geometric deformation (for example, buckling and collapse). Eve
with time scales of less than 1 second (usually of order 1 millisecond) are efficiently simula
with this type of analysis. For longer time duration events, consider using a Transient
Structural Analysis system.
Back To T
Points to Remember
An explicit dynamics analysis typically includes many different types of nonlinearities includ
large deformations, large strains, plasticity, hyperelasticity, material failure etc.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
The time step used in an explicit dynamics analysis is constrained to maintain stability and
consistency via the CFL condition, that is, the time increment is proportional to the smallest
element dimension in the model and inversely proportional to the sound speed in the
materials used. Time increments are usually on the order of 1 microsecond and therefore
thousands of time steps (computational cycles) are usually required to obtain the solution.
Explicit dynamics analyses only support the mm, mg, ms solver unit system . This
will be extended to support more unit systems in a future release.
2-D Explicit Dynamics analyses are supported for Plane Strain and Axisymmetric
behaviors.
When attempting to use the Euler capabilities in the Explicit Dynamics analysis syst
the following license restrictions are observed:
Set-up and solve of Euler capabilities in the Explicit Dynamics system are
supported for the full ANSYS AUTODYN (acdi_ad3dfull) license.
Set-up but not solve of Euler capabilities in the Explicit Dynamics system are
supported for the pre-post ANSYS AUTODYN (acdi_prepost) license.
Set-up or solve of Euler capabilities in the Explicit Dynamics system are not
supported for the ANSYS Explicit STR (acdi_explprof) license.
Euler capabilities are not supported for the Explicit Dynamics (LS-DYNA Export)
system.
(Linux only) In order to run a distributed solution on Linux, you must add the
MPI_ROOT environment variable and set it to the location of the MPI software
installation. It should be of the form:
{ANSYS installation}/commonfiles/MPI/Platform/{version}/{platform}
For example: usr/ansys_inc/v140/commonfiles/MPI/Platform/8.1/linx64
Consideration should be given to the number of elements in the model and the qua
of the mesh to give larger resulting time steps and therefore more efficient
simulations.
A coarse mesh can often be used to gain insight into the basic dynamics of a syste
while a finer mesh is required to investigate nonlinear material effects and failure.
The quality of the solution can be monitored by reviewing momentum and energy
conservation graphs in the solution output. Low energy errors (<10% of initial
energy) are indicative of good quality solutions.
Where more accuracy
is required, for example in low velocity impact simulations, th
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
An explicit dynamics analysis can contain both rigid and flexible bodies. For rigid/flexible bo
dynamic simulations involving mechanisms and joints you may wish to consider using eithe
the Transient Structural Analysis or Rigid Dynamics Analysis options.
For more information about explicit dynamics analyses, please see AppendixF.
Note: The intent of this document is to provide an overview of an explicit
dynamics analysis. Consult our technical support department to obtain a
more thorough treatment of this topic.
Back To T
cross sections are not supported: T-Sections, L-Sections, Z-Sections, Hat sections,
Channel Sections. For I-Sections, the two flanges must have the same thickness.
For rectangular tubes, opposite sides of the rectangle must be of the same
thickness. For LS-DYNA Export systems all available cross sections in DesignModeler
will be exported for analysis with the LS-DYNA solver. However there are some
limitations in the number of dimensions that the LS-DYNA solver supports for the
Z, Hat and Channel cross sections. For more information consult the LS-DYNA
Keywords manual.
To prevent the generation of unnecessarily small elements (and long run times) try
using DesignModeler to remove unwanted small features or holes from your
geometry.
Thickness can be specified for selected faces on a surface body by inserting a
thickness object. Constant, tabular, and functional thickness are all supported.
Note that 2-D analysis is not supported for Explicit Dynamics but may be used to
set up 2-D simulations to be transferred to the AUTODYN component system to
perform a solve, if a license is available.
Symmetry is not supported when exporting to the LS-DYNA .k file.
Stiffness Behavior
Flexible behavior can be assigned to any body type.
Rigid behavior can be applied to Solid and Surface bodies.
Coordinate System
Local Cartesian coordinate systems can be assigned to bodies. These will be used
to define the material directions when using the Orthotropic Elasticity property in a
material definition. The material directions 1, 2, 3 will be aligned with the local x, y
and z axes of the local coordinate system.
Note: Cylindrical coordinate systems are not supported for Explicit
Dynamics systems.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
Dynamics systems.
Reference Temperature
This option defines the initial (time=0.0) temperature of the body.
Reference Frame
Available for solid bodies when an Explicit Dynamics system is part of the
solution; the user has the option of setting the Reference Frame to Lagrangian
(default) or Eulerian (Virtual). If Stiffness Behavior is defined as Rigid, Eulerian is
not a valid setting.
Rigid Materials
For bodies defined to have rigid stiffness, only the Density property of the material
associated with the body will be used. For Explicit Dynamics systems all rigid bodies
must be discretized with a Full Mesh. This will be specified by default for the Explicit
meshing physics preference.
The mass and inertia of the rigid body will be derived from the elements and
material density for each body.
By default, a kinematic rigid body is defined and its motion will depend on the
resultant forces and moments applied to it through interaction with other Parts of
the model. Elements filled with rigid materials can interact with other regions via
contact.
Constraints can only be applied to an entire rigid body. For example, a fixed
displacement cannot be applied to one edge of a rigid body, it must be applied to
the whole body.
Note:
Reinforcement body interaction should be supported in the case when only line
bodies are scoped to a Body Interaction of Type = Reinforcement. The line
bodies will then be tied to any solid body that they intersect. Reinforcement body
interactions are not supported for LS-DYNA Export systems or for 2D Explicit
Dynamics analyses. However utilizing Keyword Snippets under Contact Region
objects should provide a suitable alternative.
Body Interactions, Contact and Spot Welds are all valid in explicit dynamics
analyses. Frictional, Frictionless and Bonded body interactions and contact options
are available. Conditionally bonded contact can be simulated using the breakable
property of each bonded region. Spot Welds can also be made to fail using the
breakable property.
Joints, Springs and Beam connections are not supported for explicit dynamics
analyses. The Contact Tool is also not applicable to explicit dynamics analyses.
By default, a Body Interaction object will be automatically inserted in the
Mechanical application tree and will be scoped to all bodies in the model. This
object activates frictionless contact behavior between all bodies that come into
proximity during the analysis.
For Explicit Dynamics (LS-DYNA Export) systems, bonded body interactions are not
supported. Also, Contact Region objects with Auto Asymmetric Behavior or
just Asymmetric Behavior are treated the same. Symmetric Behavior will
create a _SURFACE_TO_SURFACE keyword for the contact and an Asymmetric
Behavior will create a _NODES_TO_SURFACE keyword.
For Explicit Dynamics (LS-DYNA Export) systems, contacts between line bodies and
solids can be implemented using the Keyword Snippets facility available under the
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
For Explicit Dynamics (LS-DYNA Export) systems, contacts between line bodies and
solids can be implemented using the Keyword Snippets facility available under the
Manual Contact Region objects.
Bonded contact is not supported in an explicit dynamics analysis for bodies that
have their Reference Frame set to Eulerian (Virtual). A solver warning is shown to
let the user know that such bodies will be ignored for bonds. Bonded contact is not
support in a 2D explicit dynamics analysis.
Setting Up Symmetry
Basic general information about this topic
... for this analysis type:
There are general considerations when using Symmetry for an Explicit Dynamics
Analysis.
There are additional considerations if an Euler Domain is defined for an analysis.
For symmetry to be applied to an Euler Domain, symmetry will have to be defined
with the global coordinate system, not a local one, and it will need to be applied on
geometry faces which lie on the global coordinate system planes.
If the symmetry is not defined with the global coordinate system, it is
ignored and a warning is shown in the messages window saying that such
symmetry will be ignored but the analysis continues to solve.
If the symmetry is not applied on faces which lie on the global coordinate
system planes then an error is shown and the solution is terminated.
In the case where symmetry is valid for use with Euler Domains, if the boundary of
the Euler Domain which is parallel to the symmetry plane is bellow the symmetry
plane, then that boundary will be moved to lie on the symmetry plane if the
following conditions are true:
the Euler Domain Size Definition option in the Analysis settings is set to
Program Controlled.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
the Euler Domain Size Definition option in the Analysis settings is set to
Program Controlled.
the Euler body is on the positive side of the global coordinate axis.
Fixed Support
Velocity
Simply Supported
Fixed Rotation
Displacement
Fixed Rotation
Displacement
Gravity
Hydrostatic Pressure
Detonation Point
Pressure
Acceleration
Force
Symmetry Planes
Euler Boundary Flow Out
Line Pressure
Conditions
Remote
Point applied
to one face.
Allowed? +
Notes
Yes
to one face.
Remote
Point and
Remote
Displacement
applied to
one face.
Yes
Remote
Point applied
to two
adjacent
faces.
No
The 2 faces
share
common
nodes along
one edge.
one edge.
Remote
Point applied
to two faces
that do not
share any
nodes.
Yes
Remote
Point applied
to two faces
that do not
share any
nodes, with
Remote
Displacement
applied to
one of the
Remote
Points.
Yes
Points.
Remote
Point on one
face with
Remote
Displacement
applied.
Constraining
boundary
condition
applied to
adjacent face.
No
The
boundary
condition
scope shares
nodes with
the scope of
the Remote
Displacement.
Remote
Point on one
face.
Constraining
boundary
condition
applied to
adjacent face.
No
The
boundary
condition
scope shares
nodes with
the scope of
the Remote
Point.
Remote
Point on one
face.
Constraining
boundary
condition on
another but
with no
Yes
another but
with no
common
scoped
nodes.
Remote
Point on one
face with
Remote
Displacement
applied.
Constraining
boundary
condition on
another but
with no
common
scoped
nodes.
Yes
RIGID BODY
Example
Conditions
Allowed?
+ Notes
Remote
Point applied
to one face.
Yes
This is
largely
superfluous
as the body
is rigid
already so
making the
face rigid
does not
face rigid
does not
make any
difference.
Remote
Point and
Remote
Displacement
applied to
one face.
Yes
Remote
Point applied
to two
adjacent
faces.
Yes
Remote
Point applied
to two faces
that do not
share any
Yes
This is
largely
superfluous
as the body
that do not
share any
nodes.
superfluous
as the body
is rigid
already so
making the
face rigid
does not
make any
difference.
Remote
Point applied
to two faces
that do not
share any
nodes, with
Remote
Displacement
applied to
one of the
Remote
Points.
Yes
Remote
Point on one
face.
Constraining
boundary
condition on
body.
Yes
body.
Remote
Point on one
face with
Remote
Displacement
applied.
Constraining
boundary
condition on
body.
No
Two
constraining
boundary
conditions
on a Rigid
body are
not allowed.
A smooth uniform mesh should be sought in the regions of interest for the
analysis. Elsewhere, coarsening of the mesh may help to reduce the overall size of
the problem to be solved. Use the Explicit meshing preference (set by default) to
auto-assign the default mesh controls that will provide a mesh well suited for
Explicit Dynamics analyses. This preference automatically sets the Rigid Body
Behavior mesh control to Full Mesh. The Full Mesh setting is only applicable to
Explicit Dynamics analyses. Other physics preferences can be used if better
consistency is desired between implicit and explicit models.
Swept/multi-zone meshes are preferred in Explicit Dynamics analyses so geometry
slicing, combined with multibody part options in DesignModeler are recommended
to facilitate hexahedral meshing. Alternatively use the patch independent
tetrahedral meshing method to obtain more uniform element sizing and take
advantage of automatic defeaturing.
Define the element size manually to produce more uniform element size
distributions especially on surface bodies.
Midside nodes should be dropped from the mesh for all elements types (solids,
surface and line bodies). Error/warning messages are provided if unsupported
(higher order) elements are present in the mesh.
Pyramid elements are not supported in Explicit Dynamics analyses. Any elements of
this type are converted into two tetrahedral elements, and will warrant a warning in
the message window of the Mechanical application.
For Explicit Dynamics (LS-DYNA Export) systems, only the element types listed
below are supported (partly due to LS-DYNA limitations). Any parts with a mesh
containing unsupported elements will be excluded from the exported mesh. A
warning is displayed specifying excluded parts.
Shells
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
Shells
any point in time. For example, an existing solution that has reached its
End Time may be extended to continue to review the progression of the
mechanical phenomena simulated. The Resume From Cycle option
allows you to select which Restart file you would like the Solve to resume
the analysis from. See Resume Capability for Explicit Dynamics Analyses
for more information. Explicit dynamics analyses are always solved in a
single analysis step.
Step Control options
Resume from cycle (option not available in LS-DYNA)
Maximum Number of Cycles in ANSYS AUTODYN is replaced by
Maximum time steps in LS-DYNA
Reference energy cycle (option not available in LS-DYNA)
The Maximum Element Scaling and Update frequency (options
not available in LS-DYNA)
Solver Controls These advanced controls allow you to control a range
of solver features including element formulations and solution velocity
limits. The defaults are applicable to wide range of applications.
Shell thickness update, shell inertia update, density update, minimum
velocity, maximum velocity and radius cutoff options can only be set in
ANSYS AUTODYN.
Full shell integration and a selectable Unit System are available only in
the LS-DYNA Export system.
Euler Domain Controls There are three sets of parameters that are
necessary to define the Euler Domain: the size of the whole domain
(Domain Size Definition), the number of computational cells in the
domain (Domain Resolution Definition), and the type of boundary
conditions to be applied to the edges of the domain.
Note: Euler capabilities are not supported for the Explicit
Dynamics (LS-DYNA Export) system.
The domain size can be defined automatically (Domain Size Definition =
Program Controlled) or manually (Domain Size Definition = Manual).
For both the automatic and manual options, the size is defined from a 3D
origin point and the X, Y, and Z dimensions of the domain.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
For both the automatic and manual options, the size is defined from a 3D
origin point and the X, Y, and Z dimensions of the domain.
For the automatic option, specify the Scope of the Domain Size Definition
so that the origin and X, Y, and Z dimensions are set to create a box large
enough to include all bodies in the geometry (Scope = All Bodies) or the
Eulerian Bodies only (Scope = Eulerian Bodies Only). The automatically
determined domain size can be controlled with three scaling parameters,
one for each direction (X Scale Factor, Y Scale Factor, Z Scale
Factor).
The size of the domain is affected by the scale factors according to the
following equations:
where
lx, ly, lz are the lengths of the unscaled domain in the x, y, and z directions
respectively. These parameters are obtained automatically from the mesh.
l'x, l'y, l'z are the lengths of the scaled domain in the x, y, and z directions
respectively.
Fx, Fy, Fz are the scale factors for the x, y, and z directions respectively.
For the Manual option of the Domain Size Definition, specify the origin of
the Euler Domain (Minimum X Coordinate, Minimum Y Coordinate
Minimum Z Coordinate) and the dimension in each direction (X
Dimension, Y Dimension, Z Dimension).
The domain resolution specifies how many cells should be created in the X,
Y, and Z directions of the domain. Use the Domain Resolution
Definition field to specify how to determine the resolution: either the cell
size (Cell Size), the number of cells in each of the X, Y, and Z directions
(Cells per Component), or the total number of cells to be created
(Total Cells).
For the Cell Size option, specify the size of the cell in the Cell Size
parameter. The value specified is the dimension of the cell in each of
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
For the Cell Size option, specify the size of the cell in the Cell Size
parameter. The value specified is the dimension of the cell in each of
the X, Y, and Z directions. The units used for the cell size follow the
ones specified in the Mechanical application window and are displayed
in the text box.
The number of the cells in each direction of the domain are then
determined from this cell size and the size of the domain with the
following equations:
where
Nx, Ny, Nz are the number of cells in the X, Y, and Z directions
respectively.
D is the dimension of the cell in each direction (this is the same in all
directions).
For the Cells per Component option, enter the number of cells required
in each of the X, Y, and Z directions (Number of Cells in X,
Number of Cells in Y, Number of Cells in Z).
For the Total Cells option, specify Total Cells (the default is
250,000). The size of the cells will depend on the size of the Euler
Domain.
The size of the cell is calculated from the following equation:
where
Ntot is the total number of cells in the domain.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
Solve
Basic general information about this topic
... for this analysis type:
Solution output
The Solution Information object provides a summary of the
solution time increments and progress is continuously updated in the
solution output. For distributed analyses, the parallel load balancing is
also displayed. This is calculated for each slave as the CPU time taken
on the slave divided by the average CPU time taken on all the slaves.
For a perfectly balanced solution, all slaves will have a load balancing of
one.
Histograms of time step, energy and momentum are also available for
real time monitoring of solution progress.
Note: In Explicit Dynamics analyses, Trajectory Contact
Detection is not supported for a distributed solve.
If you would like to use Trajectory Contact
Detection for a distributed solve, please contact
ANSYS Technical Support.
Choose Tools> Solve Process Settings to solve in the background
either locally or remotely. Retrieve results while the analysis is running
to get immediate feedback on progress and accuracy of the solution.
Note: If you choose the My Computer, Background
setting, it is necessary that you also click the
Advanced... button and check Use Shared
License, if possible, to obtain a successful
solution.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates
Result Tracker
Full transient time history data can be viewed after the insertion of
Result Tracker objects. Body averaged data such as momentum and
energy can be selected for display. Data at a specific location (position,
velocity, stress etc.) can also be displayed.
The frequency at which Result Tracker information is provided is
defined in the Save Result Tracker Data On option of the analysis
settings.
Solve an Explicit Dynamics (LS-DYNA Export) system to produce the LSDYNA keyword file. This can be used to directly solve with the LS-DYNA
solver, outside of the Workbench environment.
Review Results
Basic general information about this topic
... for this analysis type:
The following structural result types are available as results of an explicit
dynamic analysis:
Deformation
Stress and Strain
Energy (Transient Structural and Rigid Dynamics Analyses)
Stress Tools
Structural Probes - Limited to: Deformation, Strain, Stress,
Position, Velocity, Acceleration.
Once a solution is available you can display contour results or animate
them to review the response of the structure through time.
Contains proprietary and confidential information of ANSYS, Inc.
and its subsidiaries and affiliates