abaqus生成odb文件_Python—从odb文件中提取滞回曲线数据

0、问题由来(可略过不看)

利用Abaqus做拟静力分析时,材料参数对滞回曲线的形状有较大的影响。为了节约在Property里修改材料参数和在Visualization里操作XY Data画滞回曲线图的时间,我通常是这样做的。

(1) 在Abaqus CAE里建好模型确定能运行完成后,在Abaqus Command里提交inp文件运行。命令流如下:

abaqus job=kjp user=PQFiber

(2) 运行完成后(可在msg文件里查看是否运行完成),在Abaqus Command里输入以下命令流:

Abaqus cae nogui=123.py 

123.py为从odb文件中提取滞回曲线数据的py文件。

e91695663d56b7c6428c79821a8c4b15.png

(3) 根据滞回曲线的形状,修改材料参数,再次看滞回曲线,即重复上述步骤。(适用于应用了PQFiber或iFiber需要多次修改参数、多次看结果且计算耗时短的情况)。

注:代码非本人所写,我仅修改完善后分享,已标明出处。

1、从odb文件中提取滞回曲线数据保存到txt中
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值