structural_ chapter 14_ explicit dynamics analysis (up19980818)

26
9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818) http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 1/26 Chapter 14: Explicit Dynamics Analysis Go to the Previous Chapter Go to the Table of Contents for This Manual Go to the Guides Master Index Chapter 1 * Chapter 2 * Chapter 3 * Chapter 4 * Chapter 5 * Chapter 6 * Chapter 7 * Chapter 8 * Chapter 9 * Chapter 10 * Chapter 11 * Chapter 12 * Chapter 13 * Chapter 14 14.1 Overview of ANSYS/LS-DYNA Explicit Dynamics ANSYS provides an interface to the LS-DYNA explicit dynamics finite element program. The explicit method of solution used by LS-DYNA provides fast solutions for large deformation dynamics and complex contact problems. Using this interface, you can model your structure in ANSYS, obtain the explicit dynamics solution via LS-DYNA, and review results using the standard ANSYS postprocessing tools. You can combine the capabilities of the ANSYS implicit program and the LS-DYNA explicit program. For example, you can perform an explicit solution using ANSYS/LS-DYNA, and transfer the results into an implicit solution in ANSYS (for example, to solve a springback problem). You can also run an implicit solution in ANSYS, followed by an explicit solution in ANSYS/LS-DYNA (for example, to solve a dynamic problem in LS-DYNA of a preloaded structure in ANSYS). The procedures for both of these sequential solutions are discussed later in this chapter. 14.2 Commands Used in an Explicit Dynamics Analysis You use the same set of commands to build a model and perform an explicit dynamics analysis that you use to do any other type of finite element analysis. Likewise, you choose similar options from the ANSYS program's graphical user interface (GUI) to build and solve models no matter what type of analysis you are doing. In addition, several commands are available specifically for an explicit dynamics analysis. These commands are listed below. EDBOUND Defines a boundary plane for sliding or cyclic symmetry. EDBVIS Specifies bulk viscosity coefficients.

Upload: rory-cristian-cordero-rojo

Post on 12-Dec-2015

277 views

Category:

Documents


4 download

DESCRIPTION

.

TRANSCRIPT

Page 1: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 1/26

Chapter 14: Explicit Dynamics Analysis

Go to the Previous ChapterGo to the Table of Contents for This Manual

Go to the Guides Master Index

Chapter 1 * Chapter 2 * Chapter 3 * Chapter 4 * Chapter 5 * Chapter 6 * Chapter 7 * Chapter 8 * Chapter 9

* Chapter 10 * Chapter 11 * Chapter 12 * Chapter 13 * Chapter 14

14.1 Overview of ANSYS/LS-DYNA ExplicitDynamics

ANSYS provides an interface to the LS-DYNA explicit dynamics finite element program. The explicit method of

solution used by LS-DYNA provides fast solutions for large deformation dynamics and complex contactproblems. Using this interface, you can model your structure in ANSYS, obtain the explicit dynamics solution via

LS-DYNA, and review results using the standard ANSYS postprocessing tools.

You can combine the capabilities of the ANSYS implicit program and the LS-DYNA explicit program. For

example, you can perform an explicit solution using ANSYS/LS-DYNA, and transfer the results into an implicit

solution in ANSYS (for example, to solve a springback problem). You can also run an implicit solution in

ANSYS, followed by an explicit solution in ANSYS/LS-DYNA (for example, to solve a dynamic problem inLS-DYNA of a preloaded structure in ANSYS). The procedures for both of these sequential solutions are

discussed later in this chapter.

14.2 Commands Used in an Explicit DynamicsAnalysis

You use the same set of commands to build a model and perform an explicit dynamics analysis that you use to

do any other type of finite element analysis. Likewise, you choose similar options from the ANSYS program'sgraphical user interface (GUI) to build and solve models no matter what type of analysis you are doing.

In addition, several commands are available specifically for an explicit dynamics analysis. These commands are

listed below.

EDBOUND Defines a boundary plane for sliding or cyclic symmetry.

EDBVIS Specifies bulk viscosity coefficients.

Page 2: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 2/26

EDCDELE Deletes contact surface specifications.

EDCGEN Specifies contact parameters.

EDCLIST Lists contact surface specifications.

EDCONTACT Specifies contact surface controls.

EDCPU Specifies CPU time limit.

EDCRB Merges two rigid bodies.

EDCSC Specifies whether subcycling will be used.

EDCTS Specifies mass scaling.

