SteveDoyle2 / pyNastran

A Python-based interface tool for Nastran's file formats
Other
378 stars 146 forks source link

Questions about shell element data extraction #781

Open karma0704 opened 2 months ago

karma0704 commented 2 months ago

Hello, Steve, it’s me again. When the stress of the shell unit provides conversion, you directly output the maximum absolute value from the upper and lower surfaces of each unit. Can you save and output the original data of the upper and lower surfaces?

SteveDoyle2 commented 2 months ago

No. That is not supported yet.

On Sun, Apr 28, 2024 at 7:00 PM karma0704 @.***> wrote:

Hello, Steve, it’s me again. When the stress of the shell unit provides conversion, you directly output the maximum absolute value from the upper and lower surfaces of each unit. Can you save and output the original data of the upper and lower surfaces?

— Reply to this email directly, view it on GitHub https://github.com/SteveDoyle2/pyNastran/issues/781, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAICUWJD4JNB37K46B5ITY3Y7WSSXAVCNFSM6AAAAABG5PNUACVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DOOJYGMYTMNI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

karma0704 commented 2 months ago

No. That is not supported yet. On Sun, Apr 28, 2024 at 7:00 PM karma0704 @.> wrote: Hello, Steve, it’s me again. When the stress of the shell unit provides conversion, you directly output the maximum absolute value from the upper and lower surfaces of each unit. Can you save and output the original data of the upper and lower surfaces? — Reply to this email directly, view it on GitHub <#781>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAICUWJD4JNB37K46B5ITY3Y7WSSXAVCNFSM6AAAAABG5PNUACVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DOOJYGMYTMNI . You are receiving this because you are subscribed to this thread.Message ID: @.>

Do you have a plan?

SteveDoyle2 commented 2 months ago

No. I haven’t come up with a good way to do it. There are many different options for reducing the results down to a single value, including top/bottom/mean/slope, which are direct outputs of Nastran. I want an option for nodal averaging in there as well. It very quickly becomes a lot of extra cases.

If you’d like to work on it, put together a pull request.

On Mon, Apr 29, 2024 at 1:06 AM karma0704 @.***> wrote:

No. That is not supported yet. … <#m-7306792802352187514> On Sun, Apr 28, 2024 at 7:00 PM karma0704 @.> wrote: Hello, Steve, it’s me again. When the stress of the shell unit provides conversion, you directly output the maximum absolute value from the upper and lower surfaces of each unit. Can you save and output the original data of the upper and lower surfaces? — Reply to this email directly, view it on GitHub <#781 https://github.com/SteveDoyle2/pyNastran/issues/781>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAICUWJD4JNB37K46B5ITY3Y7WSSXAVCNFSM6AAAAABG5PNUACVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DOOJYGMYTMNI https://github.com/notifications/unsubscribe-auth/AAICUWJD4JNB37K46B5ITY3Y7WSSXAVCNFSM6AAAAABG5PNUACVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DOOJYGMYTMNI . You are receiving this because you are subscribed to this thread.Message ID: @.>

Do you have a plan?

— Reply to this email directly, view it on GitHub https://github.com/SteveDoyle2/pyNastran/issues/781#issuecomment-2082111247, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAICUWLBSD7VKRLIUK7N6YDY7X5QXAVCNFSM6AAAAABG5PNUACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBSGEYTCMRUG4 . You are receiving this because you commented.Message ID: @.***>

karma0704 commented 2 months ago

No. I haven’t come up with a good way to do it. There are many different options for reducing the results down to a single value, including top/bottom/mean/slope, which are direct outputs of Nastran. I want an option for nodal averaging in there as well. It very quickly becomes a lot of extra cases.

OK, I'll think about how to deal with this special case. If I think of a good idea, I'll share it and put together a pull request.