A CAD assembly model is a collection of components, comprised recursively of various levels of individual parts and sub-assembly models. Although the overall geometry in the CAD assembly model accurately represents the final finished product, this model is often meaningless from a manufacturing planning and simulation point of view. The grouping of the components into sub-assemblies and the assembly sequence implied by the CAD model does not accurately represent the manufacturing/assembly sequence or process. Reordering, regrouping, and modifying existing sub-assemblies, or creating new sub-assemblies in the CAD model may be needed to ensure this correspondence for simulation or assembly planning tools that derive the manufacturing sequence directly from the CAD system. Although this task can be performed using the existing functionality of the CAD system, it quickly becomes unwieldy for large industry-grade models due to the assembly constraints and relationships in place during the model creation. In industry today, there are several digital mockup and assembly planning tools that greatly outstrip the ability of CAD systems in loading complete models and creating assembly plans. Methods to organize the CAD model assembly quickly and easily for use in these systems, and to record the “as manufactured” assembly in the CAD data format are needed to close the loop and ease the transfer, storage, and maintenance of model data between the CAD systems, PDM systems, and these new age planning and mockup systems. In this paper, a new hybrid method is proposed to provide this functionality. Of key significance is the fact that using this approach, polygonal representations of any new or modified sub-assemblies designated in the reorganized hierarchy can be produced and that the original constraints used in the original assembly are transformed in a consistent manner to the new components. In addition, corresponding property files for the new components can be created for use in the assembly planning tool. In order to validate this hybrid approach, the time required to rearrange the assembly hierarchy and output the required information using both methods are compared–1) the traditional method using the CAD system alone, and 2) the new hybrid system. A statistical analysis using three treatment factors indicates that if the number of components is more than 15, then it is far more efficient to use the hybrid method over the CAD system by itself. This hybrid method implementation has now been used very successfully in virtual assembly simulations of many industry models, some with several hundred components, provided by various industry partners.

1.
Jayaram
,
S.
,
Jayaram
,
U.
,
Wang
,
Y.
,
Tirumali
,
H.
,
Lyons
,
K.
, and
Hart
,
P.
,
1999
, “
VADE: A Virtual Assembly Design Environment
,”
IEEE Comput. Graphics Appl.
,
19
(
6
), pp.
44
50
.
2.
Kim
,
G. J.
,
Lee
,
S.
, and
Bekey
,
G. A.
,
1996
, “
Interleaving Assembly Planning and Design
,”
IEEE J. Rob. Autom.
,
12
(
2
), pp.
246
251
.
3.
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
.
4.
Gupta
,
S. K.
,
Paredis
,
C. J.
, and
Sinha
,
R.
,
2001
, “
Intelligent Assembly Modeling and Simulation
,”
Assembly Automation
,
21
(
3
), pp.
215
235
.
5.
Hsu, S., Lee, G. S. G., and Su, S. F., 1992, “Feedback Evaluation of Assembly Plans,” Proc. of IEEE International Conference of Robotics and Automation, Nice, France, pp. 2419–2424.
6.
Pu, P., 1992, “An Assembly Sequence Generation Algorithm using Case-based Search Techniques,” Proc. of the IEEE International Conference on Robotics and Automation, pp. 2425–2430.
7.
Romney, B., Godard, C., Goldwasser, M., and Ramkumar, G., 1995, “An Efficient System for Geometric Assembly Sequence Generation and Evaluation,” In Proceedings of the 15th ASME International Computers in Engineering Conference (CIE), Boston, Massachusetts, pp. 699–712.
8.
Wolter, J., 1992, “Mating Constraint Languages for Assembly Sequence Planning,” Proc. of the IEEE International Conference on Robotics and Automation, Nice, France, pp. 2367–2374.
9.
Wilson
,
R.
,
1995
, “
Two-Handed Assembly Sequencing
,”
Int. J. Robot. Res.
,
14
(
4
), pp.
335
350
.
10.
Fujimoto
,
H.
, and
Sebaaly
,
M. F.
,
2000
, “
A New Sequence Evolution Approach to Assembly Planning
,”
J. Manuf. Sci. Eng.
,
122
, pp.
198
205
.
11.
Lazzerini, B., Marcelloni, F., Dini, G., and Failli, F., 1999, “Assembly Planning Based on Genetic Algorithms,” Fuzzy Information Processing Society, NAFIPS. 18th International Conference of the North American, pp. 482–486.
12.
Chen
,
S.
, and
Liu
,
Y.
,
2001
, “
An Adaptive Genetic Assembly Sequence Planner
,”
International Journal of Computer Integrated Manufacturing
,
14
, pp.
489
500
.
13.
Smith
,
S. S. F.
,
Smith
,
G. G.
, and
Xiaoyun
,
Liao
,
2001
, “
Automatic Stable Assembly Sequence Generation and Evaluation
,”
J. Manuf. Syst.
,
20
, pp.
225
235
.
14.
Banerjee, P., 1998, “Virtual Manufacturing,” 1998 Yearbook of Science and Technology, McGraw-Hill, New York.
15.
Guan
,
Q.
,
Liu
,
J.
,
Zhong
,
Y.
, and
Zhou
,
J.
,
2001
, “
Design for Assembly System under Virtual Environment
,”
Journal of Computer Aided Design and Computer Graphics
,
13
, pp.
514
520
.
16.
Ye
,
N.
,
Banerjee
,
P.
,
Banerjee
,
A.
, and
Dech
,
F.
,
1999
, “
A Comparative Study of Assembly Planning in Traditional and Virtual Environments
,”
IEEE Trans. Syst. Man Cybern., Part C
,
29
, pp.
546
555
.
17.
Sun
,
H.
, and
Hujun
,
B.
,
2002
, “
Two-handed Assembly with Immersive Task Planning in Virtual Reality
,”
Virtual Reality (UK)
,
6
, pp.
11
20
.
18.
Mitsui, T., 2000, “Applying Virtual Reality to the Manufacturing Process of Large Press Machines,” Thesis, Washington State University, Pullman, WA.
19.
Taylor, F., Jayaram, S., Jayaram, U., and Mitsui, T., 2000, “Functionality to Facilitate Assembly of Heavy Machines in a Virtual Environment,” Proc. Design Engineering Technical Conferences, Baltimore, Maryland.
20.
Wang, Y., 1998, “Physically Based Modeling in Virtual Assembly,” Ph.D. Dissertation, Washington State University, Pullman, WA.
21.
Wang
,
Y.
,
Jayaram
,
U.
,
Jayaram
,
S.
, and
Imtiyaz
,
S.
,
2003
, “
Methods and Algorithms for Constraint-base Virtual Assembly
,”
Virtual Reality
,
6
(
4
), pp.
229
243
.
You do not currently have access to this content.