谈 谈 ANSYS CFD系 列 软 件 的 二 次 开 发 ( 1) : ICEM CFD二 次 开 发 (2012-11-05 17:11:11) 转载▼ 标签: 杂谈 分类:网格技巧 ANSYS CFD 系 列 软 件 包 括 : 前 处 理 软 件 ICEM CFD, TurboGrid, Mesh 等 , 求 解 器 模 块ANSYS CFX, ANSYS Fluent, ANSYS Polyflow 等 , 后 处 理 模 块 CFD-POST 及 FLUENT 后 处 理模 块 等 。其中 ICEM CFD 及 Mesh 模 块 是通用前 处 理 模 块 , TurboGrid 模 块 是旋转机械前 处 理 模块 , CFD-POST 是通用后 处 理 模 块 。 通用计算软 件 适用于大多数物理 现象的 仿真计算, 但是对于企业应用来说, 在通用计算软件 上开 发 适合自己的 专用计算模 块 , 不仅可以有效的 提高工作效率, 而且还可以防止软 件 操作中出现的 种种错误, 保证计算质量。 目前 这些软 件 模 块 均提供有二 次 开 发 接口, 可以很方便的 搭建专用的 计算分析平台。下面对 ANSYS CFD 中常用模 块 的 二 次 开 发 方法进行简要介绍。 1、ICEM CFD 的二次开发 ICEM CFD 的 界面开 发 用的 是 TCL/TK, 这是一中应用比较广泛的 计算机脚本程序语言。不过利用此语言进行软 件 界面定制, 并没发 现此方面的 文档介绍, 不确定是否可行。 目前 对 ICEM CFD 进行二 次 开 发 的 方式基本上是采用脚本录制的 方式。 在需要脚本录制之前 , 可以利用菜单: 【File】>【Replay Scripts】>【Replay Control】打开 脚本录制控制对话框。如图 1 所示。 图1 脚本录制菜单 Replay Scripts 菜 单 下包含四个子菜 单 : Replay Control:进入脚本录制控制对话框 Load script file:加载已录制好的脚本 rpl 文件 Ru n from script file:直接从 rpl 文件开始运行 Recording scripts:录制脚本 rpl 图2 脚本控制对话框 脚 本 录 制 控 制 对 话 框 如 图 2 所 示 。该 对 话 框 中 包 含 了 一 系 列 脚 本 编 辑 工 具 ,如 脚 本 加 载 Load,保 存 Sav e, 删 除 Delete one 及 Delete all 等 等 。 脚 本 录 制 完 毕 后 可 以 选 择 sav e 保 存 为 rpl 文 件 。 脚 本 文 件 扩 展 名 为 rpl, 可 以 用 文...