Research and Implementation on Automatical Adjustment Method of Design Feature Model

2012 ◽  
Vol 197 ◽  
pp. 750-754
Author(s):  
Yao Chen ◽  
Guo Yuan Zhang ◽  
Jun Chao Wei ◽  
Xiu Tian Yan ◽  
Miao He

Traditional engineering design and realization typically follows a sequential pattern as described by many research publications such as French, Pahl and Beitz. These design methodologies face challenges when time is essence in product realization lifecycle. In contrast, as the design process of a product evolves,this new method incrementally creates machining feature model and realizes concurrent design feature and machining feature modeling based on an algorithm developed for local feature recognition. In addition, the method accelerated the determination of the area that require to be recognized by utilizing a dynamic link list to record the changing information of topological elements, the design features of the model generated by the feature-based design, processing and feature recognition is generated through feature model.

Author(s):  
Reinholt Geelink ◽  
Otto W. Salomons ◽  
Fjodor van Slooten ◽  
Fred J. A. M. van Houten ◽  
Huub J. J. Kals

Abstract In this paper, interactive “constraint based feature definition” is used to drive both feature based design and feature recognition. At present, hardly any feature based CAD or CAPP system does offer adequate facilities to easily define application specific features. Feature definition by means of programming is an error prone and difficult task. The definition of new features has to be performed by domain experts in the fields of design and manufacturing. In general they will not be programming experts. This paper elaborates on interactive feature definition, aiming at facilitating the definition of features by non-programming experts. The interactive feature definition functionality is implemented in a re-design support system called FROOM. It supports feature based design. Feature definition is also used in a Computer Aided Process Planning system, called PART, for the definition of features to be recognized. Conceptual graphs are used as an aid in the definition of features and for the representation of the features. The conceptual graphs are automatically transformed into feature recognition algorithms. Degrees of freedom (DOF) analysis is used for support during feature definition and for solving geometric constraints related to the feature to be defined.


Author(s):  
Xun Xu

Feature interaction tends to have a wide range of consequences and effects on a feature model and its applications. While these may often be intended, it is also true that feature validity can be violated, one way or another, by feature interactions (Shah & Mäntylä, 1995, Gao & Shah, 1998, Lee & Kim, 1998). They may affect the semantics of a feature, ranging from slight changes in actual parameter values, to some substantial alterations to both geometry and topology or even complete suppression of its contribution to the model shape. To certain extent, successful applications of feature recognition and feature-based techniques have been hindered by interactions among the features. Feature interaction was first studied in relation to feature recognition systems. As an alternative to feature recognition, feature-based design methodology has also become prevalent in recent years. Although a number of successful and commercially available feature-based design systems have been reported, current CAD technology is still unable to provide an effective solution for fully handling the complexity of feature interactions. Very often in a feature-based design system, the interaction between two features gives rise to an unintended feature, nullifying the one-to-one mapping from design features to manufacturing features. The resulting manufacturing feature is usually of a form that the system cannot handle or represent. Thus feature interaction resolution is equally essential for a feature-based design system (Dereli & Baykasoglu, 2004). As discussed in Chapter IV, features can be represented either as a set of faces or as a volume. The interactions between surface features are different from those occurring between volumetric features. This chapter discusses different types of interactions that arise from these two feature representation schemes and uses the interacting entities to classify them. There are two types of surface feature interactions, basic feature interaction and complex feature interaction. Three types of basic feature interactions are discussed. They are nested, overlapping, and intersecting types. Interacting patches are used to classify volumetric feature interactions. These interacting patches can be of a containing, contained, or overlapping type. The significance of feature interactions lies in their effect on the machining sequence of the features involved. This is also discussed in this chapter. When features are close to each other but do not share any geometric entities, interactions may also happen for structural reasons. This type of feature interaction can be called interaction by vicinity. The main aim of this chapter is to take a holistic approach toward feature interaction solutions. The example parts used are from the “Catalogue of the NIST (National Institute of Standards and Technology) Design, Planning and Assembly Repository” (Regli & Gaines, 1996). A case study is provided in the end of the chapter.


Author(s):  
Xun Xu

Conventional CAD models only provide pure geometry and topology for mechanical designs such as vertices, edges, faces, simple primitives, and the relationship among them. Feature recognition is then required to interpret this low-level part information into high-level and domain-specific features such as machining features. Over the years, CAD has been undergoing fundamental changes toward the direction of feature-based design or design by features. Commercial implementations of FBD technique became available in the late 1980’s. One of the main benefits of adopting feature- based approach is the fact that features can convey and encapsulate designers’ intents in a natural way. In other words, the initial design can be synthesized quickly from the high-level entities and their relations, which a conventional CAD modeller is incapable of doing. However, such a feature-based design system, though capable of generating feature models as its end result, lacks the necessary link to a CAPP system, simply because the design features do not always carry the manufacturing information which is essential for process planning activities. This type of domain-dependent nature has been elaborated on in the previous chapter. In essence, feature recognition has become the first task of a CAPP system. It serves as an automatic and intelligent interpreter to link CAD with CAM, regardless of the CAD output being a pure geometric model or a feature model from a FBD system. To be specific, the goal of feature recognition systems is to bridge the gap between a CAD database and a CAPP system by automatically recognizing features of a part from the data stored in the CAD system, and based on the recognized features, to drive the CAPP system which produces process plans for manufacturing the part. Human interpretation of translating CAD data into technological information required by a CAPP system is thus minimized if not eliminated.


Author(s):  
Joris S. M. Vergeest ◽  
Chensheng Wang ◽  
Yu Song ◽  
Sander Spanjaard

