A Discourse on Geometric Feature Recognition From CAD Models

2000 ◽  
Vol 1 (1) ◽  
pp. 41-51 ◽  
Author(s):  
Jami J. Shah ◽  
David Anderson ◽  
Yong Se Kim ◽  
Sanjay Joshi

This paper discusses the past 25 years of research in feature recognition. Although a great variety of feature recognition techniques have been developed, the discussion here focuses on the more successful ones. These include graph based and “hint” based methods, convex hull decomposition, and volume decomposition-recomposition techniques. Recent advances in recognizing features with free form features are also presented. In order to benchmark these methods, a frame of reference is created based on topological generality, feature interactions handled, surface geometry supported, pattern matching criteria used, and computational complexity. This framework is used to compare each of the recognition techniques. Problems related to domain dependence and multiple interpretations are also addressed. Finally, some current research challenges are discussed.

Author(s):  
A. Z. Qamhiyah ◽  
R. D. Venter ◽  
B. Benhabib

Abstract Feature-extraction techniques address the primary limitation of feature-recognition approaches, namely their lack of generalization. This paper presents a boundary-based procedure for the classification and sequential extraction of form features from the CAD models of objects with planar surfaces. Form features are first classified based on their effect on the boundary elements of a basic shape. Geometric reasoning is then used to obtain generalized properties of the form-features’ classes. Finally, form-features’ classes are sequentially extracted based on the recognized properties. At the onset of each extraction stage, the object is viewed as an initial basic shape that has been iteratively altered through the introduction of form features.


Author(s):  
A. Z. Qamhiyah ◽  
B. Benhabib ◽  
R. D. Venter

Abstract Many of today’s concurrent product-development cycles depend on the utilization of intelligent Computer-Aided Design (CAD) systems. Thus, it would be essential to provide CAD users with effective means for interacting with the CAD system and its database. This paper addresses the development of a boundary-based coding procedure for CAD models. Coding the geometric and processing characteristics of objects, based on their CAD model representation, has been long recognized as an effective approach that allows convenient design retrieval on the one hand and process-planning automation on the other. Our work is based on the assumption that form features are recognizable and extractable from the CAD model by current feature-recognition, feature extraction and feature-based-design approaches. The coding procedure is applicable to the boundary representation of the object and its extracted form features.


Author(s):  
Thomas R. Langerak ◽  
Joris S. M. Vergeest

Modeling with free form features has become the standard in Computer-Aided Design (CAD). With the increasing complexity of free form CAD models, features offer a high-level approach to modeling shapes. However, in most commercial modeling packages, only a static set of free form features is available. Researchers have tried to solve this problem by coming up with methods for user-driven free form feature definition, but failed to connect their methods to a means to instantiate these user-driven free form features on a target surface. Reversely, researchers have proposed tools for modeling with free form features, but these methods are time-intensive in that they are as of yet unsuitable for pre-defined features. This paper presents a new method for user-driven feature definition, as well as a method to instantiate these user-defined features on a target surface. We propose the concept of a dual environment, in which the definition of a feature is maintained simultaneously with its instance on a target surface, allowing the user to modify the definition of an already instantiated feature. This dual environment enables dynamic feature modeling, in which the user is able to change the definition of instantiated features on-the-fly. Furthermore, the proposed instantiation method is independent from the type of shape representation of the target surface and thereby increases the applicability of the method. The paper includes an extensive application example and discusses the results and shortcomings of the proposed methods.


2021 ◽  
Vol 13 (3) ◽  
pp. 168781402110027
Author(s):  
Byung Chul Kim ◽  
Ilhwan Song ◽  
Duhwan Mun

