首页/文章/ 详情

ABAQUS|GUI插件自动化提取载荷-位移曲线

1年前浏览3560

做仿真离不开与实验数据对标,实验数据最容易获得且用的最多的毫无疑问是载荷-位移曲线,那么如何在仿真软件中提取载荷-位移曲线数据?在ABAQUS中,载荷-位移曲线可通过History ouput或Field output两种方法来提取。在提取数据之前,我们先为目标区域设置一个集 合(通常是一个参考点),然后在step模块history中为建立的集 合设置历程输出,最后在Visualization中可输出位移-载荷曲线。上面说的思路都是基于手动完成,能不能实现自动化提取载荷-位移曲线呢?能,开发一个自动化GUI工具,解放双手从插件开始,又回到老本行了。

      本插件展示了使用History outputField output两种方法来提取载荷-位移曲线,如下图所示。该插件使用极其简单,每一页的图示反映了ABAQUS后处理的层级关系,看懂层级图,后处理简单到爆炸!

         

图1 History output

图2 field output

Filename: odb文件路径
Variable:提取的分量方向,1代表x,2代表y,3代表z方向。对于二维模型,最大为2;,对于三维模型,最大为3。
Region: 历程输出的集 合,如SET_PUNCH,对于history方法,此处不需要填写,对于field法必须输入。

历程输出的部分代码举例示意:








target = odb.steps['Step-1']historyRegion=target.historyRegions.keys()targetReg = target.historyRegions[historyRegion[0]]u_hs = targetReg.historyOutputs['U1']= []for time,value in u_hs.data:       u.append(value)


        让插件解放你的双手!!!

 


 
查看历史消息

1、ABAQUS插件之GUI参数化建模和文件清理2.0版本

2、ABAQUS插件之GUI参数化建模和文件清理

3、Abaqus二次开发|如何使用XZ、YZ草绘平面进行建模?

4、Abaqus二次开发|后处理360°视角动态展示模型

5、Abaqus|基于Python脚本的参数优化         

来源:仿真社
Abaqus二次开发参数优化爆炸
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-04-18
最近编辑:1年前
仿真社
硕士 ABAQUS/LS-DYNA探索者
获赞 213粉丝 531文章 92课程 5
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