A hierarchical approach to disassembly sequence planning for mechanical product

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.

[1]  Diqing Hu,et al.  Mechanical Product Disassembly Sequence and Path Planning Based on Knowledge and Geometric Reasoning , 2002 .

[2]  Yuan Bo The Assembly Model of Hierarchical Components , 2000 .

[3]  N. S. Ong,et al.  Automatic Subassembly Detection from a Product Model for Disassembly Sequence Generation , 1999 .

[4]  Xuan F. Zha,et al.  A PDES/STEP-based model and system for concurrent integrated design and assembly planning , 2002, Comput. Aided Des..

[5]  Sukhan Lee Subassembly identification and evaluation for assembly planning , 1994, IEEE Trans. Syst. Man Cybern..

[6]  Chia-Hsiang Menq,et al.  B-Rep model simplification by automatic fillet/round suppressing for efficient automatic feature recognition , 2002, Comput. Aided Des..

[7]  T. Murayama,et al.  Computer-aided redesign for improving recyclability , 1999, Proceedings First International Symposium on Environmentally Conscious Design and Inverse Manufacturing.

[8]  Surendra M. Gupta,et al.  A petri net approach to disassembly process planning , 1998 .

[9]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.

[10]  Surendra M. Gupta,et al.  Disassembly sequence planning for products with defective parts in product recovery , 1998 .

[11]  David W. Rosen,et al.  A virtual prototyping approach to product disassembly reasoning , 1997, Comput. Aided Des..

[12]  Randall H. Wilson Minimizing user queries in interactive assembly planning , 1995, IEEE Trans. Robotics Autom..

[13]  F. Dweiri Fuzzy development of crisp activity relationship charts for facilities layout , 1999 .

[14]  Rajit Gadh,et al.  Selective disassembly for virtual prototyping as applied to de-manufacturing , 1999 .

[15]  Muhammad Hussain,et al.  Efficient simplification of polygonal surface models , 2001, Proceedings Fifth International Conference on Information Visualisation.

[16]  Surendra M. Gupta,et al.  Petri net approach to disassembly process planning for products with complex AND/OR precedence relationships , 2001, Eur. J. Oper. Res..

[17]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[18]  Heedong Ko,et al.  Automatic assembling procedure generation from mating conditions , 1987 .

[19]  Tsai C. Kuo,et al.  Disassembly sequence and cost analysis for electromechanical products , 2000 .

[20]  K. Suzanne Barber,et al.  APE: an experience-based assembly sequence planner for mechanical assemblies , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[21]  Jan Wolter,et al.  A structure-oriented approach to assembly sequence planning , 1997, IEEE Trans. Robotics Autom..

[22]  Anil Mital,et al.  Evaluation of disassemblability to enable design for disassembly in mass production , 2003 .

[23]  Rafael Aracil,et al.  Disassembly Planning Based on Precedence Relations among Assemblies , 2003 .

[24]  Kunwoo Lee,et al.  Wrap-around operation to make multi-resolution model of part and assembly , 2002, Comput. Graph..

[25]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..

[26]  Samuel H. Huang,et al.  Design for manufacture and design for `X`: concepts, applications, and perspectives , 2001 .

[27]  Thomas L. DeFazio,et al.  An integrated computer aid for generating and evaluating assembly sequences for mechanical products , 1991, IEEE Trans. Robotics Autom..

[28]  Zhou-Ping Yin,et al.  A connector-based hierarchical approach to assembly sequence planning for mechanical assemblies , 2003, Comput. Aided Des..

[29]  Tian Li Finding Disassembly Direction in Assembly Sequence Planning , 2001 .