Abaqus中的Python脚本从Excel文件导入振幅数据

2024-09-30 20:19:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Abaqus中创建了以下宏,同时从excel文件导入振幅数据。然后尝试运行这个脚本从同一个excel文件创建另一个振幅,但不幸的是,我有以下错误。有人能在这方面帮我吗?在

脚本:

# Do not delete the following import lines
from abaqus import *
from abaqusConstants import *
import __main__

def importingExcel():
    import section
    import regionToolset
    import displayGroupMdbToolset as dgm
    import part
    import material
    import assembly
    import step
    import interaction
    import load
    import mesh
    import job
    import sketch
    import visualization
    import xyPlot
    import displayGroupOdbToolset as dgo
    import connectorBehavior
    import glob
    import os
    import sys

    p = mdb.models['NodeSet'].parts['MM']
    session.viewports['Viewport: 1'].setValues(displayedObject=p)
    session.viewports['Viewport: 1'].partDisplay.setValues(mesh=ON)
    session.viewports['Viewport: 1'].partDisplay.meshOptions.setValues(
        meshTechnique=ON)
    session.viewports['Viewport: 1'].partDisplay.geometryOptions.setValues(
        referenceRepresentation=OFF)
    abq_ExcelUtilities.excelUtilities.ExcelToAmplitude(
        inputFileForAmp='F:/U/M/D/L.xlsx', 
        sheetNameForAmp='Sheet1', ampStartCell='A2', ampEndCell='B242', 
        ampNameStr='Amp-1', amplitudeType=0)



importingExcel()

错误:

名称错误:未定义名称“abq_ExcelUtilities”。在


Tags: fromimport脚本onsessionas错误excel