SteveDoyle2 / pyNastran

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

Cannot read 'BOPHIG' card #748

Closed MarkSttc closed 11 months ago

MarkSttc commented 11 months ago

Hi Steve,

Thanks again for keep updating PyNastran, ensuring the compatibility with newer Nastran version. However, I've tried reading my *op2 file with read_op2 but it failed for some reasons. After performing the test, it seems to relate with BOPHIG card. Please find the attached image below.

My goal is to extract eigenvectors/eigenvalues out for my application. Therefore, if possible, could you please tell me how to skip this card if it is not important with modal analysis results?

Thank you so much for your help!!

image

MarkSttc commented 11 months ago

Also, this model can be visualised in post-processing tool such as Hyperview and the other models seems to work fine with PyNastran.

SteveDoyle2 commented 11 months ago

Mark,

The BOPHIG table is the eigenvectors, so skipping it won’t work. It looks like you probably are running 1.3.4, so trying out 1.4-dev might work. Other than that, I’d need to see a small example that has that problem.

On Tue, Oct 3, 2023 at 12:54 AM MarkSttc @.***> wrote:

Also, this model can be visualised in post-processing tool such as Hyperview and the other models seems to work fine with PyNastran.

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

MarkSttc commented 11 months ago

Hi Steve,

I'm currently using 1.4dev version, which was directly downloaded from source. Unfortunately, I cannot provide you with a small sample as it is proprietary to the company. However, I'm happy to do all the checks required to identify the source of errors.

SteveDoyle2 commented 11 months ago

There's not really anything I can do if I don't have an example.

Why is a small example proprietary? By being a small example, it makes it not proprietary. If you can boil it down to 1 quad tlate that's 10 mm thick and uses steel, that's totally fine. Feel free to fake numbers all over.

On Tue, Oct 3, 2023 at 10:55 PM MarkSttc @.***> wrote:

Hi Steve,

I'm currently using 1.4dev version, which was directly downloaded from source. Unfortunately, I cannot provide you with a small sample as it is proprietary to the company. However, I'm happy to do all the checks required to identify the source of errors.

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

SteveDoyle2 commented 11 months ago

Reopen if there's an example.