ABAQUS提取截面节点的输出结果
2017-07-06 00:22
2391 查看
ABAQUS提取截面节点集的输出结果
引言
ABAQUS提供了很多工具来实现对分析结果的可视化分析。也可以从分析结果数据库中把历史输出和场输出到处到excle或txt文件,进行更精细的分析。下面介绍一种方法,较方便从结果数据库中导出截面节点的数据到txt文件,当然这只是其中的一种方法,肯定还有很多其他方法可以实现。操作流程
大家都知道,ABAQUS需要在step中设置历史输出和场输出,这样才有可能输出你需要的数据,否则默认的输出结果不一定符合你的要求,这是要注意的。然后就是怎么把指定截面的节点结果输出到txt文件,方便继续分析。创建节点集
首先,分析计算前,划分网格之后,需要创建需要导出数据节点集,例如下面的模型有两个部件,我要导出其中一个部件中部截面的节点的分析结果,那么在划分网格后,就需要创建一个包含中部截面上节点的节点集,如下图1所示。
图1 创建节点集
创建显示组
分析完成后,打开odb结果数据库,可以发现在output Databases里也有上面创建的节点集,如图2所示,那么接下来就是创建该节点集的作为一个显示组。步骤如图3所示,单击create display group按钮,弹出create display group对话框,如图3创建了一个包含中部截面节点的显示组,并保存为名字为DisplayGroup-2的显示组。后面导出数据将会用到。
图2 odb数据库中的节点集
图3 创建显示组
导出结果数据
如图所示,在tool菜单栏,选择Query,弹出Query对话框,然后单击Probe values,接着弹出另一个对话框probe valuse,进行如图的设置,导出后缀名为rpt的文本文件,可以用记事本打开。
图4 导出结果设置
导出效果
导出的rpt文件可以用记事本打开,前面包括了数据文件的一些说明文字,第一部分数据是主要是节点号、坐标等信息,如图5所示。往文件后面翻才会看到结果,我这里导出的是节点的mises应力,如图6所示。当然也可以导出其他各种场输出结果。可以把rpt文件的结果进行适当的整理,如去掉文件说明,重新排版一下数据,方便matlab等数据分析软件进行读取分析。
图5 文件前面部分数据
图6 文件后面部分的数据
相关文章推荐
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- 关于提取输出结果的一个批处理
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- 关于提取输出结果的一个批处理
- 21.输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判
- 关于提取输出结果的一个批处理
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- 输出两条打印结果,不理解,哪个大神给分析下原因
- Spark API编程动手实战-03-以在Spark 1.2版本实现对Job输出结果进行排序
- datatable的自定义配置-输出结果&排序&跳转指定页码
- JVM基础性问题,说出以下代码的输出结果,并作出详细的解释。
- Checkstyle常见输出结果
- 各种UNIX平台下vmstat与iostat输出结果详解
- 输出单链表的中间节点
- 判断任一二叉树,是否为满二叉树.(输出二叉树,节点总数,二叉树深度)
- sed及正则表达式随手记之一:用以提取stat命令结果的数字权限形式
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- 考考你的C++, 猜猜输出啥结果?(2)
- 输出 time 命令的结果到文件中