首页/文章/ 详情

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

1年前浏览2888

做仿真离不开与实验数据对标,实验数据最容易获得且用的最多的毫无疑问是载荷-位移曲线,那么如何在仿真软件中提取载荷-位移曲线数据?在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探索者
    获赞 199粉丝 481文章 87课程 5
    点赞
    收藏
    未登录
    还没有评论
    课程
    培训
    服务
    行家
    VIP会员 学习 福利任务 兑换礼品
    下载APP
    联系我们
    帮助与反馈