模型构建是 SnRD 异响分析的第一步,也是决定后续分析质量的关键环节。SnRD 的 Model Build 模块负责将标准的有限元模型转化为适合异响分析的格式——创建连接、定义界面、导入 DTS 文件,为 E-Line 创建和工况定义做好准备。本篇详细讲解 SnRD 的自动连接创建、手动连接创建和模型导入流程。
在标准 NVH 分析中,部件之间的连接通常使用刚性单元(RBE2/RBE3)或焊缝模拟。然而,SnRD 的异响分析需要在这些连接位置提取相对位移数据,刚性连接会约束相对运动,导致无法获取真实的界面位移。因此,Model Build 的核心任务是将刚性连接转换为柔性连接(CBUSH/CBAR),使连接位置允许产生相对位移。
Model Build 支持两种连接创建方式:自动创建(Auto Connection Creation)和手动创建(Manual Connection Creation)。自动方式适合快速批量处理模型中的所有界面,手动方式适合对特定界面进行精细控制。两者可以结合使用——先用自动方式创建大部分连接,再用手动方式补充和调整关键界面。
自动连接创建(Auto Connection Creation)是 SnRD 提供的高效建模工具,可以自动搜索模型中的界面并批量创建柔性连接。SnRD 支持三种自动连接创建方式,根据模型中几何数据的类型选择不同的搜索方法。
Nodes 方式基于有限元模型的节点进行界面搜索。系统自动搜索相邻组件之间距离在容差范围内的节点对,并在这些位置创建柔性连接。这种方式适用于所有类型的有限元模型,不依赖额外的几何数据。
Features 方式基于几何特征(如边线、面)进行界面搜索。当模型包含 CAD 几何特征时,系统可以根据几何特征精确识别组件界面,并在特征位置创建连接。这种方式的优势在于可以沿几何边界均匀分布连接点,获得更规则的连接布局。
Solids 方式针对实体单元模型进行界面搜索。对于包含实体单元的模型,系统自动识别实体表面之间的接触区域,并在这些位置创建柔性连接。这种方式特别适用于注塑件、铸造件等实体单元模型的异响分析。
选择建议:如果模型是纯壳单元模型,使用 Nodes 或 Features 方式;如果是实体单元模型,使用 Solids 方式;如果模型包含多种单元类型,可以分别使用不同方式处理不同区域。搜索容差的设置需要根据模型网格尺寸合理调整——过小会遗漏界面,过大会产生错误连接。
手动连接创建(Manual Connection Creation)允许工程师逐一定义连接位置和参数,适用于自动搜索无法覆盖的特殊界面或需要精确控制的关键界面。手动创建支持 CBUSH 和 CBAR 两种连接类型。
CBUSH 是弹簧阻尼单元,可以定义六个自由度的刚度(K1-K6)。在 SnRD 中,CBUSH 用于模拟连接位置在不同方向的柔性,刚度值直接影响连接处的相对位移。CBAR 是梁单元,用于模拟具有弯曲刚度的连接。两种单元类型的选择取决于连接的物理特性——焊接点通常使用 CBUSH,螺栓连接可以使用 CBAR。
手动创建连接时,需要为每个连接定义局部坐标系(LCS,Local Coordinate System)。LCS 确定了连接的间隙方向(Z 轴)和切向方向(X/Y 轴),直接影响后续 E-Line 上的相对位移提取方向。SnRD 提供多种 LCS 定义方法,包括基于节点法向、基于几何特征和手动指定方向。
LCS 提示:间隙方向(Z 轴)的定义是手动连接创建中最关键的步骤。错误的间隙方向会导致后续 E-Line 提取的相对位移方向错误,使 Rattle 评估结果失真。建议在创建连接后,使用可视化工具检查 LCS 方向是否与实际间隙方向一致。
除了在 HyperMesh 中直接创建连接,SnRD 还支持从外部导入已准备好的模型文件。Import Model 功能支持多种文件格式,包括 .fem(OptiStruct 求解器文件)、.hm(HyperMesh 模型文件)和 DTS(Design Tolerance Specification)文件。
DTS 文件是设计公差规范文件,包含了各界面的设计间隙(Gap)、制造容差(Tolerance)和界面名称(Interface Name)等信息。DTS 文件通常以 CSV 格式存储,每行定义一个界面的公差信息。
DTS 文件的核心列包括:Interface Name(界面名称,用于与 E-Line 映射)、Gap(设计间隙,单位 mm)、Tolerance(制造容差,单位 mm)。导入 DTS 文件后,SnRD 会自动将公差信息分配到对应的 E-Line,无需手动逐一设置。
启动 SnRD 的方式是在 HyperMesh 的功能区中切换到 SnRD 工具集。SnRD 的工具分布在 SnRPre 和 SnRPost 两个功能区中——SnRPre 用于前处理(模型构建、E-Line 创建、工况定义、导出),SnRPost 用于后处理(风险评估、根因分析、优化建议)。启动 SnRD 时,系统会自动将模型复 制到工作目录(Working Directory),确保原始模型文件不受修改。
工作目录管理:SnRD 在工作目录中保存模型副本、导出的求解器文件、结果文件和报告文件。建议每次分析使用独立的工作目录,避免不同分析项目的文件混清。工作目录的路径中不应包含中文字符和空格,以避免求解器路径解析问题。
SnRD 的工具按功能组织在两个功能区中,理解各功能区工具的组织逻辑有助于高效使用 SnRD。
1.SnRPre 功能区
2.SnRPost 功能区
两个功能区的切换基于分析阶段——前处理阶段在 SnRPre 中工作,完成模型导出和求解后,切换到 SnRPost 进行后处理。SnRPost 中的工具依赖于 SnRPre 导出的求解器文件和求解结果,因此两个功能区的工作是严格顺序依赖的。
本篇详细讲解了 SnRD 模型构建的完整流程,从自动连接创建的三种搜索方式到手动连接的精细控制,再到模型导入和 DTS 文件处理。掌握这些操作是建立高质量 SnRD 分析模型的基础,为后续 E-Line 创建和工况定义提供可靠的模型准备。