Patent ID: 6597355
Filing Date: 2003-07-22
Classification: G06T

Abstract:
A method of recognizing and building a data structure database of at least one atomic hole in a solid model of a part, said method comprising:a. generating a list of faces comprising the solid model; b. analyzing the surface type of each such face to generate a sublist comprising all periodic faces, including all cylindrical, toroidal and conical faces in the solid model; c. analyzing a subject face in said sublist to determine if it is a closed face and, if so, using the surface parameters of said closed face, determining the partner faces of the two external loops of said subject face, labeling said closed face as a shell face of an atomic hole and labeling said partner faces as end faces of said atomic hole; and d. constructing an atomic hole feature data structure comprising the surface parameters of said shell face and said end faces.