欢迎来到天天文库
浏览记录
ID:46579169
大小:156.32 KB
页数:3页
时间:2019-11-25
《abaqus cmd提交小结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、cmd提交inp文件小结有时候需要用command提交inp文件(比如少数keywords不为CAE识别),以下是对aba版中提交inp中出现问题的一个小结。(假设将运行的inp是jobname1.inpjobname2.inp等等,也假设这些inp是可以运行的。1、提交方式:在WINDOWS中点击[开始]→[程序]→[ABAQUS6.x]→[ABAQUSCommand],然后在DOS窗口中输入:提交任务:abaqusjob=jobname1int(int就是interactive)任务暂停:abaqussu
2、spendjob=jobname1int(可恢复)恢复运算:abaqusresumejob=jobname1int(从上次分析结束的地方重新开始分析)杀死任务:abaqusterminatejob=jobname1int(一般不可恢复),杀死任务不可恢复,但是如果有restart文件的话,可以restart继续计算:restart重启计算:abaqusjob=xnewxoldjob=xoldxint打开CAE界面:abaquscae%(aba后处理界面即出现)打开viewer后处理界面:abaqusviewe
3、r%(aba后处理界面即出现)查看aba帮助文件:abaqusdoc%(aba帮助文件即在默认浏览器中出现)查看cmd命令帮助:abaqushelp%(这个太有用了,通过这个可以找到以上所有命令。)2、几点说明:1)Oldjobfilesexist.Overwrite?问是否可以覆盖。如果是文件重名,应该键入n;把现有inp改名,重新提交,以免覆盖以前的文件。如果可以覆盖,键入y。3)想多cpu运算(比如4cpus):提交任务:abaqusjob=jobname1int改为提交任务:abaqusjo
4、b=jobname1cpus=4int4)有些显式运算,incretment太多的话(比如多余30w),建议用双精度:提交任务:abaqusjob=jobname1int改为提交任务:abaqusjob=jobname1doubleint但是谁都知道双精度比单精度费时,所以没有如果必要的话,就不需要加这个了。5)如果不加int会怎么样呢?提交任务:abaqusjob=jobname1int改为提交任务:abaqusjob=jobname1后面加了int,dos窗口会显示任务进行到哪个阶段,比如是pre.exe
5、还是standardexplicit.exe------还是conpleted,都会给你提示。不加int就没有这些提示了。6)如何看任务进程:我一般就是看.sta文件。老手推荐UltraEditor,能自动更新文件内容,可以试试。7)Abaquswarning:The.inpextensionhasbeenremovedfromthejobidentifirer出这个一般是因为有的新手提交job的时候添加了inp后缀,如abaqusjob=jobname.inp.去掉inp后缀即可。即使不去掉,软件也自动忽略
6、这个后缀,这个只是告示说明,不影响计算。3批处理1)如果有大批的inp文件需要提交,如何节省时间让它们自动连续运算?2)cmd运行批处理inp文件:abaqusjob=jobname1int&&abaqusjob=jobname2int&&abaqusjob=jobname3int3)批处理也可以这么处理:建立一个记事本文件a.txt,打开键入以下几行:callabaqusjob=jobname1intcallabaqusjob=jobname2intcallabaqusjob=jobname3intcall
7、abaqusjob=jobname4int保存并关闭,右键属性将后缀改为.bat,双击即可运行。
此文档下载收益归作者所有