Information exchange and sharing become a necessity for digital factory but they have been more challenging as the industry is computerized more. This is mainly because the capabilities of computerized systems have grown significantly in a very rapid pace in their own information structure, and they require to retrieve various data from different computer systems. ISO 10303–STEP has been developed to provide a neutral format for exchanging product data. However, implementation of STEP has several issues, including the following two: (1) the complete STEP file should be processed even for querying a small set of data, and (2) information required for realizing any functional activity (e.g., any analysis on any part of a product) is not explicitly identified. Hence, in this study, functionality-based conformance classes (FCCs) are developed to organize the current conformance classes (CCs) (which are the classes required to be implemented fully in order to be conformant to any particular STEP standard) for supporting different functional activities. Following the concept of data exchange specification (DEX)/template, several templates that are repeatedly used small information groups are introduced in order to create manageable sets of data constructs. In this study, the FCCs for 1D tolerance analysis are developed by enriching the available STEP information models with GD&T. The use of extended STEP models is illustrated with a case study.

References

1.
ISO
,
1994
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 1: Overview and Fundamental Principles
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-1:1994.
2.
ISO
,
1994
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 203: Application Protocol: Configuration Controlled 3D Designs of Mechanical Parts and Assemblies
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-203:1994.
3.
ISO
,
1994
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 11: Description Methods: The EXPRESS Language Reference
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-11: 1994.
4.
Sarigecili
,
M. I.
,
Roy
,
U.
,
Rachuri
,
S.
, and
Sriram
,
R. D.
,
2009
, “
Development of Functionality-Based Conformance Classes for ISO 10303: Conformance Classes for Tolerancing Functionality
,”
Comput.-Aided Des. Appl.
,
6
(
2
), pp.
167
179
.
5.
Barnard Feeney
,
A.
,
2002
, “
The STEP Modular Architecture
,”
ASME J. Comput. Inf. Sci. Eng.
,
2
(
2
), pp.
132
135
.
6.
ISO
,
2005
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 203: Application Protocol: Configuration Controlled 3D Designs of Mechanical Parts and Assemblies (Modular Version)
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-203:2005.
7.
ISO
,
2005
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—AP 239: Product Life Cycle Support
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-239: 2005.
8.
OASIS, 2016,
Organization for the Advancement of Structured Information Standards
,
Burlington
,
MA
.
9.
Xie
,
S. Q.
,
Yang
,
W. Z.
, and
Tu
,
Y. L.
,
2008
, “
Towards a Generic Product Modelling Framework
,”
Int. J. Prod. Res.
,
46
(
8
), pp.
2229
2254
.
10.
Shaharoun
,
A. M.
,
Ab Razak
,
J.
, and
Alam
,
M. R.
,
1998
, “
A STEP-Based Geometrical Representation as Part of Product Data Model of a Plastics Part
,”
J. Mater. Process. Technol.
,
76
(
1–3
), pp.
115
119
.
11.
Sharma
,
R.
, and
Gao
,
J. X.
,
2002
, “
Implementation of STEP 224 in an Automatic Manufacturing Planning System
,”
Proc. Inst. Mech. Eng., Part B
,
216
(
9
), pp.
1277
1289
.
12.
Zha
,
X. F.
, and
Du
,
H.
,
2002
, “
A PDES/STEP-Based Model and System for Concurrent Integrated Design and Assembly Planning
,”
Comput. Aided Des.
,
34
(
14
), pp.
1087
1110
.
13.
Barreiro
,
J.
,
Labarga
,
J. E.
,
Vizan
,
A.
, and
Rios
,
J.
,
2003
, “
Information Model for the Integration of Inspection Activity in a Concurrent Engineering Framework
,”
Int. J. Mach. Tools Manuf.
,
43
(
8
), pp.
797
809
.
14.
Liang
,
J.
,
Shah
,
J. J.
,
D'Souza
,
R.
,
Urban
,
S. D.
,
Ayyaswamy
,
K.
,
Harter
,
E.
, and
Bluhm
,
T.
,
1999
, “
Synthesis of Consolidated Data Schema for Engineering Analysis From Multiple STEP Application Protocols
,”
Comput.-Aided Des.
,
31
(
7
), pp.
429
447
.
15.
Feeney
,
A.
,
Frechette
,
S. P.
, and
Srinivasan
,
V.
,
2015
, “
A Portrait of an ISO STEP Tolerancing Standard as an Enabler of Smart Manufacturing Systems
,”
ASME J. Comput. Inf. Sci. Eng.
,
15
(
2
), p.
021001
.
16.
Hedberg
,
T.
, Jr.
,
Lubell
,
J.
,
Fischer
,
L.
,
Maggiano
,
L.
, and
Barnard Feeney
,
A.
,
2016
, “
Testing the Digital Thread in Support of Model-Based Manufacturing and Inspection
,”
ASME J. Comput. Inf. Sci. Eng.
,
16
(
2
), p.
021001
.
17.
Shen
,
Z.
,
Ameta
,
G.
,
Shah
,
J. J.
, and
Davidson
,
J. K.
,
2005
, “
A Comparative Study of Tolerance Analysis Methods
,”
ASME J. Comput. Inf. Sci. Eng.
,
5
(
3
), pp.
247
256
.
18.
Fischer
,
B. R.
,
2004
,
Mechanical Tolerance Stackup and Analysis
,
CRC Press
,
Boca Raton, FL
.
19.
Sarigecili
,
M. I.
,
2012
, “
Enriching Step-Based Product Information Models to Support Product Life-Cycle Activities
,”
Ph.D. thesis
, Syracuse University, Syracuse, NY.
20.
ISO
,
1994
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 47: Integrated Generic Resources: Shape Variation Tolerances
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-47: 1994.
21.
ISO
,
2004
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 109: Integrated Application Resource: Kinematic and Geometric Constraints for Assembly Models
,”
International Standards Organization
, Geneva, Switzerland, Standard No. ISO 10303-109: 2004.
You do not currently have access to this content.