We are running a linear stress analysis using Autodesk Simulation and are trying to interrogate the text output files.
The stress results appear to be displayed in the ds.s file, where the file appears to break the results down into:
Parts
Elements
Load Cases
We would like to read this informationto extract stress results for specific parts and elements (using excel, vba or matlab), however there doesn't seem to be any means of identifying specirfic part number (for the element/stress information) in the breakdown.
Is there anyway to do identify part numbers?
Thanks
Solved! Go to Solution.
The stress results in the ds.s file are ordered by part number. Each part has its own header. E.g. for one of my problems the s file looks like:
...
1**** 20-NODE ENHANCED BRICK ELEMENTS
Element part number = 1
Number of elements = 320
Midside nodes included
Incompatible modes not included
Material is Moldflow
1**** 20-NODE ENHANCED BRICK ELEMENT STRESSES
ELEM. CASE N SIG-XX SIG-YY SIG-ZZ TAU-XY TAU-YZ TAU-ZX
NO. (MODE)O (SIG-MAX) (SIG-MIN) (SIG-INT)
D
E
----- ---- - ---------- ---------- ---------- ---------- ---------- ----------
1 1 1 1.314E+07 1.888E+07 1.064E+07 4.667E+06 8.530E+05 3.884E+06
2.214E+07 7.360E+06 1.316E+07
...
2 1 6 4.926E+07 4.938E+07 2.613E+07 1.587E+06 6.501E+05 8.555E+05
...
1**** 20-NODE ENHANCED BRICK ELEMENTS
Element part number = 2
Number of elements = 512
Midside nodes included
Incompatible modes not included
Material is isotropic
1**** 20-NODE ENHANCED BRICK ELEMENT STRESSES
ELEM. CASE N SIG-XX SIG-YY SIG-ZZ TAU-XY TAU-YZ TAU-ZX
NO. (MODE)O (SIG-MAX) (SIG-MIN) (SIG-INT)
D
E
----- ---- - ---------- ---------- ---------- ---------- ---------- ----------
1 1 1 -4.247E+07 6.659E+06 -2.078E+07 1.176E+07 6.278E+06 6.401E+06
1.113E+07 -4.611E+07 -2.162E+07
...
The part number is in the second line of the part header, while the element number is the first column in the body of the results.
Thanks for your reply, however I am seeing a different output. None of which indicates part numbers. Is there a switch or option that would turn these numbers on?
For beam elements I see this:
1**** BEAM ELEMENTS
number of beam elements = 8
number of area property sets = 1
number of fixed end force sets = 4
number of materials = 1485
number of intermediate load sets = 4
1**** BEAM ELEMENT FORCES AND MOMENTS
ELEMENT CASE AXIAL SHEAR SHEAR TORSION BENDING BENDING
NO. (MODE) FORCE FORCE FORCE MOMENT MOMENT MOMENT
R1 R2 R3 M1 M2 M3
------- ---- ---------- ---------- ---------- ---------- ---------- ----------
1 1 -5.729E+02 -2.254E+06 -3.830E+03 2.780E+07 1.227E+07 -1.638E+09
-5.729E+02 -2.254E+06 -3.830E+03 2.780E+07 9.304E+06 1.090E+08
1 2 -7.897E-02 3.902E-01 2.946E-02 -5.912E+01 -5.129E+00 9.620E+02
For plate elements I see this:
1**** THIN PLATE/SHELL ELEMENTS
number of elements = 43
number of materials = 1485
Element formulation flag = 0
Mean temperature computation flag = 2
Stress free reference temperature = 0.000E+00
1**** THIN PLATE/SHELL ELEMENT STRESSES
ELEM CASE NODE MEMBRANE STRESS COMPONENTS ----- BENDING STRESS COMPONENTS
NO. (MODE) NO. SM11 SM22 SM12 SB11 SB22 SB12
------ -- -- ---------- ---------- ---------- ---------- ---------- ----------
1 1 1 -2.331E+01 -4.763E-01 -5.402E-02 -3.489E-01 -1.619E-01 4.447E-01
1 1 2 -2.331E+01 -4.763E-01 -5.402E-02 -3.489E-01 -1.619E-01 4.447E-01
1 1 3 -2.331E+01 -4.763E-01 -5.402E-02 -3.489E-01 -1.619E-01 4.447E-01
I have checked. It looks like brick elements have the headers without the part information in it. Still each element group is outputted separately in the order of part numbering. Hope it helps...
Hi Mike,
There is no option that needs to be activated to print the part number in the .S file. I did a model with beam, brick, and plate and confirmed that
So abakharev's suggestion is the best: the parts are listed in order. You can also get the part number and element count from the command "Results Inquire > Model Statistics" in the Results environment.
Perhaps you can elaborate on what results you want (which stress components) and at how many locations. There may be a different way to get the results you want without trying to parse the .S text file.