1. odb文件格式组成
1. odb对象的基本结构主要分为两大部分 ModelData和ResultData
- ModelData用来定义用于分析计算的模型数据,比如零件、材质、初始条件和边界条件以及物理常数等
- ResultData用来描述分析计算的结果,比如应力、应变和位移等。
2.
# open an ODB ( Abaqus output database ) 获取odb对象 odb = openOdb(os.path.join(odb_path, odbname) + '.odb') # 获取指定分析步(改为你所要提取的分析步) step = odb.steps['step-1'] # 选择你所要提取的帧(一般都是最后一帧) frame = step.frames[-1] # 获取你想要提取的变量(全局场变量) fields = frame.fieldOutputs['变量'] # 获取局部场变量 # 节点集合所属部件为'PART-1-1',名称为'SET-FOR-DATA' nodeset = odb.rootAssembly.instances['PART-1-1].nodeSets['SET-FOR-DTA'] #在全局巨变的基础上提取局部变量 local_field = fields.getSubset(region=NodeSet)
标签:SET,提取,abaqus,获取,step,odb,变量 From: https://www.cnblogs.com/Louis-Victory/p/17441128.html