View Full Version : Result File
Hi,
I need a data file (.fil and .dat) containing stress components for postprocessing using a subroutine. would you please explain how I can build this result file from an existing results? Thanks alot for your great support.
Best Regrads,
Urmia
poucinette
2008-03-31, 03:51
Hi,
If you use the Abaqus Standard version, you can utilise
*node print, nset=
S
or
*element print, elset=
S
and select what you want to see in the data file (S for example).
Best regards
Poucinette
Hi,
Dear poucinette,
Thanks
I knew these commands but unfortunately these commands have not been explained in abaqus documentation clearly!
Would you please tell me where and when should I type these commands? before or after submitting the job and where?
poucinette
2008-03-31, 09:18
Hi Urmia,
You should type these commands (*el print and not *element print in fact, and *node print) in the step where you want the information (in the .inp file so before submit the job).
These commands are options of request output, at the end of the step.
You can view the results in the .dat file.
After, if you want to create a results' file, you can make a program (in JAVA for example) which read the .dat file and write in an other file the results what you want.
I don't know if I was clear.
Hi,
Thanks alot for your help, Poucinette. but you know as I am beginer in using ABAQUS, I do not know how to enter these commands to inp. file! you know, I open the inp. file using notepad then type these commands in the related step and then submit the job. but it does not print the requested results in the dat. file. I will be gratefull if you tell me how I should enter these commands to inp. file and/or install additional programs such as fortran, etc.
Regards,
poucinette
2008-04-09, 14:57
Hello
After opening the file .inp with notepad for example, you can write in and save after (before launch calculus).
The steps were marked by the following lines:
*step
---
*endstep
Between these signs, you can find your boundary conditions, your kind of step (dynamic, static, or visco for example) and the output request. If you create your inp file by using CAE, the output request is signalized by a line as:
**-------------------------------
** output request
**
Between this line and the *endstep, you can write *node print or *el print and the set associates.
For example il you want the displacement U:
*step
----
**-------------------------------
** output request
**
*node print, elset= name_set
U
**
*endstep
I don't know if you know, but the lines starting with ** isn't readed by ABAQUS, there were commentary lines. Only the lines starting with only one star * are readed by ABAQUS.
The code was here *node print and you can find the syntax of all code in the keyword manual.
If I am not clear, I will search an example of this type of file.
Good luck
Hello,
Thanks alot, poucinette. I have been performing these operations, but the problem occurs while submitting the job for execution. I tried 2 method:
first: after creating job, I pressed "write input" tab then I opened the inp. file and typed the commands in inp. file and then submitted the job, but in this method ABAQUS overwrite the inp. file and the commands for obtaining result file was deleted. this method did not work.
second: after constructing inp. file I opened a new project then import the inp. file, but this method did not work either and ABAQUS gave this massege:
The model "result-file" has been created.
The part "LEFT-OUTER-BOW-HIGH-1" has been imported from the input file.
WARNING: The following keywords/parameters are not yet supported by the input file reader:
---------------------------------------------------------------------------------
*NODEPRINT
*PREPRINT, CONTACT, ECHO, HISTORY, MODEL
The model "result-file" has been imported from an input file.
Please scroll up to check for error and warning messages.
I have attached the inp. file with commands for result file at the line before the last line.
I will be grateful if you look at it. Thanks alot again for your great support.
Best Regards,
poucinette
2008-04-10, 08:10
Hello,
I think you must submit the job for execution with abaqus command. It is in the menu Abaqus, and, once you are in the good folder, you write the following line:
abaqus job=my_job
and press enter
Try this and tell me if it is not good.
Best regards,
Poucinette
vBulletin® v3.7.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.