2025年python deque函数(python中的deque函数)

python deque函数(python中的deque函数)背景 在 python 提取 Abaqus 后处理节点集合数据并生成文本文件 哔哩哔哩 bilibili com 中我们详细讲了如何运用 python 脚本提取在 CAE 界面已经定义好了集合结果数据 但是 存在这样一个问题 就是每次我们创建 CAE 模型时还得定义集合 多了这一步操作 而且 假如小伙伴们已经算了很多的 ODB 结果文件了 但是没有定义集合 那岂不是凉凉 本次专栏旨在解决在 CAE 界面没有定义节点集合的问题 即如果已知我知道想要提取的节点编号



背景

在python提取Abaqus后处理节点集合数据并生成文本文件 - 哔哩哔哩 (bilibili.com)中我们详细讲了如何运用python 脚本提取在CAE界面已经定义好了集合结果数据。

但是,存在这样一个问题,就是每次我们创建CAE模型时还得定义集合,多了这一步操作,而且,假如小伙伴们已经算了很多的ODB结果文件了,但是没有定义集合,那岂不是凉凉?

本次专栏旨在解决在CAE界面没有定义节点集合的问题。

即如果已知我知道想要提取的节点编号,可以在后处理中通过python代码定义相关集合并提取数据。这是非常实用的,比如你计算了非常多的工况,有很多ODB文件,而这些工况中仅仅只改变了荷载大小,但是网格、节点编号没有丝毫改变,那么我们就可以先在一个ODB文件中找到我们想要知道的节点编号,然后编写脚本,就可以提取所有的ODB文件的信息了。

案例

还是熟悉的二维平面问题,CAE文件同python提取Abaqus后处理节点集合数据并生成文本文件 - 哔哩哔哩 (bilibili.com),我们要在后处理中提取节点编号为56、57、58、59的位移数据。

代码

以下是全部代码,大家注意用的时候将对应的路径及其他信息修改为自己的路径,哪里需要更改我已经在对应代码的后方进行了标注。

使用方法

1.打开用Abaqus打开ODB文件;

3. 回车运行。

4.运行完毕后在Abaqus工作目录下(或代码中指定的绝对路径下)即可看到新生成的data.txt文件,打开如下图所示。

今天的文章 2025年python deque函数(python中的deque函数)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2025-03-28 23:57
下一篇 2025-03-01 19:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/46686.html