Manufacturers of machine parts operate computerized numerical control (CNC) machine tools to produce parts precisely and accurately. They build computer-aided manufacturing (CAM) models using CAM software to generate code to control these machines from computer-aided design (CAD) models. However, creating a CAM model from CAD models is time-consuming, and is prone to errors because machining operations and their sequences are defined manually. To generate CAM models automatically, feature recognition methods have been studied for a long time. However, since the recognition range is limited, it is challenging to apply the feature recognition methods to parts having a complicated shape such as jet engine parts. Alternatively, this study proposes a practical method for the fast generation of a CAM model from CAD models using shape search. In the proposed method, when an operator selects one machining operation as a source machining operation, shapes having the same machining features are searched in the part, and the source machining operation is copied to the locations of the searched shapes. This is a semi-automatic method, but it can generate CAM models quickly and accurately when there are many identical shapes to be machined. In this study, we demonstrate the usefulness of the proposed method through experiments on an engine block and a jet engine compressor case.


2011 ◽  
Vol 415-417 ◽  
pp. 523-526
Author(s):  
Yan Dong ◽  
Mei Li

This paper put forward a geometry feature recognition method of part drawing based on graph matching. Describe the constraints structure of geometric feature in geometric elements and those constraint relationships. Match sub-graph in contour closure graphics and those combination. Using linear symbol notation of chemical compounds in chemical database for reference, encode to constraint structure of geometry graphics, establish recognition mechanism of geometric characteristics by structure codes. Taking the fine-tune screw and fork parts for example, this method has been proved to be effective.


2000 ◽  
Vol 123 (3) ◽  
pp. 369-379 ◽  
Author(s):  
Rixin Zhu ◽  
Shiv G. Kapoor ◽  
Richard E. DeVor

A mechanistic modeling approach to predicting cutting forces is developed for multi-axis ball end milling of free-form surfaces. The workpiece surface is represented by discretized point vectors. The modeling approach employs the cutting edge profile in either analytical or measured form. The engaged cut geometry is determined by classification of the elemental cutting point positions with respect to the workpiece surface. The chip load model determines the undeformed chip thickness distribution along the cutting edges with consideration of various process faults. Given a 5-axis tool path in a cutter location file, shape driving profiles are generated and piecewise ruled surfaces are used to construct the tool swept envelope. The tool swept envelope is then used to update the workpiece surface geometry employing the Z-map method. A series of 3-axis and 5-axis surface machining tests on Ti6A14V were conducted to validate the model. The model shows good computational efficiency, and the force predictions are found in good agreement with the measured data.


2000 ◽  
Vol 06 (02) ◽  
pp. 273-302 ◽  
Author(s):  
MARZIA FONTANA ◽  
FRANCA GIANNINI ◽  
MARIA MEIRANA

Author(s):  
Mark Snider ◽  
Sudhakar Teegavarapu ◽  
D. Scott Hesser ◽  
Joshua D. Summers

Reverse engineering has gained importance over the past few years due to an intense competitive market aiding in the survivability of a company. This paper examines the reverse engineering process and what, how, and why it can assist in making a better design. Two well known reverse engineering methodologies are explored, the first by Otto and Wood and the second by Ingle. Each methodology is compared and contrasted according to the protocols and tools used. Among some of the reverse engineering tools detailed and illustrated are: Black box, Fishbone, Function Structure, Bill of Material, Exploded CAD models, Morphological Matrix, Subtract and Operate Procedure (SOP), House of Quality matrix, and FMEA. Even though both methodologies have highly valued tools, some of the areas in reverse engineering need additional robust tooling. This paper presents new and expanded tooling to augment the existing methods in hopes of furthering the understanding of the product, and process. Tools like Reverse Failure Mode and Effects Analysis (RFMEA), Connectivity graphs, and inter-relation matrix increase the design efficiency, quality, and the understanding of the reverse engineering process. These tools have been employed in two industry projects and one demonstrative purpose for a Design for Manufacture Class. In both of these scenarios, industry and academic, the users found that the augmented tools were useful in capturing and revealing information not previously realized.


2021 ◽  
Author(s):  
Weijuan Cao ◽  
Trevor Robinson ◽  
Hua Yang ◽  
Flavien Boussuge ◽  
Andrew Colligan ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document