Professional Documents
Culture Documents
(Autonomous)
PERUNDURAI, ERODE - 638 052
DEPARTMENT OF MECHATRONICS ENGINEERING
SCHOOL OF BUILDING AND MECHANICAL SCIENCES
Manual Prepared By
Dr. S.Shankar M.E., Ph.D (IITM)
Associate Professor
Mechatronics Engineering
Kongu Engineering College.
Department of Mechatronics Engineering 1
Kongu Engineering College
Table of Contents
Preface -------------------------------------------------------------------------------------------------2
Course Objectives ---------------------------------------------------------------------------------- 4
1. Introduction ------------------------------------------------------------------------------------- 5
2. FEA and ANSYS --------------------------------------------------------------------------------- 9
3. ANSYS Basics ------------------------------------------------------------------------------------ 12
4. General Analysis Procedure ----------------------------------------------------------------- 16
5. Creating the Solid Model --------------------------------------------------------------------- 17
6. Creating the Finite Element Model -------------------------------------------------------- 33
7. Defining the Material ------------------------------------------------------------------------ 47
8. Loading ------------------------------------------------------------------------------------------- 49
9. Solution ------------------------------------------------------------------------------------------- 52
10. Postprocessing --------------------------------------------------------------------------------- 55
11. SOLID Modeling Tutorials ---------------------------------------------------------------------58
12. Assignments ------------------------------------------------------------------------------------ 65
Preface
Finite Element Analysis was first developed for use in the aerospace and nuclear industries
where the safety of structures is critical. Today, the growth in usage of the method is directly
attributable to the rapid advances in computer technology in recent years. As a result,
commercial finite element packages (ANSYS, ABAQUS, ..) exist that are capable of solving the
most sophisticated problems, not just in structural analysis, but for a wide range of phenomena
such as steady state and dynamic temperature distributions, fluid flow and manufacturing
processes such as injection molding and metal forming.
ANSYS is the most powerful tool which works basis on Finite Element Analysis concepts. In my
opinion, no body knows the start and end of this tool. Mostly in any industries, design and
analysis team plays an important role in manufacturing or producing a best component. If we
want to check whether the produced component is safe/withstands for the applied load?
Frankly speaking, experimental methods are very accurate to predict the results. But it is not a
simple and easy task, to do experiments for each and every case. Experiments are very
expensive in cost wise and also very much time consuming process. Only possible way is
mathematical concepts. This ANSYS tool purely simulates basis on numerical method concepts.
FEA consists of a computer model of a material or design that is loaded and analyzed for
specific results. It is used in new product design, and existing product refinement. A company is
able to verify that a proposed design will be able to perform to the client's specifications prior
to manufacturing or construction. Modifying an existing product or structure is utilised to
qualify the product or structure for a new service condition. In case of structural failure, FEA
may be used to help determine the design modifications to meet the new condition.
ANSYS is a very important FEA tool for those involved in engineering design; it is now used
routinely to solve problems in the following areas:
I personally feels, this course about Introduction to ANSYS, surely will throw some lights about
FEM and mainly about ANSYS tool and the options available in it. I will start with some lectures
on basic concepts of FEM which is the main base for ANSYS. Then this training course will
mostly focus on the ANSYS tool options. Mostly this introductory course will enlighten about
the various options available in ANSYS, mainly in Pre-Processing stage. If you are very strong in
pre-processing, you can model/mesh any complicated component in industries.
This course will focus mainly on, how to model the component in ANSYS, How to create a
component for selection, How to Select the entities, How to select element type, How to define
Material Properties, How to create/offset the work plane, How to mesh (mapped/free) the
component, How to offset/create a new work plane, How to apply boundary conditions, How to
solve and then about post processing stages.
This material is developed mainly based on ANSYS training manual, from other various web
sources and books. I compiled this manual based on my previous Industrial and research
experience (IIT Madras) using this ANSYS tool. Hope you will enjoy the training session.
- - - - Dr. S.Shankar
Course Objectives
To teach the basics of ANSYS in the following areas:
• ANSYS capabilities, basic ANSYS terminology, and the ANSYS GUI
• Ho to pe fo a o plete AN“Y“ a al sis… the basic steps involved
• Building or importing solid models and meshing
• Applying loads, solving, and reviewing results
• Tutorial Problems for Solid Modeling and Mapped Meshing, Structural Problems, Modal,
Contact and Thermal Problems
CHAPTER 01 -INTRODUCTION
Basic Concepts FEM
The finite element method (FEM), or finite element analysis (FEA), is based on the idea of building a
complicated object with simple blocks, or, dividing a complicated object into small and manageable
pieces. Application of this simple idea can be found everywhere in everyday life as well as in
engineering.
Computer Implementations
Preprocessing (build FE model, loads and constraints)
FEA solver (assemble and solve the system of equations)
Postprocessing (sort and display the results)
A Typical Analysis
In the real world, no analysis is typical, as there are usually facets that cause it to differ from others.
There is however a main procedure that most FE investigations take. This procedure is detailed below:
Processor Stage
The preprocessor stage in general FE packages involves the following:
Specifying the title, that is the name of the problem. This is optional but very useful, especially if
a number of design iterations are to be completed on the same base model.
Setting the type of analysis to be used, e.g. structural, fluid, thermal or electromagnetic, etc.
(sometimes this can only be done by selecting a particular element type).
Creating the model. The model is drawn in 1D, 2D or 3D space in the appropriate
units (M, mm, in, etc..). The model may be created in the pre-processor, or it can
be imported from another CAD drafting package via a neutral file format (IGES,
STEP, ACIS, Parasolid, DXF, etc.). If a model is drawn in mm for example and the
material properties are defined in SI units, then the results will be out of scale by
factors of 106. The same units should be applied in all directions, otherwise
results will be difficult to interpret, or in extreme cases the results will not show up mistakes
made during the loading and restraining of the model.
Defining the element type, this may be 1D, 2D or 3D, and specific to the analysis type being
carried out (you need thermal elements to do thermal analyses).
Applying a Mesh. Mesh generation is the process of dividing the analysis
continuum into a number of discrete parts or finite elements. The finer the
mesh, the better the result, but the longer the analysis time. Therefore, a
compromise between accuracy & solution speed is usually made. The mesh
may be created manually, such as the one on the right, or generated
automatically like the one below. In the manually created mesh, you will notice that the
elements are smaller at the joint. This is known as mesh refinement, and it enables the stresses
to be captured at the geometric discontinuity (the junction).
Solution Stage
Thankfully, this part is fully automatic. The FE solver can be logically divided into three main parts, the
pre-solver, the mathematical-engine & the post-solver. The pre-solver reads in the model created by the
pre-processor and formulates the mathematical representation of the model. All parameters defined in
the pre-processing stage are used to do this, so if you left something out, chances are the pre-solver will
complain & cancel the call to the mathematical-engine. If the model is correct the solver proceeds to
form the element-stiffness matrix for the problem & calls the mathematical-engine which calculates the
result (displacement, temperatures, pressures, etc.). The results are returned to the solver & the post-
solver is used to calculate strains, stresses, heat fluxes, velocities, etc.) for each node within the
Post-Processor Stage
Here the results of the analysis are read & interpreted. They can be presented in the form of a table, a
contour plot, deformed shape of the component or the mode shapes and natural frequencies if
frequency analysis is involved. Other results are available for fluids, thermal and electrical analysis types.
Most post-processors provide an animation service, which produces an animation & brings your model
to life.
Contour plots are usually the most effective way of viewing results for structural type problems. Slices
can be made through 3D models to facilite the viewing of internal stress patterns. All post-processors
now include the calculation of stress & strains in any of the x, y or z directions, or indeed in a direction at
an angle to the coordinate axes. The principal stresses and strains may also be plotted, or if required the
yield stresses and strains according to the main theories of failure (von mises, St. Venant, Tresca etc.).
Other information such as the strain energy, plastic strain and creep strain may be obtained for certain
types of analyses.
A Final Word
The finite element method extremely powerful. However, with comforting contour plots, one can be
easily fooled into thinking that a superior result has been achieved. The quality of the result is totally
dependent on the quality of the analysis model & how accurately it represents the physical problem
being investigated. Remember, careful planning is the key to a successful analysis. Sometimes an
analysis is not required, as some problems have analytical or imperical solutions, others may be
determined using spreadsheets.
• ANSYS is a complete FEA software package used by engineers worldwide in virtually all fields of
engineering:
– Structural
– Thermal
– Fluid (CFD, Acoustics, and other fluid analyses)
– Low- and High-Frequency Electromagnetics
• A partial list of industries in which ANSYS is used:
– Aerospace
– Automotive
– Biomedical
– Bridges & Buildings
– Electronics & Appliances
– Heavy Equipment & Machinery
– MEMS - Micro Electromechanical Systems
– Sporting Goods
• Dynamic analysis
– Includes mass and damping effects.
– Modal analysis calculates natural frequencies and mode shapes.
– Ha o i a al sis dete i es a st u tu e s espo se to si usoidal loads of k o
amplitude and frequency.
– Transie t D a i a al sis dete i es a st u tu e s espo se to ti e-varying loads and
can include nonlinear behavior.
• Steady-State
– Time-dependent effects are ignored.
• Transient
– To determine temperatures, etc. as a function of time.
– Allows phase change (melting or freezing) to be simulated.
• Acoustics
– To simulate the interaction between a fluid medium and the surrounding solid.
– Example: speakers, automobile interiors, sonars
• Contained-Fluid Analysis
– To simulate the effects of a contained, non-flowing fluid and calculate hydrostatic
pressures due to sloshing.
– Example: oil tankers, other liquid containers
• Heat and Mass Transport
– A one-dimensional element is used to calculate the heat generated by mass transport
between two points, such as in a pipe.
Utility Menu
Icon Toolbar Menu
Input Line Raise/Hidden Icon
Output
Window
Opening a file
Open ANSYS
File
The Open ANSYS File Icon can be used to open either ANSYS
Database or ANSYS Command file types
9. Components
o A group of nodes, or elements, or keypoints, or lines, or areas, or volumes can be defined as
a component. Only one entity type is associated with a component.
o Components can be selected or unselected. When you select a component, you are actually
selecting all of the entities in that component.
Preprocessing
Solution
Post Processing
Analysis Type
• The analysis type usually belongs to one of the following disciplines:
Structural -Motion of solid bodies, pressure on solid bodies, or contact of solid bodies
Thermal - Applied heat, high temperatures, or changes in temperature
Electromagnetic - Devices subjected to electric currents (AC or DC), electromagnetic waves, and
voltage or charge excitation
Fluid - Motion of gases/fluids, or contained gases/fluids
Coupled –Field Combinations of any of the above
What to model?
• Small details that are unimportant to the analysis should not be included in the analysis model.
You can suppress such features before sending a model to ANSYS from a CAD system.
• For some structures, however, "small" details such as fillets or holes can be locations of
maximum stress and might be quite important, depending on your analysis objectives.
Symmetry
• Many structures are symmetric in some form and allow only a representative portion or cross-
section to be modeled.
• The main advantages of using a symmetric model are:
– It is generally easier to create the model.
– It allows you to make a finer, more detailed model and thereby obtain better results
than would have been possible with the full model.
Rotational symmetry
• Repeated segments arranged about a central axis, such as in turbine rotors.
• Only one segment of the structure needs to be modeled.
• Loading is also assumed to be symmetric about the axis.
Stress singularities
• A stress singularity is a location in a finite element model where the stress value is unbounded
(infinite). Examples:
– A point load, such as an applied force or moment
– An isolated constraint point, where the reaction force behaves like a point load
– A sharp re-entrant corner (with zero fillet radius)
• As the mesh density is refined at a stress singularity, the stress value increases and never
converges.
P = P/A
As A 0,
• Real structures do not contain stress singularities. They are a fiction created by the simplifying
assumptions of the model.
• So how do you deal with stress singularities?
– If they are located far away from the region of interest, you can simply ignore them by
deactivating the affected zone while reviewing results.
– If they are located in the region of interest, you will need to take corrective action, such
as:
• adding a fillet at re-entrant corners and rerunning the analysis.
• replacing a point force with an equivalent pressure load.
• sp eadi g out displa e ent constraints over a set of nodes
• No Defeaturing Method — Imports and stores geometry in the standard ANSYS database.
[ioptn,iges,nodefeat]
+ Faster and more reliable than the Defeaturing method.
+ Allows the full set of solid model operations.
+ No defeaturing tools are available.
+ This is the DEFAULT and recommended method.
• Defeaturing Method — Imports and stores geometry in a special database that allows you to
repair and defeature the model. [ioptn,iges,defeat]
+ Ability to defeature, i.e, to remove minor details such as protrusions, cavities, and small
holes.
+ Because of the special database used to store geometry, only a limited number of solid
model operations are available.
+ Ge e all e ui es o e e o a d is so e hat slo e tha the No defeatu i g
method.
+ This method is efficient for single solid models that will be imported, loaded, meshed
and solved.
+ In general, it is NOT recommended when advanced geometry capabilities are required.
• Merge Option
+ YES by default, to merge coincident entities so that adjacent areas meet at a common
line, and adjacent lines meet at a common keypoint.
+ Switch it to NO only if you are using the Defeaturing method and your initial attempt
runs out of memory.
+ ioptn,merge,yes/no
Merge
• Importing geometry is convenient, but sometimes you may need to create it in ANSYS. Some
possible reasons:
– You may need to build a parametric model — one defined in terms of variables for later
use in design optimization or sensitivity studies.
– The geometry may not be available in a format ANSYS can read.
– The Connection product you need may not be available on your computer platform.
– You may need to modify or add geometry to an imported part or assembly.
• ANSYS has an extensive set of geometry creation tools, which we will discuss next.
SOLID MODELING
• A typical solid model is defined by volumes, areas, lines, and keypoints.
– Volumes are bounded by areas. They represent solid objects.
– Areas are bounded by lines. They represent faces of solid objects, or planar or shell
objects.
– Lines are bounded by keypoints. They represent edges of objects.
– Keypoints are locations in 3-D space. They represent vertices of objects.
VOLUMES
AREAS
• Top-down modeling starts with a definition of volumes (or areas), which are then combined in
some fashion to create the final shape.
Add
• You may choose whichever approach best suits the shape of the model, and also freely combine
both methods.
Top-down Modeling
• Primitives are predefined geometric shapes such as circles, polygons, and spheres.
• 2-D primitives include rectangles, circles, triangles, and other polygons.
• When you create a 2-D primitive, ANSYS defines an area, along with its underlying lines and
keypoints.
• When you create a 3-D primitive, ANSYS defines a volume, along with its underlying areas, lines
and keypoints.
Creating Areas
Main Menu > Preprocessor > Modeling > Create > Areas > Circle
Creating Block
Main Menu > Preprocessor > Modeling > Create > Volumes >Block
Work Plane
• The WP i the p o pts a d i the pi ke sta ds fo Working Plane — a movable, 2-D
reference plane used to locate and orient primitives.
– By default, the WP origin coincides with the global origin, but you can move it and/or
rotate it to any desired position.
– B displa i g a g id, ou a use the WP as a d a i g ta let.
– WP is infinite despite the grid settings.
height
WY
WY WX
wi
dt
X1 h
Y2
X2
Y1 WP (X,Y)
WX
Divide
– Cuts an entity into two or more pieces that are still connected to each other by common
boundaries.
– The utti g tool a e the o ki g pla e, a a ea, a li e, o e e a olu e.
– Useful fo sli i g a d di i g a o pli ated olu e i to si ple olu es fo brick
meshing.
• Intersect
– Keeps only the overlapping portion of two or more entities.
– If there are more than two input entities, you have two choices: common intersection
and pairwise intersection
• Common intersection finds the common overlapping region among all input
entities.
• Pairwise intersection finds the overlapping region for each pair of entities and
may produce more than one output entity.
• Partition
• To define keypoints:
• Main Menu > Preprocessor > Modeling > Create > Keypoints
You can define any number of coordinate systems, but only one may be active at any given time.
Create lines, Arcs, Splines, + Operate > Extrude
Create > Areas > Arbitrary, + Operate > Extrude
Create > Volumes > Arbitrary, + Operate > Extrude
Extrude
• To quickly create volumes from existing areas (or areas from lines, and lines from keypoints).
• If the area is meshed, you can extrude the elements along with the areas.
• Four ways to extrude areas:
– Along normal — creates volume by normal offset of areas [VOFFST] .
– By XYZ offset — creates volume by a general x-y-z offset [VEXT]. Allows tapered
extrusion.
– About axis — creates volume by revolving areas about an axis (specified by two
keypoints) [VROTAT].
– Along lines — eates olu e d aggi g a eas alo g a li e o a set of o tiguous
lines [VDRAG].
Scaling
• Scaling is typically needed when you want to convert the geometry to a different set of units,
say from inches to millimeters.
• To scale a model in ANSYS:
• First save the database -- Toolbar > SAVE_DB or SAVE command.
• Then Main Menu > Preprocessor > Operate > Scale > Volumes (choose the highest-level
entity available in the model)
• [Pick All] to pick all volumes
• The e te desi ed s ale fa to s fo ‘X, ‘Y, ‘) a d set IMOVE to Mo ed
i stead of Copied
•
Move
• To translate or rotate an entity by specifying DX,DY,DZ offsets.
– DX,DY,DZ are interpreted in the active CS.
– To translate an entity, make the active CS Cartesian.
– To rotate an entity, make the active CS cylindrical or spherical.
– Or use the commands
• VGEN, AGEN, LGEN, KGEN
• Another option is to transfer coordinates to a different system.
– Transfer occurs from the active CS to a specified CS.
– This operation is useful when you need to move and rotate an entity at the same time.
– Or use the commands
• VTRAN, ATRAN, LTRAN, KTRAN
Copy
• To generate multiple copies of an entity.
• Specify the number of copies (2 or greater) and the DX,DY,DZ offset for each copy. DX,DY,DZ are
interpreted in the active CS.
• Useful to create multiple holes, ribs, protrusions, etc.
Reflect
• To reflect entities about a plane.
• Specify the direction of reflection:
– X for reflection about the YZ plane
– Y for XZ plane
– Z for XY plane
All directions are interpreted in the active CS, which must be a Cartesian system.
Merge
• To attach two entities together by removing coincident keypoints.
– Merging keypoints will automatically merge coincident higher-order entities, if any.
• Usually required after a reflect, copy, or other operation that causes coincident entities.
Fillet
• Line fillet requires two intersecting lines with a common keypoint at the intersection.
– If the common keypoint does not exist, do a partition operation first.
– ANSYS does not update the underlying area (if any), so you need to either add or
subtract the fillet region.
• Area filleting is similar.
• Create Fillet, Create Area, Subtract from base area
This section is intended to give users advice on best modeling practices that will help the user avoid
corrupt databases.
– Put as much of your ANSYS input as you can into an input file. Even simple items such as
material data and real constant data, so that your analysis is easier to debug (and even
parameterize).
– Do ot keep deletes i ou data ase. Use the i put file edit a olu e o a ele e t
size setting instead of deleting volumes or clearing a mesh.
– Perform element attributes (xATT) and Boolean operations BEFORE meshing.
(Absolutely no Booleans after meshing.)
– Don't use NUMMRG,KP to pull together non-coincident keypoints.
• Meshing is the p o ess used to fill the solid odel ith odes a d ele e ts, i.e, to eate the
FEA model.
•
Mesh Generation
In order to carry out a finite element analysis, the model we are using must be divided into a number of
small pieces known as finite elements. Since the model is divided into a number of discrete parts, FEA
can be described as a discretization technique. In simple terms, a mathematical net or "mesh" is
required to carry out a finite element analysis.
If the system under investigation is 1D in nature, we may use line elements to represent our geometry
and to carry out our analysis. If the problem can be described in 2 dimensions, then a 2D mesh is
required. Correspondingly, if the problem is complex and a 3D representation of the continuum is
required, then we use a 3D mesh.
Mesh Density
The art of using FEM lies in choosing the correct mesh density required to solve a problem. If the mesh is
too coarse, then the element will not allow a correct solution to be obtained. Alternatively, if the mesh
is too fine, the cost of analysis in computing time can be out of proportion to the results obtained. In
order to define a relevant mesh, some idea of the parameter distributions (stress, temperature,
pressure, etc.) within the component is required. If the answer is known, then a good mesh can be
defined. A fine mesh is required where there are high parameter gradients and strain and a course mesh
is sufficient in areas that have result contours of reasonably constant slope.
Element Distortion
Every element is defined in terms of the basic shape of a parent element. Due to the geometry of a
component, elements may become distorted in an effort to force a mesh within the boundary of the
model. When elements are distorted from their parent shape they become less accurate. As the
distortion is increased, the solution error becomes greater. Therefore, the user should attempt to keep
the elements as near to the basic parent element shape as possible when creating a mesh.
Unstructured meshes allow any number of elements to meet at a single chord node. They have been
developed mainly because they can be created using automatic meshing engines. Triangle and
Mesh requirements
The Finite Element Method (FEM) has certain requirements on a mesh:
The mesh must be valid, (no holes, self-intersections, or faces joined at two or more edges).
The mesh must conform to the boundary of the domain. This is an obvious requirement, but
some schemes such as a Delaunay triangulation may not satisfy this condition.
The density of the mesh must be controllable, to allow trade-off between accuracy and
solution time.
The grid density will vary depending on local accuracy requirements, but any variations must
be smooth to reduce or eliminate numerical diffusion/refraction effects.
There are some requirements on the shape of elements. In general, the elements should as
equiangular as possible in equilateral triangles & regular tetrahedra. Highly distorted
elements (long, thin triangles, squashed tetrahedra) can lead to numerical stability problems
caused by round-off errors. This requirement is modified for boundary layers, where highly
stretched elements are desired and facilitated in the FEM formulation. The min-max-angle
property is still required in this case.
Element Limitations
Triangles/tetrahedra can fit irregular boundaries and allow a progressive change of element size without
excessive distortion, and are therefore well-suited for FEA modelling. There are fully automatic methods
for generating triangular/tetrahedral meshes. However, linear tetrahedra are not that good for FEM (too
stiff) and a high density of elements is required to yield acceptable results, which leads to increased
solver time. Quadratic quadrilateral/hexahedral elements are much better, but it is difficult to
automatically generate all-hexahedral meshes. Quadratic tetrahedra have as good FEM properties and
can be generated using automatic meshing algorithms.
In general the FE-Method is a al ulated app oa h, the solutio a t e as e a t as the analytic result.
Be aware of the fact that convergence can be obtained for the deformations of a structure, but the
stresses can still be inaccurate up to 30%. The precision of an analysis depends mainly on the size and
position of elements, the type of element (triangular or quadrilateral based) and also the element
formulation (linear, quadratic, plane stress, axysymmetric etc.).
• Element attributes are characteristics of the finite element model that you must establish prior
to meshing. They include:
– Element types
– Real constants
– Material properties
– Section properties (for BEAM44,188, and 189, SHELL181, and PRETS179)
Element Type
• The element type is an important choice that determines the following element characteristics:
– Degree of Freedom (DOF) set. A thermal element type, for example, has one dof: TEMP,
whereas a structural element type may have up to six dof: UX, UY, UZ, ROTX, ROTY,
ROTZ.
– Element shape -- brick, tetrahedron, quadrilateral, triangle, etc.
– Dimensionality -- 2-D (X-Y plane only), or 3-D.
– Assumed displacement shape -- linear vs. quadratic.
• AN“Y“ has a li a of o e ele e t t pes f o hi h ou a hoose. Fo o , let s see
how to define an element type.
Element category
• ANSYS offers many different categories of elements. Some of the commonly used ones are:
– Line elements
– Shells
– 2-D solids
– 3-D solids
Line elements
– Beam elements are used to model bolts, tubular members, C-sections, angle irons, or
any long, slender members where only membrane and bending stresses are needed.
– Link elements are used to model springs, bolts, preloaded bolts, and truss members.
– Spring (combination) elements are used to model springs, bolts, or long slender parts, or
to replace complex parts by an equivalent stiffness.
Shell elements
– Used to model thin panels or curved surfaces.
– The defi itio of thi depe ds o the appli atio , ut as a ge e al guideli e, the
major dimensions of the shell structure (panel) should be at least 10 times its thickness.
Axisymmetry assumes that the 3-D model and its loading can be generated by revolving a 2-D
section 360° about the Y axis.
– Axis of symmetry must coincide with the global Y axis.
– Negative X coordinates are not permitted.
– Y direction is axial, X direction is radial, and Z direction is circumferential (hoop)
direction.
– Hoop displacement is zero; hoop strains and stresses are usually very significant.
Element Order
• Element order refers to the pol o ial o de of the ele e t s shape functions.
• What is a shape function?
– It is a athe ati al fu tio that gi es the shape of the esults ithi the ele e t.
Since FEA solves for DOF values only at nodes, we need the shape function to map the
nodal DOF values to points within the element.
Stress Analyses
• If you are interested in highly accurate stresses:
• A fine mesh will be needed, omitting no geometric details at any location in the
structure where such accuracy is needed.
• Stress convergence should be demonstrated.
• Any simplification anywhere in the model might introduce significant error.
• If you are interested in deflections or nominal stresses:
• A relatively coarse mesh is sufficient.
• Small geometry details may be omitted.
Thermal Analyses
• Small details can usually be omitted, but since many thermal analyses are followed by a
stress analysis, stress considerations generally dictate the detail of the model.
• Mesh density is usually determined by expected thermal gradients. A fine mesh is
required for high thermal gradients, whereas a coarse mesh may be sufficient for low
gradients.
Some FEA codes (NASTRAN comes to mind) have just a handful of elements that do everything. There
are several reasons why there are such a large number of elements in ANSYS. First, there was a
conscious plan from the beginnings of the program that, for example, if you want to do a thermal
analysis, there is no reason to use an element with structural degrees of freedom. That just requires an
element to carry a bunch of baggage around that it is not using. While ANSYS does have coupled field
elements that can do both, generally speaking if you want to do a thermal analysis you use an element
with a temperature degree of freedom only, and structural elements do not drag around an unused
temperature degree of freedom. This was done in the name of computational efficiency. Secondly, old
elements are rarely deleted out of the program library for the sake of compatibility with older models.
When a new and improved BEAM4 element was created, BEAM4 was not revised but left alone, and the
BEAM44 was introduced. So the library keeps getting larger as new and more capable elements are
formulated. The last reason is that ANSYS is a huge program with integrated capabilities in many physics
fields. So there are elements for fluids, electromagnetics, electric field, acoustics, and explicit dynamics
analyses as well.
2D Solid Elements
Ho a a D ele e t e a solid ? That s a uestio ost new ANSYS users ask. There are two reasons
in ANSYS-speak. First, they are considered solid because they are not a shell or a beam element. Shells
and beams are structural abstractions that will be discussed in the following sections. Secondly, they are
solids because they fully represent a solid chunky part by modeling a cross section of that part. There are
three main kinds of 2D solid elements:
Plane Strain: In a plane strain analysis we are modeling something that is so long that there is no strain
in the thickness direction. A cross section of a long beam or a dam holding back water would be
examples of this kind of behavior. Stresses in the thickness direction are significant.
Axisymmetric: In this type of analysis we are modeling a cross section of a structure that is fully defined
by rotating the cross section around a central axis. A pressure vessel or bottle would be examples of this
kind of structure. The thickness direction here represents the circumferential (hoop) direction and those
out-of-plane stresses are very significant (picture a tank under pressure).
Plane Stress: This is ot eall a solid ele e t pe sa ut still falls i to this atego si e it does t
really fit anywhere else). A plane stress analysis is a 2D model of a thin sheet with a small thickness and
in-plane loading. You would get the same results with a shell model with in-plane loads only and the
out-of-plane displacement constrained.
All 2D solid elements can be any one of these three types by changing the element key options.
3D Solid Elements
These types of elements have their geometry fully defined by the element nodes. They are elements
used to mesh volumes in ANSYS. These volumes could be created in the ANSYS preprocessor or
imported from a CAD system. Hexahedral elements (bricks) can be used to mesh regularly shaped
rectangular type volumes, while tetrahedral elements (tets) can be used to mesh any volume. Even
linear bricks (if they are not distorted much) can model a thin plate in out-of-plane bending with one
ele e t th ough the thi k ess si e the all default ha e the e t a shapes tu ed o .
SOLID45: Basic linear brick.
SOLID95: 20 noded version of SOLID45. It can tolerate irregular shapes without as much loss of accuracy.
Well suited to model curved boundaries. These elements can also be tetrahedral and can automatically
transition between hexahedral and tetrahedral using pyramids.
SOLID185: Newer version of SOLID45. Also has mixed formulation capability for simulating deformations
of nearly incompressible elastoplastic materials, and fully incompressible hyperelastic materials.
SOLID186: Newer version of SOLID95. Also has mixed formulation capability for simulating deformations
of nearly incompressible elastoplastic materials, and fully incompressible hyperelastic materials.
SOLID92: Tetrahedral only element (10 noded quadratic).
SOLID187: Newer version of SOLID92. Similarly to other 18x elements also has mixed formulation
capability for simulating deformations of nearly incompressible elastoplastic materials, and fully
incompressible hyperelastic materials.
3D Shell Elements
A shell element is a surface type element. It is really a 2D element that is called 3D because it is not
restricted to the XY plane like a 2D solid element; it can be located anywhere in three-dimensional space
and it can deform out-of-pla e. “hell ele e ts a e e gi ee i g a st a tio s e ause a geo et i
surface has no physical thickness. An ANSYS real constant is used to assign a thickness to a shell
element. Shell elements are also called plate elements, and are used to model panel type structures
Real Constants
Main Menu > Preprocessor > Real Constants
• Used fo geo et i p ope ties that a ot e o pletel defi ed the ele e t s geo et y.
For example:
– A beam element is defined by a line joining two nodes. This defines only the length of
the ea . To spe if the ea s oss-sectional properties, such as the area, moment
of inertia or dimensions, you need to use real constants or section properties.
– A shell element is defined by a quadrilateral or triangular area. This defines only the
surface area of the shell. To specify the shell thickness or layers, you need to use real
constants or section properties.
– Most 3-D solid elements do not require a real constant since the element geometry is
fully defined by its nodes.
–
Section properties
Main Menu > Preprocessor > Sections
• Ability to Import Sections
• Beam, Shell and Pretension sections can be created.
• Or use the SECxxx family of commands.
• Different element types require different section properties. See the Elements Manual for
details.
Material Properties
Main Menu > Preprocessor > Material Properties > Material Models
• Every analysis requires some ate ial p ope t i put: You g s odulus EX for structural
elements, thermal conductivity KXX for thermal elements, etc.
SmartSizing
• Determines element sizes by assigning divisions on all lines, taking into account curvature of the
line, its proximity to holes and other features, and element order.
• SmartSizing is off by default, but is recommended for free meshing. It does not affect mapped
meshing. (Free meshing vs. mapped meshing will be discussed later.)
(Main Menu > Preprocessor > Meshing > MeshTool), turn on SmartSizing, and set the desired size
level.
• Or use SMRT,level
• Size level ranges from 1 (very fine) to 10 (very coarse). Defaults to 6.
Keypoint Sizing
• Controls element size at keypoints:
– Mai Me u > P ep o esso > Meshi g > MeshTool; the sele t “ize Co t ols, Ke pt ,
and [Set]
– or KESIZE command
– or Main Menu > Preprocessor > Meshing > Size Cntrls > ManualSize > Keypoints
Different keypoints can have different KESIZEs, giving you more control over the mesh.
• Useful for stress concentration regions.
• Specified sizes may be overridden by SmartSizing to accommodate line curvature or proximity to
features
Line Sizing
• Controls element size at lines:
– Mai Me u > P ep o esso > Meshi g > MeshTool; the sele t “ize Co t ols , Li es ,
and [Set]
– or LESIZE command
– or Main Menu > Preprocessor > Meshing > Size Cntrls > ManualSize> Lines
Different lines can have different LESIZEs.
• Size specifi atio s a e ha d o soft.
– Ha d sizes a e al a s ho o ed the eshe , e e if “ a t“izi g is o . The take
precedence over all other size controls.
– “oft sizes a e o e idde “ a t“izi g.
• You can also specify a spacing ratio — ratio of last division to first. Used to bias the divisions
towards one end or towards the middle.
Area Sizing
• Controls element size in the interior of areas:
– Mai Me u > P ep o esso > Meshi g > MeshTool; the sele t “ize Co t ols , A eas ,
and [Set]
– or AESIZE command
– or Main Menu > Preprocessor > Meshing > Size Cntrls > ManualSize > Areas
Different areas can have different AESIZEs.
• Bounding lines will use the specified size only if they have no LESIZE or KESIZE specified and if no
adjacent area has a smaller size.
• Specified sizes may be overridden by SmartSizing to accommodate line curvature or proximity to
features.
Mapped Mesh
Restricts element shapes to quadrilaterals for areas and hexahedra (bricks) for volumes.
Typically has a regular pattern with obvious rows of elements.
“uita le o l fo egula a eas a d olu es su h as e ta gles a d i ks
Concatenation
Creates a new line (for meshing purposes), that is a combination of two or more lines, thereby reducing
the number of lines making up the area.
– Use the LCCAT command or Main Menu > Preprocessor > Meshing > Concatenate >
Lines, then pick the lines to be concatenated.
– For area concatenation, use ACCAT command or Main Menu > Preprocessor > Meshing
> Concatenate > Areas
Notes on concatenation
– It is purely a meshing operation and therefore should be the last step before meshing,
after all solid modeling operations. This is because the output entity obtained from a
concatenation cannot be used in any subsequent solid modeling operation.
– You can "undo" a concatenation by deleting the line or area it produced.
– Concatenating areas (for mapped volume meshing) is generally much more complicated
because you may also need to concatenate some lines. Lines are automatically
concatenated only when two adjacent, 4-sided areas are concatenated.
– Consider the add (Boolean) operation if the lines or areas meet at a tangent.
Mesh Extrusion
• When you extrude an area into a volume, you can extrude the area elements along with it,
resulting in a meshed volume. This is called mesh extrusion.
• Advantage: Easy to create a volume mesh with all bricks (hexahedra) or a combination of bricks
and prisms.
• Obvious requirement: Shape of the volume must lend itself to extrusion.
Sweep Meshing
• Sweep meshing is yet another option available for volume meshing. It is the process of meshing
an existing volume by sweeping an area mesh.
• Similar to mesh extrusion, except that the volume already exists in this case (from a geometry
import, for example).
CHAPTER 8 – LOADING
The solution step is where we apply loads on the object and let the solver calculate the finite element
solution. Loads are available both in the Solution and Preprocessor menus.
You can apply loads either on the solid model or directly on the FEA model (nodes and elements).
– Solid model loads are easier to apply because there are fewer entities to pick.
– Mo eo e , solid odel loads a e i depe de t of the esh. You do t eed to eappl
the loads if you change the mesh.
Constraint Constraints
on line at nodes
• Regardless of how you apply the loads, the solver expects all loads to be in terms of the finite
element model. Therefore, solid model loads are automatically transferred to the underlying
nodes and elements during solution.
• Solid Model Loads can be transferred to the finite element mesh manually before solving by
using the SBCTRAN command. This can be useful to see all of the loads, both solid model and
FE, that have been applied.
– For example, if a pressure is applied to an area, a plot of the elements will not show the
pressure until the SBCTRAN command is issued or the model is solved.
Displacement constraints are also used to enforce symmetry or antisymmetry boundary conditions.
– Symmetry BC: Out-of-plane displacements and in-plane rotations are fixed.
– Antisymmetry BC: In-plane displacements and out-of-plane rotations are fixed.
Concentrated load
A fo e is a o e t ated load o poi t load that ou a appl at a ode o keypoint.
• Point loads such as forces are appropriate for line element models such as beams, spars, and
springs.
In solid and shell models, point loads usually cause a stress singularity, but are acceptable if you
ignore stresses in the vicinity. Remember, ou a use sele t logi to ig o e the ele e ts i the
vicinity of the point load.
CHAPTER 9 – SOLUTION
Solvers
• The function of the solver is to solve the system of linear simultaneous equations representing
the st u tu e s deg ees of f eedo .
• The solution could take anywhere from a few seconds to several hours depending primarily on
the size of the model, the solver selected, and the speed of your computer.
• A linear static analysis with one load step requires only one such solution, but a nonlinear or
transient analysis may require tens, hundreds, or even thousands of solutions.
Therefore, the type of solver you choose for solution can be quite important.
To choose a solver
– Main Menu > Solutio > A al sis T pe > “ol Co t ols, the hoose “ol Optio s ta
– Or use EQSLV command
The default is to use a p og a hose sol e e sl ,-1], which is usually the sparse direct
solver.
Load step 1 Load step 2 Load step 3 Load step 4 Load step 5
Force
25
20
15
one set of loading conditions
for which you obtain a
10
solution.
Substep 1 of Loadstep 2
time (seconds)
• If you have multiple loading conditions, you can choose one of two ways:
– Solve for all loads together in a single load step
– Or apply each loading condition separately and solve multiple load steps.
–
• By using multiple load steps, you can:
– isolate the st u tu e s espo se to ea h loadi g o ditio .
– combine these responses in any desired fashion during postprocessing, allowing you to
stud diffe e t hat-if s e a ios. This is alled load case combination and is valid for
linear analyses only. Load case combinations are covered in a later chapter.)
• There are two ways to define and solve multiple load steps:
– Multiple solve method
– Load step file method
The advantage of the load step file method is that you can interactively set up all load steps even for a
large model and then solve them while you are away from the computer.
Query Picking
• Que pi ki g allo s ou to p o e the odel fo st esses, displa e e ts, o othe esults
quantities at any picked location.
• You can also quickly locate the maximum and minimum values of the item being queried.
• Available only through the GUI (no commands):
– General Postproc > Query Results > Nodal or Element or Subgrid Solu
– Choose a results quantity and press OK
Then pick any point in the model to see the results value at that point.
• Min and Max will show the value at the minimum and maximum points.
• Use Reset to clear all values and start over.
• Notice that the entity number, its location, and the results value are also shown
in the Picker.
Path Operations
Define a Path
– Requires the following information:
• Points defining the path (2 to 1000). You can use existing nodes or locations on
the working plane.
• Path curvature, determined by the active coordinate system (CSYS).
• A name for the path.
– First activate the desired coordinate system (CSYS).
– General Postproc > Path Operations > Define Path > By Nodes or On Working Plane
• Pick the nodes or WP locations that form the desired path, and press OK
• Choose a path name. The nSets and nDiv fields are best left to default in most
cases.
Map Data onto Path
– General Postproc > Path Operations > Map onto Path (or PDEF command)
• Choose desired quantity, such as SEQV.
• Enter a label for the quantity, to be used on plots and listings.
– You can now display the path if needed.
• General Postproc > Path Operations > Plot Paths
• (or issue /PBC,PATH,1 followed by NPLOT or EPLOT)
Plot the Data
– You can plot path items either on a graph:
• PLPATH or General Postproc > Path Operations > Plot Path Item > On Graph
– or along path geometry:
• PLPAGM or General Postproc > Path Operations > Plot Path Item > On Geometry
CHAPTER 12 ASSIGNMENTS
BEAM Problem
Solve this problem in 1-D, 2-D and 3-D. and Compare the maximum x displacement and maximum von
Mises Stress results. The beam is to be made of steel.
L = 2000 mm
h = w = 100 mm
p = 1000N
For the loaded beams shown below, develop the corresponding shear force and bending moment
diagrams. Assume all the beam is in equilibrium. E=2e5 N/mm2 and γ = 0.3
01. Determine the free-end displacements and the element stresses for the plate discretized into four
triangular elements and subjected to the tensile forces shown in Figure. Let E = 30 x 106 psi, V = 0.30,
and t = 1 in.
02. Determine the stresses in the member with a re-entrant comer as shown in Figure. At what locations
are the principal stresses largest? Let E = 30 X 106 psi and v = 0.25. Use plane strain conditions.
03. Determine the stresses in the plates with the round and square holes subjected to the tensile
stresses shown in Figure. Compare the largest principal stresses for each plate. Let E = 210 GPa, v = 0.25,
and t = 5 mm.
05. Determine the stresses in the wrench shown in Figure. Let E = 200 GPa and v = 0.25, and assume
uniform thickness t = 10 mm.
01. To calculate the Maximum deflection in the corner bracket subjected to the applied pressure for the
factor of safety 2. The upper right hand pin hole is constrained around its circumference of the given
corner bracket and the given pressure is applied to the bottom of the lower right hand pin hole. The
objective is to optimize the pressure value for the given non-linear problem for the given yield.
Steel
Youngs Modulus (N/m2) 2e5
Poissons Ratio 0.3
3
Density (kg/m ) 7860
Yield Strength (MPa) 220
Tangent Modulus (MPa) 2000
02. Fix the bolt holes and apply load of 500N point load at other side of the hole. Assume material to be
steel. The thickness of the component is 20mm. solve this nonlinear problem in 2D and compare the Uy
& von Mises stress results with 3D
Symmetric Problems
01. Determine the stresses in the plate with the hole subjected to the tensile stress shown in Figure.
Graph the stress variation σx versus the distance y from the hole. Let E = 200 GPa, v = 0.25, and t 25 rnm.
Use symmetry as appropriate.
03. Perform a stress analysis of the pressure vessel shown in Figure. Let E = 5 X 106 psi and v = 0.15 for
the concrete, and let E = 29 X 106 psi and v = 0.25 for the steel liner. The steel liner is 2 in. thick. Let the
pressure p equal 500 psi.
Axisymmetric Problems
01. Perform a stress analysis of the cylinder shown in Figure. Let E = 210 MPa, ν = 0.3. Compare the 2D
model finite element solution with 3D model.
3D Problems
01. Determine the deflections at the four corners of the free end of the structural steel cantilever beam
shown in Figure. Also determine the maximum principal stress. E=30*106 psi, γ= .
02. A portion of a structural steel brake pedal in a vehicle is modeled as shown in Figure. Determine the
maximum deflection at the pedal under a line load of 5lb/in. as shown.
03. An S-shaped block used in force measurement as shown in Figure, is to be designed for a pressure of
1000 psi applied uniformly to the top surface. Determine the uniform thickness of the block needed
such that the sensor is compressed no more than 0.05 in. Also make sure that the maximum stress from
the maximum distortion energy failure theory is less than the yield strength of the material. Use a factor
of safety of 1.5 on the stress only. The overall size of the block must fit in a 1.5-in.high, l-in.wide, l-in.-
deep volume. The block should be made of steel.
MODAL ANALYSIS
Obtain the lowest three vibration modes and resonant frequencies in the y direction of the straight steel
bar shown in Figure
Thickness of the bar is 0.005 m, width is 0.01 m, and the length is 0.09 m. Material of the bar is steel
ith You g s odulus, E = GPa, a d Poisso s atio ν=0.3. Density ρ=7.8×103 kg/m3. Boundary
condition: All freedoms are constrained at the left end.
All electronic components generate heat during the course of their operation. To ensure optimal
working of the component, the generated heat needs to be removed and thus the electronic component
be cooled. This is done by attaching fins to the device which aid in rapid heat removal to the
surroundings.
All the lines on the outside of the object except the bottom one where the object is considered
insulated.
02. The cross section of a tall chimney shown in Figure has an inside surface temperature of 330oF
and an exterior temperature of 130°F. The thermal conductivity is K = 0.5 Btu/ (h-ft-OF).
Determine the temperature distribution within the chimney per unit length.
03. The square duct shown in Figure carries hot gases such that its surface temperature is 570°F.
The duct is insulated by a layer of circular fiberglass that has a thermal conductivity of K = 0.020
Btu/ (h-ft-OF). The outside surface temperature of the fiberglass is maintained at 110°F.
Determine the temperature distribution within the fiberglass.
04. The buried pipeline in Figure transports oil with an average temperature of 60°F. The pipe is
located 15 ft below the surface of the earth. The thermal conductivity of the earth is 0.6 Btu/ (h-
ft-OF). The surface of the earth is 50oF. Determine the temperature distribution in the earth.
05. For the two-dimensional body shown in Figure, Determine the temperature distribution. Let the
left and right ends have constant temperatures of 200°C and 100°C respectively. Let Kxx = Kyy =
5 W/(rn oC). The body is insulated along the top and bottom.
06. For the two-dimensional body shown in Figure, determine the temperature distribution. The left
and right sides are insulated. The top surface is subjected to heat transfer by convection. The
bottom and internal portion surfaces are maintained at 300°C.