RSVP: A geometric toolkit for controlled repair of solid models

被引:32
作者
Barequet, G [1 ]
Duncan, CA [1 ]
Kumar, S [1 ]
机构
[1] Johns Hopkins Univ, Dept Comp Sci, Ctr Geometr Comp, Baltimore, MD 21218 USA
基金
美国国家科学基金会;
关键词
model repair; edge matching;
D O I
10.1109/2945.694983
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a system and the associated algorithms for repairing the boundary representation of CAD models. Two types of errors are considered: topological errors, i.e;, aggregate errors, like zero-volume parts, duplicate or missing parts, inconsistent surface orientation, etc., and geometric errors, i.e., numerical imprecision errors, like cracks or overlaps of geometry. The output of our system describes a set of clean and consistent two-manifolds (possibly with boundaries) with derived adjacencies. Such solid representation enables the application of a variety of rendering and analysis algorithms, e.g., finite-element analysis, radiosity computation. model simplification, and solid free-form fabrication. The algorithms described here were originally designed to correct errors in polygonal B-Reps. We also present an extension for spline surfaces. Central to our system is a procedure for inferring local adjacencies of edges. The geometric representation of topologically adjacent edges are merged to evolve a set of two-manifolds. Aggregate errors are discovered during the merging step. Unfortunately, there are many ambiguous situations where errors admit more than one valid solution. Our system proposes an object-repairing process based on a set of user-tunable heuristics. The system also allows the user to override the algorithm's decisions in a repair-visualization step. In essence, this visualization step presents an organized and intuitive way for the user to explore the space of valid solutions and to select the correct one.
引用
收藏
页码:162 / 177
页数:16
相关论文
共 31 条
[1]  
[Anonymous], P SOL FREEF FABR S A
[2]  
[Anonymous], STER INT SPEC
[3]  
[Anonymous], 1992, P SOL FREEF FABR S 1
[4]  
ARGE E, 1990, ALGORITHMS APPROXIMA, V2, P4
[5]   Repairing CAD models [J].
Barequet, G ;
Kumar, S .
VISUALIZATION '97 - PROCEEDINGS, 1997, :363-+
[6]   FILLING GAPS IN THE BOUNDARY OF A POLYHEDRON [J].
BAREQUET, G ;
SHARIR, M .
COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (02) :207-229
[7]  
Barequet G, 1996, IEEE VISUAL, P149, DOI 10.1109/VISUAL.1996.567804
[8]  
BAREQUET G, 1996, IN PRESS COMPUTATION, P38
[9]  
BAUM DR, 1991, COMP GRAPH, V25, P51, DOI 10.1145/127719.122724
[10]   MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1975, 18 (09) :509-517