在Spyder中创建并运行Abaqus几何图形,而不打开Abaqus命令

问题描述

我正在尝试通过创建abaqus几何体来运行脚本。我知道Abaqus命令中的命令是abaqus cae noGui = create_part.py。但是,如何在python编译器(如Spyder)中做到这一点?

我已经编写了用于在Spyder内部访问python的脚本:

import create_part
abaqusPath = "C:\\SIMULIA\\Commands\\abaqus.cmd /C"
args = abaqusPath + "abaqus python test.py"
create_part.call(args)

但是,在运行它时,我收到消息: ModuleNotFoundError:没有名为“ part”的模块

这是由于以下命令引起的:from part import *

有人知道如何解决吗?

解决方法

Abaqus python模块是专有的,您需要Abaqus来访问它,这意味着您无法在Abaqus命令之外运行它。