许可优化
产品
解决方案
服务支持
关于
软件库
当前位置:服务支持 >  软件文章 >  Nastran与Abaqus批处理提交求解全攻略

Nastran与Abaqus批处理提交求解全攻略

阅读数 21
点赞 0
article_banner

从事CAE 的同学们,是否遇到以下难题:
白天忙了一天,终于做好了N多个模型的nastran *.bdf )和abaqus *.inp )等求解文件,艾玛一看,到下班点了!!

完犊子,我还没开始计算,可是我想早点下班,能不能电脑自动批处理将我所有的求解文件排队计算完,然后自动关机?
答案是可以的,今天一文就是解决存放于不同文件夹下的多个不同求解文件提交求解难题。

01 批处理文件:*.bat制作方法及提交运行计算

鼠标右键单击 → 新建一个文本文档(*.txt)→ 将后缀txt 改为bat→ 右键点击,编辑→ 输入下面即将讲到的提交求解内容 → 保存 → 双击 *.bat文件 → 弹出cmd 运行窗口,自动开始计算→ 计算完成后自动关闭窗口,如下图:

02 abaqus:同时提交同一个文件夹的所有 *.inp方法

将*.bat 文件和 *.inp文件放在同一个文件夹下, *bat文件代码:

call abaqus  job=1  int  cpus=10  ask =off
call abaqus  job=2  int  cpus=10  ask =off
call abaqus  job=3  int  cpus=10  ask =off
shutdown -s -f -t 60  


备注:

(1)job=1, 1是inp文件的名称

(2)ask = off, 默认覆盖之前已有求解文件

(3)cpus=10 ,10是CPU核数,不是线程数量!!!

(4)int, 是interactive的缩写,可以让inp文件依次进行计算

(5)shutdown -s -f -t 60 是计算完最后一个后60 秒关机 ,时间可以自己任意设置

(6)如果某一行提交文件不想提交只需要在行首加# 注释掉

03 abaqus:同时提交同不同文件夹的所有 *.inp方法

该方法强烈推荐!只需在桌面放一个 *.bat文件解决所有提交求解计算!

将*.bat 文件放在桌面即可,bat文件代码:

cd/d  G:\05-AbaqusWorking\rr   #文件夹目录
call abaqus      job=Job-inflation  int  cpus=10  ask =off

cd/d  G:\XXX\tt   #文件夹目录
call abaqus      job=Job-1          int  cpus=10  ask =off
call abaqus      job=Job-2          int  cpus=10  ask =off

cd/d  F:\myworking\ww   #文件夹目录
call abaqus      job=random         int  cpus=10   ask =off
#shutdown -s -f -t 60   #程序运行完毕后60s关机

备注:

(1)cd/d ,指定文件夹位置

(2)同一个文件有多个求解文件时,只需要指定一次文件夹路径

04 nastran: 提交不同文件夹的多个求解

cd/d  E:\66\rr   #文件夹目录
https://www.gofarlic.com\nastran2018\20180\bin\nastran.exe      XX.bdf   

cd/d  G:\05-nastran\tt   #文件夹目录
https://www.gofarlic.com\nastran2018\20180\bin\nastran.exe      XX.bdf  
#shutdown -s -f -t 60   #程序运行完毕后60s关机

划重点:(1)https://www.gofarlic.com\nastran2018\20180\bin\nastran.exe 是nastran的求解器路径

(2)不要使用nastranw.exe ,这个是多任务并行计算 ,对于电脑性能不好的同学们,要使用 nastran.exe ,这个是单任务排队计算。

05 nastran/abaqus多求解文件一次性批量提交计算

cd/d      G:\05-AbaqusWorking\rr
 call abaqus      job=Job-inflation        int  cpus=10  ask=off

cd/d     G:\03-nastranWorking\test_11
https://www.gofarlic.com\Nastran2018\bin\nastran.exe    load_test_11.bdf 

cd/d     G:\05-AbaqusWorking\tt
call abaqus      job=Job-1            int  cpus=10   ask=off

cd/d        G:\03-nastranWorking\test_qq
https://www.gofarlic.com\Nastran2018\bin\nastran.exe    load_test_qq.bdf 

cd/d     G:\05-AbaqusWorking\ww
call abaqus      job=4_neck_head       int  cpus=10   ask=off
shutdown -s -f -t 60  

拓展:

看到这里,我相信聪明机智的您肯定想到了Ansys (*.cdb)、lsdyna(*.k)的批处理提交问题,没错,方法类似,不再赘述。

好了,完事,看到这里,是不是心情美滋滋

送人玫瑰,手留余香,您的支持与鼓励是我持续创作的动力!

如果您喜欢我的文章,请 添加小编个人微信(linge_cae);或者添加小编的个人微信公众号(Lin哥说CAE)


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...

相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空