针对N边域孔洞这一特殊情况,提出了一种用多张非裁剪B样条曲面填充带点云约束的N。边域孔洞算法.设计了相应的调和映射参数化方法,近似计算出N边域孔洞内点云的中心点,通过自动构造空间曲线将N边域孔洞划分为多个四边形区域,用离散方法近似处理各四边形区域的边界约束条件,分别拟合满足边界约束条件且逼近内部点云的多张非裁剪B样条曲面以实现对N边域孔洞的填充.结果表明,填充后各填充曲面之间以及填充曲面与已有曲面之间均满足近似G’连续,能较好地满足工程需要.
A practical method was proposed to fill those N-sided regions, which were left over after the segmentation of some complicated point clouds. The approximate center point of the N-sided region was figured out based on the theory of harmonic map and a group of B-spline curves were constructed to divide the region into quadrilateral regions. The discrete boundary constraints of each quadrilateral region were evaluated and the constrained surface fitting process was executed respectively. All the filling surfaces were non-trimmed B-spline surfaces and the final model was approximate G^1 continuous. Several examples were provided to demonstrate that the proposed method was feasible.