找回密码
 注册
Simdroid-非首页
查看: 593|回复: 19

[二次开发] Vb调用ansys一点心得(希望大家多多讨论)

[复制链接]
发表于 2009-10-31 15:02:44 | 显示全部楼层 |阅读模式 来自 河北秦皇岛
本帖最后由 昨夜纯情 于 2009-10-31 15:03 编辑

首先要感谢论坛里的版主们,他们总是能给人无私的帮助!

  自己做了(热分析方面)一个VB调用ansys,以实现数据的交换.从而更好的满足实际工程的需要.
  我遇到的第一个问题是调用ANSYS,ANSYS一闪就没了,(或是压根没动静),版主给我解决了
http://forum.simwe.com/viewthread.php?tid=900281&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D70
但还有可能是,你那个”input.txt”里面没有东西,或是东西太小了,一会就算完了…. Shell("d:\ANSYS Inc\v120\ansys\bin\intel\ansys120.exe -b -p ane3fl -i input.txt
-o output.txt")



自己最想说的就是将VB中的数据传入ansys中的方法由简到难)
方法1.是将apdl文本直接放在vb,再在参数设置处设置变量,打印出apdl文本,再被ansys调用!
方法2.就是将apdl文本直接读入vb,然后遇到要修改的参数名,就替换参数后面的数值..
方法3.VB直接输入参数,生成一个文本,ansys中用*VREAD读入,但是*VREAD对输入参数值的字符长度有严格的要求,需要控制好
现在我把我做的界面贴出来,给大家看看,有许多东西需要完善,希望大侠不吝赐教!
这是主页面,我只给了几个参数而已,还可以加一些..

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2009-10-31 15:14:37 | 显示全部楼层 来自 河北秦皇岛
Simdroid开发平台
本帖最后由 昨夜纯情 于 2009-10-31 15:21 编辑

1# 昨夜纯情

这是后处理界面感觉还有许多要加强的





再就是奉上一些关于这方面的资料,希望对初学者有用,做这个东西也只是想让它在毕设中润润色而已,,大家多多讨论啊




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2009-11-11 09:10:38 | 显示全部楼层 来自 黑龙江哈尔滨
这位版友和我做的东西和我的很接近,我也遇到你提到的,用-b批处理后,执行完一个Apdl语言就自动关掉了,不知能不能使Ansys一直在后台运行不关闭,以方便续写Apdl语句?愿一起交流!

邮箱:baojian85@126.com
QQ:   280760487
回复 不支持

使用道具 举报

发表于 2010-5-11 20:11:35 | 显示全部楼层 来自 湖北武汉
我想ansys运行了就不关闭了,怎么就是不行呢?!
回复 不支持

使用道具 举报

发表于 2010-9-29 17:06:56 | 显示全部楼层 来自 陕西西安
3楼,我也想完成ansys被vb调用后可以实现逐句操作,这样ansys保持工作,同时就可以在嵌入的界面里时时查看或者做相应操作调整了。不过,这个设想该怎么实现的呢?
3# 轮机小星
回复 不支持

使用道具 举报

发表于 2010-9-30 13:23:09 | 显示全部楼层 来自 大连理工大学
都是好贴 ,六个联系方式啊
回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-13 19:03:55 | 显示全部楼层 来自 河北秦皇岛
4# gongsusheng

用一个BAT文件。
里面编辑:
echo off
set path=C:\Program Files\ANSYS Inc\v120\ansys\bin\intel
ansys120.exe -g -p ane3fl -i inputwdc3.inp  -o outputwdc.txt
就可以了
回复 不支持

使用道具 举报

发表于 2010-10-22 13:19:00 | 显示全部楼层 来自 大连理工大学
请问这个BAT文件又怎么用呢,VB调用吗?新手请教一下哈

7# 昨夜纯情
回复 不支持

使用道具 举报

发表于 2010-12-28 22:19:33 | 显示全部楼层 来自 河北秦皇岛
7# 昨夜纯情

你好,不知能否把你的VB后处理的主要思路给我讲一下,我现在有很多疑问
回复 不支持

使用道具 举报

发表于 2011-3-16 19:04:56 | 显示全部楼层 来自 荷兰
想编一个实时显示ansys计算过程的,该怎么实现?
回复 不支持

使用道具 举报

发表于 2011-3-16 23:23:54 | 显示全部楼层 来自 陕西咸阳
多谢分享啊!
回复 不支持

使用道具 举报

发表于 2011-5-18 17:22:20 | 显示全部楼层 来自 山东青岛
谢谢楼主了,最近忙了好几天了vb调用ansys命令流的问题,太头疼了。
回复 不支持

使用道具 举报

发表于 2011-5-18 17:24:20 | 显示全部楼层 来自 山东青岛
楼主能不能把你的这个程序的代码给我看一下,谢谢了。zxs_0789@163.com
2# 昨夜纯情
回复 不支持

使用道具 举报

发表于 2011-5-19 16:03:11 | 显示全部楼层 来自 天津
其实,以前做过一段这个问题,VB调用外部程序的方式差不多,我感觉比较特殊的是云图在VB界面的即时显示(当时一直解决不好云图的输出,总是输出的是灰色的散点图),还有就是在长时间的运算时,设计一种好的提示和即时检测方式,这样可以了解运算的进展。希望有高人指点一二!
回复 不支持

使用道具 举报

发表于 2011-12-16 16:19:19 | 显示全部楼层 来自 吉林长春
楼主你好,能不能给传一下源程序,想学习一下,谢谢wn892600@126.com
回复 不支持

使用道具 举报

发表于 2012-4-23 22:23:10 | 显示全部楼层 来自 广东中山
楼主你好,能不能给传一下源程序,想学习一下 122369580@qq.com
回复 不支持

使用道具 举报

发表于 2012-4-28 15:56:23 | 显示全部楼层 来自 安徽合肥
楼主,真心请教一些二次开发的问题,也真心希望您能把源程序发一份给我学习一下,我毕业也是搞二次开发,一个人跟无头苍蝇似的,谢谢。邮箱是dacheng_521@126.com
回复 不支持

使用道具 举报

发表于 2012-5-4 16:55:32 | 显示全部楼层 来自 天津
楼主你好,我也在做VB调用ANSYS的设计,但是只能打开ANSYS不能让ANSYS自动计算,我也编辑好了命令流文件,按照网上的方法写的代码,但就是不行,能不能把你的源代码发一份给我学习学习,真的快要崩溃了,谢谢楼主了!!!!!!邮箱是budingdanlanse@163.com
谢谢啦!
回复 不支持

使用道具 举报

发表于 2012-6-20 09:41:27 | 显示全部楼层 来自 天津
benbenyang 发表于 2011-5-19 16:03
其实,以前做过一段这个问题,VB调用外部程序的方式差不多,我感觉比较特殊的是云图在VB界面的即时显示(当 ...

求教:如何在运行命令流时保存云图啊?非常感谢
回复 不支持

使用道具 举报

发表于 2017-8-22 09:23:51 | 显示全部楼层 来自 河南洛阳
楼主这里的-b-p是什么意思,看人家有的没用有的用的别的
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 01:10 , Processed in 0.060683 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表