MT257: Finite Element Method for Materials Engineers

These files are password protected as they are meant for the students who are taking this class. Password can be provided if a request is received.

Introduction to Course (Last Modified: 01st May, 2018)

Theory Section

Chapter 01: Recap of Relevant Concepts (Last Modified: 26th January, 2018)

MATLAB Program for Gauss Elimination Technique: Simple Case: n-equations and n-unknowns

Chapter 02: Introduction to FEM or FEA (Last Modified: 16th February, 2018)

MATLAB Program Implementing Archimedes Algorithm for Finding Bounds of Pi: Input sides of "n-gon"

MATLAB Program for Tapered Cylinder Solid Mechanics Problem: With the idea of assembly/ FEM

Truss Problem (Quiz) (in collaboration with Arun Krishnan/ME/Aerospace, IISc: (1) Main MATLAB File, (2) Stiffness function, (3) Stress & strain function

Chapter 03: Using FEM for Solving Differential Equations (Last Modified: 09th March, 2018)

MATLAB Program for 1-D ODE Problem with Non-Homogeneous Boundary Conditions: Example problem with y(0) = 0 and dy/dx(2) =1

MATLAB Program for 1-D General ODE Problem with 2-node Elements: Example problem: General 2nd order homogeneous ODE

MATLAB Program for 1-D Heat Transfer Problem with 2-node Elements (1): Constant Cross Section Bimetallic rod with 2-node elements

MATLAB Program for 1-D Heat Transfer Problem with 2-node Elements (2): Tapered Cross Section Bimetallic rod with 2-node elements (In collaboration with Md. Arif/ME/Materials, IISc)

Mid-Term: Question Paper Mid-Term: Solution (Last Modified: 09th March, 2018)

Chapter 04: Formulations of Interpolation Functions (Last Modified: 14th March, 2018)

MATLAB Program for plotting various shape functions in 2D: Shape Functions in 2D

MATLAB Program for plotting isoparametric triangular elements: 3-noded triangular element , 6-noded triangular element

MATLAB Program for plotting isoparametric quadrilateral elements: 4-noded quadrilateral element , 8-noded quadrilateral element

Chapter 05: Application of FEM in Solving Heat Transfer Problems (Last Modified: 26th March, 2018)

MATLAB Program for 1-D Conduction with 3-node Elements (1): Bimetallic rod with 3-node elements

MATLAB Program for 1-D Conduction Problem with 3-node Elements (2): Tapered Cross Section Bimetallic rod with 3-node elements

MATLAB Program for 1-D Conduction-Convection Problem with 2-node Elements: Single rod with convection boundary condition at end: 2-node elements

MATLAB Program for 1-D Conduction-Convection Problem with 3-node Elements: Single rod with convection boundary condition at end: 3-node elements

MATLAB Program for 2-D Heat Transfer Problem with 4-node Elements: A Square Leaf with Convection Boundary Condition with 4-node elements (In collaboration with Abhishek Goswami/ME/Materials, IISc)

MATLAB Program for 1-D Transient Heat Transfer Problem with 2-node Elements: FEM file

MATLAB Program for 1-D Transient Heat Transfer Problem using Finite Difference Method: FDM file

Chapter 06: Using FEM for Solving Variational Equations (Last Modified: 06th April, 2018)

MATLAB Program for Solving Example Problem: Example problem: Solution using Rayleigh-Ritz Method

MATLAB Program for Solving Example Problem: Example problem: Solution using Galerkin Method

Chapter 07: Application of FEM in Solid Mechanics (Last Modified: 13th April, 2018)

MATLAB Program for Solving Homework Problem 1: Homework problem 1: 2 3-node Triangular Elements

MATLAB Program for Solving Homework Problem 2: Homework problem 2: Stiffness Matrix of an Iso-Parametric 4-node Quadrilateral Element

Chapter 08: Error Estimation and Convergence (Last Modified: 11th April, 2018)

Final: Question Paper Final: Solution (Last Modified: 27th April, 2018)

MATLAB Program for Question 1: 1a, quadratic 1b, quadratic 1a, cubic 1a, Cubic

MATLAB Program for Question 2: Two triangular elements

MATLAB Program for Question 3: Area of quadrilateral

ANSYS Tutorials

Tutorial 01: Introduction to ANSYS and a Truss/Bridge Problem

Tutorial 02: Bar and Beam Problems Using ANSYS

Tutorial 03: Effect of Plasticity Using ANSYS

Tutorial 04: Elastic and Elasto-Plastic Fracture Mechanics Using ANSYS

Tutorial 05: Heat Transfer 2-D, 3-D and Transient Problems Using ANSYS

Tutorial 06a: 2-D Contact Problems Using ANSYS

Tutorial 06b: A 2-D Transient Indentation Problem (In collaboration with Devraj Raut, PhD student, Materials Engineering, IISc)

Tutorial 6b: Movies (play using windows media player) animating: (1) Displacement in Z-direction and (2) von Mises Stress near indentation zone

Tutorial 07: Fatigue Analysis with ANSYS

Tutorial 08: Basic Creep Analysis with ANSYS

Tutorial 09: Incorporating SEM Micrographs in ANSYS

Tutorial 10: Explicit Dynamics using ANSYS Workbench