×
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

Abaqus, how to use an output temperature in next job?

Abaqus, how to use an output temperature in next job?

Abaqus, how to use an output temperature in next job?

(OP)
Hello,

I need to know how to use an output data (temperature in this case) from a previous job as a initial PredefinedField in next job in Abaqus. I need to do it 400 times, so I'm doing it with a Python Script. The only difference between jobs is that I delete one little part after each job.

I don't have too much Python knowledge so what I do is to work from the GUI, and then take the script from the .jnl that Abaqus automatically do when you save.

I'm doing these steps:

1. Go to the Load module and choose "Predefined Field --> Create".

2. In the "Create Predefined Field" dialog box, choose the "Initial" step, and the radio button for the "Other" category. In the list to the right, choose "Temperature."

3. You will be propted to select the regions of the model. You should choose the geometry shared between the two analysis where you have temperature data you want to import.

4. In the "Edit Predefined Field" dialog box, in the "Distribution" drop down list, choose "From results or output database file." The dialog box will then change giving you a place to select the odb file from the first analysis. You'll then be able to select any saved step or increment from the first thermal analysis to import, as well as define mesh interpolation properties in case the meshes in the the two anaysis are different.


The line that I get from the .jnl doesn't specify the regions that I chose, and I think that is the problem. The line from the .jnl is this one:

mdb.models['Model-1'].Temperature(absoluteExteriorTolerance=0.0, beginIncrement=50, beginStep=2, createStepName='Initial', distributionType= FROM_FILE, endIncrement=None, endStep=None, exteriorTolerance=0.05, fileName='C:/SIMULIA/Temp/Job-1.odb', interpolate=OFF, name= 'Predefined Field-7')

Or maybe I have to save the temperature somehow I can then use it from an other job.

Thanks in advice,

Regards.

RE: Abaqus, how to use an output temperature in next job?

(OP)
Please, I really need some help here. Is the last step of my Master's Degree Project :(

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