EDCURVE Specifies data curves.

EDDAMP Defines system damping.

EDDRELAX Activates dynamic relaxation or stress initialization.

EDENERGY Specifies energy dissipation controls.

EDFPLOT Specifies plotting of load symbols.

EDHGLS Specifies the hourglass coefficient.

EDHIST Specifies time-history output.

EDHTIME Specifies the time-history output interval.

Page 3: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 3/26

EDINT Specifies number of integration points for output.

EDIVELO Specifies initial nodal velocities.

EDLCS Defines a local coordinate system.

EDLDPLOT Plots explicit dynamics load curve.

EDLOAD Specifies loads.

EDMP Defines hourglass, rigid, orthotropic, and cable material properties.

EDNDTSD Smooths noisy data and provides a graphical representation of the data.

EDNROT Applies a rotated coordinate nodal constraint.

EDOPT Specifies the type of output (ANSYS or LS-DYNA).

EDOUT Specifies LS-DYNA output files.

EDREAD Reads output into variables in POST26.

EDRST Specifies time increment for output to the .RST file.

EDSHELL Specifies shell computation controls.

EDSOLV Specifies "explicit dynamics solution" as the subsequent status topic.

EDSTART Specifies status (new or restart) of the analysis.

EDWELD Defines a massless spotweld.

Page 4: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 4/26

EDWRITE Writes explicit dynamics input to an LS-DYNA input file or creates, updates, or lists parts.

REXPORT Exports displacements from an implicit analysis into ANSYS/LS-DYNA.

In addition to the above commands, the TB command has several options for materials that are unique to explicit

dynamics analysis.

For detailed, alphabetized descriptions of the ANSYS commands, see the ANSYS Commands Reference.

14.3 Overview of Steps in an Explicit DynamicsAnalysis

The procedure for an explicit dynamics analysis consists of three main steps:

1. Build the model.

2. Apply loads and obtain the solution.

3. Review the results.

14.3.1 Build the model

To build the model, you specify the jobname and analysis title, and then use PREP7 to define the element types,element real constants, material properties, and the model geometry. These tasks are common to most analyses.

The ANSYS Modeling and Meshing Guide explains them in detail.

14.3.1.1 Points to Remember

Preferences

When using the GUI, you must first set the Preferences option (Main Menu>

Preferences) to "LS-DYNA Explicit" so that the menus are properly filtered to show explicit dynamics input

options. However, setting this option does not activate LS-DYNA capabilities; to do so, you must specify an

LS-DYNA element type such as SHELL163.

Element Types

For an explicit dynamics analysis, you must choose from the following element types:

LINK160BEAM161

SHELL163

Page 5: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 5/26

SOLID164

COMBI165

MASS166LINK167

Material Models

For an explicit dynamics analysis, you can use several existing ANSYS material models, as well as severalmaterial models specific to explicit dynamics analysis. Material models available for an explicit dynamics analysis

are listed below. See Chapter 7 of the ANSYS/LS-DYNA User's Guide for complete descriptions of all material

models available.

Elastic

Orthotropic Elastic

Anisotropic Elastic

Blatz-Ko RubberMooney-Rivlin Rubber

Viscoelastic

Isotropic Elastic PlasticPlastic Kinematic

Power Law Plasticity

Strain Rate Dependent Plasticity

Rate Sensitive Powerlaw Plasticity3-Parameter Barlat Plasticity

Barlat Anisotropic Plasticity

Piecewise Linear Plasticity

Transversely Anisotropic Elastic PlasticClosed Cell Foam

Low Density Foam

Viscous FoamCrushable Foam

Honeycomb

Composite Damage

RigidCable

Johnson-Cook Plasticity

Null

Note-Some material models require MP, TB, and TBDATA input and may also require additional data input

with the EDCURVE command. Use the EDMP command to specify hourglass, rigid, orthotropic, and cable

material properties (which are unique to an explicit dynamics analysis).

Contact

For an explicit dynamics analysis, you will probably want to include contact between surfaces. To include

Page 6: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 6/26

contact, you may need to define components (see Chapter 7 of the ANSYS Basic Analysis Procedures Guide

for more information on components). Specify the type of contact, the contact surfaces, and other contact

parameters.

Command(s):

EDCGEN

GUI:

Main Menu >Preprocessor>LS-DYNA Options>Contact Optns>Contact Param

ANSYS recommends using the following contact types:

Node-to-Surface (NTS): Contact is established when a contacting node penetrates a target surface. This

