了解控制平面和控制点的相互作用

控制平面(在固定边界平面边界平面变形约束条件指定方法中)的工作原理是在指定的影响区域上使位移阻尼平滑衰减至零。 RBF 变形要求在这些边界上应用阻尼:对于固定边界平面类型,阻尼适用于所有方向的位移;对于边界平面类型,阻尼仅适用于法向位移。 BSpline 变形不需要应用任何阻尼函数。

控制平面在每个与平面相切的方向上无限延伸。 无限延伸意味着可以通过设置与模型相交的平面,防止其他零部件发生变形。 变形仅考虑平面上方的控制点(表面法向朝外的方向)。 将忽略平面对面的任何控制点。 下图说明了此类情况。



(使用变形约束条件指定边界平面中的零部件表面并选中变形平面约束条件指定中的使用三角平面复选框,可以避免发生此行为)。

RBF 变形控制平面

当网格节点位于控制平面上或其附近时,通过将 Eqn. (4849) 中预测的位移乘以阻尼函数可计算由于变形产生的最终位移。 阻尼函数在平面上提供零位移(或者对于“平面内”类型,法向位移为零),对于远离平面的点提供平滑位移。 阻尼因子设置阻尼函数的强度。 它有长度单位,可定义与应用了阻尼的平面垂直的距离。 建议将阻尼因子设为一个长度,该长度大约是控制平面到其他边界的距离的四分之一。

阻尼因子定义的区域中,提供了两个阻尼函数来平滑节点。 这些函数在公式中标识为 C0 continuous、Eqn. (4855) 和 C2 continuous、[eqnlink]。 这两个函数都有对应的绘图。

对于使用控制平面方法的边界和使用提供控制点的方法的边界,其相交处可能会发生冲突。 使用固定面方法的边界与使用位移方法的边界相交就是一个例子。 规定的位移可能会与固定面发生冲突。 对于这种情况,可以设置变形以忽略与控制平面处于特定距离内的控制点。 距离的计算方式为忽略因子 * 阻尼因子。 提供的这两个值是处于“变形平面选项”边界值范围内的属性。