ABAQUS可以利用Python脚本进行数据提取,方便快捷,一劳永逸,实例如下:
#!/user/bin/python
# -*- coding:UTF-8 -*-
#***************************************
#** 程序提取场变量输出 **
#** 主要为梁单元应力、内力和节点位移 **
#***************************************
#导入模块
from odbAccess import*
from abaqusConstants import*
import sys
import os
def getFeildOutputs(odb_name,beam):
##***************************************
#------------- 参数说明 ----------------
#odb_name:odb文件名字,包含路径;
#beam:梁单元编号及节点,元组格式
#***************************************
#打开ODB文件
'----------------------------------------------------'
print 'The
name and path of odb file: '+odb_name
odb=openOdb(path=odb_name)
#获取assembly和instance
assembly