Abstract
In recent years, due to the various advantages associated with automation and robotics, much work has been done in developing robotic systems for assembly operations. Since part design plays a major role in assembly, this paper deals with the design of parts for ease of robotic assembly. Considerable knowledge is available in the form of design for robotic assembly rules. In addition, a large amount of data is required for decisions regarding suitability of parts for robotic assembly. The implementation of design for robotic assembly rules would be much easier with the help of an expert system, which would guide the designer toward choosing the design alternative that can best facilitate ease of assembly from a robotic point of view.
To this end, a prototype expert system for design for robotic assembly is developed and presented in this paper. The expert system was implemented as a production system, which consists of rules and Object-Attribute-Value (O-A-V) triplets to represent domain knowledge. In order to best utilize the domain specific knowledge, a state space search-based inference mechanism was employed. The implementation of the prototype system is illustrated with examples.
Similar content being viewed by others
References
Andreasen, M. M., Kahler, S. and Lund, T. (1983)Design for Assembly, UK, IFS (Publications) Ltd.
Becker, T. (1986) ‘Expert system for design for assembly’, Unpublished Masters Thesis, Department of Industrial Engineering, University of Rhode Island, Kingston, Rhode Island.
Boothroyd, G. and Dewhurst, P. (1983)Design for Assembly: A Designer's Handbook, Department of Mechanical Engineering, University of Massachusetts, Amherst, Mass.
Boothroyd, G. and Redford, A. H. (1968)Mechanical Assembly, New York, McGraw-Hill.
Chang, T. C. and Wysk, R. A. (1985)An Introduction to Automated Process Planning Systems. Englewood Cliffs, New Jersey: Prentice Hall.
Dewhurst, P. and Boothroyd, G. (1983) Computer Aided Design for assembly.Assembly Engineering.
Field, R. P., and Russel, G. A. (1980) An Interactive Digital Computer Program to Encode and Analyse the Manual Assembly of Small Parts,NSF Report APR 77 10197 7.
Kumara, S. R. T. and Kashyap, R. L. (1985) ‘Knowledge Representation in Expert System via Entity-Relationships and its application’,Proceedings 1985 IEEE International Conference on Systems, Man and Cybernetics, Tucson, Arizona, November 12–15, 1985.
Rich, E. (1986)Artificial Intelligence, New York: McGraw-Hill.
Riley, F. J. (1982) The look of automatic assembly.Manufacturing Engineering 89, 8.
Schraft, R. D. and Bassler, R. (1984) ‘Possibilities to Realise Assembly Oriented Product Design’,Proceedings the 5th International Conference on Assembly Automation, Paris, France, May 1984.
Swift, K. G. (1987) Design for automation in assembly,Knowledge-Based Design for Manufacturing, Englewood Cliffs, New Jersey: Prentice Hall.
Wang, H. P. (1986) ‘Intelligent reasoning for process planning’, Unpublished PhD Thesis, The Pennsylvania State University, University Park, PA.
Wang, H. P. and Chang, H. (1988) Automated classification and coding,Advanced Manufacturing Technology,2, 25–38.
Wood, B. O. (1985) ‘Design for Robotic Assembly’, Unpublished Masters Thesis, Department of Industrial and Management Systems Engineering, Pennsylvania State University, University Park, PA.
Design for Manufacture, New Jersey: Prentice Hall.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Manoharan, C., (Ben) Wang, HP. & Soom, A. An expert system for design for robotic assembly. J Intell Manuf 1, 17–29 (1990). https://doi.org/10.1007/BF01471339
Issue Date:
DOI: https://doi.org/10.1007/BF01471339