type is commonly used for general contact between two surfaces and is most efficient when a smaller

surface comes into contact with a larger surface, such as a thin rod impacting a flat plate.

Surface-to-Surface: (STS) Contact is established when a surface of one body penetrates the surface ofanother body. This type is commonly used for arbitrary bodies that have large contact areas and is very

efficient for bodies that experience large amounts of relative sliding with friction, such as a block sliding on

a plane.Automatic Single Surface (ASSC): Contact is established when a surface of one body contacts itself or

the surface of another body. This type is easy to use because no contact or target surface definitions are

required and is efficient for self-contacting problems or large deformation problems where general areas of

contact are not known beforehand.

For more complex analyses, the following contact options are also available:

Rigid Body Contact

Tiebreak Contact

Tied ContactEroding Contact

Single Edge Contact

14.3.2 Apply Loads and Obtain the Solution

1. Enter the ANSYS solution processor.

Command(s):

/SOLU

GUI:

Main Menu>Solution

2. Apply loads, initial velocities, constraints, and DOF coupling to the model.

Page 7: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 7/26

14.3.2.1 Loads

In an explicit dynamic analysis, all loads must be specified over time using component logic or part IDs,

array parameters, and the EDLOAD command. Basic input for this command is a component name orpart number and two array parameter names. The component specified must contain the nodes or

elements on which the load is being applied. The array parameters specified must contain time varying

load data (one parameter for time values and one for the corresponding load values, which must be the

same length). Valid loads are given in Table 14-1.

Command(s):

EDLOAD

GUI:

Main Menu>Solution>Loading Options>Specify Loads

Table 14-1 Loads applicable in an explicit dynamics analysis

Load Type Label

Displacements UX, UY, UZ

Rotations ROTX, ROTY, ROTZ

Forces FX, FY, FZ

Moments MX, MY, MZ

Velocities VX, VY, VZ

Accelerations (on nodes) AX, AY, AZ

Base Accelerations ACLX, ACLY, ACLZ

Angular Velocities OMGX, OMGY, OMGZ

Page 8: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 8/26

Pressures (applied to elements) PRESS

Displacements on Rigid Bodies RBUX, RBUY, RBUZ

Rotations on Rigid Bodies RBRX, RBRY, RBRZ

Velocities on Rigid Bodies RBVX, RBVY, RBVZ

Forces on Rigid Bodies RBFX, RBFY, RBFZ

Moments on Rigid Bodies RBMX, RBMY, RBMZ

The load symbol will appear automatically on the active window. To turn the display of this symbol on or off,

issue:

Command(s):

EDFPLOT

GUI:

Main Menu>Preprocessor>Loads>Show Forces

Main Menu>Solution>Loading Options>Show Forces

Utility Menu>PlotCtrls>Symbols

The load symbol is erased automatically when you replot.

We recommend that you specify velocity time histories instead of displacement time histories. Also, you should

not prescribe non-zero initial displacements. A piecewise linear displacement time history may lead to

discontinuous velocities and infinite accelerations. See Figure 14-1.

Figure 14-1 Effects of specifying displacement time history vs. velocity time history

Page 9: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 9/26

To visualize the applied load curve, use the ANSYS/LS-DYNA load curve display capability:

Command(s):

EDLDPLOT

GUI:

Main Menu>Solution>Loading Options>Plot Load Curve

14.3.2.2 Initial Velocities

You can also specify translational and rotational initial velocities for bodies in an explicit dynamic analysis

using component logic and the EDIVELO command. Valid initial velocity labels are given in Table 14-2.

Command(s):

EDIVELO

GUI:

Main Menu>Solution>-Init. Condition-Node Velocity

Page 10: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 10/26

Table 14-2 Initial velocity labels

Load Type Label

Initial Velocity VX, VY, VZ

Angular Velocity about Rotational Axis OMEGA

Coordinates on Rotational Axis XC, YC, ZC

Angle Relative o Global Axis ANGX, ANGY, ANGZ

14.3.2.3 Constraints

In addition to loads and initial velocities, constraints can also be applied to the model. Constraints can be

applied only to the displacement (UX, UY, UZ) and rotation (ROTX, ROTY, ROTZ) degrees of

freedom, and the constraint value must be zero. The F, SFE, and BF families of commands are not

applicable for an explicit dynamics analysis.

Command(s):

D

GUI:

Main Menu>Solution>-Constraints-Apply

