PDA

View Full Version : ABAQUS Explicit question



ababoy
2005-11-30, 05:29
HIHI, everyone. I am a new member here and also a new user for abaqus. Hope that everyone can help me and I also will try my best to help everyone within my knowledge. Thank you very much

I got a question that whether abaqus explicit has pressure ouput? If so, can tell me what's the command in input file. Thank you

sq
2005-11-30, 10:40
ababoy,

Welcome! You may certainly get hydrostatic pressure as part of the stress output ("S" in *Element Output). If you're starting with /CAE, this will be one of the default field outputs.

-Steve

ababoy
2005-12-01, 04:17
Thank you very much for your help. Sorry not to say clearer, the pressure I mean is contact pressure. In abaqus/standard, I can use command "contact print" to print out the contact pressure. Because this keyword can not be used in Explicit, so is there any command like this one? Thank you.

sq
2005-12-01, 11:49
I quote from the ABAQUS keywords manual:

*CONTACT OUTPUT
Specify contact variables to be written to the output database.

This option is used to write contact variables to the output database. It must be used in conjunction with the *OUTPUT option.

Products: ABAQUS/Standard ABAQUS/Explicit

Type: History data

Level: Step

References:
“Output to the output database,” Section 4.1.3 of the ABAQUS Analysis User's Manual

*OUTPUT

One of the following mutually exclusive parameters is required when the *CONTACT OUTPUT option is used in conjunction with the *OUTPUT, HISTORY option in an ABAQUS/Explicit analysis:

CPSET
Set this parameter equal to the name of the contact pair set for which this output request is being made.

NSET
Set this parameter equal to the name of the node set for which this output request is being made. This parameter is valid only for nodes defined under *BOND, and only the BONDSTAT and BONDLOAD output variables may be requested.

SURFACE
Set this parameter equal to the name of the surface in the general contact domain for which this output request is being made.

Optional parameters when the *CONTACT OUTPUT option is used in conjunction with the *OUTPUT, FIELD option in an ABAQUS/Explicit analysis:

CPSET
Set this parameter equal to the name of the contact pair set for which this output request is being made. If this parameter and the GENERAL CONTACT parameter are omitted, the output will be written for all of the contact pairs in the model and the general contact domain (if it has been defined).

GENERAL CONTACT
Include this parameter to request output for the general contact domain. If this parameter and the CPSET parameter are omitted, the output will be written for all of the contact pairs in the model and the general contact domain (if it has been defined).

Optional parameter in ABAQUS/Explicit analyses:

VARIABLE
Set VARIABLE=ALL to indicate that all contact variables applicable to this procedure should be written to the output database.

Set VARIABLE=PRESELECT to indicate that the default contact output variables for the current procedure type should be written to the output database. Additional output variables can be requested on the data lines.

If this parameter is omitted, the contact variables requested for output must be specified on the data lines.

ababoy
2005-12-05, 08:19
Thank you for your help, sq

But I have tried this command already. It still can not print out the contact pressure in the .dat file. So do you have any suggestions? Thank you again for your great help.

ababoy
2005-12-05, 10:36
In the abaqus manual, it said *contact output is used to write contact variables to the output database. That means the results will be writen to .odb file. But I want to get the contact pressure values (in number) in the .dat file. I know if in Standard this can be done with *contact print. So is there a command like this but can be used in Explicit.

Thank you for help.

sq
2005-12-05, 11:35
ababoy:

I'm really sorry, but you've exhausted my knowledge on this subject. I've never sent output to the .dat file. :oops:

ababoy
2005-12-06, 04:43
Thank you very much indeed. Hopefully some one can answer it. :P

Jorgen
2005-12-06, 19:30
In the abaqus manual, it said *contact output is used to write contact variables to the output database. That means the results will be writen to .odb file. But I want to get the contact pressure values (in number) in the .dat file. I know if in Standard this can be done with *contact print. So is there a command like this but can be used in Explicit.

Unfortunately I don't think there is a way to write the contact pressures into the dat file when running Explicit. However, you can obtain the contact pressures from the odb-file by writing a short script in abqus-python.

- Jorgen

ababoy
2005-12-12, 03:45
But I am sorry to say that I don't know anything about abaqus-python. :(

So is there still another way I can find contact pressure in abaqus viewer? But anyway, Thank you so so much for your great help.