Professional Documents
Culture Documents
SURF19
PLANE2
PIPE20
SURF151
BEAM3
MASS21
SURF152
BEAM4
SURF22
BEAM44 LINK68
SOLID92
SURF153
SOLID5
BEAM23
SURF154
LINK8
BEAM24
SHELL157
LINK10
PLANE25
TARGE169
LINK11
TARGE170
http://mostreal.sk/html/guide_55/g-adv/GADV6.htm
1/9
9/9/2015
PLANE13
LINK31
CONTA171
COMBIN14 LINK32
PIPE59
PLANE75 SHELL99
CONTA172
PIPE16
LINK33
PIPE60
PIPE17
LINK34
PIPE18
PLANE35
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 ANSYS-calculated
quantity, such as temperature, stress, strain, etc. You can use commands such as ETABLE (Main
Menu>General Postproc>Element Table>Define Table) and ESEL (Utility Menu>Select>Entities) to
determine the value of such quantities in selected elements, and to change the status (melted, solidified, ruptured,
etc.) of those elements accordingly. This procedure can be useful for modeling effects due to phase changes (as
in welding processes, when structurally inactive molten material solidifies and becomes structurally active),
failure-surface propagation, and other analysis-dependent element changes.
2/9
9/9/2015
specified geometric configuration (large-deformation effects should be included to obtain meaningful results).
Thermal strains are computed for newly-activated elements based on the current load step temperature and the
reference temperature. Thus, newborn elements with thermal loads may not be stress-free as intended. The
material property REFT can be used instead of the global TREF to specify material-dependent reference
temperatures. This allows you to specify the activation temperature as a stress-free temperature.
3/9
9/9/2015
NLGEOM,ON
GUI:
Main Menu>Solution>Analysis Options
For all birth and death applications, you must be sure to set the Newton-Raphson option explicitly in the first
load step, as the program cannot predict the presence of an EKILL command in a subsequent load step:
Command(s):
NROPT
GUI:
Main Menu>Solution>Analysis Options
Deactivate [EKILL] all the initially inactive elements that are to be added (reactivated) in later load steps:
Command(s):
EKILL
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:
http://mostreal.sk/html/guide_55/g-adv/GADV6.htm
4/9
9/9/2015
Please see the TIME, NLGEOM, NROPT, ESTIF, ESEL, EKILL, NSLE, NSEL, D, F, SF, and BF
command descriptions for more information.
5/9
9/9/2015
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.
6/9
9/9/2015
Command(s):
ESEL
GUI:
Utility Menu>Select>Entities
You could then deactivate or reactivate the selected elements. (You could also use the ANSYS Parametric
Design Language to write a macro to perform such an operation. See the APDL Programmer's Guide for more
information.)
To deactivate the selected elements:
Command(s):
EKILL, ALL
GUI:
Main Menu>Solution>-Load Step Opts-Other>Kill Elements
To reactivate the selected elements, use one of these methods:
Command(s):
EALIVE,ALL
GUI:
Main Menu>Solution>-Load Step Opts-Other>Activate Elem
The following simplified input listing demonstrates how you might deactivate elements that rupture when their total
strain has exceeded some critical value:
/SOLU
! Enter SOLUTION
...
! Typical solution procedure
SOLVE
FINISH
!
/POST1
! Enter POST1
SET,...
ETABLE,STRAIN,EPTO,EQV ! Store total equivalent strain in ETABLE
ESEL,S,ETAB,STRAIN,0.20 ! Select all elements with total equivalent strain
! greater than or equal to 0.20
FINISH
!
/SOLU
! Re-enter SOLUTION
ANTYPE,,REST
EKILL,ALL
! Deactivate selected (overstrained) elements
ESEL,ALL
! Restore full element set
...
! Continue with solution
http://mostreal.sk/html/guide_55/g-adv/GADV6.htm
7/9
9/9/2015
Please see the ETABLE, ESEL, ANTYPE, and EKILL command descriptions for more information.
8/9
9/9/2015
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).
http://mostreal.sk/html/guide_55/g-adv/GADV6.htm
9/9