14.3.2.4 DOF Coupling

DOF coupling and constraint equations are also allowed in an explicit dynamic analysis. Coupling isallowed only for the UX, UY, and UZ degrees of freedom. Constraint equations are allowed only for the

UX, UY, UZ, and ROTX, ROTY, ROTZ degrees of freedom.

Command(s):

CP, CE

GUI:

Main Menu>Preprocessor>Coupling/Ceqn>Couple DOFs

Main Menu>Preprocessor>Coupling/Ceqn>Constraint Eqn

Page 11: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 11/26

14.3.2.5 Data Smoothing

If you're working with noisy data (such as an earthquake excitation), you may want to "smooth" that data

to a set of data that provides an accurate approximation of the data points.

To smooth data, you must first create four vectors:

Vector 1 contains the noisy data from the independent variable.

Vector 2 contains the noisy data from the dependent variable and must be the same length as Vector 1.

Vector 3 contains the smoothed data from the independent variable.

Vector 4 contains the smoothed data from the dependent variable and must be the same length as Vector3.

You must always create the first two vectors (*DIM) and fill these vectors with the noisy data before

smoothing the data. If you are working in interactive mode, ANSYS automatically creates Vector 3 and

Vector 4, but if you are working in batch mode, you must create Vector 3 and Vector 4 (*DIM) before

smoothing the data. Vector 3 and Vector 4 are then filled automatically by ANSYS.

After these vectors are created, you then smooth the data:

Command(s):

EDNDTSD

GUI:

Main Menu>Solution>Loading Options>Smooth Data

3. Specify explicit dynamics controls. Table 14-3 shows the LS-DYNA output control options that you should

specify for an explicit dynamics analysis.

Table 14-3 LS-Dyna output control options

Option Command GUI Path

Terminate (Time) TIME Main Menu>Solution>LS-DYNA Controls>Control Options

SHELL/BEAM Outpt EDINT Main Menu>Solution>LS-DYNA Controls>Control Options

Substep Controls EDRST Main Menu>Solution>LS-DYNA Controls>Control Options

Output Interval EDHTIME Main Menu>Solution>LS-DYNA Controls>Control Options

Page 12: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 12/26

Energy Options EDENERGY Main Menu>Solution>LS-DYNA Controls>Control Options

Note-Most of the default settings for the LS-DYNA control options (default controls, file controls,

damping options, etc.) are sufficient for most explicit dynamics analysis and need not be modified.

A brief description of those options that are recommended follows:

Terminate [TIME]

This option specifies time at the end of the analysis.

Substep Controls [EDRST]

This option specifies the number of results written to the Jobname.RST file. Because explicitdynamics analyses are only solved over very small time increments (i.e., 1e-7 seconds), only a

relatively small number of solutions should be written to the Jobname.RST file.

Output Interval [EDHTIME]

This option specifies the number of output steps for the history file (Jobname.HIS). The history fileresults are typically saved for a small subset of nodes or elements [EDHIST], but at a much higherfrequency than the results file (Jobname.RST) results.

4. Save a back-up copy of the database to a named file.

Command(s):

SAVE

GUI:

Utility Menu>File>Save as

5. Start solution calculations.

Command(s):

SOLVE

GUI:

Main Menu>Solution>-Solve-Current LS

6. Leave SOLUTION.

Command(s):

FINISH

Page 13: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 13/26

GUI:

Close the Solution menu.

14.3.3 Review the Results

14.3.3.1 Postprocessors

You can review these results using POST1, the general postprocessor, and POST26, the time-historyprocessor.

POST1 is used to review results over the entire model at specific time-points. Some typical POST1operations are explained below.POST26 is used to track specific nodal and element result items over a more detailed load history.

For a complete description of all postprocessing functions, see Chapter 4 of the ANSYS Basic AnalysisProcedures Guide.

14.3.3.2 Points to Remember

The database must contain the same model for which the solution was calculated.The results file (Jobname.RST) must be available for POST1.

The history file (Jobname.HIS) must be available for POST26.All stresses and strains output from LS-DYNA are in the global Cartesian coordinate system. Therefore,

use only RSYS,0 for stresses and strains. However, if you are using composite materials, stresses can bein a local (element) coordinate system.

14.3.3.3 Reviewing Results Using POST26

POST26 works with tables of result item versus time, known as variables. Each variable is assigned areference number, with variable number 1 reserved for time. To generate results for the Jobname.HIS file, you