Four classes of shape representation are dominating nowadays in computer-supported design and modeling of products, (1) point clouds, (2) surface meshes, (3) solid/surface models and (4) design/styling models. To support applications such as high-level shape design, feature-based design, shape modeling, shape analysis, rapid prototyping, feature recognition and shape presentation, it is required that transitions among and within the four representation classes take place. Transitions from a “lower” representation class to “higher” class are far from trivial, and at the same time highly demanded for reverse design purposes. New methods and algorithms are needed to accomplish new transitions. A characterization of the four classes is presented, the most relevant transitions are reviewed and a relatively new transition, from point cloud directly to design/styling model is proposed and experimented. The importance of this transition for new methods of shape reuse and redesign is pointed out and demonstrated.


Author(s):  
Jae Yeol Lee ◽  
Hyun Kim ◽  
Sung-Bae Han

Abstract Network and Internet technology open up another domain for building future CAD/CAM environments. The environment will be global, network-centric, and spatially distributed. In this paper, we present Web-enabled feature-based modeling in a distributed design environment. The presented approach combines the current feature-based modeling technique with distributed computing and communication technology for supporting product modeling and collaborative design activities over the network. The approach is implemented in a client/server architecture, in which Web-enabled feature modeling clients, neutral feature model server, and other applications communicate with one another via a standard communication protocol. The paper discusses how the neutral feature model supports multiple views and maintains naming consistency between geometric entities of the server and clients as the user edits the part in a client. Moreover, it explains how to minimize the network delay between the server and client according to dynamic feature modeling operations.


Author(s):  
Fei Gao ◽  
Dieter Roller

Abstract Capturing design process is becoming an important topic of feature-based modeling, as well as in product data exchange, concurrent design, and cooperative design. Three critical issues on the modeling of design process are considered in this paper, namely, feature concepts, feature evolution, and the semantic consistencies of the states of product models. A semantics-based product model is introduced to facilitate the description of both conceptual and detailed models, and to maintain the semantic consistencies of product states. The process is represented by feature states and their evolution records. Feature type variation and prototype-based design are proposed to support feature evolution. A conceptual description of the design process and an example are given.


Author(s):  
T. L. DeFazio ◽  
A. C. Edsall ◽  
R. E. Gustavson ◽  
J. A. Hernandez ◽  
P. M. Hutchins ◽  
...  

Abstract This paper describes a prototype software system that implements a form of feature-based design for assembly. It is not an automated design system but instead a decision and design aid for designers interested in Concurrent Design. Feature-based design captures design intent (assembly topology, product function, manufacturing, or field use) while creating part and product geometry. Design for assembly as used here extends existing ideas about critiquing part shapes and part count to include assembly process planning, assembly sequence generation, assembly fixturing assessments, and assembly process costs. This work was primarily Interested in identifying the information important to DFA tasks, and how that information could be captured using feature-based design. It was not intended to extend the state of the art in feature-based geometry creation, but rather to explore the uses of the information that can be captured. The prototype system has been programmed in LISP on Sun workstations. Its research contributions comprise integration of feature-based design with several existing and new assembly analysis and synthesis algorithms; construction of feature properties to meet the needs of those algorithms; a carefully chosen division of labor between designer and computer; and illustration of feature-based models of products as the information source for assembly analysis and process design. Some of its functions have been implemented approximately or partially but they give the flavor of the benefits to be expected from a fully functional system.


Author(s):  
Shuming Gao ◽  
Guangping Zhou ◽  
Yusheng Liu ◽  
Xiang Chen

In this paper, a divide-and-conquer algorithm for machining feature recognition over network is presented. The algorithm consists of three steps. First, decompose the part and its stock into a number of sub-objects in the client and transfer the sub-objects to the server one by one. Meanwhile, perform machining feature recognition on each sub-object using the MCSG based approach in the server in parallel. Finally, generate the machining feature model of the part by synthesizing all the machining features including decomposed features recognized from all the sub-objects and send it back to the client. With divide-and-conquer and parallel computing, the algorithm is able to decrease the delay of transferring a complex CAD model over network and improve the capability of handling complex parts. Implementation details are included and some test results are given.


Author(s):  
JungHyun Han ◽  
Aristides A. G. Requicha

Abstract Process planning for machined parts typically requires that a part be described through machining features such as holes, slots and pockets. This paper presents a novel feature finder, which automatically generates a part interpretation in terms of machining features, by utilizing information from a variety of sources such as nominal geometry, tolerances and attributes, and design features. The feature finder strives to produce a desirable interpretation of the part as quickly as possible. If this interpretation is judged unacceptable by a process planner, alternatives can be generated on demand. The feature finder uses a hint-based approach, and combines artificial intelligence techniques, such as blackboard architecture and uncertain reasoning, with the geometric completion procedures first introduced in the OOFF system previously developed at USC.


Author(s):  
Heedong Ko ◽  
Myon-woong Park ◽  
Hojin Kang ◽  
Youngtae Sohn ◽  
Hyun Suk Kim

Abstract This paper presents an integration method that constructs a feature model either by inserting new features or by recognizing features from existing geometric model. The integration is made possible by keeping the feature model data structure that is identical whether constructed by the feature insertion or the recognition. This overcomes the representational mismatch between the procedural feature-based modeling framework and the feature recognition framework. The integrated framework has been implemented as a CADCAM system for mould die manufacturing, which can interactively modify the geometric model by deleting recognized features.


Sign in / Sign up

Export Citation Format

Share Document