Top Banner
Introduction to Introduction to Finite Element Finite Element Analysis for Analysis for Structure Design Structure Design Dr. A. Sherif El-Gizawy Dr. A. Sherif El-Gizawy
31
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FEMpromech.ppt

Introduction to Finite Introduction to Finite Element Analysis for Element Analysis for

Structure DesignStructure Design

Dr. A. Sherif El-GizawyDr. A. Sherif El-Gizawy

Page 2: FEMpromech.ppt

l

ddl

A

F

Elasticity PrinciplesElasticity Principles

FF : Applied Force & A : Area: Applied Force & A : Area

l : Initial Lengthl : Initial Length

Stress = Stress = = F/ A = F/ A

dl= displacement (deformation)dl= displacement (deformation)

Strain = Strain = = dl/l = dl/l

Page 3: FEMpromech.ppt

Elastic Deformation Zone

Stress-Strain RelationStress-Strain Relation (Hooke’s Law) (Hooke’s Law)

Modulus of Elasticity = Modulus of Elasticity =

E = E = //

= E * = E * xx in the x-direction in the x-direction

= = /E/E

Plastic Work (Deformation Energy)Plastic Work (Deformation Energy)

Plastic Work/ Unit Volume =Plastic Work/ Unit Volume = dW = F x dl/Volume dW = F x dl/Volume =F x dl/ (A x l) = =F x dl/ (A x l) = xx

dW = dW = xx

Page 4: FEMpromech.ppt

3D Stress-Strain Relationship3D Stress-Strain Relationship

xx = 1/E*((= 1/E*((xx- - ((yy + + zz))))

WhereWherex x :: normal strain along normal strain along xx direction direction : Poisson Ration: Poisson Ration

Shear Strain, Shear Strain, xyxy = = xyxy / G/ G

xyxy : Shear Stress: Shear StressG : Shear Modulus of ElasticityG : Shear Modulus of Elasticity

Page 5: FEMpromech.ppt

Effective Stress (Von-Mises)Effective Stress (Von-Mises)

= ((x- y)2 + (y- z)2 + (z- x)2)1/2

when when reaches a certain value (yield stress), reaches a certain value (yield stress), the applied stress state will cause yieldingthe applied stress state will cause yielding

Effective StrainEffective Strain

= ( (x2+ y

2+ z2))1/2

2

1

3

2

Page 6: FEMpromech.ppt

FEM Solution for Structural DesignFEM Solution for Structural Design

l K

l

l

l

A

F

F

Fsp = K x Fsp = K x ll

= E = E XX (Hooke’s Law) (Hooke’s Law)

F = A F = A XX(E (E XX ) = A ) = A XX E (E (l /l)l /l)

F = (A F = (A XX E/l) E/l) XX ll

This is an analogy to spring This is an analogy to spring Force withForce with

F = KeqF = Keq XX ll

A x E/l = Element StiffnessA x E/l = Element Stiffness = Keq= Keq

F = KeqF = Keq XX ll

Page 7: FEMpromech.ppt

Element Stiffness = Element Stiffness = A x E/l = K A x E/l = K eqeq

The Applied force F is given.The Applied force F is given.

Deformation (deflection or displacement)Deformation (deflection or displacement)

l = F / Kl = F / Keqeq

= Strain = = Strain = l /l (calculated)l /l (calculated)

= Stress = E x = Stress = E x

Page 8: FEMpromech.ppt

Introduction to the Finite Element MethodIntroduction to the Finite Element Method

•Typically, for the structural stress analysis, it is required to determine the stresses and deformation (strains) throughout the structure which is in equilibrium and is subjected to applied loads.

•The finite element method involves modeling of the structure using small units (finite elements).

•A displacement function is associated with each finite element. The followings are the steps used in finite element method. This will be followed by illustration of the application of these steps on springs and plane stress cases.

Page 9: FEMpromech.ppt

The problem to be solved is specified in a) the physical domain and b) the discretized domain used by FEA

