Computer-aided design (CAD)/computer-aided manufacturing (CAM)/computer-aided engineering (CAE) integration offers designers, analysts, and manufacturers the opportunity to share data efficiently throughout the product development process. CAM for NC programing and tool design integrated with solid model data from CAD systems represents a large portion of the CAD/CAM/CAE domain. Sustained integration whereby successive changes to a CAD model are reintegrated with downstream applications is considered the most advanced and useful integration. Sustained integration is typically maintained when working in a homogeneous CAD/CAM environment. However, when working with applications that do not share a common environment (i.e., heterogeneous integration), sustained integration fails, and this lack of sustained integration can result in a loss of detailed information as a design progresses through the engineering design process. In the current paper, the authors discuss and demonstrate a novel approach to achieve sustained integration when working in heterogeneous CAD/CAM environments. After providing basic background information to establish a context, then discussing state-of-the-art and emerging solutions, the paper discusses virtual persistent identifiers as described via design change vectors (VPI/DCV). A series of three case studies shows sustained integration based on neutral formats like STEP working as well as that observed in homogeneous environments. This novel approach demonstrates success as a generic solution using common export formats from the current CAD systems and avoids the need to establish any new standards to achieve sustained integration. The paper finishes with a summary of observations learned from these case studies along with possible future research topics.

References

1.
M
Gujarathi
,
G. P.
,
2011
, “
Parametric CAD/CAE Integration Using a Common Data Model
,”
J. Manuf. Syst.
,
30
(
3
), pp.
118
132
.
2.
Wang
,
G. G.
,
2003
, “
Cost Reduction Through Digital Mock-Up
,”
ASME J. Comput. Inf. Sci. Eng.
,
2
(
3
), pp.
232
236
.
3.
Vadim Shapiro
,
I. T A A G.
,
2011
, “
Geometric Issues in Computer Aided Design/Computer Aided Engineering Integration
,”
ASME J. Comput. Inf. Sci. Eng.
,
11
(
2
), p.
021005
.
4.
Kirkwood
,
R.
, and
Sherwood
,
J.
,
2017
, “
Sustained CAD/CAE Integration: Integrating With Successive Versions of Step or IGES Files
,”
Eng. Comput.
,
34
(
1
), pp.
1
13
.
5.
ISO
,
1995
, “
Standard for the Exchange of Product Data
,” International Standards Organization, Geneva, Switzerland, Standard No. ISO-10303.
6.
Krause
,
F.
,
Stiel
,
C.
, and
Lueddemann
,
J.
,
1997
, “
Processing of CAD-Data—Conversion, Verification and Repair
,”
Fourth Symposium on Solid Modeling and Applications
(
SMA
), Atlanta, GA, May 14–16, pp. 248–254.
7.
Barequet
,
G.
,
1997
, “
Using Geometric Hashing to Repair CAD Objects
,”
IEEE Comput. Sci. Eng.
,
4
(
4
), pp.
22
28
.
8.
Lipman
,
R.
, and
Lubell
,
J.
,
2015
, “
Conformance Checking of PMI Representation in CAD Model STEP Data Exchange Files
,”
Comput.-Aided Des.
,
66
, pp.
14
23
.
9.
Kim
,
C.
, and
Mun
,
D.
,
2014
, “
Stepwise Volume Decomposition for the Modification
,”
Int. J. Adv. Manuf. Technol.
,
75
(
9–12
), pp.
1393
1403
.
10.
Mathew
,
A.
, and
Rao
,
C.
,
2010
, “
A CAD System for Extraction of Mating Features in an Assembly
,”
Assem. Autom.
,
30
(
2
), pp.
142
146
.
11.
Dassault Systèmes, 2017, “
SOLIDWORKS
,” Dassault Systèmes, Providence, RI, accessed Jan. 3, 2018, http://www.solidworks.com/sw/products/3d-cad/solidworks-standard.htm
12.
Siemens, 2017, “
Parasolid, v29.0
,” Siemens Product Lifecycle Management Inc., Plano, TX, accessed Jan. 3, 2018, https://www.plm.automation.siemens.com/en/products/open/parasolid/portfolio/communicator.shtml
13.
Siemens, 2015, “
FEMAP v11.2.2
,” Siemens Product Lifecycle Management Inc., Plano, TX, accessed Jan. 3, 2018, https://www.plm.automation.siemens.com/en/products/femap/
14.
Kripic
,
J.
,
1997
, “
A Mechanism for Persistently Naming Topological Entities in History-Based Parametric Solid Models
,”
Comput.-Aided Des.
,
29
(
2
), pp.
113
122
.
15.
Bartholomew
,
D.
,
2007
, “
Baseline
,” QuinnStreet Enterprise, Foster City, CA, accessed Nov. 23, 2015, http://www.baselinemag.com/c/a/Projects-Processes/PLM-Boeings-Dream-Airbus-Nightmare/4
16.
Matlack
,
C.
,
2006
, “
Airbus: First, Blame the Software
,” BusinessWeek Online, Bloomberg News, New York, p.
17
.
17.
Gielingh
,
W.
,
2008
, “
An Assessment of the Current State of Product Data Technologies
,”
Comput.-Aided Des.
,
40
(
7
), pp.
750
759
.
18.
ISO
,
2014
, “
Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 242
,” International Organization for Standards, Geneva, Switzerland, Standard No. 10303-242.
19.
Siemens
, 2018, “
Digitally Transform Part Production Using NX for Manufacturing
,” Siemens Product Lifecycle Management Software Inc., Plano, TX, accessed, Jan. 3, 2018, https://www.plm.automation.siemens.com/en/products/nx/for-manufacturing/index.shtml
20.
Kirkwood
,
R.
, and
Sherwood
,
J.
,
2013
, “
Sustained Cad Integration: A Proposed Method to Resolve Deficiencies Related to Data Export/Import
,”
ASME
Paper No. DETC2013-12243.
21.
Integration Guard, 2015, “
Design Change Vectors
,” Integration Guard, accessed Jan. 3, 2018, http://integration-guard.com/IG/index.html
You do not currently have access to this content.