您如何自动调用python脚本以在已经打开并创建的abaqus模型上运行作业?

时间:2019-07-16 15:21:12

标签: python fortran abaqus

我正在使用UMAT,UEL和python脚本对abaqus进行多尺度分析。我希望能够在UMAT中调用一个python脚本,该脚本会自动为已经创建的宏模型创建并运行一个作业。

我尝试使用带有以下命令的cmd来调用它

CALL EXECUTE_COMMAND_LINE('abaqus cae script=jobsub.py') 
CALL EXECUTE_COMMAND_LINE('abaqus viewer script=jobsub.py')
CALL EXECUTE_COMMAND_LINE('abaqus cae noGUI=jobsub.py')
CALL EXECUTE_COMMAND_LINE('abaqsub.cae script=jobsub.py')
CALL EXECUTE_COMMAND_LINE('abaqsub.cae viewer script=jobsub.py')

我希望它能够自动运行python脚本来创建作业并为现有模型abaqsub.cae运行它。 但是,在所有情况下,它要么创建一个新的abaqus观察器端口并尝试运行该作业(此操作不起作用,因为脚本仅用于运行一项作业而不创建模型),或者它运行我已经拥有的模型,并且不会创造工作。

0 个答案:

没有答案