首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ANSYS - do循环中进行方案编程

问在ANSYS - do循环中进行方案编程
EN

Stack Overflow用户
提问于 2017-11-27 08:12:41
回答 1查看 588关注 0票数 1

我需要创建代码,将一些文件加载到ANSYS Fluent软件中,然后创建一个曲面,然后计算该曲面上的介质压力。这三个动作必须重复100次。我编写了一个do循环,您可以在下面看到,但它不能与这三个操作一起工作。它只适用于一个动作(这3个动作中的任何一个)。请告诉我我的错误在哪里,以及如何更改代码。是否有可能在do循环中创建多个命令?

问候

代码语言:javascript
复制
(Do ((x 1 (+ x 1))) ((> x 100))
(Ti-menu-load-string (format #f "file read-case-data K:\USERS\mnowak\artykulzautosavemnaprawa\postprocessing\caseanddatadoanalizy\Fluentmesh14-58-0000~a.cas.gz" x))
(Ti-menu-load-string (format #f "surface plane-surf-aligned ooooo~a outlet2 -0.0291707 -0.0056188 0.13" x))
(Ti-menu-load-string (format #f "report surface-integrals area-weighted-avg ooooo~a () pressure y pressure1" x))
)
EN

回答 1

Stack Overflow用户

发布于 2020-01-29 00:38:18

可能有点晚了,但对于任何有同样问题的人来说

尝试将命令包装在(begin ....)中

代码语言:javascript
复制
(Do ((x 1 (+ x 1))) ((> x 100))
(begin 
    (Ti-menu-load-string (format #f "file read-case-data K:\USERS\mnowak\artykulzautosavemnaprawa\postprocessing\caseanddatadoanalizy\Fluentmesh14-58-0000~a.cas.gz" x))
    (Ti-menu-load-string (format #f "surface plane-surf-aligned ooooo~a outlet2 -0.0291707 -0.0056188 0.13" x))
    (Ti-menu-load-string (format #f "report surface-integrals area-weighted-avg ooooo~a () pressure y pressure1" x))
))

这个应该会解决的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47502400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档