上QQ阅读APP看书,第一时间看更新
3.2 ABAQUS/CAE任务管理
ABAQUS中所有的运算均是通过命令调用相应的ABAQUS求解器进行的。
通过开始菜单启动ABAQUS Command命令,弹出的DOS窗口第一行自动显示ABAQUS默认的工作目录C:\Temp>(假定ABAQUS默认安装目录在C盘目录下)。为了使ABAQUS计算所涉及的文件均储存在用户需求的确定的目录下,可以修改ABAQUS的工作目录:点击开始→ABAQUS 6.10-1→右键点击ABAQUS Command→属性,在“快捷方式”选项卡中将起始位置设置为用户自定义的目录。
双击ABAQUS Command,进入DOS窗口,在C:\Temp>后输入abq6101 help,按Enter键确认,DOS窗口将显示当前版本ABAQUS所支持所有命令,ABAQUS所支持的命令多达21种,下面对使用较多的命令进行简单介绍。
(1)DOS窗口下修改工作目录
C:\Temp>cd/ 回车 C:\> ! 返回上一级目录 C:\>pave 回车 C:\pave> !进入C盘下pave文件夹目录
(2)ABAQUS命令调用
①Abq6101 cae !进入CAE界面 ②Abq6101 viewer !进入后处理 ③Abq6101 job=pave int !在DOS窗口下运行pave.inp文件 ④Abq6101 job=pave datacheck int !对pave.inp文件进行数据检查 ⑤Abq6101 suspend job=pave !用于暂停一个正在背景运行的pave.inp任务,此时windows任务管理栏中仍会保留计算线程,只是不消耗CPU资源,当任务恢复时继续工作 ⑥Abq6101 resume job=pave !用于恢复pave.inp的作业分析 Abq6101 terminate job=pave ! 用于终止正在背景运行的任务pave .inp,相当于Kill功能,直接“杀死”正在运行的任务,不可恢复 ⑦Abq6101 job=pave cpus=2 int ! 设定用双CPU机器进行pave.inp计算,如果有多个参数值,其格式为参数名称=(参数值1,参数值2,参数值3, …) ⑧用DOS批量计算inp文件:用Visual Studio编写a.bat文件: Call abq6101 job=pave int Call abq6101 job=crack int
进入DOS窗口输入a,按Enter键确认。首先计算pave.inp,计算完成后开始crack. inp文件的计算,批量inp文件处理可以方便不同参数变量敏感性分析,注意所有文件必须在ABAQUS工作目录下,才能完成调用和计算。
提示:本内容是基于ABAQUS 6.10版本,因此DOS窗口下输入的命令均以Abq6101开始,针对不同的版本,用户可进入ABAQUS安装目录(如C:\…\SIMULIA\ABAQUS\Commands)下寻找∗.dat文件,“∗”即为当前版本DOS窗口下的开始命令。