Using a feature-based model for automatic determination of assembly handling codes

Rajendra K. Tapadia, Mark Henderson

Research output: Contribution to journalArticle

10 Citations (Scopus)

Abstract

Automated concurrent engineering requires, among other things, that the assemblability of parts be evaluated during the design process. This evaluation can be made by determining an assembly part code from a solid model of the components. This research attempts to automatically derive an assembly handling part code from a solid model boundary representation. A rule based recognition system called AHPC (Automatic Handling Part Coder) was developed to extract the pertinent assembly features and then to convert these feature attributes to code digits. The UMass coding scheme is used in which the digits represent the overall shape, symmetry, and other assembly characteristics. Several previously uninvestigated features such as axial and transverse symmetries and other patterns of high-level features have been investigated and recognized, in addition to features such as holes, protrusions, slots, and steps. A technique called Feature Point Attribute Symmetry (FPAS) has been developed which converts a part to a feature-point model. Symmetry evaluation can be performed then by using this concise model and merely testing the symmetry of the feature points and the overall body shape. The system is implemented in Prolog on the Vax/Unix operating system. The test parts were created using the Romulus solid modeler. This system has been successfully implemented to generate assembly handling part code digits for a limited domain of parts.

Original languageEnglish (US)
Pages (from-to)251-262
Number of pages12
JournalComputers and Graphics
Volume14
Issue number2
DOIs
StatePublished - 1990

Fingerprint

Feature Point
Symmetry
Digit
Solid Model
Convert
Attribute
Concurrent Engineering
Boundary Representation
Concurrent engineering
Model
Prolog
Evaluation
Operating Systems
Thing
Design Process
Transverse
Coding
Testing

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Geometry and Topology
  • Modeling and Simulation

Cite this

Using a feature-based model for automatic determination of assembly handling codes. / Tapadia, Rajendra K.; Henderson, Mark.

In: Computers and Graphics, Vol. 14, No. 2, 1990, p. 251-262.

Research output: Contribution to journalArticle

Tapadia, Rajendra K. ; Henderson, Mark. / Using a feature-based model for automatic determination of assembly handling codes. In: Computers and Graphics. 1990 ; Vol. 14, No. 2. pp. 251-262.
@article{ab06cf9f1b664ec79794aeddc6f890f7,
title = "Using a feature-based model for automatic determination of assembly handling codes",
abstract = "Automated concurrent engineering requires, among other things, that the assemblability of parts be evaluated during the design process. This evaluation can be made by determining an assembly part code from a solid model of the components. This research attempts to automatically derive an assembly handling part code from a solid model boundary representation. A rule based recognition system called AHPC (Automatic Handling Part Coder) was developed to extract the pertinent assembly features and then to convert these feature attributes to code digits. The UMass coding scheme is used in which the digits represent the overall shape, symmetry, and other assembly characteristics. Several previously uninvestigated features such as axial and transverse symmetries and other patterns of high-level features have been investigated and recognized, in addition to features such as holes, protrusions, slots, and steps. A technique called Feature Point Attribute Symmetry (FPAS) has been developed which converts a part to a feature-point model. Symmetry evaluation can be performed then by using this concise model and merely testing the symmetry of the feature points and the overall body shape. The system is implemented in Prolog on the Vax/Unix operating system. The test parts were created using the Romulus solid modeler. This system has been successfully implemented to generate assembly handling part code digits for a limited domain of parts.",
author = "Tapadia, {Rajendra K.} and Mark Henderson",
year = "1990",
doi = "10.1016/0097-8493(90)90036-W",
language = "English (US)",
volume = "14",
pages = "251--262",
journal = "Computers and Graphics (Pergamon)",
issn = "0097-8493",
publisher = "Elsevier Limited",
number = "2",

}

TY - JOUR

T1 - Using a feature-based model for automatic determination of assembly handling codes

AU - Tapadia, Rajendra K.

AU - Henderson, Mark

PY - 1990

Y1 - 1990

N2 - Automated concurrent engineering requires, among other things, that the assemblability of parts be evaluated during the design process. This evaluation can be made by determining an assembly part code from a solid model of the components. This research attempts to automatically derive an assembly handling part code from a solid model boundary representation. A rule based recognition system called AHPC (Automatic Handling Part Coder) was developed to extract the pertinent assembly features and then to convert these feature attributes to code digits. The UMass coding scheme is used in which the digits represent the overall shape, symmetry, and other assembly characteristics. Several previously uninvestigated features such as axial and transverse symmetries and other patterns of high-level features have been investigated and recognized, in addition to features such as holes, protrusions, slots, and steps. A technique called Feature Point Attribute Symmetry (FPAS) has been developed which converts a part to a feature-point model. Symmetry evaluation can be performed then by using this concise model and merely testing the symmetry of the feature points and the overall body shape. The system is implemented in Prolog on the Vax/Unix operating system. The test parts were created using the Romulus solid modeler. This system has been successfully implemented to generate assembly handling part code digits for a limited domain of parts.

AB - Automated concurrent engineering requires, among other things, that the assemblability of parts be evaluated during the design process. This evaluation can be made by determining an assembly part code from a solid model of the components. This research attempts to automatically derive an assembly handling part code from a solid model boundary representation. A rule based recognition system called AHPC (Automatic Handling Part Coder) was developed to extract the pertinent assembly features and then to convert these feature attributes to code digits. The UMass coding scheme is used in which the digits represent the overall shape, symmetry, and other assembly characteristics. Several previously uninvestigated features such as axial and transverse symmetries and other patterns of high-level features have been investigated and recognized, in addition to features such as holes, protrusions, slots, and steps. A technique called Feature Point Attribute Symmetry (FPAS) has been developed which converts a part to a feature-point model. Symmetry evaluation can be performed then by using this concise model and merely testing the symmetry of the feature points and the overall body shape. The system is implemented in Prolog on the Vax/Unix operating system. The test parts were created using the Romulus solid modeler. This system has been successfully implemented to generate assembly handling part code digits for a limited domain of parts.

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

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

U2 - 10.1016/0097-8493(90)90036-W

DO - 10.1016/0097-8493(90)90036-W

M3 - Article

VL - 14

SP - 251

EP - 262

JO - Computers and Graphics (Pergamon)

JF - Computers and Graphics (Pergamon)

SN - 0097-8493

IS - 2

ER -