注意事项本文基于 Ansys 2026R1 版本编写其他版本可能有差异。1 概述在过去使用动网格时需要使用 profile数据表或者UDFUser-Defined Functions用户自定义函数来定义刚体的边界运动规律。但是无论profile还是UDF都需要额外引入外部文件带来文件管理、检查排错、兼容性等诸多问题。从 Ansys 2024R2 版本开始Fluent 新添加的 Motion Definition 功能可无须外部文件直接定义刚体运动。2 使用方法2.1 设置运动规律在 Fluent 界面左侧的树状菜单中可直接添加已知的运动规律。在运动规律的设置面板可自行设置运动参考系和各方向的运动规律。截至 2026R1 版本运动规律设置仅支持常数和表达式两类方法无法使用UDF、profile等其他方式。若某些运动规律在全局坐标下设置比较复杂可在 Fluent 中自行设置局部坐标系并基于局部坐标系中定义从而简化运动规律设置。表达式的单位要求平动的分量表达式运算单位为 m/s旋转轴表达式运算单位为无量纲旋转速度表达式运算单位为 rad/s在编写表达式时不需要严格采用国际标准单位制可采用物理含义相同的其他单位例如速度采用 km/h 定义。如上图中X方向的速度表达式定义如图所示文字版(5*sin(t/1[s]))*1[mm/s]Fluent 中可设置多个运动规律并分别添加给不同部分。2.2 添加运动规律运动规律仅可用于动网格中的刚体运动设置。区域设置cell zone conditions中的坐标系运动或者网格运动部分暂时无法直接调用。在动网格设置中对某个边界或者区域将类型设置为刚体运动即可在运动设置中调用已设置的运动规律。下面两张图分别为初始时刻和运动一段时间后各自的网格状态。两个网格图均为同一视角。