Abstract
Environmentally conscious manufacturing is an important paradigm in today’s industrial practices and disassembly is a crucial factor in implementing this paradigm. Disassembly allows the reuse and recycling of parts and products that reach their “death” after their life cycle ends. There are many questions that must be answered before a disassembly decision can be reached. The most important question is economical. The cost of disassembly versus the cost of scrapping a product is always considered. This paper develops a computational methodology that allows decision-makers to calculate the disassembly cost of a product before it is built. The methodology makes it simple to perform “what if” scenarios fairly quickly. A Java based application has been developed to implement this methodology and it uses computational algorithms and a graphical user interface to enable designers to simulate product designs. The front end user interface is a Java based application while the back-end is the combination of a data parser and disassembly engine, which also makes use of Java and XML technologies. The disassembly engine performs calculations based on data represented in an XML data store and runs as the back-end component of the computational tools. The user interface has the ability to display a dynamically configurable disassembly tree. The disassembly knowledge is represented in XML format to allow robust and scalable parsing and processing of the various disassembly alternatives that correspond to the configurable disassembly tree. Examples are presented to demonstrate the implementation and capabilities of the computational design methodology presented in this paper.
Similar content being viewed by others
References
Boothroyd, G. (2002). An introduction to design for manufacture and assembly. Boothroyd Dewhurst Inc.
Data Structure and Algorithm Analysis (1992). Mark Weiss, Benjamin Cummins, pp. 119–130.
Data Structures and Their Algorithms, Lewis and Denenberg (1991). Harper Collins, pp. 243–251.
Data Structures, Algorithms, and Performance, Derick Wood, Addison-Wesley, 1993, pp. 367–375
Dini, G., & Failli, F. (2000). A computer-aided tool for disassembly oriented to recycling of products. Proceedings of CIRP international seminar on intelligent computation in manufacturing engineering - ICME 00, July 1–3, 2000, Capri (Naples) (pp. 599–606), Italy.
Gungor, A., & Gupta, S. (1997). An evaluation methodology for disassembly processes. Computers In Industrial Engineering, 33, 1–4.
Kanai, S., Sasaki, R., & Kishinami, T. (1999). Graph-based information modeling of product–process interactions for disassembly and recycle planning. IEEE, International Symposium on Assembly and Task Planning.
Kozen (1991). The design and analysis of algorithms. Springer.
Limaye, K., & Caudill, R.J. (1999). Systems modelling and simulation of electronic demanufacturing facilites. Proc. 1999 IEEE international symposium on electronics and the environment, Danvers, MA.
Matthew, D Bauer., Zahed Siddique, & David W. Rosen (2002). Design for disassembly via virtual prototyping. Proc. flexible automation and intelligent manufacturing (pp. 300–311), Atlanta, GA, May 13–15.
Rose, C., & Ishii, K. (1999). Product end-of Life strategy categorization design tool. Journal of Electronics Manufacturing.
Rose, C.M., Masui, K., & Ishii, K. (1998a). How Product Characteristics Determine Endof-Life Strategies. Proceedings, IEEE Int. symp. for electronics and the environment (pp. 322–326). Illinois: Oak Brook.
P. Sandborn (2000) ArticleTitleA model for optimizing the assembly and disassembly of electronic systems IEEE Transactions on Electronics Packaging Manufacturing 22 IssueID2 105–108 Occurrence Handle10.1109/6104.778170
Self-adjusting Binary Search Trees (1985). Sleator and Tarjan. JACM 32(3):652–686
Spicer, A., & Wang, M. (2001). A software tool for end-of-life-cycle consideration within a DSS approach to environmentally conscious design and manufacturing. Proceedings of The 17th International conference on computers and industrial engineering, March, Phoenix, AZ.
P. Veerakamolmal Gupta M. Surendra (1999) ArticleTitleAnalysis of design efficiency for the disassembly of modular electronic products Journal of Electronics Manufacturing 9 IssueID1 79–95 Occurrence Handle10.1142/S0960313199000301
Wang, M., & Spicer, A. (2002). Optimal disassembly sequence generation for complex products: an artificial intelligence approach. Proceedings of the 3rd international congress on environmentally conscious design and manufacturing, March, 2002, Las Cruces, NM.
Zeid, I., & Gupta, S. (2001). A computational algorithm to evaluate product disassembly cost index. Laboratory For Responsible Manufacturing, Northeastern University.
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: March 2005 / Accepted: January 2006
Rights and permissions
About this article
Cite this article
Banda, K., Zeid, I. To disassemble or not: a computational methodology for decision making. J Intell Manuf 17, 621–634 (2006). https://doi.org/10.1007/s10845-006-0022-4
Issue Date:
DOI: https://doi.org/10.1007/s10845-006-0022-4