first need to specify the output files [EDOUT], the time-history output [EDHIST], and the time-history outputinterval [EDHTIME].

1. Set file to Jobname.HIS (otherwise, results are read from the Jobname.RST file).

2. Define the variables.

Command(s):

NSOL (primary data, that is, nodal displacements)ESOL (derived data, that is, element solution data, such as stresses)

EDREAD (specific explicit dynamics data)

GUI:

Main Menu>TimeHist Postpro>Define Variables

Page 14: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 14/26

Main Menu>TimeHist Postpro>Read LSDYNA outp

3. Graph or list the variables. By reviewing the time-history results at strategic points throughout the model, youcan identify the critical time-points for further POST1 postprocessing.

Command(s):

PLVAR (graph variables)PRVAR, EXTREM (list variables)

GUI:

Main Menu>TimeHist Postpro>Graph VariablesMain Menu>TimeHist Postpro>List Variables

Main Menu>TimeHist Postpro>List Extremes

4. If you have noisy data, such as the resultant force of a metal stamping operation, you may want to smooth the

data while keeping the envelope of the curve. For more information on how to smooth data, see the discussion isSection 14.3.2.5.

Command(s):

EDNDTSD

GUI:

Main Menu>Solution>Loading Options>Smooth Data

14.3.3.4 Other Capabilities

Many other postprocessing functions, such as performing math operations among variables, moving variables into

array parameters, and moving array parameters into variables, are available in POST26. See the ANSYS BasicAnalysis Procedures Guide for details.

14.3.3.5 Reviewing Results Using POST1

1. Read in the database from the database file.

Command(s):

RESUME

GUI:

Utility Menu>File>Resume from

2. Read in the desired set of results. Identify the data set by step numbers or by time.

Command(s):

Page 15: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 15/26

SET

GUI:

Main Menu>General Postproc>-Read Results-By Load Step

The substeps correspond to the time intervals for output specified with the substep output control option(EDRST). For example, if the analysis end time is 10 (TIME,10) and EDRST,10 is issued, then output

will be saved to the Jobname.RST file every second ( i.e., at times t=0,1,2,...10 seconds).

3. Perform the necessary POST1 operations. Typical POST1 operations for an explicit dynamics analysis areexplained below.

For faster plotting in an explicit dynamics analysis, select the following graphics options: (UtilityMenu>PlotCtrls>Style>Hidden-Line Options):

Z-buffered plot type (/TYPE,1,6)PowerGraphics (/GRAPHICS, POWER)

Using the above graphics options provides faster plotting for any of the POST1 options describes below.

14.3.3.6 Option: Display Deformed Shape

Command(s):

PLDISP

GUI:

Main Menu>General Postproc>Plot Results>Deformed Shape

The KUND field on PLDISP gives you the option of overlaying the undeformed shape on the display.

14.3.3.7 Option: Display Animated Shapes

Command(s):

ANIM

GUI:

Utility Menu>PlotCtrls>Animate>Dynamic Results

14.3.3.8 Option: Contour Displays

Command(s):

PLNSOL or PLESOL

Page 16: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 16/26

GUI:

Main Menu>General Postproc>Plot Results>-Contour Plot-Nodal Solu or Element Solu

Use these options to contour almost any result item, such as stresses (SX, SY, SZ...), strains (EPELX,EPELY, EPELZ...), and displacements (UX, UY, UZ...).

The KUND field on PLNSOL and PLESOL gives you the option of overlaying the undeformed shape onthe display.

You can also contour element table data and line element data:

Command(s):

PLETAB, PLLS

GUI:

Main Menu>General Postproc>Element Table>Plot Element Table Main Menu>General Postproc>Plot Results>-Contour Plot-Line Elem Res

14.3.3.9 Option: Vector Displays

Command(s):

PLVECT (vector displays), PRVECT (vector listings)

GUI:

Main Menu>General Postproc>Plot Results>-Vector Plot-Predefined

Main Menu>General Postproc>List Results>Vector Data

Vector displays (not to be confused with vector mode) are an effective way of viewing vector quantities,

such as displacement (DISP), rotation (ROT), and principal stresses (S1, S2, S3).

14.3.3.10 Option: Tabular Listings

Command(s):

PRNSOL (nodal results)PRESOL (element-by-element results)

PRRSOL (reaction data), etc.NSORT, ESORT

GUI:

Main Menu>General Postproc>List Results>solution option Main Menu>General Postproc>List Results>-Sorted Listing-Sort Nodes or Sort Elems

