ANSYS怎么连续处理多个命令流文件?

我现在大概有十个命令流文件需要算,每个需要算一小时,所以希望能实现一次性批量计算,提高效率。网上有人说可以用batch模式处理:/BATCH!批处理模式!分析时首先将各个... 我现在大概有十个命令流文件需要算,每个需要算一小时,所以希望能实现一次性批量计算,提高效率。
网上有人说可以用batch模式处理:
/BATCH ! 批处理模式
! 分析时首先将各个模型的工作目录预设,并将各自的分析命令流文件放在其工作目录下
! 第1个模型
/CWD,'E:\lxy\data\E1'
! 改变文件名与之适应
/FILNAME,Exercise1,0
! 导入分析该模型的命令流文件
/input,Exercise1,txt
FINISH
! 清空,为下一个模型分析作准备
/CLEAR,START

! 第2个模型,功能与上文一致,最后一个模型结束后没有必要CLEAR
/CWD,'E:\lxy\data\E2'
/FILNAME,Exercise2,0
/input,Exercise2,txt
FINISH

这种方法的问题是/CLEAR,START清理数据会弹出一个确认窗口,必须点YES才能往下走,还是要手工去点。
展开
 我来答
030604112
推荐于2017-12-16 · TA获得超过8878个赞
知道大有可为答主
回答量:3693
采纳率:76%
帮助的人:2592万
展开全部

如果你使用的批处理,应该是要在这里运行你的程序的,把你上面的命令文件写入一个新的记事本里面,保存文件名加入为fileend.txt

‘’‘’‘’ANSYS Mechanical APDL Product Launcher

然后安装我给你的图片中的方式进行输入选择就可以了,一般情况下,主要修改的项是第一行,然后是下面的工作目录,然后是输入文件,你选择定义好的fileend.txt文件(默认是.dat文件,无所谓了),然后run就可以了,中间不会出现提示,一直是个dos框,直到运行完毕,在资源管理器中显示CPU不再计算就可以了 

还有一种方式,就是把你的:

CWD,'E:\lxy\data\E1'

! 改变文件名与之适应

/FILNAME,Exercise1,0

! 导入分析该模型的命令流文件

/input,Exercise1,txt

FINISH

! 清空,为下一个模型分析作准备

/CLEAR,START

类似这些部分建立成一个宏,命令*create

*create,run1

/CWD,'E:\lxy\data\E1'

/FILNAME,Exercise1,0

/input,Exercise1,txt

FINISH

/CLEAR,START

*end

*create,run*

.....

*end

*create,run11

/CWD,'E:\lxy\data\E11'

/FILNAME,Exercise11,0

/input,Exercise11,txt

FINISH

*end

*use,run1

*use,run2

*use,run3

...

*use,run11

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式