这个Bug你不见得每个人都会遇到,即便是相同的软件版本,比如我在录课程的时候流程走的很顺利的,但是相同的操作在其他人那里可能就会报错了。
今天要介绍的这个报错是基于在Workbench中打开CFturbo模块设计完成后要将参数传递至WB时遇到的,具体截图如下:
可以看到“Use of [ ] characters is not allowed for Ansys Workflows due to possible syntax erroes in CFX-Pre and CFD-Post”的红色报错,此时我们正在进行的操作是将CFturbo生成的模型导入SCDM。
这时候你可能会检查.cft的名称是否存在[ ],也有可能会怀疑是中文路径导致的。没想到它跟CFturbo中每个组件的名称有关吧哈哈。看上图里边叶轮的组件名称默认为[Impeller_1],包括其他几个组件的名称也默认带了个花括号,就是它的锅了。
找到问题后,解决起来就很简单了,我们在CFturbo主设计界面,在左侧的组件栏右键点击选择“Rename”对每一个组件重命名一次,删除[ ]即可。然后再保存项目就可以正常导入了。
解决后效果如下:
一个小问题,希望CFturbo能和Ansys进一步提高兼容性。
感谢😁。看了您的说明确实不难,没看之前真不明白什么意思