Page 17: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 17/26

Use the NSORT and ESORT commands to sort the data before listing them.

14.3.3.11 Other Capabilities

Many other postprocessing functions are available in POST1. See Chapter 4 of the ANSYS Basic Analysis

Procedures Guide for details.

14.4 Where to Find Explicit Dynamics ExampleProblems

The ANSYS Tutorials describes a sample explicit dynamics analysis problem.

14.5 Sequential Solutions

The simulation of some engineering processes require the capabilities of both implicit (ANSYS) and explicit(ANSYS/LS-DYNA) analyses. To solve these problems, you need to use both solution methods, e.g., an

explicit solution followed by an implicit solution or vice-versa. The LS-DYNA program is a dynamics programintended to solve dynamic problems. If an engineering process contains phases that are essentially static or quasi-static (such as a preload before a dynamic phase or a springback after a metalforming phase), these phases are

easier to simulate using the ANSYS implicit code. Procedures combining the ANSYS implicit solver with theANSYS/LS-DYNA explicit solver to solve engineering processes are described below.

14.5.1 Explicit-to-Implicit Sequential Solution

In this type of sequential solution, useful for springback calculations after a metalforming analysis, you first run anexplicit analysis to simulate a metalforming process. You then read the stresses and thicknesses into ANSYS and

obtain a geometrically non-linear but materially linear equilibrium solution to simulate elastic springback of thework piece.

The procedure follows.

1. Run the explicit analysis as described earlier in this chapter, using Jobname1. You must use SHELL163 tomodel the working piece in order to analyze the springback effect in a subsequent ANSYS implicit analysis. In

addition, you must use one of the following element formulations for the SHELL163 elements: KEYOPT(1) = 2,8, or 10. Solve and finish the analysis.

You should always check your explicit analysis solution from ANSYS/LS-DYNA carefully beforeproceeding with the ANSYS implicit analysis. Specifically, check whether there is any undesirabledynamic effect left in the structure at the end of the explicit run (using POST26).

2. Save the explicit analysis database to file Jobname1.DB.

Command(s):

Page 18: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 18/26

SAVE

GUI:

Utility Menu>File>Save as

Note-If you do not save your Jobname1.DB file at this point, then the database for this explicit run will not be

saved. Only the database file for the subsequent implicit run will be saved.

3. Change to Jobname2 to prevent the explicit results files from being overwritten.

Command(s):

/FILNAME,Jobname2

GUI:

Utility Menu>File>Change Jobname

4. Re-enter the preprocessor.

Command(s):

/PREP7

GUI:

Main Menu>Preprocessor

5. Convert explicit element types to corresponding companion implicit element types. The companion explicit-implicit element type pairs are:

Explicit Element Type Implicit Element Type

LINK160 LINK8

BEAM161 BEAM4

SHELL163 SHELL181

SOLID164 SOLID45

COMBI165 COMBIN14

Page 19: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 19/26

MASS166 MASS21

LINK167 LINK10

Although all explicit element types are converted, only SHELL163 data (stresses and thicknesses) istransferred to SHELL181 (via the RIMPORT command; see step 12).

Command(s):

ETCHG,ETI

GUI:

Main Menu>Preprocessor>Switch Elem Type

6. Redefine the key options, real constants, material properties, boundary conditions, and loading values on anyimplicit elements that are converted from explicit element types. (For SHELL163 elements that were converted

to SHELL181, you do not need to redefine the real constants, but you do need to redefine the other values.)The TYPE, REAL, MAT, and ESYS numbers from the explicit elements are retained, but the actual key option

and real constant values are reset to zero or the default settings.

Command(s):

KEYOPT

RMP

etc.

GUI:

Main Menu>Preprocessor>Element Type/Real Constants/Material Properties/Loads

Note-Only linear elastic material properties (as specified with the MP command) can remain active in theANSYS implicit phase. Delete any inelastic material properties (as specified with the TB command) from the

ANSYS/LS-DYNA run.

7. Turn off shape checking because elements may have undergone considerable deformation during the explicitanalysis.

Command(s):

SHPP,OFF

GUI:

Page 20: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 20/26

Main Menu>Preprocessor>Checking Ctrls>Shape Checking

8. Redefine the implicit elements to the deformed configuration.

Command(s):

UPGEOM

GUI:

Main Menu>Preprocessor>Create>Nodes>From Results

