Paper
27 February 2004 Disassembly analysis before assembly
Keith Banda, Ibrahim Zeid
Author Affiliations +
Proceedings Volume 5262, Environmentally Conscious Manufacturing III; (2004) https://doi.org/10.1117/12.516757
Event: Photonics Technologies for Robotics, Automation, and Manufacturing, 2003, Providence, RI, United States
Abstract
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.
© (2004) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Keith Banda and Ibrahim Zeid "Disassembly analysis before assembly", Proc. SPIE 5262, Environmentally Conscious Manufacturing III, (27 February 2004); https://doi.org/10.1117/12.516757
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Product engineering

Manufacturing

Human-machine interfaces

Data storage

Algorithm development

Java

Computer simulations

Back to Top