Sunday , October 1 2023

Generation of Disassembly Directions
Based on Component Mobility

University Politehnica of Bucharest
313, Splaiul Independentei, 060032 Bucharest 6, Romania,

Abstract: The paper presents the development of a new software tool integrated with SolidWorks CAD system for generating feasible disassembly directions based on the concept of mobility operator. In generating the disassembly path of a component, our approach considers that two steps should be undertaken: first, the interface between components is broken and then the component is extracted from the assembly by translating it along a collision free removal path. Different data from the CAD model of the assembly is automatically detected, such as: geometrical constraints, contact surfaces relative position, common area, components neighbours, etc. Based on this information, a general mobility operator is deployed, which is further used to evaluate the families of trajectories associated to the contacts between different components of a mechanical system. Thus, the developed mobility operator mathematically expresses all possible movements between assembly components (rotations, translations and helical movements), and it can be used for a real time graphical representation of components mobilities, mandatory aspects in developing a virtual environment for simulating the Assembly/Disassembly (A/D) tasks as part of an efficient Product Design Process (PDP).

Keywords: assembly/disassembly, disassembly planning, geometrical constraint, mobility operator

>>Full text
Robert IACOB, Diana POPESCU, Generation of Disassembly Directions Based on Component Mobility, Studies in Informatics and Control, ISSN 1220-1766, vol. 22 (4), pp. 307-318, 2013.

  1. Introduction

Although the paradigm of Environmental Conscious Manufacturing (ECM) is not new [Gungor, 1999], [Mascle, 2008], the last couple of years showed an increasing interest and concern in designing and manufacturing products whose components can be recycled or reused in a high percentage. This is due to the reinforcement of European directives such as WEEE 2002/96/EC on Waste Electrical and Electronic Equipment or 2000/53/EC on end-of-life vehicles, which extends producers responsibility on the entire life cycle of a product, therefore also over the components/materials re-using or recycling activities. Products should be designed to be disassembled at the end of their life cycle and parts of them to be used in generating other products, by refurbishing, reuse, recycling or to be safely disposed, in case of dangerous materials/components.

Therefore, in this competitive world and in the global context of concern over the environment and resources, the producers need to reconsider the design process of a product as part of a larger perspective which includes a correct assessment of the impact of different design decisions on the post-consumer stage. In this sense, every bad design decision can cause a reduction on the producer market share and even to its economic failure. Solutions should be found for satisfying client requirements, ensuring profitability for producer and complying with regulations and laws, all in the same time. Thus, there is a need of tools – here including software applications – which can help engineers to take well documented design decisions when modeling a product, leading to a decrease of the costs and time associated to assembly, repair, disassembly or recycling operations.

In this context, the current research proposes an intelligent software tool for assisting the disassembly planning. This tool is integrated with SolidWorks CAD system for generating feasible dismounting plans and it is based on a mobility operator formed by two elements: the mathematical description of the general movements of a component and the real time graphical representation of the component mobility relative to its neighbours.

The proposed software application can assist engineers in establishing valid disassembly plans based on the 3D CAD representation of the product. Having, from the design phase of a product, the complete information of the disassembly operations and components valid movements can be useful in the early determination of the architecture of a mechanism, machine, robot or disassembly tool adapted to perform the operations in question, and also for estimating disassembly costs and time.

From this point forward, the paper is organized as follows. Chapter 2 presents a literature study grouped in two major categories: researches focused on using unit sphere for mapping valid disassembly directions and software applications for disassembly sequence planning. Our approach extends the existing concepts in order to include all the possible movements. Moreover, as another novelty, the software application integrates the mobility operator with the 3D CAD representation of the product for generating feasible disassembly directions.

