×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Implementing user subroutine into ABAQUS

Implementing user subroutine into ABAQUS

Implementing user subroutine into ABAQUS

(OP)
I am willing to run my analysis  with a UVARM subroutine ( I have already got the text file of this subrotine). How can I do that? I also think that I should add some associated instructions to the Input file and Output request
Should that addition be done through Edit Keyword

Thanks

RE: Implementing user subroutine into ABAQUS

Using CAE:

1) In the 'Property' module add General->User Output Variables to the material definition and specify the number of variables. This will require UVARM to be supplied.

2) In the 'Step' module, edit the Field Output Request for the desired steps and check the UVARM variables (this option is grouped in the State/Field/User/...)

3) In the 'Job' module, when you define the Job, you have to supply the path to the Fortran subroutine file (which must contain the UVARM subroutine). You must have the Fortran compiler installed separatelly. ABAQUS does not come with one.

4)Regards.


RE: Implementing user subroutine into ABAQUS

The other simple way to run subroutine in ABAQUS, in abaqus command type:
dfvars
and then type:
path
and then type:
abaqus job=<inp file name> user=<subroutine file name>

You have to set up FORTRAN PROPRAME in you computer.

Best Regards

Phanhung

RE: Implementing user subroutine into ABAQUS

If you use Abaqus Standard, you may ask for the state variable which is used in your subroutine by typing SDV (state defined variable) to the data line of *Element output option in field output or history output.

...
*FIELD OUTPUT,FREQ=...
*ELEMENT OUTPUT, ELSET=....
 SDV
....
END STEP

regards,
Sendy.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources