DocumentCode :
1400355
Title :
RSVP: a geometric toolkit for controlled repair of solid models
Author :
Barequet, Gill ; Duncan, Christian A. ; Kumar, Subodh
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
Volume :
4
Issue :
2
fYear :
1998
Firstpage :
162
Lastpage :
177
Abstract :
The 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 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
Keywords :
CAD; computational geometry; data visualisation; errors; solid modelling; splines (mathematics); topology; user interfaces; CAD models; RSVP; aggregate errors; ambiguous situations; boundary representation; consistent two-manifolds; controlled repair; finite element analysis; geometric errors; geometric representation; geometric toolkit; inconsistent surface orientation; local adjacencies; merging step; model simplification; numerical imprecision errors; object repairing process; polygonal B-Reps; radiosity computation; solid free form fabrication; solid models; solid representation; spline surfaces; topological errors; topologically adjacent edges; user tunable heuristics; visualization step; zero volume parts; Aggregates; Algorithm design and analysis; Computational modeling; Finite element methods; Geometry; Solid modeling; Space exploration; Surface cleaning; Surface cracks; Visualization;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/2945.694983
Filename :
694983
Link To Document :
بازگشت