9. Unselect or delete any unnecessary elements (mainly those making up any rigid bodies from the explicit

analysis), or convert them to null elements. Any explicit elements that are not either unselected, deleted,converted to null elements, or converted to implicit will remain active in ANSYS, which will produce an error

and terminate the analysis. Also, if the rigid bodies in the explicit analysis were made up of SHELL163 elements,these elements must be unselected, deleted, or converted to NULL elements before importing stresses and

thicknesses (from SHELL163 to SHELL181) by the RIMPORT command (See Step 12); otherwise, theimplicit analysis will be terminated.

Command(s):

ESELEDELE

GUI:

Utility Menu>Select>Entities or Main Menu>Preprocessor>Delete>Elements

10. Re-enter the solution processor.

Command(s):

/SOLU

GUI:

Main Menu>Solution

11. Set any necessary constraints on the model by modifying or adding to the boundary conditions defined duringthe explicit analysis (for example, in a metalforming analysis, you need to constrain the blank).

Command(s):

D, etc.

GUI:

Page 21: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 21/26

Main Menu>Solution>Apply>-Structural-Displacement>On Nodesetc.

12. Import stresses and changed thicknesses (from SHELL163 to SHELL181 only). The deformed integration

point thicknesses are averaged before being transferred to the implicit analysis.

Command(s):

RIMPORT

GUI:

Main Menu>Solution>-Loads-Apply>-Structural-Other>Import Stress

Note-The stresses and thicknesses that are imported from LS-DYNA are some of the ETABLE items forSHELL163. These include moments (SMISC items 1, 2, and 3), in-plane forces (SMISC items 6, 7, and 8),

and changed thickness (NMISC item n+1). See the ANSYS Elements Reference for more information onSHELL163 output data.

13. Turn large deformation effects on.

Command(s):

NLGEOM,ON

GUI:

Main Menu>Solution>Analysis Options

14. Solve and finish the analysis.

Command(s):

SOLVE

FINISH

GUI:

Main Menu>Solution>Current LS

Main Menu>Finish

Once you have solved the analysis, you can use any of the standard ANSYS post-processing functions to reviewyour results.

14.5.2 Implicit-to-Explicit Sequential Solution

In this type of sequential solution, useful for analyzing a birdstrike on rotating engine blades, or a droptest

simulation of preloaded consumer goods, you first run an ANSYS implicit analysis to apply a preload (for

Page 22: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 22/26

example, spin of a jet engine). You then read the nodal displacements, rotations, and temperatures from theANSYS results file and write them to an LS-DYNA file ("drelax") for subsequent stress initialization. Finally, youobtain the dynamic solution (for example, of the bird impact or the drop of a phone set).

The procedure follows.

1. Run the implicit analysis as described in other chapters of this guide, using Jobname1. Keep in mind that thisanalysis must be small strain with linear material behavior. The only element types that can be used for an

implicit-to-explicit sequential solution are:

LINK8BEAM4

SHELL181SOLID45

COMBIN14MASS21

LINK10

2. Define any additional nodes and elements that are necessary to complete the explicit solution (for example, thebird in a birdstrike simulation, or a rigid surface that a phone would impact in a droptest). These additional nodes

and elements may not be part of the implicit analysis, but they need to be defined here nonetheless. Theseadditional nodes must be constrained (using D,ALL,ALL,0).

Command(s):

NE

GUI:

Main Menu>Preprocessor>Create>Nodes/Elements

3. Solve and finish the analysis.

Command(s):

SOLVE

FINISH

GUI:

Main Menu>Solution>Current LSMain Menu>Finish

4. Save the implicit analysis database to file Jobname1.DB.

Command(s):

SAVE

Page 23: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 23/26

GUI:

Utility Menu>File>Save as

Note-If you do not save your Jobname1.DB file at this point, then the database for this implicit run will not be

saved. Only the database file for the subsequent explicit run will be saved.

5. Change to Jobname2 to prevent the implicit results files from being overwritten.

Command(s):

/FILNAME,Jobname2

GUI:

Utility Menu>File>Change Jobname

6. Re-enter the preprocessor.

Command(s):

/PREP7

GUI:

Main Menu>Preprocessor

7. Convert implicit element types to corresponding companion explicit element types. The correspondingcompanion implicit-explicit element type pairs are:

Implicit Element Type Explicit Element Type

LINK8 LINK160

BEAM4 BEAM161

SHELL181 SHELL163

SOLID45 SOLID164

