A Novel Method of Using API to Generate Liaison Relationships from an Assembly
Arun Tom Mathew, C. S. P. Rao
DOI: 10.4236/jsea.2010.32021   PDF   HTML     7,064 Downloads   11,555 Views   Citations


A mechanical assembly is a composition of interrelated parts. Assembly data base stores the geometric models of indi-vidual parts, the spatial positions and orientations of the parts in the assembly, and the relationships between parts. An assembly of parts can be represented by its liaison which has a description of its relationships between the various parts in the assembly. The problem is to not only make the information available but also use the relevant information for making decisions, especially determination of the assembly sequence plan. The method described in this paper ex-tracts the feature based assembly information from CAD models of products and build up liaisons to facilitate assembly planning applications. The system works on the assumption that the designer explicitly defines joints and mating condi-tions. Further, a computer representation of mechanical assemblies in the form of liaisons is necessary in order to automate the generation of assembly plans. A novel method of extracting the assembly information and representing them in the form of liaisons is presented in this paper.

Share and Cite:

A. Mathew and C. Rao, "A Novel Method of Using API to Generate Liaison Relationships from an Assembly," Journal of Software Engineering and Applications, Vol. 3 No. 2, 2010, pp. 167-175. doi: 10.4236/jsea.2010.32021.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] J. L. Nevins and D. E. Whitney, “Concurrent design of product and processes,” McGraw-Hill, New York, 1989.
[2] U. Rembold, C. Blume, and R. Dillmann, “Computer- integrated manufacturing technology and systems,” Mar-cel Dekker, New York, 1985.
[3] S. S. F. Smith, “Using multiple genetic operators to re-duce premature convergence in genetic assembly plan-ning,” Computers in Industry, Vol. 54, Iss. 1, pp. 35–49, May 2004.
[4] C. M. Eastman, “The design of assembly,” SAE Techni-cal Paper Series 0148-7191/81/0223-0197, 1981.
[5] H. Ko and K. Lee, “Automatic assembly procedure gen-eration from mating conditions,” Computer Aided Design, Vol. 19, pp. 3–10, 1987.
[6] L. S. Homen De Mello, and A. C. Sanderson, “Represen-tations of mechanical assembly sequences,” IEEE Trans-actions on Robotics and Automation, Vol. 7, No. 2, pp. 211–227, 1991.
[7] D. F. Baldwin, T. E. Abell, M. C. M. Lui, T. L. D. Fazio, and D. E. Whitney, “An integrated computer aid for gen-erating and evaluating assembly sequences for mechani-cal products,” IEEE International Conference on Robotics and Automation, Vo1. 7, No. 1, pp. 78–94, 1991.
[8] K. W. Lyons, V. N. Rajan, and R. Sreerangam, “Repre-sentations and methodologies for Assembly Modeling,” NIST Int. Rep., Gaithersburg, MD, 1996.
[9] J. J. Shah and M. T. Rogers, “Assembly modeling as an extension of feature based design,” Recent Trends in En-gineering Design, Vol. 3, No. 3 & 4, pp. 218–237, 1993.
[10] C. Mascle, “Features modeling in assembly sequence and resource planning,” In Proceedings IEEE International Symposium on Assembly and Task Planning, Pittsburgh, PA, pp. 232–237, 1995.
[11] R. Anantha, G. A. Kramer, and R.H. Crawford, “Assem-bly modeling by geometric constraint satisfaction,” Co- mputer Aided Design, Vol. 28, No. 9, pp. 707–722, 1996.
[12] R. B. Gottipolu and K. Ghosh, “An Integrated approach to the generation of assembly sequences,” International Journal of Computer Applications in Technology, Vol. 8, No. 3–4, pp. 125–138, 1995.
[13] R. B. Gottipolu and K. Ghosh, “A simplified and efficient representation for evaluation and selection of assembly sequences,” Computers in Industry, Vol. 50, pp. 251–264, 2003.
[14] L. Laperriere and H. A. ElMaraghy, “Assembly sequen- ces planning for simultaneous engineering applications,” International Journal of Advanced Manufacturing Tech-nology, Vol. 9, pp. 231–244, 1994.
[15] A. C. Lin and T. C. Chang, “3D MAPS: Three dimen-sional mechanical assembly planning system,” Journal of Manufacturing Systems, Vol. 12, No. 6, pp. 437–456, 1993.
[16] R. J. Linn and H. Liu, “An automatic assembly liaison extraction method and assembly liaison model,” IIE Tr- ansactions, Vol. 31, pp. 353–363, 1996.
[17] R. S. Chen, K. Y. Lu, and P. H. Tai, “Optimizing assem-bly planning through a three-stage integrated approach,” International Journal of Production Economics, Vol. 88, pp. 243–256, 2004.
[18] J. S. Kim, K. S. Kim, J. Y. Lee, and J. H. Jeong, “Gen-eration of assembly models from kinematic constraints,” International Journal of Advanced Manufacturing Tech-nology, Vol. 26, pp. 131–137, 2005.
[19] R. Sudarsan, Y. H. Han, S. Foufou, S. C. Feng, U. Roy, F. Wang, R. D. Sriram, and K. Lyons, “A model for captur-ing product assembly information,” Journal of Computing and Information Science in Engineering, Vol. 6, No. 1, pp. 11–21, 2006.
[20] T. Dong, R. Tong, Ling, and J. Dong, “A Knowledge based approach to assembly sequence planning,” Interna-tional Journal of Advanced Manufacturing Technology, Vol. 32, pp. 1232–1244, 2007.
[21] H. Wang, D. Xiang, G. Duan, and L. Zhang, “Assembly planning based on semantic modelling approach,” Com-puters in Industry, Vol. 58, pp. 227–239, 2007.

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.