Structure preserving CAD model repair

被引:61
作者
Bischoff, S [1 ]
Kobbelt, L [1 ]
机构
[1] Rhein Westfal TH Aachen, Comp Graph Grp, Aachen, Germany
关键词
D O I
10.1111/j.1467-8659.2005.00878.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There are two major approaches for converting a tessellated CAD model that contains inconsistencies like cracks or intersections into a manifold and closed triangle mesh. Surface oriented algorithms try to fix the inconsistencies by perturbing the input only slightly, but the), often cannot handle special cases. Volumetric algorithms on the other hand produce guaranteed manifold meshes but mostly destroy the structure of the input tessellation due to global resampling. In this paper we combine the advantages of both approaches: We exploit the topological simplicity of a voxel grid to reconstruct a cleaned up surface in the vicinity of intersections and cracks, but keep the input tessellation in regions that are away from these inconsistencies. We are thus able to preserve any characteristic structure (i.e. iso-parameter or curvature lines) that might be present in the input tessellation. Our algorithm closes gaps up to a user-defined maximum diameter resolves intersections, handles incompatible patch orientations and produces a feature-sensitive, manifold output that stays within a prescribed error-tolerance to the input model.
引用
收藏
页码:527 / 536
页数:10
相关论文
共 29 条
[1]   Topology-reducing surface simplification using a discrete solid representation [J].
Andújar, C ;
Brunet, P ;
Ayala, D .
ACM TRANSACTIONS ON GRAPHICS, 2002, 21 (02) :88-105
[2]  
ANDUJAR C, 2004, IN PRESS COMPUTER AI
[3]  
[Anonymous], 1992, P SOL FREEF FABR S 1
[4]   FILLING GAPS IN THE BOUNDARY OF A POLYHEDRON [J].
BAREQUET, G ;
SHARIR, M .
COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (02) :207-229
[5]   RSVP: A geometric toolkit for controlled repair of solid models [J].
Barequet, G ;
Duncan, CA ;
Kumar, S .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1998, 4 (02) :162-177
[6]   Sub-voxel topology control for level-set surfaces [J].
Bischoff, S ;
Kobbelt, L .
COMPUTER GRAPHICS FORUM, 2003, 22 (03) :273-280
[7]   Polygonization of implicit surfaces [J].
Bloomenthal, Jules .
Computer Aided Geometric Design, 1988, 5 (04) :341-355
[8]   Filling holes in complex surfaces using volumetric diffusion [J].
Davis, J ;
Marschner, SR ;
Garr, M ;
Levoy, M .
FIRST INTERNATIONAL SYMPOSIUM ON 3D DATA PROCESSING VISUALIZATION AND TRANSMISSION, 2002, :428-438
[9]  
Frisken SF, 2000, COMP GRAPH, P249, DOI 10.1145/344779.344899
[10]  
GARLAND M, 1997, P 24 ANN C COMP GRAP, P209, DOI DOI 10.1145/258734.258849