[Paraview] How to indicate the pressure data in paraview ( I use LS-DYNA)
Samuel Key
samuelkey at bresnan.net
Thu Sep 26 10:55:01 EDT 2013
Yusuke-san,
I am very sorry; I am not a LS-Dyna user and therefore not so familiar
with how one directs LS-Dyna to write the stress component array
[Sigma_ij] to the d3plot-file.
[Sigma_ij] is the 3x3 symmetric array
| Sigma_xx Sigma_xy Sigma_xz |
| Sigma_xy Sigma_yy Sigma_yz |
| Sigma_xz Sigma_yz Sigma_zz |
You noted that "resultant" components were in the d3plot-file. This
suggests to me at least two possibilities:
Case(1). Your model is using 3D solid finite elements that are
internally configured to behave as shell elements (the word "resultant"
is commonly used to describe the stress components in shell
formulations), or
Case(2). Your model is using 3D solid finite elements that use a
multiple-point volume integration rule and, therefore, has multiple
stress-strain evaluations within each element. Post-processors like
ParaView typically use only a single set of stress components per
element and, thus, some form of volume averaging is required to provide
a set of 'mean' stress values.
Be aware that "Resultant" can have different definitions in Case(1) and
Case(2). Only someone very familiar with LS-Dyna can tell you what is
done internally in LS-Dyna to get these values.
You may be able to see in ParaView a single interior pressure value by
doing the following replacement:
Sigma_XX ==> NormalResultant_X
Sigma_YY ==> NormalResultant_Y
Sigma_ZZ ==> NormalResultant_Z
In either Case(1) or Case(2) above, you will be examining an average
pressure in each element, however, this pressure will not be at the
surface of the finite element.
To get surface pressure values, the components listed as
"BendingResultant_X,Y,Z" must be combined with "NormalResultant_X,Y,Z"
values in a very particular way. Please find a colleague that
understands shell formulations to explain the process.
Best regards,
Sam Key
On 9/25/2013 7:43 PM, Yusuke wrote:
> Samuel Key <samuelkey <at> bresnan.net> writes:
>
>>
>> Yusuke-san,
>> If the components of the stress tensor supplied by the LS-DYNS
>> d3plot file have the following names: Sigma_XX, Sigma_XY, Sigma_XZ,
>> Sigma_YY, ...
>> then one can use the Calculator filter with the formula
>> Pressure = (Sigma_XX + Sigma_YY + Sigma_ZZ)/3.0
>> Note: (1) Pressure replaces the temporary "Results" name, (2)
>> just the formula (Sigma_XX + Sigma_YY + Sigma_ZZ)/3.0
>> is used in the "blank line" above the key-pad, and (3) be sure to
>> use the stress component names supplied by d3plot in place of my
>> guessed names above.
>> Hope this helps,
>> SamOn 9/23/2013 7:47 PM,
>> uverworld_1016 <at> yahoo.co.jp wrote:
>>
> Hi Mr. Samuel
> Thank you to answer my question!
> I found BendingResultant_X,Y,Z , NormalResultant_X,Y,Z , ShearResultant_X,Y.
> However I can't find Sigma_XX,XY,XZ.......and Results.
> Maybe these are not Sigma and results.
> Should I set calculation files to output sigma and results??
> But I don't know how to do ....
>
> Thank you
> Best regards
> Yusuke
>
>
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>>
>>
>>
>>
>> <div>
>> Yusuke-san,<br><br><br>
>> If the components of the stress tensor supplied by the LS-DYNS
>> d3plot file have the following names: Sigma_XX, Sigma_XY, Sigma_XZ,
>> Sigma_YY, ...<br><br>
>> then one can use the Calculator filter with the formula <br><br>
>> Pressure = (Sigma_XX + Sigma_YY + Sigma_ZZ)/3.0<br><br>
>> Note: (1) Pressure replaces the temporary "Results" name, (2)<br>
>> just the formula (Sigma_XX + Sigma_YY + Sigma_ZZ)/3.0<br>
>> is used in the "blank line" above the key-pad, and (3) be sure to
>> use the stress component names supplied by d3plot in place of my
>> guessed names above.<br><br>
>> Hope this helps,<br><br>
>> Sam<br><br><div class="moz-cite-prefix">On 9/23/2013 7:47 PM,
>> <a class="moz-txt-link-abbreviated" href="mailto:uverworld_1016 <at>
> yahoo.co.jp">uverworld_1016 <at> yahoo.co.jp</a> wrote:<br>
>> </div>
>> <blockquote cite="mid:340485.43466.qm <at>
> web100905.mail.kks.yahoo.co.jp" type="cite">
>> <div>
>> <div>Hi! All! </div>
>> <div>I'm sorry to ask a lot of questions.</div>
>> <div><br></div>
>> <div>I use LS-DYNA and I input d3plot file to paraview.</div>
>> <div>If I use ls-prepost, I can indicate pressure but there is
>> not pressure data in paraview.</div>
>> <div>So, I can't indicate pressure in paraview.</div>
>> <div><br></div>
>> <div>Should I use some filters?? </div>
>> <div><br></div>
>> <div>Thank you a lot. </div>
>> <div>Best regards</div>
>> <div>Yusuke</div>
>> </div>
>> <br><br>_______________________________________________
>> Powered by <a class="moz-txt-link-abbreviated"
> href="http://www.kitware.com">www.kitware.com</a>
>> Visit other Kitware open-source projects at <a class="moz-txt-link-
> freetext"
> href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.
> com/opensource/opensource.html</a>
>> Please keep messages on-topic and check the ParaView Wiki at: <a
> class="moz-txt-link-freetext"
> href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</
> a>
>> Follow this link to subscribe/unsubscribe:
>> <a class="moz-txt-link-freetext"
> href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview
> .org/mailman/listinfo/paraview</a>
>> </blockquote>
>> <br>
>> </div>
>>
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
More information about the ParaView
mailing list