DocumentCode :
1688441
Title :
Repairing CAD models
Author :
Barequet, Gill ; Kumar, Subodh
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
fYear :
1997
Firstpage :
363
Lastpage :
370
Abstract :
We describe an algorithm for repairing polyhedral CAD models that have errors in their B-REP. Errors like cracks, degeneracies, duplication, holes and overlaps are usually introduced in solid models due to imprecise arithmetic, model transformations, designer errors, programming bugs, etc. Such errors often hamper further processing such as finite element analysis, radiosity computation and rapid prototyping. Our fault-repair algorithm converts an unordered collection of polygons to a shared-vertex representation to help eliminate errors. This is done by choosing, for each polygon edge, the most appropriate edge to unify it with. The two edges are then geometrically merged into one, by moving vertices. At the end of this process, each polygon edge is either coincident with another or is a boundary edge for a polygonal hole or a dangling wall and may be appropriately repaired. Finally, in order to allow user-inspection of the automatic corrections, we produce a visualization of the repair and let the user mark the corrections that conflict with the original design intent. A second iteration of the correction algorithm then produces a repair that is commensurate with the intent. This, by involving the users in a feedback loop, we are able to refine the correction to their satisfaction.
Keywords :
CAD; computational geometry; error analysis; solid modelling; B-REP; CAD model repair; boundary edge; dangling wall; designer errors; fault-repair algorithm; finite element analysis; imprecise arithmetic; model transformations; most appropriate edge; polygonal hole; polyhedral CAD models; programming bugs; radiosity computation; rapid prototyping; shared-vertex representation; solid models; visualization; Arithmetic; Computer bugs; Computer errors; Computer science; Design automation; Error correction; Geometry; Military computing; Prototypes; Solid modeling; Surface cracks; Uniform resource locators; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualization '97., Proceedings
Conference_Location :
Phoenix, AZ, USA
Print_ISBN :
0-8186-8262-0
Type :
conf
DOI :
10.1109/VISUAL.1997.663904
Filename :
663904
Link To Document :
بازگشت