Developing a Model for Finite Element AnalysisDeveloping a Model for Finite Element Analysis

Page 10: FEMpromech.ppt

Line ElementLine Element

Two-dimensional ElementsTwo-dimensional Elements

Three-dimensional ElementsThree-dimensional Elements

Axisymmmetric ElementAxisymmmetric Element

Page 11: FEMpromech.ppt

Step 1. Discretize and Select Element TypesStep 1. Discretize and Select Element Types

Divide the structure into an equivalent system of finite elements with associated nodes.

The simplest line elements, Fig.1.a has two nodes, one at each end. The basic two-dimensional elements, Fig. 1.b are loaded by forces in their own plane (plane stress). They are triangular or quadrilateral elements. The common three dimensional elements, Fig.1.c, are tetrahedral and hexahedral (brick) elements. They are used to perform three dimensional stress analysis in 3-D solid bodies.

Page 12: FEMpromech.ppt

Developing a Model for Finite Element Analysis

Page 13: FEMpromech.ppt

Overall steps in FEA software

Page 14: FEMpromech.ppt

Step 2. Select a Displacement FunctionStep 2. Select a Displacement Function

•Choose a displacement function within each element using the nodal values of the element. Linear, quadratic, and polynomials are frequently used functions.

Step 3. Define the Stress/Strain Step 3. Define the Stress/Strain RelationshipsRelationships

= dl/l= dl/l

= E= E

Page 15: FEMpromech.ppt

Step 4.Step 4. Derive the Element Stiffness Matrix and Equations Derive the Element Stiffness Matrix and Equations

•The stiffness matrix and element equations relating nodal forces and displacements are obtained using force equilibrium conditions or the principle of minimum potential energy.

Step 5.Step 5. Assemble the Element Equations to obtain the Global Assemble the Element Equations to obtain the Global EquationsEquations

Step 6.Step 6. Solve for the Unknown DisplacementsSolve for the Unknown Displacements

Step 7.Step 7. Solve for the Element Strains and StressesSolve for the Element Strains and Stresses

Step 8.Step 8. Interpret the Results Interpret the Results

•The final goal is to interpret and analyze the results for use in the design process.

Page 16: FEMpromech.ppt

Von Mises stress in ¼ model of thin plate under tension using 1st order elements

A disaster waiting to happen using first order elements

Page 17: FEMpromech.ppt

Approximation of stress function in a model

Page 18: FEMpromech.ppt

A mesh of solid tetrahedral (4 nodes) h-elements

A mesh of tetrahedral p-elements produced by MECHANICA

Page 19: FEMpromech.ppt

Two common convergence measures using p-elements

Page 20: FEMpromech.ppt

Finite Element Analysis Finite Element Analysis by Pro- Mechanicaby Pro- Mechanica

Page 21: FEMpromech.ppt

Steps in FEA using Pro-MechanicaSteps in FEA using Pro-Mechanica Step 1: Draw part in Pro-EngineerStep 1: Draw part in Pro-Engineer Step 2: Start Pro-MechanicaStep 2: Start Pro-Mechanica Step 3: Choose the Model TypeStep 3: Choose the Model Type Step 4: Apply the constraintsStep 4: Apply the constraints Step 5: Apply the loadsStep 5: Apply the loads Step 6: Assign the materialStep 6: Assign the material Step 7: Run the AnalysisStep 7: Run the Analysis Step 8: View the results by post-processingStep 8: View the results by post-processing

Page 22: FEMpromech.ppt

Step 1: Creation of the partStep 1: Creation of the part

Use Protrusion by Sweep to create this Use Protrusion by Sweep to create this part (bar.prt)part (bar.prt)

Page 23: FEMpromech.ppt

Step 2: Starting Pro-MechanicaStep 2: Starting Pro-Mechanica

In Pro-Engineer window, go to In Pro-Engineer window, go to ApplicationsApplications Mechanica to start Pro- Mechanica to start Pro-Mechanica. Mechanica.

