Skip to main content

User subroutines in ABAQUS

Debugging standard user subroutines of ABAQUS

Submitted by Hamid.Mirkhani on

Hi,

I managed to find a way to debug UMAT step by step. I tested it on ABAQUS 6.9 using intel fortran 11.0 which is integrated with Visual Studio 2005 or 2008 running on Win 7/x64. The process is the same for other versions and other user subroutines (The same process should also work in linux, but with different debugger).

why does not my subroutine work?

Submitted by hunanyangdong on
Choose a channel featured in the header of iMechanica

Hello, Everyone!

     This is the first time that I come here to ask for help,so I wish that I can get the answer!

     I'm modeling with ABAQUS, My problem is how to use a subroutine which contains two external functions ?I need your help, Thank you!

Natural Frequency Extraction in conjunction with UMAT in ABAQUS

Submitted by Vaibhav Yadav on

Hi,

We are using the user subroutine UMAT in ABAQUS for varying the material properties in a thin plate. For any static analysis this subroutine is working perfectly fine. However, while using UMAT during natural frequency extraction, ABAQUS is not completing the analysis and is giving a very vague following error message in the log file:


ABAQUS user material subroutine VUMAT and Eulerian mesh...

Submitted by fred254 on

Hi there,

 Has anyone ever used a vumat subroutine with Eulerian elements? it seems that the stress update formulation is different from the way it is in Lagrangian approach! If you have any experience in this regard I'd highly appreciate if you share it with me.

 thanks

Varying material properties spatially in ABAQUS

Submitted by Vaibhav Yadav on

Hi,

In an ABAQUS 2D-planar model, is it possible to vary the material properties spatially, say defining modulus (E) as a function of coordinates, E = f(x,y)? One way is to use *DISTRIBUTION feature, but that allows variation based on element-sets and does not allow varying the material properties as function of coordinates. If anyone has solved this or similar problem kindly suggest.

 

Thank you

Vaibhav

FEM simulation on damage of brittle materials with Abaqus on mesoscale

Submitted by yoyo Li on
Choose a channel featured in the header of iMechanica

Hi,

I'm a fresher in abaqus. Now I'm trying to simulate the damage of brittle kind of materials, like concrete with abaqus on mesoscale. But there are some problems now...

Writing User Subroutines with ABAQUS

Submitted by Ahmad Rafsanjani on

Dear All,

 I think that many students are looking for some tutorials about writing a UMAT in ABAQUS.

You can find a comprehensive tutorial for elastic problems.

This file contains: 

• Motivation

• Steps Required in Writing a UMAT or VUMAT

• UMAT Interface

Examples

Example 1: UMAT for Isotropic Isothermal Elasticity

Example 2: UMAT for Non-Isothermal Elasticity

Example 3: UMAT for Neo-Hookean Hyperelasticity

Sharing an abaqus UMAT using an elastic viscoplastic model for soil

Submitted by jovebird on

Here is a UMAT using an  elastic viscoplastic model for soil

Modifed Cam-clay model coupled with viscosity.


 

ABAQUS - UMAT (Free Download for Research Purposes)



A user-defined subroutine in ABAQUS for viscous soils.

Introduction:

The ABAQUS subroutine is for viscous soils, which
usually have the following characteristics.

Creep simulation - welded zones

Submitted by fayasserarafat on

I am trying to simulate creep damage in welded components in ABAQUS. I have four different sections in the same model assigned to four different materials. They are weld metal, base metal and Heat affected zones. I have to write a creep subroutine. For all the zones, creep equation is the same , but the parameters or constants change. i want to know how can I assign different parameters for different materials in the fortran source subroutine? what is the variable used for Material 1 , material 2 etc in standard ABAQUS?