Professional Documents
Culture Documents
Explicit Dynamics Chapter 4 Exp Dyn Basics
Explicit Dynamics Chapter 4 Exp Dyn Basics
1-1
Training Manual
Toolbars
Graphics Window
Tree Outline
Details View
Message Window
Status Bar
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved. February 27, 2009 Inventory #002665
1-2
Training Manual
The menus provide much of the functionality present in Explicit Dynamics. The more commonly used menu items are covered below:
The title bar lists analysis type, product and active ANSYS license.
1-3
Training Manual
Toolbars can be repositioned anywhere on the top of the Mechanical window. The Context toolbar updates depending on what branch is active in the Outline tree.
Offers options similar to those available by RMB on the active branch
1-4
Training Manual
Capture Snapshot
Solve Model Slice Planes
Graphics toolbar
used for selection and graphics manipulation:
Select mode
Selection Tools
Graphics Manipulation
Viewports
The left mouse button can be either in selection mode or graphics manipulation mode. The above toolbar buttons are grouped as select entities and graphics manipulation control. The graphics selection can be done using individual selection or box-selection. This is controlled by the Select Mode icon.
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
1-5
Training Manual
The Outline Tree provides an easy way of organizing the model, materials, mesh, loads, and results for the analysis.
The Model branch contains the input data required for the analysis The Explicit Dynamics branch contains the initial conditions, loads, supports and analysis settings required to run the analysis. The Solution branch contains result objects and solution information
1-6
Training Manual
The Outline Tree shows icons for each branch, along with a status symbol. Examples of the status symbols are below:
Checkmark indicates branch is fully defined / OK Question mark indicates item has incomplete data (need input) Lightning bolt indicates solving is required Exclamation mark means a problem exists X means item is suppressed (will not be solved) Transparent checkmark means body or part is hidden Green lightning bolt indicates item is currently being evaluated Minus sign means that mapped face meshing failed Check mark with a slash indicates a meshed part / body Red lightning bolt indicates a failed solution
Becoming familiar with these basic status symbols lets you debug Mechanical problems quickly.
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
1-7
Training Manual
The Details View contains data input and output fields. The contents will change depending on the branch selected.
White field: input data
Data in white text field is editable
1-8
Training Manual
The Graphics Window shows the geometry and results. It can also provide worksheet (tabular) listings, the HTML report, and a Print Preview option.
Geometry Tab
Worksheet Tab
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
1-9
Geometry
Explicit Dynamics supports Solid, Surface and Line bodies. Check that all geometric bodies have been imported
Line bodies are not imported by default. If line bodies are not shown in the tree, select Tools > Options > Geometry Import in the Workbench project window and check the Line Bodies box
Training Manual
1-10
Geometry
Geometry
Solid, Surface and Line bodies
Check that the imported material assignment for each body is correct By default a linear Structural Steel is assigned. Use RMB to assign a different material
Training Manual
Surface bodies
Specify the Thickness
(the Thickness mode and Offset type fields for surface bodies are not supported for Explicit Dynamics systems)
Line bodies
Only symmetric cross-sections are
supported
1-11
Stiffness Behavior
Stiffness Behavior
Flexible
Can be assigned to any body type.
Training Manual
Rigid
Can only be assigned to Solid and Surface bodies. Only the density of the rigid body is used.
Mass and inertia is derived from the density of all elements.
Kinematic rigid body motion depends on the resultant forces and moments applied through interaction with other parts of the model. Constraints can only be applied to an entire rigid body.
e.g. a fixed displacement cannot be applied to one edge of a rigid body, it must be applied to the whole body.
Coordinate Systems
Co-ordinate Systems
Local Cartesian co-ordinate systems can be assigned to bodies.
Used to define the material directions when using the Orthotropic Elasticity property in a material definition. Can also used to perform mesh refinements Material directions 1, 2, 3 are aligned with the local x, y and z axes of the local co-ordinate system.
Training Manual
Cylindrical co-ordinate systems are not supported for Explicit Dynamics systems.
1-13
Training Manual
A default Frictionless interaction, using Trajectory Contact detection, is scoped to all bodies.
Activates frictionless contact between any external node and face in the entire model that may come into contact during the simulation.
Safe, but may be relatively inefficient
1-14
Mesh
To generate the best meshes for Explicit Dynamics:
Select Explicit for the Physical preference
Sets the preferred defaults to generate a mesh for an explicit analysis
Training Manual
Open Meshing Options panel and select Automatic (Patch Conforming/Sweeping) for the default Mesh method
Ensures that hex elements are generated automatically when a body can be swept But not the best method if a tetrahedron mesh is generated
Override the default using the Patch Independent tetrahedron method
1-15
Physics Preference
Training Manual
Sets the following automatically ... Solid Element Midside Nodes Default Kept Dropped Kept Dropped Midside Nodes Curved Curved Straight Curved
1-16
smoothing
transition
Training Manual
1-17
Training Manual
1-18
Smoothing
Training Manual
Low
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
High
Explicit Default
1-19
February 27, 2009 Inventory #002665
Transition
Training Manual
Fast
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
Slow
Explicit Default
1-20
February 27, 2009 Inventory #002665
Training Manual
Swept Face
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
1-21
Training Manual
1-22
Training Manual
1-23
Explicit Dynamics
Once all the bodies used in a simulation have been meshed and their modes of interaction defined, setup is completed in the Explicit Dynamics folder by defining:
Initial Conditions Loads and Constraints Analysis Settings Solution Information
Training Manual
1-24
Initial Conditions
By default, all bodies in an Explicit Dynamics system are at rest, unconstrained and stress free. At least one Initial Condition, Constraint or Load must be applied to the model.
otherwise the initial solution is the final solution and there is need to Solve.
Training Manual
Two forms of velocity are available as Initial Conditions for Explicit Dynamics:
Velocity (Translational) Angular Velocity (Rotational)
1-25
Initial Conditions
Applied to single or multiple bodies in global or local Cartesian co-ordinate systems.
If rotational and translational velocities are applied to the same body, the initial velocity of the body will be calculated as the sum of these two conditions
Training Manual
1-26
Training Manual
1-27
Training Manual
i x
Fi bi m
Any constraints applied to the model will over-ride an applied body acceleration
1-28
Training Manual
Force
Constant and tabular Force loads can be applied to flexible and rigid bodies.
Flexible bodies
Force loads can be scoped to points, lines and faces.
Rigid bodies
Force loads can only be scoped to bodies.
User defines total force load applied to mesh nodes of scoped bodies. Force applied to each node is equal to total force divided by number of mesh nodes in the scoping.
Resulting distribution of force is mesh dependent.
When defining tabular forces, define the analysis end time first. Force can be applied in global or local Cartesian coordinate systems.
Line Pressure
Constant and tabular Line Pressure loads can be applied to edges of flexible bodies.
Applied in a specified direction. Does not rotate with the deformation of the model.
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved. February 27, 2009 Inventory #002665
1-29
Training Manual
Rigid bodies:
Fixed supports can only be scoped to bodies.
Displacement
Constant and tabular Displacement constraints can be applied to flexible and rigid bodies.
Flexible bodies:
Displacements can be scoped to points, lines and faces.
Rigid bodies:
Displacements can only be scoped to bodies.
For rigid bodies, the rotational degrees of freedom will automatically be constrained if a displacement object is scoped to the body. Displacements can be applied in global or local Cartesian co-ordinate systems.
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
1-30
Training Manual
Rigid bodies:
Velocity constraints can only be scoped to bodies.
For rigid bodies, the rotational degrees of freedom will be automatically constrained if a displacement object is scoped to the body. When defining tabular velocities, define the analysis end time first. Velocities can be applied in global or local Cartesian co-ordinate systems.
1-31
Training Manual
where
uN is the normal velocity [c]boundary is the Material Impedance pref is the Reference Pressure uref is the Reference Velocity
(for an initially stationary structure at zero pressure, pref and uref are zero).
If the Impedance is Program Controlled (default, recommended), it is taken to be the transient impedances of the elements to which the boundary is applied.
1-32
Analysis Settings
Analysis Settings are grouped in six categories
Step Controls Solver Controls Damping Controls Erosion Controls Output Controls Analysis Data Management
Training Manual
Training Manual
Description
Contains results data used for the main post-processing operations in Explicit Dynamics. name_{base_cycle_no}_{results_cycle_no}.adres e.g. admodel_0_100.adres is the result file for cycle 100, referencing a base file for cycle 0. Contains base data that results files use. name_{base_cycle_no}_.adbase e.g. admodel_0.adbase is the result base file for cycle 0. Contains complete model database. A solve can be resumed from any restart file. name_{save_cycle_no}.ad e.g. admodel_500.ad is the save file for cycle 500. Contains a brief summary of the initial model definition and a summary of the energy and momentum distribution in the model over time. name.prt e.g. admodel.prt is the print file for the model Contains cycle increment data and error / warning messages name.log e.g. admodel.log is the log file
1-34
Solution
Solver Mechanisms
My Computer, In Process (default)
Solution is automatically monitored in Workbench as it executes
Training Manual
My Computer, Background
Solution is obtained on the local machine in the background. Most current results can be retrieved while Solve is in process
Remote Processing
Calculation is executed on remote (networked) machines Set up through Tools > Solve Process Settings
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved. February 27, 2009 Inventory #002665
1-35
Solution Information
My Computer, In Process provides five Solution Output options to view automatically while the calculation is running:
Solver Output (default)
Shows the progress of the simulation.
Cycle summaries Warning or error messages Estimated clock time to remaining
A best guess based on time currently taken to solve a cycle and current time increment and the simulation time remaining. May be significantly over-predicted in early cycles.
Training Manual
Defaults
Time Increment
Shows how the time step varies with time.
Fluctuations should be expected, but a reduction greater than a factor of 10 often indicates a problem in the model setup / progress.
Energy Conservation
Shows how the energy is being conserved over time
Momentum Summary
Shows how the momentum of the system varies with time
Energy Summary
Shows how the energy components of the system vary with time
ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved. February 27, 2009 Inventory #002665
1-36
Solution Information
Solver Output (default)
Shows the progress of the simulation.
Training Manual
1-37
Solution Information
Time Increment
Show how the time step varies with time.
Training Manual
Fluctuations in time step size should be expected. However, a reduction in time step greater than a factor of 10, often indicates a problem in the model setup / progress.
1-38
Solution Information
Energy Conservation
Shows how the total energy of the system is conserved over time
Training Manual
1-39
Solution Information
Momentum Summary
Shows how the momentum of the system varies with time
Training Manual
1-40
Solution Information
Energy Summary
Shows how the energy components of the system vary with time
Training Manual
1-41
Solution Information
Adding additional solution outputs
RMB Solution > Insert allows customized results to be specified
Training Manual
1-42