作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (16): 62-64. doi: 10.3969/j.issn.1000-3428.2007.16.021

• 软件技术与数据库 • 上一篇    下一篇

基于CAD模型的3D散乱数据点三角剖分方法

陈慧群,陈少克   

  1. (汕头大学智能制造技术教育部重点实验室,汕头 515063)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-08-20 发布日期:2007-08-20

Triangulation Method for 3D Scattered Data Points Based on CAD Models

CHEN Hui-qun, CHEN Shao-ke   

  1. (Key Laboratory of Intelligent Manufacture Technology of Ministry of Education, Shantou University, Shantou 515063)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-08-20 Published:2007-08-20

摘要: 提出了一种针对空间大规模散乱数据点三角剖分的方法。该方法基于可用的CAD模型,采用“分而治之”的思想。对齐测量数据点与CAD模型、记录数据点及在CAD裁剪NURBS曲面实体上投影点。分别对每块实体的参数区域(u,v)相应点2D-Delaunay三角化、根据R2区域的连通结构反构造出3D三角网。进行冗余三角形删除和网格片缝合等优化处理。与其他方法不同的是,它不受测量数据的分布方式和物体曲面形状的拓扑结构限制。实际的算例结果表明,该方法高效且可靠实用。

关键词: CAD模型, 散乱数据点, 三角剖分, 裁剪NURBS

Abstract: A new method of triangulation for large scale scattered 3D points is proposed. This method is based on the available CAD model, with the thought of DC (divide and conquer). Alignment between the data and the CAD model, registration which establishes correspondence between the data points and those on the CAD trimmed NURBS surface entities; 2D Delaunay triangulation, performed on the corresponding points in the parametric domains(u,v) of each entity, application of the connectivity structure to the 3D data points for each mesh patch; Elimination of redundant triangles of each 3D mesh patch and stitching of patches together. Unlike many other methods, it is not constrained by certain types of measurement distribution or object shape. The experimental results testify that the approach is feasible and efficient.

Key words: CAD model, scattered data points, triangulation, trimmed NURBS

中图分类号: