利用Python脚本从Abaqus ODB中提取信息并转换为VTK格式

在有些场景下,需要将Abaqus计算结果提取出来保存为VTK格式,用于一些可视化和数据处理(VTK在可视化这方面还是强大)。最近写了两个脚本,一个是保存VTK非结构网格格式的文件,一个是提取Abaqus计算结果中的网格信息、field信息,将两个脚本结合起来就可以实现提取ODB中的信息,并保存成为VTK非结构网格文件,当然,还是需要有Abaqus环境。

注意:提取ODB信息的那个脚本目前仅仅是针对我自己提供的那个算例,有能力的朋友完全可以修改一下用于自己的情况。写VTK非结构网格文件的那个脚本目前应该没有太大的bug。ODB信息的提取还是需要有Abaqus环境,并不是解析二进制文件。请看清楚再确定是否需要。

之所以做这个,还是希望慢慢完善,从而积累出一定数量的脚本,用于ODB数据的提取。

以下是abaqus中的网格和云图,和用paraview查看的vtk文件的网格和云图:

meshabaqus.png

Abaqus采用Python脚本提取ODB信息,输出为VTK的UnstructureGrid文件格式的图2

Abaqus采用Python脚本提取ODB信息,输出为VTK的UnstructureGrid文件格式的图3

Abaqus采用Python脚本提取ODB信息,输出为VTK的UnstructureGrid文件格式的图4

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空