Go
to
Go
to
Go
to
the
Table
Go to the Guides Master Index
the
the
of
Next
Previous
Contents
for
This
Chapter
Chapter
Manual
SURF19
PIPE20
MASS21
SURF22
BEAM23
BEAM24
PLANE25
MATRIX27
LINK31
LINK32
LINK33
LINK34
PLANE35
SHELL41
PLANE42
SHELL43
BEAM44
SOLID45
PLANE53
BEAM54
PLANE55
SHELL57
PIPE59
PIPE60
SOLID62
SHELL63
SOLID64
SOLID65
PLANE67
LINK68
SOLID69
SOLID70
MASS71
SOLID72
SOLID73
PLANE75
PLANE77
PLANE78
PLANE82
PLANE83
SOLID87
SOLID90
SOLID92
SHELL93
SOLID95
SOLID96
SOLID97
SOLID98
SHELL99
PLANE121
SOLID122
SOLID123
SHELL143
SURF151
SURF152
SURF153
SURF154
SHELL157
TARGE169
TARGE170
CONTA171
CONTA172
CONTA173
CONTA174
User elements may also be given the birth and death capability. See the Guide to ANSYS User
Programmable Features for more information on user elements
In some circumstances, an element's birth and death status may be dependent on an ANSYScalculated quantity, such as temperature, stress, strain, etc. You can use commands such as
ETABLE (Main Menu>General Postproc>Element Table>Define Table) and ESEL
Modify your basic analysis procedure as follows to incorporate the element birth and death
feature:
GUI:
Main Menu>Solution>-Load Step Opts-Other>Kill Elements
Elements are deactivated (or activated) in the first substep of the load step, and maintain that
status through the rest of the load step. Note that the default reduction factor used as a
stiffness multiplier might not suffice for some problems. Sometimes, you might have to
consider using a more severe reduction factor. To provide a new value for the reduction
factor:
Command(s):
ESTIF
GUI:
Main Menu>Solution>Other>StiffnessMult
Nodes that are not connected to any active elements may "float," or pick up stray degree of
freedom (DOF) responses. In some cases, you might want to constrain inactive DOFs [D, CP,
etc.] to reduce the number of equations to be solved, and to avoid ill-conditioning. However,
constraining inactive DOFs can become more important for cases in which you want to
reactivate elements with a specific shape (or temperature, etc.). Of course, you must be sure
to remove such artificial constraints when you reactivate elements. You must also remove
nodal loads from inactive DOFs (i.e., at nodes that are not connected to any active elements).
Similarly, you must specifically add nodal loads (if any) to reactivated DOFs.
Part of your input listing could look like this for your first load step:
! First load step
TIME,...
NLGEOM,ON
NROPT,FULL
ESTIF,...
ESEL,...
EKILL,...
ESEL,S,LIVE
NSLE,S
NSEL,INVE
D,ALL,ALL,0
NSEL,ALL
ESEL,ALL
D,...
F,...
SF,...
BF,...
SAVE
SOLVE
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Please see the TIME, NLGEOM, NROPT, ESTIF, ESEL, EKILL, NSLE, NSEL, D, F,
SF, and BF command descriptions for more information.
In your remaining load steps, you can deactivate and reactivate elements as desired. As
before, be sure to apply and delete constraints and nodal loads as appropriate.
To deactivate elements, use one of these methods:
Command(s):
EKILL
GUI:
Main Menu>Solution>-Load Step Opts-Other>Kill Elements
To reactivate elements, use one of these methods:
Command(s):
EALIVE
GUI:
Main Menu>Solution>-Load Step Opts-Other>Activate Elem
! Second (or subsequent) load step:
TIME,...
ESEL,...
EKILL,...
! Deactivates selected elements
ESEL,...
EALIVE,...
! Reactivates selected elements
...
FDELE,...
! Deletes nodal loads at inactive DOFs
D,...
! Constrains inactive DOFs
...
F,...
! Adds nodal loads as appropriate to active DOFs
DDELE,...
! Deletes constraints from reactivated DOFs
SAVE
SOLVE
Please see the TIME, ESEL, EKILL, EALIVE, FDELE, D, F, and DDELE command
descriptions for more information.
The following simplified input listing demonstrates how you might deactivate elements that
rupture when their total strain has exceeded some critical value:
/SOLU
...
SOLVE
FINISH
!
/POST1
SET,...
ETABLE,STRAIN,EPTO,EQV
ESEL,S,ETAB,STRAIN,0.20
FINISH
!
/SOLU
ANTYPE,,REST
EKILL,ALL
ESEL,ALL
...
! Enter SOLUTION
! Typical solution procedure
! Enter POST1
! Store total equivalent strain in ETABLE
! Select all elements with total equivalent strain
! greater than or equal to 0.20
! Re-enter SOLUTION
! Deactivate selected (overstrained) elements
! Restore full element set
! Continue with solution
Please see the ETABLE, ESEL, ANTYPE, and EKILL command descriptions for more
information.
If the model is entirely linear (has no contact or other nonlinear element present, and
the material is linear) except for birth and death elements, ANSYS will treat the
analysis as linear, and will not set SOLCONTROL,ON.
The FULL Newton-Raphson option with adaptive descent turned on often yields good
results in analyses that incorporate element birth and death. To use this option with
adaptive descent turned on:
Command(s):
NROPT,FULL,,ON
GUI:
Main Menu>Solution>Analysis Options
You can retrieve a parameter whose value will indicate the status (active or inactive)
of an element [*GET,Par,ELEM, n, ATTR, LIVE] (Utility Menu> Parameters>Get
Scalar Data). This parameter could be used in APDL logical branching ([*IF], etc.)
or in other applications in which you need to monitor the birth-death status of an
element.
The load step file method [LSWRITE] for solving multiple load steps cannot be used
with the birth-death option, because it will not write the status of deactivated or
reactivated elements to the load step file. Birth and death analyses having multiple
load steps must therefore be performed using a series of explicit SOLVE commands
(Main Menu>Solution>Current LS).