部分ABAQUS版本数据无法正常输出到Excel的一种解决办法

ABAQUS学习笔记—部分ABAQUS版本数据无法正常输出到Excel的一种解决办法

ABAQUS输出的数据主要分为场输出与历史输出两种方式(根据空间与时间域区分),用户可以根据需要在Step中设置不同的输出变量,具体操作方式可以参考帮助文档或相关教程
在进行后处理时,由ABAQUS软件的自带图形处理工具得到的坐标变化曲线图效果并不是那么美观,需要将数据导出由oringe或者matlab软件进行处理。
由odb文件导出数据到Excel有两种常用方式:
1.全部选中copy到Excel文件中,如图1所示:

图1. ABAQUS中得到的一组数据及数据的导出
2.菜单栏上的Plug-ins→Tools→Excel Utilities导出数据到Excel文件中,就生成了一个带图的表格数据文件,如图2所示:

图2.(a)
图2.(b)
有时候用第一种方法导出这些数据的时候会出现提示Excel数据不能进行数据粘贴,或者用第二种方法写入数据到Excel文件失败,我们也可以通过python程序读取odb文件里的数据,具体实现方式论坛里面有提及,这里不再赘述。本文将给出另一种方法:

采用Report XY Data方式,首先生成rpt文件(Report→XY…),如图3所示:
在这里插入图片描述

设置选定文件路径,Output Format选取分离式的两列空间储存数据。生成一个rpt文件,找到该文件将其改成txt格式。最后通过Excel导入txt文件就能得到以上数据。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40149460/article/details/88796232