python对abaqus后处理? 50

浏览:1046 回答:7

求问各位大佬,我现在要对abaqus进行后处理,不通过cae界面,直接在外部利用python脚本提取所有节点的应力信息,请问python能实现吗

邀请回答 我来回答

全部回答

(7)
默认 最新
木木三一

可以,下面是代码示例:

path = os.getcwd() #获取当前目录位置

odb = openOdb('%s' % (path+'****'+'.odb')) #打开odb文件

step1=odb.steps['Step-1'] #指定分析步

lastFrame=step1.frames[-1]#

element_volume=lastFrame.fieldOutputs['EVOL'] #单元体积

intergration_point_volume=lastFrame.fieldOutputs['IVOL'] #积分点体积

stress=lastFrame.fieldOutputs['S'] #应力

strain=lastFrame.fieldOutputs['E'] #应变

2021年1月8日
评论 点赞 1
TreatLee
可以的
2021年1月6日
评论 点赞 1
一段时光
可以,建议查找script的脚本手册
2021年1月10日
评论 点赞
科技虫
可以实现,我的帖子有讲
2021年1月9日
评论 点赞
毛球不哭

可以的,我在试

2021年1月8日
评论 点赞
Jephin Lam
abaqus的前后处理所有操作都可以用Python实现
2021年1月8日
评论 点赞
yunching

帮助文档有提取mises应力的例子

2021年1月8日
评论 点赞

没解决?试试专家一对一服务

换一批