我是论坛的新手。我不是专家级程序员,但我需要在 python 中编写脚本,以便在没有 GUI 的情况下使用 Abaqus 运行有限元模拟。模拟运行良好,但是当我尝试生成包含结果的文本文件时,出现以下错误提示
文件“C:/...my_scrypt.py,第 208 行,在 INTEGRATION_POINT),)) 没有活动实体。没有生成报告
这是脚本:
(197) from odbAccess import *
(198) from abaqusConstants import *
(199) from odbMaterial import *
(200) from odbSection import *
(201)
(202) o1 = session.openOdb(name='C:/Temp/Job-1.odb')
(203) odb = session.odbs['C:/Temp/Job-1.odb'].steps['apply_load']
(204) session.writeFieldReport(fileName='C:/Temp/abaqus.rpt', append=ON,
(205) sortItem='Element Label', odb=odb, step=0, frame=1,
(206) outputPosition=INTEGRATION_POINT, variable=(('PEMAG',
(207) INTEGRATION_POINT), ('PRESSONLY', INTEGRATION_POINT), ('S',
(208) INTEGRATION_POINT), ))
谢谢你的帮助