首页/文章/ 详情

Abaqus基础操作之二十——后处理数据的提取

1天前浏览18
本次与大家分享的内容是ABAQUS后处理中如何提取数据的方法
作为仿真工程师,不仅仅要会看计算结果的云图,还要会处理和分析数据。云图虽美,但其根本还是数据的展现,我们看到的各种云图都是软件自身对数据结果预处理的效果。

在ABAQUS中有不少数据提取的方式,今天就给大家分享两种数据提取方法。在提取数据前我们需要先进行如下步骤:
Step1:    点击Create XY Data并选择ODB field output。

Step2:    在变量选项窗口中先选择目标类型,有积分点、中心点、单元节点、节点等,根据选择的目标类型会在下方给出相应的场输出变量,前提是我们在前处理中是否有输出某些场变量

Step3:    在单元/节点的选项窗口中,有四种选择输出对象的方式,最常用的是前三种,pick from viewport、node labels和node sets

在窗口中选择(pick from viewport)可以更加任意、直接选取目标,通常选择物体表面或此表面的位置;当某些难以在窗口直接选取,但知道某些点的id号则用节点列表方式(node labels)选择更方便;若是事先已经设定了某些集 合(node sets)并需要输出,则此方式更为方便快捷。

   方法一:复 制/粘贴的方法  

复 制/粘贴是最简单的数据提取方法,在Create XY Data旁边的XY Data Manager中双击打开其中一组数据,即可看到XY的数据,通常情况下X的数据是基于计算的时间给出的,Y的数据则为我们先前选择输出的场变量。用ctrl + c加ctrl + v可以将数据复 制到excl中。

   方法二:导出到excl  

在最上方的菜单栏的Plug-ins中选择tools,找到excl utilities...,会弹出一个列表,输出的数据可以多选,点击apply或ok即可生成一个临时列表文件。在excl中我们就可以更加方便处理数据了。

PS:对于历程数据的输出需要先绘图才能在XY Data Managerexcl utilities中操作。

 希望小伙伴们在后台多多留言互动,一起探讨问题、相互学习、共同进步,与优秀同行!


来源:SimYoungC

OptiStructHyperMeshAbaqus振动疲劳二次开发UG
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-20
最近编辑:1天前
SimYoungC
硕士 签名征集中
获赞 0粉丝 1文章 119课程 0
点赞
收藏
作者推荐

Hypermesh二次开发之抓取多层孔节点创建RBE2

本次分享主要内容:抓取螺栓孔多圈节点生成RBE2并将所有RBE2的主控制点放到一个set中。 很多产品都会或多或少由螺栓连接而成,对于仿真模型而言,螺栓孔可能是模型的一个连接处,也可能是一个边界条件。对于连接处的螺栓孔的处理可以翻阅Hypermesh二次开发之自动创建蛛网螺栓连接、Hypermesh二次开发之创建螺栓实体单元、Hypermesh二次开发之创建几何实体螺栓;而本次分享的是螺栓孔属于边界条件的情况。像某些车载支架、护板、挂件等会选择用螺栓将产品固定在车上,以保持其结构或功能稳定,对这类车载配件的仿真中,螺栓孔自然也就成为计算的一种边界。对于模型中螺栓孔的边界处理上,通常会抓取多层节点进行刚性耦合,在optistruct种采用RBE2,抓取多层节点并不是件容易的事,手动操作也容易多选,采用二次开发脚本的方式便也能极大减少仿真的工作量、降低人为操作失误。那么我们来看下如何实现这样功能的脚本思路: 思路: 第一步:获取孔周边的节点第二步:根据节点判断相邻节点是否同在一个孔内第三步:扩大抓取范围,并将范围内的节点合并创建RBE2第四步:获取新建立的RBE2的主控制点作为一个set PS:该脚本抓取了一定区域的节点并创建刚性单元,还将刚性单元的主控制点集 合到一个set中,方便我们对边界进行设置。 希望小伙伴们在后台多多留言互动,一起探讨问题、相互学习、共同进步,与优秀同行!来源:SimYoungC

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