高级检索

一种带约束的引导几何体曲面逼近算法

A Surface Approximation Algorithm to Guide Geometry with Constraint

  • 摘要: 参数曲面在计算机辅助设计中具有重要地位。针对曲面约束和形态保持下的引导逼近问题,提出一种带约束的引导几何体曲面逼近算法。首先对引导几何体进行离散化处理,并将离散点向目标曲面投影以获取偏移向量;然后依次构建约束矩阵与包含形态保持项的非约束矩阵,通过最小二乘法结合拉格朗日乘子法求解,得到当前迭代的偏移曲面;最后将原曲面与偏移曲面叠加,经多次迭代驱动基本面最大程度贴合引导几何体,同时保持原始形态。在多种复杂约束条件下的实验结果表明,该算法在严格满足约束的同时,收敛稳定且精度较高,生成的曲面形态良好,可为汽车外壳设计等工业场景中的曲面变形提供有效工具。

     

    Abstract: Parametric surfaces play an important role in CAD. Aiming at the guided approximation problem under surface constraints and shape preservation, a constrained guided geometry surface approximation algo-rithm is proposed. Firstly, the guided geometry is discretized, and the discrete points are projected onto the target surface to obtain offset vectors. Then, the constraint matrix and the unconstrained matrix containing the shape preservation term are constructed sequentially, which are solved by the least squares method combined with the Lagrange multiplier method to obtain the offset surface of the current iteration. Finally, the original surface and the offset surface are superimposed, and after multiple iterations, the basic surface is driven to fit the guided geometry to the greatest extent while maintaining the original shape. Experi-mental results under various complex constraint conditions show that the algorithm can strictly satisfy constraints with stable convergence and high precision, and the generated surfaces have good morphology, which can provide an effective tool for surface deformation in industrial scenarios such as automotive body design.

     

/

返回文章
返回