今天作为Abaqus-Python系列第一课,先了解Python脚本如何在Abaqus软件运作了。下图解释了脚本命令是如何与Abaqus交互的。Abaqus的命令输入有三种方式,分别是通过GUI操作,通过命令行输入界面(CLI)输入以及通过直接运行脚本。
l 在GUI界面每次点击OK或APPLY时,GUI就会根据相应的选项和设置生成命令;
l 点击GUI主窗口左下角,切换到命令输入行,即可输入单个命令代码,在按[Enter]键时,代码被执行。在此可以输入任意的Python命令,也可以当作计算器使用。
l 当你的代码有很多行时,就可以写成一个脚本,直接运行脚本即可执行其包含的命令;
运行Abaqus脚本常用的方式有以下几种:
(1) 启动Abaqus/CAE时运行:当启动Abaqus软件时,会出现启动界面,可以在启动界面点击Run Script,然后选择需要运行的脚本文件即可。
(2) 在命令窗口运行(no GUI):在命令窗口,直接输入以下命令
即可运行脚本文件myscript: abaqus cae noGUI=myscript.py
(3) 在GUI的文件菜单运行:在Abaqus软件界面,点击File》Run Script,然后选择需要运行的脚本文件即可执行。
(4) 在命令行接口界面(CLI)运行:如下图所示,在GUI底部,切换到栏,即可输入命令 execfile('myscript.py') 来执行脚本文件。
命令行接口界面
【1】参考《Abaqus Scripting User's Guide》