做仿真离不开与实验数据对标,实验数据最容易获得且用的最多的毫无疑问是载荷-位移曲线,那么如何在仿真软件中提取载荷-位移曲线数据?在ABAQUS中,载荷-位移曲线可通过History ouput或Field output两种方法来提取。在提取数据之前,我们先为目标区域设置一个集 合(通常是一个参考点),然后在step模块history中为建立的集 合设置历程输出,最后在Visualization中可输出位移-载荷曲线。上面说的思路都是基于手动完成,能不能实现自动化提取载荷-位移曲线呢?能,开发一个自动化GUI工具,解放双手从插件开始,又回到老本行了。
本插件展示了使用History output和Field output两种方法来提取载荷-位移曲线,如下图所示。该插件使用极其简单,每一页的图示反映了ABAQUS后处理的层级关系,看懂层级图,后处理简单到爆炸!
图1 History output
图2 field output
历程输出的部分代码举例示意:
target = odb.steps['Step-1']
historyRegion=target.historyRegions.keys()
target.historyRegions[historyRegion[0]] =
targetReg.historyOutputs['U1'] =
[] =
:
u.append(value)
让插件解放你的双手!!!
1、ABAQUS插件之GUI参数化建模和文件清理2.0版本
2、ABAQUS插件之GUI参数化建模和文件清理
3、Abaqus二次开发|如何使用XZ、YZ草绘平面进行建模?
4、Abaqus二次开发|后处理360°视角动态展示模型
5、Abaqus|基于Python脚本的参数优化