提高CFD工作流程的生产率与富达比达顿API-第三部分

欢迎回到第三部分也是最后部分 博客系列 !到目前为止,我们已经讨论了为什么黑蛇是 计算流体动力学 工作流、如何在FDYD平台上运行询问脚本、API描述、各种可用的包以及如何访问几何树中的实体。现在,我们将解释如何创建项目模板和在CFD工作流中实现重复任务的自动化或整个工作流的自动化,并提供具体的例子和在执行脚本时获得的知识。 第一部分 和 第二部分 博客系列。  

项目模板创建

使用FCFD平台,您可以使用脚本创建模板或项目。您可以定制或设计您自己的模板,以满足您的团队的要求和偏好。这包括添加新视图、首选项、单元格范围、图形界面样式等。 

提高CFD工作流程的生产率与富达比达顿API-第三部分的图1转用家谱 

作为用户,您可以使用"家庭树"功能为每个应用程序家庭设置默认设置。虽然涡轮设备模板已经启用了这个功能,但您可以在几分钟内为其他模板轻松激活它。您可以使用脚本来自动定义程序集和子程序集的默认通用设置,而不是在视图之间手动切换。下图说明了从几何视图到家庭视图的转换。

                        提高CFD工作流程的生产率与富达比达顿API-第三部分的图2 

CFD工作流程自动化----从前处理到后处理 

1. Pre-processing 

为CFD工作流的预处理部分编写脚本对许多任务都很有用。以下是一份非详尽清单: 

  • 几何进口(平行、顺序) 

  • 健康检查和维修 

  • 操作:删除不正确的部分,重新定位,适应比例尺,脱模等。 

  • 卡德树:重组边界,  

  • 检测和关闭泄漏,使几何密封 

  • 创建域和网格设置 

  • 生成表面和体积网格 

  • 出口或继续解决安装 

去年,丰田汽车欧洲公司主办了一次网络研讨会,展示了他们在使用FIDD工作流程的预处理步骤自动化过程中使用的保诚自动化自动化自动化系统。他们现在可以自动导入和清理几何图形,创建不透水的表面,并生成一个体积网格。 

提高CFD工作流程的生产率与富达比达顿API-第三部分的图3

Example 1: 自动完善区域创建的原语脚本 

下面的脚本在任何车辆(汽车、卡车等)的相关位置周围创建完善卷。)。汽车周围的这些框可以手动调整后,他们的创建,因为他们是原语。 

 提高CFD工作流程的生产率与富达比达顿API-第三部分的图4  提高CFD工作流程的生产率与富达比达顿API-第三部分的图5

Example 2: 自动定义所有邻近群体和改进 

这个脚本扫描整个几何,并自动定义邻近组,以确保在几何表面之间总是有足够的网格完善。 

 提高CFD工作流程的生产率与富达比达顿API-第三部分的图6

2.准备和核对数据 

这是一个在每个模拟过程中运行的钩子脚本。它的目的是自动验证边界条件设置.通常,生成一个文本文件和一些图像来确认设置。 

提高CFD工作流程的生产率与富达比达顿API-第三部分的图7

3. Post-processing 

通过创建不同的图片、探针、动画、情节或报告,网格或模拟可以自动经过处理以验证其状态和结果。下面的脚本自动化后处理生产卷流线分析模拟结果。 

 提高CFD工作流程的生产率与富达比达顿API-第三部分的图8提高CFD工作流程的生产率与富达比达顿API-第三部分的图9

 

全工作流:从设计到模拟 

KJ66 微型涡轮喷气发动机 

CH66微型涡轮喷气发动机的全CFD工作流程实现了自动化,具有高质量的旋转部件结构网格,非旋转和肮脏几何结构的非结构网格。 正如下图所示,整个模拟,包括单耦合或双向耦合的涡轮喷气发动机燃烧建模,都是在保真DBS平台上进行的。 

提高CFD工作流程的生产率与富达比达顿API-第三部分的图10

如果您希望在CFD工作流或整个工作流中自动化重复任务,那么富达比达顿API是正确的选择。通过将其集成到您的工作流中,您可以消除手动流程并控制您的任务。我们鼓励您在今天尝试富达皮顿API,以体验其对CFD工作流生产率的变革影响。 

(1条)
默认 最新
谢谢分享
评论 点赞
点赞 2 评论 1 收藏
关注