天天做梦哇 2023-03-04 12:47 采纳率: 33.3%
浏览 19
已结题

VB调用ANSYS执行文件保存温度云图

调用ANSYS执行APDL代码后,保存云图的相关操作命令在vb中不起作用怎么办呀?
或者说怎样才能实现vb调用ANSYS执行文件后自动保存云图到文件夹中?

  • 写回答

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执行文件后自动保存云图到指定的文件夹中了。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月11日
  • 创建了问题 3月4日

悬赏问题

  • ¥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 大一项目课,微信小程序