pyNastran笔记 02
pyNastran笔记 02
接上文测试了对bdf卡的读写,继续测试对结果文件op2的读取分析。
Part 2: OP2pyNastran读取结果文件主要通过读取.op2文件来实现(其原因在于.op2格式更小,数据组织形式能更快更方便地读取,而.f06文件则没有上述优点)。到底有多快呢?下面是文档中的原话:
The OP2 is preferred as it is much faster and easier to parse. How fast? You can read a 2 GB OP2 in 4 seconds, an 8 GB file in 15 seconds, and a 60 GB file in 1-2 minutes.
1. Read & Write读取.op2文件得到基本信息并写入.f06文件中。
所用的模型如下(路径已做修改):
1234567# import pyNastran# pkg_path = pyNastran.__path__[0]import ospkg_path = 'E:\\GitHub\\pyNastran\\p ...
pyNastran笔记 01
pyNastran笔记 01
在工作之后,接触Patran+Nastran已经好几个月了,也算了解了其基本的用法。对于Patran+Nastran更深入的学习,比如求解卡的相关知识(忘了就去查qrg.pdf)、PCL相关知识以及其他一些进阶的操作,也在平时的使用中逐渐掌握。前不久碰巧淘到pyNastran这个python库(暂不做详细介绍了),能对Nastran的求解文件进行读取和编辑,试了下发现还蛮香的。所以,在这里随手记录下一些笔记吧。主要写给自己看,因此写得就稍微随意点,相关代码的写法也许也不一定很棒,期待能在之后不断改进:-)
Nastran BDF/F06/OP2/OP4 File reader/editor/writer/viewer.
-the description of pyNastran on pypi
相关链接:
github代码
Discussion forum
Developer forum
Docs
Part 1: BDF对Docs的Quick Start部分进行了测试和整理,先把对bdf文件操作这部分写出来吧。
1.Read/Write按照Exa ...