注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

神瑛侍者的博客

 
 
 

日志

 
 

转帖:cmd提交inp文件小结(from lsimwe)  

2009-08-30 14:30:00|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

有时候需要用command提交inp文件(比如少数keywords不为CAE识别),以下是对aba版中提交inp中出现问题的一个小结,还有其他需要注意的问题,望大家回帖补上。
(假设将运行的inp是jobname1.inp  jobname2.inp等等,也假设这些inp是可以运行的

1  提交方式:0 V; t! M; r1 J5 k
. h+ s; s: ?- I# q: c) X/ s
在WINDOWS中点击 [开始] → [程序] → [ABAQUS 6.x] → [ABAQUS Command],然后在DOS窗口中输入
        提交任务:abaqus  job=jobname1  int               (int就是interactive)   M5 a( z% f" d) ?- x
        杀死任务:abaqus terminate job=jobname1 int (一般不可恢复)
       任务暂停:abaqus suspend job=jobname1 int  (可恢复)         

        恢复运算:abaqus resume job=jobname1 int   (从上次分析结束的地方重新开始分析)7 B5 h1 V6 T+ P' s# d  o" g
      杀死任务不可恢复,但是如果有restart文件的话,可以restart继续计算。
2  几点说明:
Old job files exist. Overwrite?<y/n>问是否可以覆盖。如果是文件重名,应该键入n;把现有inp改名,重新提交,以免覆盖以前的文件。如果可以覆盖,键入y。
经常被问的问题:
% x7 r3 \2 a+ U7 @2 s. N8 W
------------------------------- 转帖:cmd提交inp文件小结(from lsimwe) - 神瑛侍者 - 神瑛侍者的博客 转帖:cmd提交inp文件小结(from lsimwe) - 神瑛侍者 - 神瑛侍者的博客

abaqus不是内部命令,也不算可以运行的程序或者批处理文件。
   解决方案可见《常见问题2.0》:假如你的 abaqus.bat 是在 d:\ABAQUS\Commands 下面,在dos下输入一下命令:# I4 r- B& P( o" H$ k$ G
                            path=%path%;d:\ABAQUS\Commands
想多cpu运算(比如4cpus):. u, D. m, c( a. L: d: N
         提交任务:abaqus  job=jobname1 int    改为提交任务:abaqus  job=jobname1   cpus=4 int
有些显式运算,incretment太多的话(比如多余30w),建议用双精度:% L3 H6 N8 u) u' ^
         提交任务:abaqus  job=jobname1 int    改为提交任务:abaqus  job=jobname1 double int  B% s" M, U" d! y9 j# L$ A) M
但是谁都知道双精度比单精度费时,所以没有如果必要的话,就不需要加这个了。( i3 W' e# H. w' S! s- n# S/ E. M
5) 如果不加int会怎么样呢?  g! S! p2 n$ r  a
        提交任务:abaqus  job=jobname1 int    改为提交任务:abaqus  job=jobname1' X* h: \) [! c8 R
后面加了int,dos窗口会显示任务进行到哪个阶段,比如是pre.exe还是standard explicit.exe------还是conpleted,都会给你提示。不加int就没有这些提示了。
如何看任务进程:
  我一般就是看.sta文件。老手推荐UltraEditor,能自动更新文件内容,可以试试。http://forum.simwe.com/viewthread.php?tid=861789&highlight=%CC%E1%BD%BBinp% e0 K1 i* X7 ^& Y$ i
7) Abaqus warning: The .inp extension has been removed from the job identifirer. \2 w% M. F6 }0 ]- \
       出这个一般是因为有的新手提交job的时候添加了inp后缀,如/ n& \8 S, u9 [& C6 k' y. X/ k
       abaqus  job=jobname.inp. 去掉inp后缀即可。即使不去掉,软件也自动忽略这个后缀,这个只是告示说明,不影响计算。

3 批处理& }9 j  W2 t$ A4 Q& g
如果有大批的inp文件需要提交,如何节省时间让它们自动连续运算? 一定要看garethz斑竹的精华帖:[原创总结]Windows 系统下实现input文件批处理http://forum.simwe.com/viewthread.php?tid=775346&highlight=%C5%FA%B4%A6%C0%ED这里还介绍了算完自动关机的命令,我个人非常喜欢,向大家推荐。
garethz斑竹刚刚针对新版本推出新的批处理工具:
http://forum.simwe.com/thread-894456-1-1.html,太赞了。) N: D2 r6 K* n
1 W8 v# i! u: [5 n8 o
批处理也可以这么处理:建立一个记事本文件a.txt,打开键入以下几行:
abaqus  job=jobname1  int               ( l# u1 O3 {9 ]3 V) q
abaqus  job=jobname2  int               , F3 G. t2 `) @+ z( @
abaqus  job=jobname3  int               
abaqus  job=jobname4  int   
保存并关闭,右键属性将后缀改为.bat,双击即可运行。   
  评论这张
 
阅读(94)| 评论(1)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017