Nastran 接触选项

本页面介绍默认接触定义或明确定义的接触对的可用选项。不存在与常规接触设置相关联的特定于 Nastran 的选项。

可通过以下方式之一访问特定于 Nastran 的接触选项:

“接触选项”对话框中的“常规”“高级”选项卡内特定于 Nastran 的设置对所有分析和接触类型都包含相同的参数。将在本页面上详细介绍这些选项卡的内容。无论在何种情况下,列出的参数均保持不变,但是不适用于当前分析或接触类型的选项和输入字段将处于非活动状态。

还存在另一种选项卡仅适用于非线性静态应力分析,即“焊接损伤模型”选项卡。要查看“焊接损伤模型”选项,请参考“非线性分析”分支内的 Nastran 焊接失效确定 页。

接触表面表示方法

定义接触对时选择表面或部件的顺序在某些情况下十分重要。在 Simulation Mechanical 中,所选的第一个部件/表面是部件/表面。所选的第二个部件/表面是部件/表面。可在创建接触对后反转顺序,方法是在浏览器中的接触对标题上单击鼠标右键,并选择“翻转主要和次要”

在 Autodesk Nastran 中,术语从属分别相当于 Simulation Mechanical 术语。接触对中列出的第一个部件/表面相当于主要部件/表面,而第二个部件/表面相当于从属部件/表面。

通过合并节点实现接触

注意: 当同时满足以下两个条件时,将忽略特定于 Nastran 的接触选项:

在这些条件下,两个部件相交处的重合节点将合并在一起,而且特定于 Nastran 的接触选项不会影响模拟结果。部件交互通过合并的节点(而非 Nastran 平台中的 CONTACTGENERATE 卡或 BSCONP 卡)进行处理。

“常规”选项卡

接触类型:特定于 Nastran 的可用接触类型依赖于浏览器中指定的分析类型和基本接触类型(“粘合”、“焊接”或“表面”)。下面列出了所有可能的接触类型,不过仅适用于当前分析的接触类型和基本接触类型可供选择:

刚度系数:(Nastran SFACT 参数;实数 > 0.0;默认值 = 1.0)– 用于缩放自动确定的损失值的刚度比例因子。当遇到收敛问题时,建议使用小于 1 的比例因子。当出现过度穿透时,请使用大于 1 的值。要偏离默认行为,请激活相应复选框,然后在输入字段中输入适当的浮点值。

摩擦系数:(Nastran MU 参数;实数 ≥ 0.0;默认值 = 0.0)。– 此选项适用于常规表面接触。激活相应复选框,并在输入字段中指定适当的静摩擦系数以静磨擦力包含在接触求解中。如果取消激活该复选框,则表面接触无摩擦。

穿透表面偏移:(Nastran W0 参数;实数;默认值 = 0.0)- 此选项适用于“偏移焊接”“常规”表面接触类型。默认情况下,接触平面是主表面单元的面,并且可以在从属节点接触该平面时检测到接触。对于对称接触类型,还可以在主节点接触从属表面上的单元的面时检测到接触。正 W0 值表示在垂直于单元面的方向上偏移接触平面。此偏移结果导致在某一部件上的节点位于或穿透另一部件的偏移平面时出现接触条件。也就是说,接触出现在距实际单元面的指定距离处。例如,如果要在壳单元与其他部件之间进行适当的交互,可使用此参数。假设在单元所表示的厚度的中间面上绘制壳单元部件的 CAD 表面,这是合适的技术。因此,相邻块体部件将按壳单元厚度的一半从壳单元中分离。如果按壳厚度的一半来偏移接触平面,将导致部件交互出现在网格间的正确距离处。

最大激活距离:(Nastran MAXAD 参数;实数 ≥ 0.0;默认值 = AUTO)– 此参数适用于所有接触类型,但其对于“偏移焊接”“常规”表面接触特别有用。通常,程序会根据多个模型特征和参数计算默认 MAXAD 值。若要在预计几乎不发生滑动的情况下实现最佳性能,建议使用 AUTO 设置(选项已取消激活)。如果预计出现显著滑动,或者如果接触表面最初就已分离,请激活此选项并在输入字段中指定合适的距离。仅当主节点与从属节点之间的距离小于指定距离时,才考虑潜在的接触情形。

