Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations GregLocock on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Ansys ETABLE command

Status
Not open for further replies.

Aibalaoca

Industrial
Jun 11, 2018
4
Hi,

Let's see if someone can help me with this issue.

When working with ETABLE command (ETABLE, Lab, Item, Comp, Option) in Ansys, the program stores averaged element centroid value of the specified item component (by default). The question is, if you are working with shell elements, which layer is being considered for obtaining the average value: Top, middle of bottom?

Thanks in advance.

Regards,

Daniel
 
Replies continue below

Recommended for you

Irrespective of other settings, SHELL181 provides stress and strain output at the center of the layer. That means at middle layer.

Link

If you want to access top or bottom results, use SHELL command.
 
Thanks for the response.

The fact is that, I though as you, but when I made a comparation between the results obtained with ETABLE command (implemented in a Design Assessment module) and the same results obtained in the "normal" enviroment by means of direct result plot with the option "elemental mean" selected, the results do not match.

In fact, they only match if I select Top layer in the direct result option. That's the reasson why I am asking myself what is stored when ETABLE command is implemented, since its results are the same than the ones obtained when plotting directly results --> VM Stress --> "Elemental mean" --> "Top layer"

Any idea? Again, thanks for your support
 
I should have looked in post processor section for explanation and yes by default results are stored for top layer.

Check this link.

Shell elements or layered shell elements: By default, results for shell or layered elements are assumed to be at the top surface of the shell or layer. To display results at the top, middle or bottom surface, use the SHELL command
 
You dont even need the shell command. Just type top, mid, or bot to change the location for post processing.

Rick Fischer
Principal Engineer
Argonne National Laboratory
 
Thanks guys, it was really helpfull.

The fact is that I am getting the usefull data by means of a ETABLE command and then, postprocessing it and, at this moment, I don't know how to select top, mid or bot results in ETABLE command.
 
Insert a command shell, top or shell, mid or just top or bottom as Mr Rick said, just before the ETABLE command.
 
Thanks, I will try your suggestion.
It was a phyton code for Design Assessment (DA). I don't know if just inserting a command before writing ETABLE will work... but I will make some probes this weekend.
Part of the code:

macfile = open(DesignAssessment.Helper.ResultPath+"\\runda1.inp", "w")
macfile.write("/batch\n")
macfile.write("/post1\n")
macfile.write("file,"+rstFname+"\n")
macfile.write("set,last\n")
macfile.write("*get,emx,elem,,num,max\n")
macfile.write("*dim,evls,,emx,10\n")
macfile.write("etable,esx,s,x\n")
macfile.write("etable,esy,s,y\n")
macfile.write("etable,esz,s,z\n")
macfile.write("etable,esxy,s,xy\n")
macfile.write("etable,esyz,s,yz\n")
macfile.write("etable,esxz,s,xz\n")
macfile.write("etable,es1,s,1\n")
macfile.write("etable,es2,s,2\n")
macfile.write("etable,es3,s,3\n")
macfile.write("etable,eseqv,s,eqv,AVG\n")
macfile.write("*vget,evls(1, 1),elem,1,etab, esx\n")
macfile.write("*vget,evls(1, 2),elem,1,etab, esy\n")
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor