技术邻 > CAE仿真 > 前后处理 ,Abaqus python对abaqus后处理? 50 浏览:1062 回答:7 求问各位大佬,我现在要对abaqus进行后处理,不通过cae界面,直接在外部利用python脚本提取所有节点的应力信息,请问python能实现吗
可以,下面是代码示例:
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'] #应变