[Abaqus] UEL user subroutine

Hello to everybody. This is my first discussion on this forum. First I want say: "sorry for my bad english"

I want run an abaqus job analysis using different general user element types. I know I can refer to these user elements in elementDefinitions and other blockOptions in InputFile by the elementTypeKey (for example U100, U200, etc).I know I can define my general user element in a UEL user subroutine in a fortran source file.I know there is the variable JTYPE passed in subroutine, which is an integer defining the element type.

Here is what I don't know:
in my fortran source file that I'll link to my abaqus job
I must write a single UEL subroutine in which with a flow-control structure I say what are definitions for all my general user element types? (i.e. if (jtype.eq.1) then... else if (jtype.eq.2) then ...)

Please, answer me. It would be very useful for my work. Thank you so much in advance for your helpfulness


De Xie's picture

Yes, you are right.

ABAQUS works in this manner. All the elements are defined within ONE UEL subroutine and each element is identified by its element type name (JTYPE).

 

 Subroutint UEL (.....)

       if (Jtype .eq. "U001") then

              your U001 element definition

      else if (JTYPE .eq. "U002") then

             your U002 element defintion 

      elseif ....

             ...

      endif

return

end

 


Abaqus User element

I am working on finite element formulation of thermopiezoelectric shell element. i want to incorporate the element in Abaqus software as a project work. i would like to know how to add the new element in abaqus. how can i add? Pls do help


Wugui Jiang's picture

Hi,I think it is not difficult

Hi,

I think it is  not too difficult to embed the thermpiezoelastic constitutive law in abaqus via UEL, But how to output the fields and x-y data of Elements is very difficult.

best wishes,


hi

hi... i tried my best to get information abt how to incorporate an User Element in ABAQUS... but still am in the begining stage... PLS do help... i got an example UEl  subroutine from ABAQUS... but i dont know how to run an analysis using it... PLS do help...


hi

hi...my id is arunsenthil_r@yahoo.com

u can contact me in this id too...

 thanks in advance....