COMBI14 COMBIN165

Page 24: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 24/26

MASS21 MASS166

LINK10 LINK167

Command(s):

ETCHG,ITE

GUI:

Main Menu>Preprocessor>Switch Elem Type

Implicit elements not listed above can also be used, as long as they are defined by the same number ofnodes, but they will not automatically be converted to explicit elements when ETCHG is issued. Theseelements must be converted manually using EMODIF. Higher-order implicit elements can also be used,but must also be converted manually using EMODIF with the corner nodes only. Do not delete or

unselect the midside nodes - these nodes must be written to the LS-DYNA input file. The "drelax" filecontains solutions for these nodes, but the ANSYS/LS-DYNA explicit elements do not use these nodes intheir definition.

Command(s):

EMODIF

GUI:

Main Menu>Preprocessor>Move / Modify>Modify Nodes

Note-Element types LINK8 and LINK10 lack a third node; however, their corresponding companion explicitelement types, LINK160 and LINK167, require a third (orientation) node. If you are using element typesLINK8 or LINK10, you must first convert the element type using ETCHG,ITE, and then manually define the

third node of LINK160 or LINK167 elements using N and EMODIF.

Note-Also, if you are converting BEAM4 to BEAM161, you may need to manually define the third node ofBEAM161 elements as well. However, BEAM4 allows you to define a third, optional node. If you have definedthis third node on BEAM4, then the conversion to BEAM161 will be completed automatically when you issue

ETCHG,ITE. If you did not define the third node on BEAM4, then you must manually define it on BEAM161using N and EMODIF.

8. Associate explicit dynamics material models with the material properties defined during the implicit run. Ifworking in the GUI, you will automatically be prompted to associate a material model when you convert theelements from implicit to explicit element types.

Command(s):

MPMOD

Page 25: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 25/26

GUI:

Main Menu>Preprocessor>Material Props>Define MAT Model

9. Redefine the key options, real constants, boundary conditions, and loading values on the explicit elements. TheTYPE, REAL, MAT, and ESYS numbers from the implicit elements are retained, but the actual key option and

real constant values are reset to zero or the default settings.

Command(s):

KEYOPTRMP

etc.

GUI:

Main Menu>Preprocessor>Element Type/Real Constants/Material Properties/Loads

10. Remove constraints from the additional nodes or elements defined in Step 2, above.

Command(s):

DDELE

GUI:

Main Menu>Preprocessor>Loads>Delete>Displacements

11. Re-enter the solution processor.

Command(s):

/SOLU

GUI:

Main Menu>Solution

12. Read nodal displacements, rotations, and temperatures from the implicit results file, and write this informationto an ASCII LS-DYNA file, "drelax."

Command(s):

REXPORT

GUI:

Main Menu>Solution>-Load Step Opts-Read Disp

Page 26: STRUCTURAL_ Chapter 14_ Explicit Dynamics Analysis (UP19980818)

9/9/2015 STRUCTURAL: Chapter 14: Explicit Dynamics Analysis (UP19980818)

http://mostreal.sk/html/guide_55/g-str/GSTR14.htm 26/26

13. Initialize the structure to the prescribed geometry according to the displacements, rotations, and temperaturescontained in the "drelax" file. In this step, LS-DYNA applies the load information (displacements, rotations, andtemperatures) from the "drelax" file to the original geometry and calculates the deformed geometry, which it thenuses as a starting point for the explicit analysis.

Note-The temperature degree of freedom, although contained in the "drelax" file, is not directly supported by

ANSYS/LS-DYNA.

Command(s):

EDDRELAX

GUI:

Main Menu>Solution>LS-DYNA Controls>Default Ctrls>Dynamic Relaxation

14. Apply any necessary loading for the explicit run.

Command(s):

EDIVELOEDLOADEDCURVE

etc.

GUI:

Main Menu>Solution>Node VelocityMain Menu>Solution>Loading Options>Specify LoadsMain Menu>Preprocessor>Material Props>Curve ID

15. Solve and finish the explicit dynamics analysis. You can then return to the implicit solution, if necessary.

14.6 Additional Information

For detailed instructions on using LS-DYNA, see the ANSYS/LS-DYNA User's Guide. For additionalinformation on the ANSYS/LS-DYNA product, see the ANSYS Elements Reference, the ANSYS CommandsReference, and Livermore Software Technology Corporation's LS-DYNA Theoretical Manual.

Go to the beginning of this chapter