-
-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
op2 reader fails for v1.4 on EPTS and OES1X #688
Comments
I’d have to see a failed example to understand the issue. Optistruct is
supported simply by being compatible. Very little coding was done to
support it, so they might do some funny things. I also have no
documentation for it.
Beyond that, I know people were using it to read 60 GB MSC op2 files 5+
years ago, so I know it works.
The EPTS table stores properties (PSHELL, PBAR, etc.) so maybe there’s a
size issue, but it’s unrelated to the file being 7 GB.
I think OES1X Is related to line elements (e.g., CBAR, CBEAM), but outside
of that, no idea what’s wrong.
…On Fri, Mar 4, 2022 at 7:35 AM mathdyn ***@***.***> wrote:
Hi,
I'm using pyNastran 1.4.0 and I'm trying to read two large .op2 files
(7GB and 60GB files) generated from OptiStruct.
I'm using read_op2_geom(input_file), where input_file is the .op2 file
and read_op2_geom is imported from pyNastran.op2.op2_geom.
When I try to read the first file I get: failed reading b'EPTS'
isubtable=-4
When I try to read the second I get: failed reading b'OES1X' isubtable=-19
However, reading much simpler models works just fine. Any help on how to
solve this problem would be very much appreciated, thanks.
—
Reply to this email directly, view it on GitHub
<#688>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAICUWPBVOALRV7MHYMM323U6IUTJANCNFSM5P53NPXA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Closing due to lack of activity. |
Hello, I have an example of a random analysis raising this error. |
Hmm...weird... There's something you're doing that's causing MSC to double write the stress table. It's putting one in OES1 and one in OES1X. If you dump the data to an F06, it's pretty easy to diff. I added a super-dev-level parameter in order to separate the tables. from pyNastran.op2.op2 import OP2
model = OP2()
model.use_table_name_in_code = True
op2_filename = 'random_x_mini.op2'
model.read_op2(op2_filename)
print(model.get_op2_stats())
The code is now even worse :) |
Mm, I would expect one of the tables to be the sine sweep and the other one
,the psdf. Just a guess.
El mié., 2 nov. 2022 3:28, Steven Doyle ***@***.***> escribió:
… Reopened #688 <#688>.
—
Reply to this email directly, view it on GitHub
<#688 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADK2WF7HJMIXPC3WJBFZPQDWGHGTPANCNFSM5P53NPXA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Maybe it is and I’m just not seeing it cause there’s so much data? I
expect a real result for the PSD…
Can you make a run with just 2 frequencies? You can request the results
for 1 element as well.
…On Tue, Nov 1, 2022 at 10:19 PM Alejandro Stewart ***@***.***> wrote:
Mm, I would expect one of the tables to be the sine sweep and the other one
,the psdf. Just a guess.
El mié., 2 nov. 2022 3:28, Steven Doyle ***@***.***> escribió:
> Reopened #688 <#688>.
>
> —
> Reply to this email directly, view it on GitHub
> <#688 (comment)>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/ADK2WF7HJMIXPC3WJBFZPQDWGHGTPANCNFSM5P53NPXA
>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#688 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAICUWJKP6TZEBRGOJ5W6QTWGH2VZANCNFSM5P53NPXA>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Hi there, I have finally had time to prepare the run. |
Hi,
I'm using
pyNastran 1.4.0
and I'm trying to read two large .op2 files (7GB and 60GB files) generated from OptiStruct.I'm using
read_op2_geom(input_file)
, whereinput_file
is the .op2 file andread_op2_geom
is imported frompyNastran.op2.op2_geom
.When I try to read the first file I get:
failed reading b'EPTS' isubtable=-4
When I try to read the second I get:
failed reading b'OES1X' isubtable=-19
However, reading much simpler models works just fine. Any help on how to solve this problem would be very much appreciated, thanks.
The text was updated successfully, but these errors were encountered: