vb6调用ansys11.0出错

各位大侠,帮忙看下哦,我目前想用vb6对ansys进行后台调用,但每次只会出现批处理和OUTPUT窗口,根本无法读取和处理我所指明的输入文件(liang.txt),备注,... 各位大侠,帮忙看下哦,我目前想用vb6对ansys进行后台调用,但每次只会出现批处理和OUTPUT窗口,根本无法读取和处理我所指明的输入文件(liang.txt),备注,我在liang.txt中用APDL写了点简单的分析文件代码,但就是出不来啊?核心命令是result = Shell("C:\Program Files\ANSYS Inc\v110\ANSYS\bin\intel\ansys110.exe - b-p-i D:\OPT\Example1\liang.txt - o D:\OPT\Example1\GongOut.txt")
现在我已经可以实现读取了,但我想通过VB2005输出运行之后的*.rst文件,并且能够提取出诸如:最大应力、应变的数据,可否提示小弟
展开
 我来答
one2two
2010-05-18 · 超过11用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:22.4万
展开全部
检查一下是不是APDL代码出现问题了,还要主意下,如果里面有传递数据的化,ANSYS是采用FORTRAN格式读取的,我看你的shell没有什么问题,还是检查liang.txt,你可以贴上来看看。我做过,但是用C#调用的,可以没有问题
proc.StartInfo.FileName = "D:\\Program Files\\ANSYS Inc\\v110\\ANSYS\\bin\\intel\\ANSYS.exe";

proc.StartInfo.Arguments = "-b -p && ane3fl -i D:\\ansys\\c_shape\\ansys\\apdl\\inputdata.txt -o D:\\ansys\\c_shape\\ansys\\result1.txt"; //传参
proc.Start();
我的ANSYS安装在D盘

参考资料: http://www.caesv.cn

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式