Developing Feature-based Manufacturing Applications Using PDES/STEP

  • Thu Hua Liu
  • , Gary W. Fischer

Research output: Contribution to journalJournal Article peer-review

10 Scopus citations

Abstract

This paper provides an object-onented approach to implement the PDES/STEP-based information model for concurrent engin eering applications. The PDES/STEP-based information model is the global foundation of concurrent engineering communication. To demonstrate the approach, a schema for assembly operations is defined, using the EXPRESS language, in the form of a prototype data model. The assembly_model entity is designed to carry the assembly system configuration information: bill of material (BOM) and assembly sequence. The assembly entities, called joints, are designed to work with each component part's PDES/STEP geometry, form feature, and tolerance definition. The connectivity of each joint is directly related to mating or joining parts' assembly-related form features. Examples are given to illustrate the use of PDES/STEP entities to construct the feature- based part definition and proposed assembly schema. The assembly schema is translated into the classes that both C++ and ROSE (an object-oriented database designed to support concurrent engineering and work with PDES/STEP) can accept. The classes serve as object templates for both application programs and ROSE, which has the capability to output the object in a STEP file format. The assembly functions and constraints related to the assembly entities are also defined to represent the dynamic properties of assembly schema.

Original languageEnglish
Pages (from-to)39-50
Number of pages12
JournalConcurrent Engineering Research and Applications
Volume1
Issue number1
DOIs
StatePublished - 03 1993
Externally publishedYes

Keywords

  • PDES/STEP
  • computer-aided concurrent engineering
  • design for assembly
  • feature-based
  • object-oriented

Fingerprint

Dive into the research topics of 'Developing Feature-based Manufacturing Applications Using PDES/STEP'. Together they form a unique fingerprint.

Cite this