使用程序自动调用ANSYS并运行命令流文件

本文介绍了如何使用WINEXEC函数通过程序启动ANSYS并运行命令流文件。只需在EXE文件同一目录下创建start90.ans文件,包含所需ANSYS输入指令。此外,还提到了不带GUI的批处理命令方式,简化ANSYS自动化过程。

 WINEXEC函数,可以这样启动ANSYS

WinExec("D://Program Files//Ansys Inc//v90//ANSYS//bin//intel//ANSYS90.exe",1);

关键是要在你的程序运行目录下(与你的EXE文件在同一目录)建立start90.ans(如果是8.0就用start80.ans),文件里加上这句

/input,E:/awxfAnsys/T1-A1-C1/500-2_UP,mac

 

 

/input命令请查询帮助

 

 

ANSYS在启动时会自动读这个文件,很多设置可以加到这里来

 

 

start90.ans除了可以放到程序运行目录下,还可以放到工作目录,和ANSYS系统目录

具体清查帮助

在网上搜到一篇关于这方面的文章,里面说要改注册表,还要用CreateProcess,挺麻烦

我找到了这个方法,共享一下。

哦,还可以用不带GUI的方式,可以运行批处理命令如下:

"D:/Program Files/Ansys Inc/v90/ANSYS/bin/intel/ANSYS90.exe " -b -i E:/awxfAnsys/T1-A1-C1/500-2_UP.mac -o E:/awxfAnsys/T1-A1-C1/111.mac

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值