×
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

DFLUX Subroutine in Abaqus

DFLUX Subroutine in Abaqus

DFLUX Subroutine in Abaqus

(OP)
Hi All,
I have used abaqus to carry out simple stress tests using loads and thermal loads before however, I am now moving onto more complex cases. After struggling to get the fortran compilers to link on my machine I have now got to the point were I can start to test stuff out.
My aim is to produce a model to simulate a cutting tool move along a surface. I have broken this down into into initially trying to move a point heat source along a plate - just once. From what I have read I need to use the DFLUX subroutine to carry this out.
So far I have constructed the plate as a 3D deformable part with dimensions 120x120x5mm, given it the material properties of steel, created two steps initial and load. I have assigned a boundary condition to the side of the plate and a surface heat flux to the main face of the plate with the distribution set as user defined. In the job I have inserted the fortran file named DFLUX.for. This file contains the following text:

SUBROUTINE DFLUX(FLUX,SOL,JSTEP,JINC,TIME,NOEL,NPT,COORDS,JLTYP,
1 TEMP,PRESS,SNAME)
C
INCLUDE 'ABA_PARAM.INC'
C
DIMENSION COORDS(3),FLUX(2),TIME(2)
CHARACTER*80 SNAME
FLUX(1)=????
FLUX(2)=???
RETURN
END

My issue is that I am struggling to fill in these flux functions so that it models a moving heat source.
I have looked high and low for any good tutorials and wouldn't have posted if I hadn't. So if anyone has any experience of how to do this or a better place to be looking for help I would be very grateful.
Thanks hopefully I will be able to help someone else out in the future.

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