Feature Interactions

Feature Interactions

Xun Xu (University of Auckland, NZ)
DOI: 10.4018/978-1-59904-714-0.ch006
OnDemand PDF Download:


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.
Chapter Preview

Surface Feature Interactions

Surface features are readily available in a design model and they are the first type of features dealt with in the development of a feature recognition system. Surface feature interactions were also first studied by the researchers.

Surface Features

Surface features have been discussed in comparison to volumetric features in Chapter IV. This chapter discusses feature-feature interactions in a 2½D component. More specifically, a face in a 2½D feature is categorised as a top, base or side face. The top face is always open. A base face for a feature is opposite to the top face. The feature is blind if a base face exists; otherwise, the feature is through. The remaining faces are referred to as side faces. All side faces on a feature collectively form the boundary of the feature. If the boundary is closed, the feature is a closed feature; otherwise it is an open feature.

Classification of Surface Feature Interactions

In the following discussions, the interactions between surface features can be defined on the basis of interacting entity, I. An interacting entity is a collection of geometrical elements which are shared between the face(s) of the two surface features. Symbolically, the interacting entity between features F1 and F2 is expressed as, I1-2 (or I2-1). An interacting entity can be a wire (i.e. one or more than one consecutive edges) or a face. Two classes of surface interactions are thus defined: basic feature interaction whereby the interacting entity is a wire, and complex feature interaction whereby the interacting entity is a face.

Basic Feature Interactions

An interacting wire can be open or closed; in the latter case it becomes an interacting loop. There are three types of basic surface feature interactions, nested, overlapping, and intersecting, partially dependent on the property of the interacting wire (Xu, 2005).

  • Nested Features

A feature is said to be nested within another feature, if:

  • 1.

    the interacting wire is closed, i.e. the interacting entity becomes a closed loop;

  • 2.

    all the edges comprising the loop are convex; and

  • 3.

    the feature is not through.

Symbolically, “⊂” denotes “nested in”. Hence, F0F1 reads “feature F0 is nested in feature F1”. For example in Figure 1, pocket F1 is nested in pocket F2, which is in turn nested in pocket F3. This can be expressed as,

Figure 1.

Nested features

(F1F2) ∩ (F2F3) or F1F2F3where I1-2 and I2-3 are the interacting loops respectively.

Complete Chapter List

Search this Book:
Table of Contents
A.Y.C. Nee
Xun Xu
Chapter 1
Xun Xu
One of the key activities in any product design process is to develop a geometric model of the product from the conceptual ideas, which can then be... Sample PDF
Geometric Modelling and Computer-Aided Design
Chapter 2
Xun Xu
Today, more companies than ever before are involved in manufacturing various parts of their end products using different subcontractors, many of... Sample PDF
CAD Data Exhange and CAD Standards
Chapter 3
Xun Xu
Products and their components are designed to perform certain functions. Design specifi- cations ensure the functionality aspects. The task in... Sample PDF
Computer-Aided Process Planning and Manufacturing
Chapter 4
Feature Technology  (pages 75-89)
Xun Xu
Throughout the course of the development of CAD, CAPP, and CAM systems, unambiguous representation of a design’s geometry and topology remain an... Sample PDF
Feature Technology
Chapter 5
Feature Recognition  (pages 90-108)
Xun Xu
Conventional CAD models only provide pure geometry and topology for mechanical designs such as vertices, edges, faces, simple primitives, and the... Sample PDF
Feature Recognition
Chapter 6
Feature Interactions  (pages 109-125)
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... Sample PDF
Feature Interactions
Chapter 7
Xun Xu
Integrated feature technology promotes a closer connection between design and manufacturing through features. When machining features are... Sample PDF
Integrated Feature Technolog
Chapter 8
CNC Machine Tools  (pages 165-187)
Xun Xu
The introduction of CNC machines has radically changed the manufacturing industry. Curves are as easy to cut as straight lines, complex 3-D... Sample PDF
CNC Machine Tools
Chapter 9
Program CNCs  (pages 188-229)
Xun Xu
A CNC machine can be programmed in different ways to machine a workpiece. In addition to creating the cutting program, many other factors also need... Sample PDF
Program CNCs
Chapter 10
Xun Xu
Technologies concerning computer-aided design, process planning, manufacturing and numerical control, have matured to a point that commercialized... Sample PDF
Integration of CAD/CAPP/CAM/CNC
Chapter 11
Xun Xu
The integration model (Model B) as discussed in the previous chapter makes use of exchangeable neutral data formats such as IGES (1980). Neutral... Sample PDF
Integration Based on STEP Standards
Chapter 12
Xun Xu
Function blocks are an IEC (International Electro-technical Commission) standard for distributed industrial processes and control systems (IEC... Sample PDF
Function Block-Enabled Integration
Chapter 13
Xun Xu
In order to prepare manufacturing companies to face increasingly frequent and unpredictable market changes with confidence, there is a recognized... Sample PDF
Development of an Integrated, Adaptable CNC System
Chapter 14
Xun Xu
A logical step after CNC machining is inspection. With inspections, Closed-Loop Machining (CLM) can be realized to maximize the efficiency of a... Sample PDF
Integrating CAD/CAPP/CAM/CNC with Inspections
Chapter 15
Xun Xu
Today, companies often have operations distributed around the world, and production facilities and designers are often in different locations.... Sample PDF
Internet-Based Integration
Chapter 16
Xun Xu
Companies that have been practicing CAD, CAPP, CAM, and CNC integration have now realized that there is a need to operate in a much broader scope... Sample PDF
From CAD/CAPP/CAM/CNC to PDM, PLM and Beyond
Chapter 17
Key Enabling Technologies  (pages 354-393)
Xun Xu
While computers have proven to be instrumental in the advancement of product design and manufacturing processes, the role that various technologies... Sample PDF
Key Enabling Technologies
About the Author