The part (bar.prt) will be loaded in Pro-The part (bar.prt) will be loaded in Pro-Mechanica with a new set of icons for Mechanica with a new set of icons for Structural, thermal AnalysisStructural, thermal Analysis

Page 24: FEMpromech.ppt

Step 3: Choosing the model typeStep 3: Choosing the model type

In Mechanica menu, select In Mechanica menu, select Structure Structure Model Model Model Type Model Type Four different models can be created:Four different models can be created:

3D Model3D Model Plane StressPlane Stress Plane StrainPlane Strain 2D Axisymmetric2D Axisymmetric

We will select 3D ModelWe will select 3D Model

Page 25: FEMpromech.ppt

Step 4: Applying the ConstraintsStep 4: Applying the Constraints

Create a new constraint by Create a new constraint by ModelModel Constraints Constraints New New SurfaceSurface Give a name for the constraints Give a name for the constraints

(fixed_face) and select the surface to be (fixed_face) and select the surface to be constrainedconstrained

Specify the constraints (in our case will be Specify the constraints (in our case will be fixed for all degrees of freedom)fixed for all degrees of freedom)

Preview and press OkPreview and press Ok

Page 26: FEMpromech.ppt

Step 5: Applying the loadsStep 5: Applying the loads

Similar to Constraints, create a new load Similar to Constraints, create a new load by Model by Model Load Load New New Surface Surface

Give a name for the applied load (endload)Give a name for the applied load (endload) Select the surface where the load will be Select the surface where the load will be

appliedapplied Specify the loads (Fx:500, Fy:-250, Fz:0)Specify the loads (Fx:500, Fy:-250, Fz:0) Preview and press OkPreview and press Ok

Page 27: FEMpromech.ppt

Step 6: Assigning the materialStep 6: Assigning the material

Model Model Materials Materials A window will pop up with the list of Pro-A window will pop up with the list of Pro-

Mechanica materials. Add the required Mechanica materials. Add the required material and then assign the material to material and then assign the material to the part.the part.

Click on Edit if any change in material Click on Edit if any change in material properties are to be made.properties are to be made.

Press OkPress Ok

Page 28: FEMpromech.ppt

Modeled part with constraints and Modeled part with constraints and loadsloads

Page 29: FEMpromech.ppt

Step 7: Running the AnalysisStep 7: Running the Analysis In Mechanica menu, select AnalysisIn Mechanica menu, select Analysis Select File Select File New Static in “Analysis and New Static in “Analysis and

Design Studies” dialog box and give a name for Design Studies” dialog box and give a name for the analysis (bar).the analysis (bar).

The constraints and loads are automatically The constraints and loads are automatically loaded. loaded.

In Convergence tab, select Quick Check to In Convergence tab, select Quick Check to check for errors and then select Multi-pass check for errors and then select Multi-pass adaptive for the reliable and accurate results. adaptive for the reliable and accurate results. Change the order of the polynomial and Change the order of the polynomial and percentage of convergence as required.percentage of convergence as required.

Finally, click on Run icon to start the analysis Finally, click on Run icon to start the analysis (click on Display Study Status to view the current (click on Display Study Status to view the current status and completion of the analysis)status and completion of the analysis)

Page 30: FEMpromech.ppt

Step 8: Viewing the resultsStep 8: Viewing the results

For post-processing, select Results from Pro-For post-processing, select Results from Pro-Mechanica windowMechanica window

A new window will open, and click on “Insert a A new window will open, and click on “Insert a New Definition” icon. In the dialog box, select the New Definition” icon. In the dialog box, select the folder where the analysis is saved.folder where the analysis is saved.

Select Fringe as Display type, Stress as Select Fringe as Display type, Stress as Quantity and von-mises as the stress Quantity and von-mises as the stress component to displaycomponent to display

Similarly, other quantities can be displayed in Similarly, other quantities can be displayed in one window.one window.

Page 31: FEMpromech.ppt

Post-processing ResultsPost-processing Results