Skip to main content

Advertisement

Log in

A hierarchical approach to disassembly sequence planning for mechanical product

  • Original article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

An important aspect of design for the life cycle is assessing the disassemblability of products. This paper presents a novel approach to automatic generation of disassembly sequence from hierarchical attributed liaison graph (HALG) representation of an assembly through recursively decomposing the assembly into subassemblies. In order to increase the planning efficiency, the HALG is built according to the knowledge in engineering, design and demanufacturing domains. In this method, the boundary representation (B-Rep) models are simplified by removing the hidden surfaces to reduce the computational complexity of disassembly planning. For each layer of HALG, the subassembly selection indices defined in terms of mobility, stability, and parallelism are proposed to evaluate the extracted tentative subassemblies and select the preferred subassemblies. To verify the validity and efficiency of the approach, a variety of assemblies including some complicated products are tested, and the corresponding results are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Siddique Z, Rosen DW (1997) A virtual prototyping approach to product disassembly reasoning. Comput Aided Des 29:847–860

    Article  Google Scholar 

  2. Kuo TC, Huang S, Zhang H (2001) Design for manufacture and design for ‘X’: concepts, applications and perspectives. Comput Ind Eng 41:241–260

    Article  Google Scholar 

  3. Eng T–H, Ling Z–K, Olson W, et al (1997) Feature-based assembly modeling and sequence generation. Comput Ind Eng 36:18–33

    Google Scholar 

  4. Yuan B, Zhou Y, Hu SM, Sun JG (2000) The assembly model of hierarchical components. J Comput Aided Des Comput Graph 12:450–454 (in Chinese)

    Google Scholar 

  5. Eastman CM (1981) The design of assembly. SAE Technical Paper Series 0148-7191/81/0223–0197

  6. Homem De Mello LS, Sanderson AC (1991) A correct and complete algorithm for the generation of mechanical assembly sequences. IEEE T Robotic Autom 7:228–240

    Article  Google Scholar 

  7. Ko H, Lee K (1987) Automatic assembling procedure generation from mating conditions. Comput Aided Des 19:3–10

    Article  Google Scholar 

  8. DeFazio TL, Whitney DE (1987) Simplified generation of all mechanical assembly sequences. IEEE T Robotic Autom 3:640–658

    Article  Google Scholar 

  9. Wilson RH (1995) Minimizing user queries in interactive assembly planning. IEEE T Robotic Autom 11:308–312

    Article  Google Scholar 

  10. Homem de Mello LS, Sanderson AC (1991) A correct and complete algorithm for the generation mechanical assembly sequences. IEEE T Robotic Autom 7:228–240

    Article  Google Scholar 

  11. Baldwin DF, Abell TE, Lui M–CM, De Fazio TL, Whitney DE (1991) An integrated computer aid for generating and evaluating assembly planning. IEEE T Robotic Autom 7:78–94

    Article  Google Scholar 

  12. Chakrabarty S, Wolter J (1997) A structure-oriented approach to assembly sequence planning. IEEE T Robotic Autom 13:14–29

    Article  Google Scholar 

  13. Swaminathan A, Barber KS (1996) An experience-based assembly sequence planner for mechanical assemblies. IEEE T Robotic Autom 12:252–266

    Article  Google Scholar 

  14. Yin ZP, Ding H, Li HX, Xiong YL (2003) A connector-based hierarchical approach to assembly sequence planning for mechanical assemblies. Comput Aided Des 35:38–56

    Article  Google Scholar 

  15. Zha XF, Du H (2002) A PDES/STEP-based model and system for concurrent integrated design and assembly planning. Comput Aided Des 34:1087–1110

    Article  Google Scholar 

  16. Srinivasan H, Figueroa R, Gadh R (1999) Selective disassembly for virtual prototyping as applied to de-manufacturing. Robot Com-Int Manuf 15:231–245

    Article  Google Scholar 

  17. Hu D, Hu Y, Li C (2002) Mechanical product disassembly sequence and path planning based on knowledge and geometric reasoning. Int J Adv Manuf Technol 19:688–696

    Article  Google Scholar 

  18. Desai A, Mital A (2003) Evaluation of disassemblability to enable design for disassembly in mass production. Int J Ind Ergon 32:265–281

    Article  Google Scholar 

  19. Torres F, Puente ST, Aracil R (2003) Disassembly planning based on precedence relations among assemblies. Int J Adv Manuf Technol 21:317–327

    Article  Google Scholar 

  20. Kuo Tsai C (2000) Disassembly sequence and cost analysis for electromechanical products. Robot Com-Int Manuf 16:43–54

    Article  Google Scholar 

  21. Moore KE, Gungor A, Gupta SM (1998) A petri net approach to disassembly process planning. Comput Ind Eng 35:165–168

    Article  Google Scholar 

  22. Moore KE, Gungor A, Gupta SM (2001) Petri net approach to disassembly process planning for products with complex AND/OR precedence relationships. Eur J Oper Res 135:428–449

    Article  MATH  Google Scholar 

  23. Gungor A, Gupta SM(1998) Disassembly sequence planning for products with defective parts in product recovery. Comput Ind Eng 35:161–164

    Article  Google Scholar 

  24. Ong NS, Wong YC (1999) Automatic subassembly detection from a product. Int J Adv Manuf Technol 15: 425–431

    Article  Google Scholar 

  25. Lee S (1994) Subassembly identification and evaluation for assembly planning. IEEE T Syst Man Cyb 24:493–503

    Article  Google Scholar 

  26. Murayama T, Kagawa K, Oba F (1999) Computer-aided redesign for improving recyclability. Proceedings of EcoDesign’99: 1st international symposium on environmentally conscious design and inverse manufacturing, Tokyo, Japan, pp 746–751

  27. Hoppe H (1996) Progressive meshes. Proceedings of SIGGRAPH’96, New York, ACM Press, pp 99–108

  28. Hussain M, Okada Y, Niijima K (2001) Efficient simplification of polygonal surface models. Proceedings of the 5th international conference on information visualisation, London, England, pp 464–469

  29. Zhu H, Menq CH (2002) B-rep model simplification by automatic fillet/round suppressing for efficient automatic feature recognition. Comput Aided Des 34:109–123

    Article  Google Scholar 

  30. Koo S, Lee K (2002) Wrap-around operation to make multi-resolution model of part and assembly. Comput Graph 26:687–700

    Article  Google Scholar 

  31. Tian LZ, Fu YL, Ma YL, et al (2001) Finding disassembly direction in assembly sequence planning. J Comput Aided Des Comput Graph 13:1110–1113 (in Chinese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tianyang Dong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dong, T., Zhang, L., Tong, R. et al. A hierarchical approach to disassembly sequence planning for mechanical product. Int J Adv Manuf Technol 30, 507–520 (2006). https://doi.org/10.1007/s00170-005-0036-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-005-0036-7

Keywords

Navigation