Solving Contact Problems with Abaqus

Solving Contact Problems with Abaqus is an extensive course which provides practical information to perform complex contact analysis in Abaqus. Here are some of the exercises which an attendee will solve by the end of the course.

  • Simulation of stresses in a skateboardassembly while landing on ground. The assembly of the skateboard is shown in figure below.
Skateboard assembly
Finite Element Analysis of a skateboard assembly while landing on ground
  • Simulation of the deep drawing of a cup
Deep-drawing of a cup
Simulation of deep-drawing of a cup
  • Simulation of dynamic impact between the pawl and ratchet teeth in a pawl-ratchet mechanism
Pawl-ratchet mechanism
Pawl-ratchet mechanism
Simulation of dynamic impact between the pawl and ratchet teeth in a pawl-ratchet mechanism

Course Delivery

The instructor led, web-based course will consist of

  1. Webinars
  2. 1 to 1 meetings
  3. Assignments
  4. Classroom meeting (optional)

The recorded webinars will be available to the attendees for up to 90 days. The exercises used in this course can be viewed here. An attendee can also bring his/her own CAE models to be discussed/solved during the course. The instructor will need to receive the model at least two days before the lecture to be included. A CAE model should not be very large .

The classroom meeting will be held at the end of the course in Borås, Sweden. For those who cannot attend, a recording will be provided.

Learning Objectives

By the end of the course, you will will be familiar with

  1. Contact constraint enforcement methods
  2. Relative sliding of surfaces
  3. Slave and master surface roles
  4. Discretization of contact pair surfaces
  5. Contact property models
  6. General contact and Contact pairs
  7. Solution procedure used for solving nonlinear problems
  8. Solution algorithm for contact problems
  9. Diagnosing convergence difficulties and taking the corrective action


It is expected that an attendee has basic knowledge of Abaqus. An attendee is not required to have any prior knowledge of setting up a model with contacting bodies.

Course Instructor

Asim Rashid, PhD

Dr. Asim Rashid received his PhD from Linköping University, Sweden in the area of Engineering Mechanics. He is the author of Solving Contact Problems with Abaqus, a comprehensive book that provides the practical information to perform complex contact analysis in Abaqus. His dissertation titled “Finite Element Modeling of Contact Problems” can be found here.

Course Literature

The primary literature for this course will be the book titled, “Solving Contact Problems with Abaqus” by Asim Rashid. You do not need to buy this book. All the lectures notes and other material will be provided to the registrants of the course. Other useful literature is as follows:

Solving problems with static instabilities in Abaqus

Some tips for solving non-linear problems in Abaqus


You can register using our secure online portal here. Alternatively you can download the registration form and submit to:


Deadline for registration is: June 22, 2018.


Before starting this course an introductory webinar will be held. In this webinar, we will present some essentials and recommendations for solving contact problem with Abaqus.