Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32583
Computer Aided Assembly Attributes Retrieval Methods for Automated Assembly Sequence Generation

Authors: M. V. A. Raju Bahubalendruni, Bibhuti Bhusan Biswal, B. B. V. L. Deepak


Achieving an appropriate assembly sequence needs deep verification for its physical feasibility. For this purpose, industrial engineers use several assembly predicates; namely, liaison, geometric feasibility, stability and mechanical feasibility. However, testing an assembly sequence for these predicates requires huge assembly information. Extracting such assembly information from an assembled product is a time consuming and highly skillful task with complex reasoning methods. In this paper, computer aided methods are proposed to extract all the necessary assembly information from computer aided design (CAD) environment in order to perform the assembly sequence planning efficiently. These methods use preliminary capabilities of three-dimensional solid modelling and assembly modelling methods used in CAD software considering equilibrium laws of physical bodies.

Keywords: Assembly automation, assembly attributes, assembly sequence generation, computer aided design.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1113


[1] A. Bourjault., ‘Contribution a une approache methodologique de l’assemblage automatise: elaboration automatique des sequence s operatories’, Ph.D. Thesis, L’Universite de Franche-Comte, 1984.
[2] L. Homem de Mello and A. Sanderson, "A correct and complete algorithm for the generation of mechanical assembly sequences", IEEE Trans. Robot. Automat., vol. 7, no. 2, pp. 228-240, 1991.
[3] T. De Fazio and D. Whitney, "Simplified generation of all mechanical assembly sequences", IEEE J. Robot. Automat., vol. 3, no. 6, pp. 640-658, 1987.
[4] M. Bahubalendruni and B. Biswal, "A review on assembly sequence generation and its automation", Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 230, no. 5, pp. 824-838, 2015.
[5] M. R. Bahubalendruni, B. B. Biswal, and V. Upadhyaya, Assembly Sequence Generation and Automation. In Proceeding of International Symposium on Engineering and Technology, pp185-192, 2014.
[6] M. R. Bahubalendruni, B. Biswal, and G. R. Khanolkar, Computer aid to obtain assembly cut.-sets from 3D CAD product. In International Conference on Design, Manufacturing and Mechatronics, pp. 161-167, 2014.
[7] G. Dini, F. Failli, B. Lazzerini and F. Marcelloni, "Generation of Optimized Assembly Sequences Using Genetic Algorithms", CIRP Annals - Manufacturing Technology, vol. 48, no. 1, pp. 17-20, 1999.
[8] R. Nayak, M. Bahubalendruni, B. Biswal and M. Kumar, "Comparison of liaison concatenation method with simulated annealing for assembly sequence generation problems", 2015 1st International Conference on Next Generation Computing Technologies (NGCT), 2015.
[9] M. Bahubalendruni, B. Biswal and B. Deepak, "Optimal Robotic Assembly Sequence Generation Using Particle Swarm Optimization", Journal of Automation and Control Engineering, vol. 4, no. 2, pp. 89-95, 2016.
[10] M. Bahubalendruni, B. Deepak and B. Biswal, "An advanced immune based strategy to obtain an optimal feasible assembly sequence", Assembly Automation, vol. 36, no. 2, pp. 127-137, 2016.
[11] H. Shan, S. Zhou and Z. Sun, "Research on assembly sequence planning based on genetic simulated annealing algorithm and ant colony optimization algorithm", Assembly Automation, vol. 29, no. 3, pp. 249-256, 2009.
[12] C. Pan, S. Smith and G. Smith, "Automatic assembly sequence planning from STEP CAD files", International Journal of Computer Integrated Manufacturing, vol. 19, no. 8, pp. 775-783, 2006.
[13] A. Mathew and C. Rao, "A CAD system for extraction of mating features in an assembly", Assembly Automation, vol. 30, no. 2, pp. 142-146, 2010.
[14] R. Viganò and G. Osorio Gómez, "Assembly planning with automated retrieval of assembly sequences from CAD model information", Assembly Automation, vol. 32, no. 4, pp. 347-360, 2012.
[15] L. Ou and X. Xu, "Relationship matrix based automatic assembly sequence generation from a CAD model", Computer-Aided Design, vol. 45, no. 7, pp. 1053-1067, 2013.
[16] M. Bahubalendruni and B. Biswal, "Computer aid for automatic liaisons extraction from cad based robotic assembly", 2014 IEEE 8th International Conference on Intelligent Systems and Control (ISCO), 2014.
[17] Z. Ling. and S. Narayan, “Heuristic feature recognition from a CAD model”. Integrated Computer-Aided Engineering, vol. 3, no. 3, pp. 212-224, 1996.
[18] T. Eng, Z. Ling, W. Olson and C. McLean, "Feature-based assembly modeling and sequence generation", Computers & Industrial Engineering, vol. 36, no. 1, pp. 17-33, 1999.
[19] M. R. Bahubalendruni, B. Biswal, and G. R. Khanolkar, "A Review on Graphical Assembly Sequence Representation Methods and Their Advancements ", Journal of Mechatronics and Automation, vol. 1, no.2, pp. 16-26, 2015.
[20] Alfadhlani, T. Samadhi, A. Ma'ruf and I. Toha, "Automatic Collision Detection for Assembly Sequence Planning Using a Three-Dimensional Solid Model", Journal of Advanced Manufacturing Systems, vol. 10, no. 02, pp. 277-291, 2011.
[21] P. GU and X. YAN, "CAD-directed automatic assembly sequence planning", International Journal of Production Research, vol. 33, no. 11, pp. 3069-3100, 1995.
[22] S. Mok, K. Ong and C. Wu, "Automatic generation of assembly instructions using STEP", Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).
[23] M. Raju Bahubalendruni and B. Biswal, "An Intelligent Method to Test Feasibility Predicate for Robotic Assembly Sequence Generation", Advances in Intelligent Systems and Computing, pp. 277-283, 2014.
[24] M. Raju Bahubalendruni and B. Biswal, “An algorithm to test feasibility predicate for robotic assemblies.” Trends in Mechanical Engineering & Technology. Vol.4, no.2 pp.11-16, 2014.
[25] W. Chen, Y. Hsu, L. Hsieh and P. Tai, "A systematic optimization approach for assembly sequence planning using Taguchi method, DOE, and BPNN", Expert Systems with Applications, vol. 37, no. 1, pp. 716-726, 2010.
[26] M. Raju Bahubalendruni and B. BISWAL, "Liaison concatenation – A method to obtain feasible assembly sequences from 3D-CAD product", Sadhana, vol. 41, no. 1, pp. 67-74, 2016.
[27] Q. Guan, J. Liu and Y. Zhong, "A concurrent hierarchical evolution approach to assembly process planning", International Journal of Production Research, vol. 40, no. 14, pp. 3357-3374, 2002.
[28] M. Bahubalendruni and B. Biswal, "A novel concatenation method for generating optimal robotic assembly sequences", Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2015. doi: 10.1177/0954406215623813.
[29] M. Bahubalendruni, B. Biswal, M. Kumar and R. Nayak, "Influence of assembly predicate consideration on optimal assembly sequence generation", Assembly Automation, vol. 35, no. 4, pp. 309-316, 2015.
[30] S. Shiang-Fong Smith, G. Smith and X. Liao, "Automatic stable assembly sequence generation and evaluation", Journal of Manufacturing Systems, vol. 20, no. 4, pp. 225-235, 2001.
[31] M. Kumar, M. V. A. Bahubalendruni and B. B. Biswal and R. Nayak, “Identification of stable configurations between constituent parts of an assembly”, International Conference on Mechanical Engineering Design (ICMED-2016), 25-26 April 2016, Chennai, India, 2016.
[32] M. R. Bahubalendruni, B. B. Biswal, M. Kumar and B. B. V. L Deepak, “A Note on Mechanical Feasibility Predicate for Robotic Assembly Sequence Generation”. In CAD/CAM, Robotics and Factories of the Future (pp. 397-404). Springer India, 2016.