Tolerance representation scheme for a three-dimensional product in an object-oriented programming environment

Utpal Roy, Ying Che Fang

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

A new tolerance representation scheme based on a hybrid CSG/B-Rep hierarchy is proposed. By using the object-oriented programming (OOP) concept, the specifications of each part, such as tolerances, functional requirements, cost functions, and machining processes, have been treated as classes with their own attributes. The inheritance, which serves as the major linking mechanism between databases in the OOP world, has been fully exploited to make the tolerance representation scheme efficient and robust. The representations of five types of tolerances (form, orientation, profile, runout, and location tolerance), as specified in ANSI Y14.5M - 1982, are discussed and presented. A prototype of the proposed tolerance representation scheme has been successfully implemented in the Wisdom's Concept Modeller.

Original languageEnglish (US)
Pages (from-to)809-819
Number of pages11
JournalIIE Transactions (Institute of Industrial Engineers)
Volume28
Issue number10
DOIs
StatePublished - Jan 1 1996

ASJC Scopus subject areas

  • Industrial and Manufacturing Engineering

Fingerprint Dive into the research topics of 'Tolerance representation scheme for a three-dimensional product in an object-oriented programming environment'. Together they form a unique fingerprint.

Cite this