Homework

 

General Homework Policies:

 

2017 Assignments

  1. ABAQUS (Due Sept 22). Before doing the assignment you might find it helpful to do the ABAQUS tutorial
  2. Basic FEA procedures (Due Sept 29). See the Notes page (scroll down to the bottom) for the matlab codes.
  3. Coding an ABAQUS UEL for 2D linear elasticity (Due Fri Oct 6) Input file to test UEL with ABAQUS
  4. FEA with Mathematica
  5. Special elements - implementing a UEL for an incompatible mode element
  6. Nonlinear materials (small strains)
  7. Nonlinear materials (hyperelasticity)
  8. Spinodal decomposition in an elastic solid (the Cahn-Hilliard equation with elasticity)
  9. Dynamic plasticity in a strain ageing material
  10. Continuum Beam Element

 

 

2015 Assignments

    1. ABAQUS (Due Sept 23)
    2. Basic FEA procedures (Due Sept 30)
    3. Introduction to element development (Due Oct 7)
    4. More advanced element operations: crack tip elements and the J integral ABAQUS cae file (Due Oct 14)
    5. B-bar elements for small strains (Due Oct 21)
    6. Nonlinear Materials (hypoelasticity or small strain plasticity) (Due Oct 28)
    7. Hyperelasticity (Nov 4)
    8. Time integration: phase field simulations (Nov 11)
    9. Explicit dynamics with finite strain plasticity (Nov 18)
    10. ABAQUS user subroutines (Dec 2)
      1. Input file for viscoplasticity problem
      2. User element template (save as a .for file)
      3. 2D input file for user element
      4. small 3D input file for user element
      5. large 3D input file for user element

 

2013 Assignments

    1. ABAQUS (Sept 18)
    2. Basic FEA (MATLAB) (Sept 25) Constant strain triangle code 2 element input file, hole in plate input file
    3. Interpolation and Integration (MATLAB) (Oct 2) Some useful FEA functions
    4. Introduction to element development (FEACHEAP) (Oct 9) MATLAB 2D or 3D linear elasticity code
    5. Element development in FEACHEAP, time dependent problems (Oct 30) Matlab Bbar element Matbab hybrid element Input files for matlab codes (solves the pressurized cylinder problem shown in class) Matlab diffusion element with input file
    6. Dynamics (MATLAB and FEACHEAP) (Nov 6)
    7. Nonlinear problems /finite strain problems (Nov 20) Example MATLAB F-bar hyperelastic code, Example small strain viscoplastic MATLAB code
    8. ABAQUS UEL (Nov 27)