调用ANSYS执行APDL代码后,保存云图的相关操作命令在vb中不起作用怎么办呀?
或者说怎样才能实现vb调用ANSYS执行文件后自动保存云图到文件夹中?
VB调用ANSYS执行文件保存温度云图
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 小菜崔 2023-03-04 16:30关注
要实现在VB中调用ANSYS执行文件后自动保存云图到文件夹中,可以使用ANSYS的批处理模式。具体步骤如下:
在ANSYS中编写APDL脚本,包括生成云图的命令,并将云图保存到指定的文件夹中。
将APDL脚本保存为批处理文件,例如“myapdl.bat”。
在VB代码中使用Shell函数调用ANSYS的批处理文件,例如:
Shell "C:\Program Files\ANSYS Inc\vXXX\ansys\bin\winx64\runwb2.exe -b -i C:\path\to\myapdl.bat"
其中,XXX应替换为你安装的ANSYS版本号,C:\path\to\myapdl.bat应替换为你保存的APDL批处理文件的路径。在VB代码中使用FileSystemObject对象,将生成的云图文件从ANSYS工作目录中复制到指定的文件夹中,例如:
Dim FSO As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFile "C:\path\to\ANSYS\workdir\mygraph.png", "C:\path\to\myfolder\mygraph.png"
其中,C:\path\to\ANSYS\workdir\mygraph.png应替换为你生成的云图文件的路径,C:\path\to\myfolder\mygraph.png应替换为你要保存云图的文件夹路径和文件名。通过这种方式,你就可以在VB中调用ANSYS执行文件后自动保存云图到指定的文件夹中了。
解决评论 打赏 举报无用 1
悬赏问题
- ¥15 我的R语言提示去除连锁不平衡时clump_data报错,图片以下所示,卡了好几天了,苦恼不知道如何解决,有人帮我看看怎么解决吗?
- ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
- ¥20 关于URL获取的参数,无法执行二选一查询
- ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
- ¥15 marlin编译错误,如何解决?
- ¥15 有偿四位数,节约算法和扫描算法
- ¥15 VUE项目怎么运行,系统打不开
- ¥50 pointpillars等目标检测算法怎么融合注意力机制
- ¥20 Vs code Mac系统 PHP Debug调试环境配置
- ¥60 大一项目课,微信小程序