abaqus帮助文档_剑桥大学工程系ABAQUS常见问题解答翻译连载(2):计算任务

点击关注CAE仿真空间

点亮“ 在看 ”,优质内容不错过

注:本文为系列翻译文章第1篇,如有不当之处,欢迎交流指正!

Chapter-2:Jobs

第二章 计算任务 Q2.1:如何运行计算任务?

利用下面的命令:

abaqus job=job-id interactive

例如:

abaqus job=plate inter
Q2.2:如何处理多个计算任务? 创建一个bat批处理文件(如 aba-multrun.bat )每行代码如下:
abaqus job=analysis-a interactiveabaqus job=analysis-b interactiveabaqus job=analysis-c interactiveabaqus job=analysis-d interactive
然后利用下面代码执行 .bat 文件即可(Unix系统下):
chmod u+x aba-multrun.bat
aba-multrun 将会依次调用abaqus执行每个计算任务,这只适合用时短的小计算。最好的做法是一次性提交所有的计算任务进行求解(在终端输入上述指令,但是末尾不带 interactive ),但是这对计算机来说是一个很严重的负载,占用资源较大。对于中大型的计算提交,可能涉及并行、shell操作等,该部分内容在课程中涉及,翻译不提供。 如果是在Windows系统下面执行上述批处理,需要做一定的修改,在指令前后增加括号,如下所示。如果不做处理则计算机只会执行第一行也就是提交第一个计算任务。
(abaqus job=analysis-a interactiveabaqus job=analysis-b interactiveabaqus job=analysis-c interactiveabaqus job=analysis-d interactive)
Q2.3:如何启动abaqus/CAE? 利用下面的指令:
abaqus cae
Q2.4:如何启动abaqus/Viewer?
abaqus viewerabaqus viewer database=cantilever

例如:

abaqus viewer database=cantilever

Q2.5:如何获取abaqus帮助文档提供案例的inp文件?

两种方法: 一、直接打开文件在线粘贴、复制; 二、利用 fetch 命令结合分析实例的ID获取。具体如下:在线找到想要的帮助文档案例名称,然后利用 fetch 将inp文件下载到当前文件夹下。 如层压复合板失效问题(abaqus6.3版本实例帮助文档1.1.13,abaqus6.14版本实例帮助文档1.1.14)inp输入名都是以 damagefailcomplate 开始,该例总共有10个文件。利用 abaqus fetch 结合通配符 * 来匹配所有的文件名完成帮助文档案例inp文件的自动获取。 例如:
abaqus fetch job=damagefailcomplate*
该命令将获取到以下文件到当前路径下(作者猜测是因为操作系统问题:Linux版本开头是 inflating ,Windows系统下是 fetching ,如图):
  inflating: damagefailcomplate_cps4.f    inflating: damagefailcomplate_cps4.inp    inflating: damagefailcomplate_cps4r.f    inflating: damagefailcomplate_cps4r.in
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值