Chapter 3 is focused on defining the mobility operator for rotations, translations and helical movements from two points of view: mathematical and geometrical. Chapter 4 presents the development of the software application, describing its data structure and information flow, the pseudo-code for generating the mobility operator implemented in the application, as well as a case study. Chapter 5 presents the conclusions of the paper and further research work.


  1. AGUINAGA, I., D. BORRO, L. MATEY, Path-planning Techniques for the Simulation of Disassembly, Assembly Automation vol. 27(3), 2007, pp. 207-214.
  2. CHUNG, C., Q. PENG, A Hybrid Approach to Selective Disassembly Sequence Planning for de-Manufacturing and its Implementation on the Internet, International Journal of Advanced Manufacturing Technology vol. 30(5-6), 2006, pp. 521-529.
  3. CHASLES, M. F., Note sur les propriétés générales du système de deux corps semblables entr’eux et placés d’une manière quelconque dans l’espace; et sur le déplacement fini ou infiniment petit d’un corps solide libre, Bulletin des Sciences Mathématiques, Astronomiques Physiques et Chimiques vol. 14, 1830, pp. 321-326.
  4. DONG, T., L. ZHANG, R. TONG, J. DONG, A Hierarchical Approach to Disassembly Sequence Planning for Mechanical Products, International Journal of Advanced Manufacturing Technology vol. 30, iss. 5-6, 2003, pp. 507-520.
  5. DUŢĂ, L., F. G. FILIP, Control and Decision-making Process in Disassembling used Electronic Products, Studies, Informatics and Control Journal vol. 17(1), 2008, pp. 17-26.
  6. GUNGOR, A., S. GUPTA, Issues in Environmentally Conscious Manufacturing and Product Recovery: a Survey. Computers & Industrial Engineering vol. 36, 1999, pp. 811-853.
  7. IACOB, R., P. MITROUCHEV PETER, J. C. LEON, Assembly Simulation Incorporating Component Mobility Modelling based on Functional Surfaces, International Journal on Interactive Design and Manufacturing vol. 5, 2011, pp. 119-132
  8. IACOB, R., D. POPESCU, P. MITROUCHEV, Assembly/Disassembly Analysis and Modelling Techniques: a Review, SV Journal of Mechanical Engineering vol. 58(11), 2012, pp. 653-664.
  9. ILGIN, M. A., S. GUPTA, Environmentally Conscious Manufacturing and Product Recovery (ECMPRO): a Review of the State of the Art, Journal of Environmental Management vol. 91, 2010, pp. 563-591.
  10. JIMENEZ, P., Survey on Assembly Sequencing: A Combinatorial and Geometrical Perspective, Journal of Intelligent Manufacturing vol. 24(2), 2013, pp. 235-250.
  11. LAMBERT, A. D., Disassembly Sequencing: A Survey, International Journal of Production Research vol. 41(16), 2003, pp. 3721-3759.
  12. LI, J. R., L. P. KHOO, S. B. TOR, An Object-oriented Intelligent Disassembly Sequence Planner for Maintenance, Computers in Industry vol. 56(7), 2005, pp. 699-718.
  13. LI, J. R., L. P. KHOO, S. B. TOR, Generation of Possible Multiple Components Disassembly Sequence for Maintenance using a Disassembly Constraint Graph, International Journal of Production Economics vol. 102(1), 2006, pp. 51-65.
  14. MASCLE, C., H. P. ZHAO, Integrating Environmental Consciousness in Product Development based on Life-Cycle Thinking, International Journal of Production Economics, vol. 112, 2008, pp. 5-17.
  15. MO, J., Q. ZHANG, R. GADH, Virtual Disassembly, International Journal of CAD/CAM vol. 2(1), 2002, pp. 29-37.
  16. PERRET, J., C. KNESCHKE, J. VANCE, G. DUMONT, Interactive Assembly Simulation with Haptic Feedback, Assembly Automation vol. 33(3), 2013, pp. 214-220.
  17. POMARES, J., S. T. PUENTE, F. TORRES, F. A. CANDELAS, P. GIL, Virtual Disassembly of Products based on Geometric Models, Computers in Industry vol. 55(1), 2004, pp. 1-14.
  18. PUENTE, S. T., F. TORRES, O. REINOSO, L. PAYA, Disassembly Planning Strategies for Automatic Material Removal, International Journal of Advanced Manufacturing Technology vol. 46(1), 2010, pp. 339-350.
  19. SANTOCHI, M., G. DINI, F. FAILLI, Computer aided Disassembly Planning: State of the Art and Perspectives. CIRP Annals – Manufacturing Technology vol. 51, 2002, pp. 507-529.
  20. SETH, A., J. VANCE, J. H. OLIVER, Virtual Reality for Assembly Methods Prototyping: a Review. Virtual Reality, vol. 15(1), 2011, pp. 5-20.
  21. SMITH, S. S., W. H. CHEN, Rule-based Recursive Selective Disassembly Sequence Planning for Green Design, Advanced Engineering Informatics vol. 25(1), 2011, pp. 77-87.
  22. TAKEUCHI, S., K. SAITOU, Design for Product Embedded Disassembly, Studies in Computational Intelligence vol. 88, 2008, pp. 9-39.