Method of extracting features from three-dimensional geometric data
First Claim
1. A method of extracting features required for a process planing from three-dimensional geometric data, comprising:
- a step of forming a face-edge adjacency relation matrix in the three-dimensional geometric data inputted from a CAD system and thereby forming a connection relation graph,a step of forming the adjacency relation matrix again and searching for a cut node by eliminating an optional face on the graph created by forming the matrix,a step of forming a result matrix with the subgraphs divided by the cut node if the graph is divided into two as a result of searching for the cut node,a step of repeating in turn the above cut node search and result matrix formation steps for all faces by restoring the eliminated face and eliminating again the other optional face and of storing each basic shape for the subgraphs divided into minimum units as a result, anda step of performing the above steps for all shapes divided into the subgraphs and then extracting and recognizing the above stored result matrix as features.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method of extracting features from three-dimensional geometric data.
Heretofore, an expert has contrived a process planing by extracting a distinctive point from three-dimensional geometric data and inputting it as processing information.
Taking such contrivance into consideration, the present invention provides a method of obtaining a face-edge connection relation graph from three-dimensional geometric data taken from a CAD system, building it in the form of a face-edge adjacency relation matrix, searching for a cut node which severs the remaining faces by eliminating an optional face therefrom, and extracting the two severed subgraphs as features and a method of extracting features using a multi-cut node which selects an optional face first, eliminates another optional face together with the selected face, searches the connection of the remaining faces and finds for the two subgraphs disconnected by eliminating those two faces in order to overcome the limitations of single cut node.
Therefore, the present invention, when used, makes it easy to obtain data necessary for a process planing by automatically extracting features for processing of machines and so forth from three-dimensional geometric data by means of a computer.
-
Citations
3 Claims
-
1. A method of extracting features required for a process planing from three-dimensional geometric data, comprising:
-
a step of forming a face-edge adjacency relation matrix in the three-dimensional geometric data inputted from a CAD system and thereby forming a connection relation graph, a step of forming the adjacency relation matrix again and searching for a cut node by eliminating an optional face on the graph created by forming the matrix, a step of forming a result matrix with the subgraphs divided by the cut node if the graph is divided into two as a result of searching for the cut node, a step of repeating in turn the above cut node search and result matrix formation steps for all faces by restoring the eliminated face and eliminating again the other optional face and of storing each basic shape for the subgraphs divided into minimum units as a result, and a step of performing the above steps for all shapes divided into the subgraphs and then extracting and recognizing the above stored result matrix as features. - View Dependent Claims (2, 3)
-
Specification