液体

液体

在日志文件中执行时,抑制Fluent使用GUI打开

    • philippconen
      订阅者

      亲爱的会员,

      我想自动化我的几个模拟过程。

      我已经准备好了:

      • 完整的案例设置
      • 创建一个记录的日志文件

      所需的过程应该如下所示:

      • 开始一个批处理
        • 打开ANSYS Workbench
        • 加载项目
        • 运行日志文件
          • 切换到Fluent
          • 负荷情况
          • 更改一些设置
          • 进行模拟
          • 后处理
          • 切换回工作台
          • 更新项目

      和一切没有GUI !

      实际上,工作:

      我设法运行了所有提到的步骤。此外,Workbench以批处理模式启动和执行。

      实际上,不工作:

      当Workbench中的日志文件被调用时,Fluent使用GUI执行。

      批Skript:

      呼应了

      C:Program FilesANSYS Incv201Framework inWin64RunWB2.exe" -B -F "D:DLR_MasterarbeitSimulationenDigitalTwinFluegelVersuchTestbenchTestbench_FluegelVersuch. D: masterarbeitsimulationendigitaltwinfluegelversuchtestbenchtestbench_fluegelversuch . C:Program FilesANSYS Incv201Framework inWin64RunWB2.exe" -B -F "wbpj" -R "C:Userscone_phDesktopAutomatisierung2021_08_30FluegelWB_Journal.wbjn"

      暂停

      当我试图通过以下方式启动Fluent日志时:

      "C:Program FilesANSYS Incv201fluent tbinwin64fluent.exe" 2ddp -g -t 4 -i C:Userscone_phDesktopAutomatisierung2021_08_30FLUENT_Journal .

      它还给我:

      完成了。

      > /file/set-tui-version "20.1"

      > (cx-gui-do cx-set-toggle-button2 "通用*Table1*Table2(求解器)*ToggleBox5(时间)*瞬变" #t)

      错误:没有可用的GUI功能。

      错误对象:()

      警告:在读取日志文件时发生错误或中断。

      部分命令可能未完成。

      对我来说意味着日志文件不兼容任何GUI应用程序。

      我的实际目标是保持这个进程,但是在没有GUI的情况下运行日志文件。我可以在日志文件中打开Fluent GUI吗?我需要在日志文件中使用其他命令吗?是否可以进一步将日志文件简单地转换为这种方法?

      我很高兴听到任何关于这个话题的想法!

      问候

      菲利普

    • 抢劫
      Ansys的员工
      日记是什么样的?手册中有一节是关于在没有GUI的情况下启动Fluent的,我不会通过Workbench使用它。
    • ai0013
      订阅者
      实际上,当你执行"C:\Program Files\ANSYS Inc\v201\fluent\ntbin\win64\fluent.exe" 2ddp -g -t 4 -i C:\Users\cone_ph\Desktop\Automatisierung\2021_08_30\FLUENT_Journal"你已经正确地标记了-g,它已经在你启动fluent的时候关闭了GUI和图形。


      我相信您正在参考一些依赖于图形引擎的命令。从命令"(cx-gui-do cx-set-toggle-button2 "通用*Table1*Table2(求解器)*ToggleBox5(时间)*暂态" #t)“看起来你的日志是在GUI打开的情况下自动记录的。
      我宁愿在你的日志中输入每个TUI命令
    • philippconen
      订阅者
      感谢您的快速回复!

      这是我的日志文件:
      但是为什么Workbench有机会在Workbench和Fluent中记录任务,而不应该这样做呢?不要误解我的意思,但乍一看,这种不一致似乎对用户不友好。


      没错,这可能是一个可以理解的原因——有点令人沮丧,但可以理解。由于我的时间非常有限,手动将所有内容转换为tui似乎对我没有帮助。

      因此,如果对此没有其他想法,我将以一个未实现的愿望结束这次讨论。

    • 抢劫
      Ansys的员工
      附件不允许我打开,请转发(或者其他人可以,因为是工作人员有限制)
      我们为Fluent中的宏提供了GUI日志(cx-gui-stuff“button-1”),因为它们更容易让新用户使用。批处理和日志记录(没有GUI)通常是用TUI日志完成的,一旦你知道你在寻找什么,TUI日志就相当直接了。因为我不知道哪些命令需要修改,所以我无法评论,可能只需要包含一两行命令。
    • ai0013
      订阅者
      好吧,我相信如果你想要坚持使用实际的GUI日志,那么你需要取消“-g”的标记,这样你就会启动一个带有GUI的Fluent会话。
      或者如果您想继续使用批处理模式(如您所要求的),则通过标记-g关闭GUI。但是您需要使用相应的TUI命令修改日志文件。

      请注意,就目前而言,所有设置的方式并不一致。在图形引擎关闭的情况下无法运行GUI命令。如果我说错了请指正,你可能会知道更多。
    • DrAmine
      Ansys的员工
      使用纯TUI命令,不依赖需要图形的皮层命令。
    • 抢劫
      Ansys的员工
      正确,如果GUI关闭,命令失败,因为它们链接到面板,选项和按钮。这就是为什么GUI日志往往是不可靠的,因为如果您打开/关闭一个日志期望关闭/打开的面板,它们就会失败。TUI使用起来“简单”,在计算机使用鼠标之前的“美好时光”,在某些情况下,键盘.....,我们就是用TUI来驱动Fluent的
    • philippconen
      订阅者
      谢谢你的帮助。目前,我不认为我会将GUI命令转换为TUI命令。但是如果我这样做了,怎样才能最快地理解这些命令呢?
    • 抢劫
      Ansys的员工
      看看它做了什么(例如设置边界条件),在TUI中查看,按“Enter”显示命令菜单,输入命令移动到该文件夹,再按“Enter”显示它在该级别中的内容。使用q (q)提升一级。右上方的搜索功能也会显示一些命令的位置。当你理解菜单时,它是非常快的,注意确切的命令可能会根据活动的模型而变化,因此文档相当有限。使用()关闭列表,并接受默认值。

    • philippconen
      订阅者
      好的,我将尝试与命令行交互。很多谢谢!
    • ajdusk kalido
      订阅者

      我正在尝试熟悉在终端窗口中产生一个扩展区域,但不需要客户机代祷。问题是,投影区域功能期望您进入所需的墙壁区域,并在完成描述后按下enter键。是否有一些顺序,我可以在信息prearrange将这样做?我在途易手册上找不到任何关于它的信息。

      192.168.100.1192.168.1

查看11个回复线程
  • 您必须登录才能回复此主题。