Problems with Craig-Bamtpon reduction deepcopy

18 views
Skip to first unread message

Joseba

unread,
Apr 2, 2026, 2:55:15 PMApr 2
to pyNastran Discuss
Hi everyone.

Im having some troubles when trying to create new .dat files of my Craig-Bampton reduction models. When doing a deecopy of the model I get a warning and after that I see that the S-Points are not correctly introduced.

Could anyone help me? Thanks!

imagen (1).png

Joseba

unread,
Apr 3, 2026, 5:12:19 AMApr 3
to pyNastran Discuss
Anyone?

Steven Doyle

unread,
Apr 3, 2026, 8:00:33 PMApr 3
to pynastra...@googlegroups.com
Not sure. I’ll have to look into it.

That said, you’re on a very different time zone from me and this is an unfunded hobby project. I’m not going to respond at 2 AM.

--
You received this message because you are subscribed to the Google Groups "pyNastran Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pynastran-disc...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pynastran-discuss/db126134-7489-47e8-bd22-7cab17bfb802n%40googlegroups.com.

Joseba

unread,
Apr 7, 2026, 11:06:23 AMApr 7
to pynastra...@googlegroups.com
Sure, my bad for the quick respond. 
Thanks for all the work!

Josebaz


El 4 abr 2026, a las 2:00, Steven Doyle <mesh...@gmail.com> escribió:



Joseba

unread,
Apr 7, 2026, 11:06:27 AMApr 7
to pynastra...@googlegroups.com
What I have been able to check is that de bdf.py recognises BNDFIX card but there is no implementation in the BDF card. Consequently, the card is rejected when loading the .dat file. I think the only way that this could work for me is adding this card into de BSET class?
Thanks!

Steven Doyle

unread,
Apr 8, 2026, 12:28:53 AMApr 8
to pynastra...@googlegroups.com
I don’t understand the issue. Of a card is rejected, it will be written to the output file. You can also parse it. What are you trying to do?

Joseba

unread,
Apr 8, 2026, 3:21:03 AMApr 8
to pynastra...@googlegroups.com
We have a program to automate simulating the machine in different positions, it moves the nodes in the corresponding cinematic chain, regenerates the RBE2 and so on. My problem (shown in the first picture) is that pyNastran rejects the "BNDFIX" card and when doing the deepcopy for the new position of the machine I can´t retain the BNDFIX and the new .dat file is not written. 

Steven Doyle

unread,
Apr 8, 2026, 9:22:32 AMApr 8
to pynastra...@googlegroups.com
There’s a lot in that explanation; but it doesn’t answer my question. Rejected cards are written to the output file. The deepcopy isn’t responsible for that unless you’re try-excepting it.

Reply all
Reply to author
Forward
0 new messages