最大允许穿透:(Nastran TMAX 参数;实数 ≥ 0.0; 默认值 = 0.0)– 此参数是调整垂直于接触平面的损失值时所使用的最大允许穿透。正值将激活损失值调整。如果 TMAX ≠ 0.0,则选择基于位移的刚度更新方法。用户指定的值用于定义从属节点到主表面的允许穿透。建议 TMAX 值的范围为板的单元厚度或已连接到接触单元的其他单元相同厚度的 1% 到 10%。如果此选项保持禁用状态,程序将根据模型特征和其他参数确定何时调整损失值。

连杆摩擦刚度:(Nastran FSTIF 参数;实数 ≥ 0.0;默认值视模型而定)– 激活此选项以提供用户指定的摩擦刚度。应谨慎选择 FSTIF 值。选择值的一种方法是,用预期摩擦强度(MU * 预期法向力)除以发生滑动之前的相对位移的合理值。较大的刚度值可能会导致较差的收敛,而值过小可能会降低精确度。

“高级”选项卡

最大允许调整率:(Nastran MAR 参数;实数 ≥ 1.0; 默认值 = 100.0)– MAR 是自适应损失值 K 和 FSTIF 的最大允许调整率。Nastran TRMIN 参数用于调整损失值并为允许穿透定义下限(计算公式为 TRMIN * TMAX)。如果穿透低于下限,损失值将减小。

最大允许穿透比例:(Nastran TRMIN 参数;0.0 ≤ 实数 ≤ 1.0;默认值 = 0.001)– 此参数是 TMAX 参数的分数,并定义允许穿透的下限。

最大径向激活距离:(Nastran MAXRAD 参数;实数 ≥ 0.0;默认值 = 0.0)– MAXRAD 和 MAXNAD 是 MAXAD 的替代项。如果上述任一参数设置为非零值,将忽略 MAXAD,而改用 MAXRAD 和/或 MAXNAD。如果指定了 MAXRAD,则仅当从任一接触表面主节点到潜在从属节点的单元平面内距离小于 (1.0E-5) * l13 + MAXRAD 时才生成单元,其中 l13 表示接触表面上节点 1 到节点 3 的距离。

最大法向激活距离:(Nastran MAXNAD 参数;实数 ≥ 0.0;默认值 = 0.0)– MAXRAD 和 MAXNAD 是 MAXAD 的替代项。如果上述任一参数设置为非零值,将忽略 MAXAD,而改用 MAXRAD 和/或 MAXNAD。如果指定了 MAXNAD,则仅当从任一接触表面主节点到潜在从属节点的单元法向距离小于 MAXNAD 时才生成单元。

最大允许滑移:(Nastran SMAX 参数;实数 ≥ 0.0;默认值 = 0.0)– 调整平行于接触平面的损失值 (FSTIF) 时所使用的最大允许滑移。正值将激活损失值调整。如果 SMAX ≠ 0.0,则选择基于位移的更新方法。将内部调整 FSTIF 值以实现指定的 SMAX 位移。如果 SMAX = 0.0(默认值),则使用基于近似刚度的更新方法。

接触热导率:(NASTRAN CTC 参数;实数 ≥ 0.0;默认值 = )– 此参数仅适用于热传递分析。CTC 定义为 q/ΔT,其中 ΔT 是从属节点和平均主节点之间的温度变化,q 是通过接触表面的热通量。

“焊接损伤模型”选项卡

此选项卡仅适用于 非线性 材料模型静态应力”分析中明确定义的接触对。此外,仅当浏览器中定义的基本接触类型为“粘合”“焊接”时,该选项卡才适用。

有关“焊接损伤模型”选项卡中参数的详细信息,请参见“非线性分析”分支中的 Nastran 焊接失效确定 页。