我正在使用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观察器端口并尝试运行该作业(此操作不起作用,因为脚本仅用于运行一项作业而不创建模型),或者它运行我已经拥有的模型,并且不会创造工作。