2. ANSYS Workbench静力分析环境搭建
在ANSYS Workbench中做静强度与刚度分析,真正开始“算”之前,有一半以上的工作量其实花在环境搭建上。环境搭建不是走形式,它决定了后续网格、载荷、约束和结果是否处在同一套物理与数值约定之下。本节围绕项目原理图(Project Schematic)、Static Structural系统、材料库、单位系统、坐标系以及工程数据(Engineering Data)这几件事,说明它们各自的作用、相互之间的数据流关系,以及实际操作中应当如何配置。
一、项目原理图:分析流程的骨架
Workbench与经典ANSYS最大的界面差异,就是它用“项目原理图”把整个分析流程可视化。原理图由若干“系统(System)”组成,每个系统是一个纵向排列的单元格(Cell)序列。以Static Structural为例,典型单元格自上而下为:Engineering Data(工程数据)、Geometry(几何)、Model(模型)、Setup(设置)、Solution(求解)、Results(结果)。
这些单元格之间存在明确的数据依赖:上游单元格提供数据,下游单元格消费数据。单元格右侧的图标表示状态——绿色对勾表示已更新且数据有效,黄色闪电表示需要刷新,红色问号表示缺少必要输入,灰色表示尚未定义。理解状态图标是环境搭建的基本功:当几何被修改后,Model及以下单元格会变为“需刷新”,此时若直接求解,用的仍是旧网格,必须按顺序重新更新。
原理图还支持系统间共享数据。例如把A系统的Geometry单元格拖到B系统的Geometry单元格上,就建立了几何共享链接,两个系统使用同一份几何,几何修改后只需更新一次。同理,Engineering Data也可以共享,这对多工况、多材料对比分析非常有用。
二、Static Structural系统与单位系统
Static Structural是Workbench中做线性/非线性静力分析的核心系统。它求解的是静力平衡方程 [K]{u} = {F},其中[K]为刚度矩阵,{u}为节点位移,{F}为外载荷。静强度关注应力是否超过许用值,静刚度关注位移或变形是否在允许范围内,两者共用同一次求解结果。
单位系统是环境搭建中最容易被忽视、后果却最严重的一项。Workbench默认使用“Project Units”,可在Units菜单中切换。常用组合有:
- MKS:长度m、质量kg、力N、应力Pa;
- mm-tonne-s:长度mm、质量tonne、力N、应力MPa;
- mm-kg-s:长度mm、质量kg、力mN、应力kPa。
工程中最常用的是mm-tonne-s,因为应力直接以MPa输出,与材料手册一致。需要特别提醒:单位系统一旦确定,几何尺寸、材料参数、载荷数值都必须与之匹配。例如在mm-tonne-s下输入弹性模量,应填2.0e5(MPa),而不是2.0e11(Pa)。单位混乱是“结果差几个数量级”的最常见原因。
三、材料库与工程数据准备
Engineering Data是材料参数的唯一入口。Workbench自带材料库(如General Materials、Engineering Materials),包含Structural Steel、Aluminum Alloy、Gray Cast Iron等常用材料。对于静强度与刚度分析,线性各向同性材料至少需要:
- 密度 Density(用于考虑自重或惯性载荷时);
- 杨氏模量 Young's Modulus E;
- 泊松比 Poisson's Ratio ν。
若涉及塑性、超弹性或温度相关材料,还需补充相应本构参数。以结构钢为例,其典型值为E=2.0×10⁵ MPa,ν=0.3,密度7850 kg/m³。这些数值属于材料库中的标准参考值,实际项目应以材料证书或规范为准。
自定义材料时,建议在Engineering Data中新建材料并命名,例如“Q345B”,再逐项填入参数。材料定义完成后,需在Model的Geometry分支中把材料指派给对应实体(Assignment),否则求解器会使用默认材料,导致结果与预期不符。
四、坐标系与工程数据准备
Workbench中存在多级坐标系:全局坐标系(Global Coordinate System)位于Model的Coordinate Systems分支下,默认原点在几何导入位置;局部坐标系可手动创建,用于施加斜向载荷、定义各向异性材料方向或提取特定方向的位移。坐标系约定为右手系,X、Y、Z方向及正负号在全局与局部之间必须保持一致,切换参照系时应在设置中明确说明。
工程数据准备还包括:几何的导入与修复(消除小面、缝隙、干涉)、对称与简化判断、以及载荷与约束的初步规划。几何质量直接影响网格质量,进而影响应力结果的可靠性。建议在进入Model前,先在SpaceClaim或DesignModeler中完成几何清理。
五、环境搭建的实操要点
把上述要素串起来,一个可复现的搭建流程如下。首先在Workbench中拖入Static Structural系统,双击Engineering Data,从材料库添加Structural Steel,并新建自定义材料填入E、ν、ρ。接着在Units菜单选择mm-tonne-s。然后右键Geometry导入几何文件,进入DesignModeler或SpaceClaim检查几何完整性,必要时修复。回到Model,确认全局坐标系方向,按需创建局部坐标系。在Geometry分支中为每个实体指派材料。最后进入Mesh划分网格,再施加约束与载荷。
需要强调的是,环境搭建完成后不要急于求解。应先检查原理图各单元格状态是否全绿,材料指派是否覆盖所有实体,单位是否与输入数值一致。这些检查只需几分钟,却能避免大量返工。静强度与刚度分析的结果可信度,很大程度上取决于这一步是否扎实。