Assessment of features technology

J. J. Shah

Research output: Contribution to journalArticle

265 Citations (Scopus)

Abstract

Features encapsulate the engineering significance of portions of the geometry of a part or assembly, and, as such, are important in product design, product definition, and reasoning, for a variety of applications. Feature-based systems have demonstrated some potential in creating attractive design environments and in automating the geometric reasoning required in applications such as process planning and manufacturability evaluation. The paper reviews the major concepts and approaches that are in use in feature-based modelling. Several methodologies are prevalent for creating feature models and databases. These fall broadly into the categories of interactive definition, automatic recognition/extraction, and design by features. Within each, there are several subcategories, which are discussed and compared in the paper. Also presented are several schemes popular for representing features. They include augmented graphs, syntactic strings in grammars, and objects in object-oriented programming. Feature interactions and validation issues are outlined. Attempts at developing feature taxonomies are also summarized.

Original languageEnglish (US)
Pages (from-to)331-343
Number of pages13
JournalComputer-Aided Design
Volume23
Issue number5
DOIs
StatePublished - 1991

Fingerprint

Geometric Reasoning
Feature Model
Object-oriented Programming
Process Planning
Object oriented programming
Product Design
Process planning
Taxonomies
Syntactics
Taxonomy
Product design
Grammar
Reasoning
Strings
Engineering
Geometry
Methodology
Evaluation
Graph in graph theory
Interaction

Keywords

  • features
  • geometric modeling
  • intelligent CAD

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Industrial and Manufacturing Engineering
  • Geometry and Topology

Cite this

Assessment of features technology. / Shah, J. J.

In: Computer-Aided Design, Vol. 23, No. 5, 1991, p. 331-343.

Research output: Contribution to journalArticle

Shah, J. J. / Assessment of features technology. In: Computer-Aided Design. 1991 ; Vol. 23, No. 5. pp. 331-343.
@article{065dc44916c645839880e9cdbe0f20ce,
title = "Assessment of features technology",
abstract = "Features encapsulate the engineering significance of portions of the geometry of a part or assembly, and, as such, are important in product design, product definition, and reasoning, for a variety of applications. Feature-based systems have demonstrated some potential in creating attractive design environments and in automating the geometric reasoning required in applications such as process planning and manufacturability evaluation. The paper reviews the major concepts and approaches that are in use in feature-based modelling. Several methodologies are prevalent for creating feature models and databases. These fall broadly into the categories of interactive definition, automatic recognition/extraction, and design by features. Within each, there are several subcategories, which are discussed and compared in the paper. Also presented are several schemes popular for representing features. They include augmented graphs, syntactic strings in grammars, and objects in object-oriented programming. Feature interactions and validation issues are outlined. Attempts at developing feature taxonomies are also summarized.",
keywords = "features, geometric modeling, intelligent CAD",
author = "Shah, {J. J.}",
year = "1991",
doi = "10.1016/0010-4485(91)90027-T",
language = "English (US)",
volume = "23",
pages = "331--343",
journal = "CAD Computer Aided Design",
issn = "0010-4485",
publisher = "Elsevier Limited",
number = "5",

}

TY - JOUR

T1 - Assessment of features technology

AU - Shah, J. J.

PY - 1991

Y1 - 1991

N2 - Features encapsulate the engineering significance of portions of the geometry of a part or assembly, and, as such, are important in product design, product definition, and reasoning, for a variety of applications. Feature-based systems have demonstrated some potential in creating attractive design environments and in automating the geometric reasoning required in applications such as process planning and manufacturability evaluation. The paper reviews the major concepts and approaches that are in use in feature-based modelling. Several methodologies are prevalent for creating feature models and databases. These fall broadly into the categories of interactive definition, automatic recognition/extraction, and design by features. Within each, there are several subcategories, which are discussed and compared in the paper. Also presented are several schemes popular for representing features. They include augmented graphs, syntactic strings in grammars, and objects in object-oriented programming. Feature interactions and validation issues are outlined. Attempts at developing feature taxonomies are also summarized.

AB - Features encapsulate the engineering significance of portions of the geometry of a part or assembly, and, as such, are important in product design, product definition, and reasoning, for a variety of applications. Feature-based systems have demonstrated some potential in creating attractive design environments and in automating the geometric reasoning required in applications such as process planning and manufacturability evaluation. The paper reviews the major concepts and approaches that are in use in feature-based modelling. Several methodologies are prevalent for creating feature models and databases. These fall broadly into the categories of interactive definition, automatic recognition/extraction, and design by features. Within each, there are several subcategories, which are discussed and compared in the paper. Also presented are several schemes popular for representing features. They include augmented graphs, syntactic strings in grammars, and objects in object-oriented programming. Feature interactions and validation issues are outlined. Attempts at developing feature taxonomies are also summarized.

KW - features

KW - geometric modeling

KW - intelligent CAD

UR - http://www.scopus.com/inward/record.url?scp=0026170476&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0026170476&partnerID=8YFLogxK

U2 - 10.1016/0010-4485(91)90027-T

DO - 10.1016/0010-4485(91)90027-T

M3 - Article

AN - SCOPUS:0026170476

VL - 23

SP - 331

EP - 343

JO - CAD Computer Aided Design

JF - CAD Computer Aided Design

SN - 0010-4485

IS - 5

ER -