Abstract
In the ‘old days’ assembly methods were selected by engineers only after the product design had been completed, approved and authorized. As long as all the assembly work was manual, human assemblers could be expected to learn how to assemble even complicated products. There were some guidelines on how to plan the assembly method for effective manual assembly. When parts had to be designed for the non-forgiving automatic assembly machines, and later for robotic assembly (whose cost increases exponentially the more forgiving it is expected to be), designers realized the need to ‘design ahead’.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alting, L. (1991) ‘Life cycle design’, Concurrent Engineering, Vol. 1, No. 6, pp. 19–27.
Alting, L. and Zhang, H. (1989) ‘Computer aided process planning: the state-of-the-art-survey’, International Journal of Production Research, Vol. 27, No. 4, pp. 533–85.
Andreasen, M.M., Kahler, S. and Lund, T. (1983) Design for Assembly, IFS Publications, London.
Arabian, J. (1989) Computer Integrated Electronics Manufacturing and Testing, Marcel Dekker, New York.
Arai, T. (1985) ‘Application of knowledge engineering on automatic assembly of parts with complicated shapes’, Proceedings of the International Conference on Assembly Automation, May 1985, Birmingham, UK, pp. 67–76.
Balakrishnan, A., Kalakota, R., Whinston, A.B. and Ow, P.S. (1994) ‘Designing collaborative systems to support reactive problem-solving in manufacturing’, Information and Collaboration Models of Integration (ed. S.Y. Nof), Kluwer, Dordrecht, Netherlands, pp. 105–33.
Bao, H.P. (1988) ‘Group technology classification and coding for electronic components, development and applications’, Productivity and Quality Improvement in Electronic Assembly, McGraw-Hill, New York, pp. 785–836.
Bedworth, D.D., Henderson, M.H. and Wolfe, P.M. (1991) Computer-Integrated Design and Manufacturing, McGraw-Hill, New York.
Boothroyd, G. (1992) Assembly Automation and Product Design, Marcel Dekker, New York.
Boothroyd, G. and Dewhurst, P. (1986) Product Design for Assembly, Boothroyd Dewhurst Inc., Wakefield, RI.
Boothroyd, G., Dewhurst, P. and Knight, W. (1994) Product Design for Manufacture and Assembly, Marcel Dekker, New York.
Chang, C.A., Goldman, J. and Yeralan, S. (1986) ‘A time buffer method for multi-arm operational planning’, Robotics and Material Flow (ed. S.Y. Nof), Elsevier Science, Amsterdam, pp. 187–96.
Chang, T.C. and Terwilliger, J. Jr (1987) ‘A rule based system for printed wiring assembly process planning’, International Journal of Production Research, Vol. 25, No. 10, pp. 1465–76.
Chen, C.L. and Pao, Y.H. (1993) ‘Integration of neural network and rule-based systems for design and planning of mechanical assemblies’, IEEE Transactions on Systems, Man and Cybernetics, Vol. 23, No. 5, pp. 1359–71.
Chiu, C., Yih, Y. and Chang, T.C. (1991) ‘A collision-free sequencing algorithm for PWB assembly’, Journal of Electronic Manufacturing, Vol. 1, No. 1, pp. 1–12.
Coleman, J.R. (1988) ‘Design for assembly — users speak out’, Assembly Engineering, July, pp. 25–31.
Dar-El, E.M. and Rubinovitch, Y. (1979) ‘MUST — a multiple solutions technique for balancing single model assembly lines’, Management Science, Vol. 25, No. 11, p. 1105.
DeFazio, T. and Whitney, D. (1987) ‘Simplified generation of all mechanical assembly sequences’, IEEE Robotics and Automation, Vol. RA-3, No. 6, pp. 640–58.
Delchambre, A. (1992) Computer-Aided Assembly Planning, Chapman & Hall, London.
Duelen, G. and Schroer, K. (1991) ‘Robot calibration — method and results’, Robotics & CIM, Vol. 8, No. 4, pp. 223–31.
Edan, Y. and Nof, S.Y. (1995) ‘Motion economy analysis for robotic kitting tasks’, International Journal of Production Research, Vol. 33, No. 5, pp. 1213–27.
Eversheim, W. and Muller, W. (1984) ‘Assembly oriented design’, Programmable Assembly (ed. W.B. Heginbotham), IFS Publications, London.
Feldman, K. and Geyer, G. (1991) ‘AI programming tools for planning assembly systems’, Journal of Design and Manufacturing, Vol. 1, No. 1, pp. 1–5.
Fisher, E.L. and Nof, S.Y. (1984) ‘FADES: knowledge-based facility design’, Proceedings of the HE Spring Annual Conference, May 1984, Chicago, IL.
Fisher, E.L. and Nof, S.Y. (1987) ‘Knowledge-based economic analysis of manufacturing systems’, Journal of Manufacturing Systems, Vol. 6, No. 2, pp. 138–50.
Funk, J.L. (1989) &#cx2018;Design for assembly of electrical products’, Manufacturing Review, Vol. 2, No. 1, pp. 53–9.
Gatenby, D.A. (1988) ‘Design for “X” (DFX): key to efficient profitable product realization’, Productivity and Quality Improvement in Electronics Assembly (eds J.A. Edosomwan and A. Ballakur), McGraw-Hill, New York, pp. 639–52.
Hales, H.L. (1989) ‘Designing for assembly: a computer-based approach’, Production and Quality Improvement in Electronics Assembly, McGraw-Hill, New York, pp. 751–66.
Ham, I. and Lu, S.C.-Y. (1988) ‘Computer-aided process planning: the present and the future’, Annals of CIRP, Vol. 37, No. 2, pp. 591–601.
Ham, I., Hitomi, K. and Yoshida, T. (1985) Group Technology, Kluwer-Nijhoff, Norwell, MA.
Heginbotham, W.B. (1986) ‘Programmable and robotic assembly’, Robotics and Material Flow (ed. S.Y. Nof), Elsevier Science, Amsterdam, pp. 153–74.
Hernani, J.T. and Scarr, A.J. (1987) ‘An expert system approach to the choice of design rules for automated assembly’, Assembly Automation (ed. M.M. Andreasen), IFS Publications, London, pp. 129–36.
Ho, Y.-C. and Moodie, C.L. (1994) ‘A heuristic operation sequence-pattern identification method and its application in the design of a cellular flexible assembly system’, International Journal of CIM, Vol. 7, No. 3, pp. 163–74.
Homem de Mello, L. and Sanderson, A. (1991) ‘Representations of mechanical assembly sequences’, IEEE Transactions on Robotics and Automation, Vol. 7, No. 2, pp. 211–27.
Huang, Y.F. and Lee, C.S.G. (1990) ‘An automatic assembly planning system’, Proceedings of the IEEE International Conference on Robotics and Automation, Cincinnati, OH, pp. 1594–9.
Jovane, F., Alting, L., Armillotta, A., Eversheim, W., Feldmann, K., Seliger, G. and Roth, N. (1993) ‘A key issue in product life-cycle: disassembly’, Annals of CIRP, Vol. 42, No. 1, pp. 651–8.
Kakazu, Y. (1987) ‘Integration of CAD/CAM and Robot’ (in Japanese), Journal of the Robotic Society of Japan, Vol. 5, No. 3, pp. 64–9.
Karger, W. and Bayha, F.H. (1966) Engineered Work Measurement, Industrial Press, New York.
Khosla, P.K. and Mattikali, R. (1989) ‘Détermining the assembly sequence from 3-D model’, Journal of Mechanical Working Technology, Vol. 20, pp. 153–62.
Kiang, A.M., Gay, R.K.L. and Chang, C.L. (1992) ‘Integration of PCB CAD with automatic insertion machines’, Proceedings of ASME Japan-USA Symposium on Flexible Automation, San Franciso, CA, pp. 1647–54.
Kim, S.H. and Lee, K. (1989) ‘An assembly modeling system for dynamic and kinematic analysis’, Computer-Aided Design, Vol. 21, No. 1, pp. 2–12.
Lechtman, H. and Nof, S.Y. (1983) ‘Performance time models for robot point operations’, International Journal of Production Research, Vol. 21, No. 5, pp. 659–73.
Maimon, O.Z. and Nof, S.Y. (1985) ‘Coordination of robots sharing assembly tasks’, ASME Journal of Dynamic Systems Measurement and Control, Vol. 107, No. 4, pp. 299–307.
Naft, J. (1989) ‘Neurocomputing for multi-objective design optimization for printed circuit board component placement’, Proceedings of the International Joint Conference on Neural Networks, Washington DC, IEEE, Vol. 1, pp. 503–6.
Nagata, T., Honda, K. and Teramoto, Y. (1988) ‘Multirobot plan generation in a continuous domain: planning by use of plan graph and avoiding collisions among robots’, IEEE Journal of Robotics and Automation, Vol. 4, No. 1, pp. 2–13.
Nevins, J.L. and Whitney, D.E. (1989) Concurrent Design of Products and Processes, McGraw-Hill, New York.
Nnaji, B.O., Chu, J.-Y. and Akrep, M. (1988) ‘A schema for CAD-based robot assembly task planning for CSG-modeled objects’, Journal of Manufacturing Systems, Vol. 7, No. 2, pp. 131–45.
Nof, J., Witzerman, J.P. and Nof, S.Y. (1996) Motion Economy Investigation with a Robot Simulator/Emulator Workstation, Research Memo 96-J, School of Industrial Engineering, Purdue University, West Lafayette, IN.
Nof, S.Y. (ed.) (1985) ‘Robot ergonomics: optimizing robot work’, Handbook of Industrial Robotics, Wiley, New York, pp. 549–604.
Nof, S.Y. (1989) ‘The impact of advances in information technology on interactive robotics’, Advanced Information Technology for Industrial Material Flow Systems (eds S.Y. Nof and C.L. Moodie), Springer Verlag, Berlin.
Nof, S.Y. (1992) ‘Collaborative coordination control (CCC) in distributed multi-machine manufacturing’, Annals of CIRP, Vol. 41, No. 1, pp. 441–5.
Nof, S.Y. (1994) ‘Recent developments in simulation of industrial engineering environments’, Proceedings of the International Symposium on Computer Simulation and Artificial Intelligence, February 1994, Mexico City.
Nof, S.Y. and Hanna, D. (1989) ‘Operational characteristics of multi-robot systems with cooperation’, International journal of Production Research, Vol. 27, No. 3, pp. 477–92.
Nof, S.Y. and Lechtman, H. (1982) ‘Analysis of industrial robot work by the RTM method’, Industrial Engineering, April, pp. 38–4
Nof, S.Y. and Paul, R.L. (1980) ‘A method for advanced planning of assembly by robots’, Proceedings of S ME Autofact-West, pp. 425–3
Nof, S.Y. and Rajan, V.N. (1993) ‘Automatic generation of assembly constraints and cooperation task planning’, Annals of CIRP, Vol. 42, No. 1, pp. 13–16.
Nof, S.Y. and Rajan, V.N. (1994) ‘Robotics’, Handbook of Design, Manufacturing and Automation (eds R.C. Dorf and A. Kusiak), Wiley, New York, pp. 259–95.
Nof, S.Y. and Witzerman, J.P. (1994) The Production Robotics and Integration Software for Manufacturing (PRISM): An Overview, Research Memo 94-22, School of Industrial Engineering, Purdue University, West Lafayette, IN.
Nof, S.Y., Knight, J.L. and Salvendy, G. (1980) ‘Effective utilization of industrial robotics — a job and skill analysis approach’, AIIE Transactions, Vol. 12, No. 3, pp. 216–25.
O’Grady, P. and Oh, J.S. (1991) ‘A review of approaches to design for assembly’, Concurrent Engineering, Vol. 1, No. 3, pp. 5–11.
Oh, J.S., O’Grady, P. and Young, R.E. (1995) ‘A constraint network approach to design for assembly’, HE Transactions, Vol. 27, pp. 72–80.
Ohashi, S., Miyakawa, Y., Arai, S., Inoshita, S. and Yamada, A. (1984) ‘The development of an automatic assembly line for VTR mechanisms’, Programmable Assembly (ed. W.B. Heginbotham), IFS Publications, London, pp. 53–62.
Ong, N.S. (1993) ‘Activity-based cost tables to support wire harness design’, International Journal of Production Research, Vol. 29, pp. 271–89.
Popplestone, R.J., Ambler, A.P. and Bellos, I. (1978) ‘RAPT: a language for describing assemblies’, Industrial Robot, Vol. 5, No. 3, pp. 131–7.
Rajan, V.N. (1993) Cooperation Requirement Planning for Multi-Robot Assembly Cells, PhD dissertation, Purdue University, West Lafayette, IN.
Rajan, V.N. and Nof, S.Y. (1990) ‘A game theoretic approach for cooperation control’, International Journal of Computer Integrated Manufacturing, Vol. 3, No. 1, pp. 47–59.
Rajan, V.N. and Nof, S.Y. (1992) ‘Logic and communication issues in cooperation planning for multi-machine workstations’, International Journal of Systems Automation: Research and Applications (SARA), Vol. 2, pp. 193–212.
Rajan, V.N. and Nof, S.Y. (1994) ‘Cooperation requirement planning for multiprocessors’, Information and Collaboration Models of Integration (ed. S.Y. Nof), Kluwer Academic, Dordrecht, Netherlands, pp. 179–200.
Rajan, V.N. and Nof, S.Y. (1996) ‘Minimal precedence constraints for integrated assembly and execution planning’, IEEE Transactions on Robotics and Automation, Vol. 12, No. 2, pp. 175–86.
Randhawa, S.U., Barton, W.J. Jr and Faruqui, S. (1986) ‘Wavesolder Assistant: an expert system to aid trouble shooting of the wave soldering process’, Computers & Industrial Engineering, Vol. 10, No. 4, pp. 325–34.
Rembold, B. and Nof, S.Y. (1991) ‘Modeling the performance of a mobile robot with RTM’, International Journal of Production Research, Vol. 29, No. 5, pp. 967–78.
Roy, U. and Liu, C.R. (1989) ‘Establishment of functional relationships between product components in assembly database’, Computer Aided Design, Vol. 20, No. 10, pp. 570–80.
Sackett, P.J. and Holbrook, A.F. (1988) ‘DFA as a primary process decreases design deficiencies’, Assembly Automation, August, pp. 137–40.
Sanii, E.T. and Liau, J.-S. (1993) ‘An expert process planning system for electronics PCB assembly’, Computers & Electrical Engineering, Vol. 19, No. 2, pp. 113–28.
Seliger, G., Zussman, E. and Kriwet, A. (1994) ‘Integration of recycling considerations into product design — a system approach’, Information and Collaboration Models of Integration (ed. S.Y. Nof), Kluwer Academic, Dordrecht, Netherlands, pp. 21–4l.
Sellers, C.J. and Nof, S.Y. (1989) Performance analysis of robotic kitting systems’, Robotics and CIM, Vol. 6, No. 1, pp. 15–24.
Shtub, A. (1993) ‘Increasing efficiency of assembly lines through computer integration, dynamic balancing and wage incentive’, CIM Systems, Vol. 6, No. 4, pp. 273–7.
Solhenius, G. (1992) ‘Concurrent engineering’, Annals of CIRP, Vol. 41, No. 2, pp. 645–55.
Styslinger, T.P. and Melkanoff, M.A. (1985) ‘Group technology for electronic assembly’, Proceedings FM S for Electronics, Cambridge, MA, SME Paper EE 85–132.
Suer, G.A. and Dagli, C.H. (1994) ‘A knowledge-based system for selection of resource allocation rules and algorithms’, Handbook of Expert Systems Applications in Manufacturing, Structures and Rules (eds A. Mital and S. Anand), Chapman & Hall, London, pp. 109–29.
Swift, K. (1987) Knowledge-Based Design for Manufacturing, Kogan Page, London.
Tamaki, K. and Nof, S.Y. (1991) ‘Design method of robot kitting system for flexible assembly’, Robotics and Autonomous Systems, Vol. 8, No. 4, pp. 255–73.
Tamaki, K., Hasegawa, Y. and Ishidate, T. (1988) ‘Development of task description method for robotized large scale structure assembly system’, Journal of the Japan Industrial Management Association, Vol. 39, No. 3.
Tanner, W.R. (1985) ‘Product design and production planning’, Handbook of Industrial Robotics (ed. S.Y. Nof), John Wiley & Sons, New York, pp. 537–48.
Tatikonda, M.V. and Wemmerlov, U. (1992) ‘Adoption and implementation of group technology classification and coding systems: insights from seven case studies’, International Journal of Production Research, Vol. 30, pp. 2087–110.
Tipping, W.V. (1969) An Introduction to Mechanical Assembly, Business Books, London.
Van Brussel, H. (1990) ‘Planning and scheduling of assembly systems’, Annals of CIRP, Vol. 39, No. 2, pp. 637–44.
Warnecke, H.-J. and Bassler, R. (1988) ‘Design for assembly — part of design process’, Annals of CIRP, Vol. 37, No. 1, pp. 1–4.
Warnecke, H.-J. and Domm, M.E. (1989) ‘Assembly by industrial robots with CAD/ CAM and vision control periphery’, Annals of CIRP, Vol. 38, No. 1, pp. 41–4.
Warnecke, H.-J. and Schraft, R.D. (1982) Industrial Robot Application Experience, IFS Publications, London.
Warnecke, H.-J., Schraft, R.D. and Wanner, M.C. (1985) ‘Mechanical design of the robot system’, Handbook of Industrial Robotics (ed. S.Y. Nof), Wiley, New York, pp. 44–79.
Warnecke, H.-J. et al. (1987) ‘Computer-aided planning of assembly systems’, Proceedings of the 8th International Conference on Assembly Automation, Copenhagen, pp. 53–65.
Wesley, M.A., Lozano-Perez, L, Lieberman, L.I. et al. (1980) ‘A geometric modeling system for automated mechanical assembly’, IBM Journal of Research and Development, Vol. 24, No. 1, pp. 64–74.
Whitney, D.E. (1985) ‘Part mating in assembly’, Handbook of Industrial Robotics (ed. S.Y. Nof), Wiley, New York, pp. 1084–116.
Wiendahl, H.P. (1989) ‘Shortening the manufacturing cycle of products with many variants by simultaneous assembly engineering’, Proceedings of the 10th International Conference on Assembly Automation, Kanazawa, Japan, pp. 53–65.
Witzerman, J.P. and Nof, S.Y. (1995a) ‘Integration of cellular control modeling with a graphic simulator/emulator workstation’, International Journal of Production Research, Vol. 33, No. 11. pp. 3193–206.
Witzerman, J.P. and Nof S.Y. (1995b) ‘Tool integration for collaborative design of manufacturing cells’, International Journal of Production Economics, Vol. 38, pp. 23–30.
Woo, T.C. and Dutta, D. (1991) ‘Automatic disassembly and total ordering in three dimensions’, Journal of Engineering for Industry, Vol. 113, pp. 207–13.
Zulch, G. and Waldhier, T. (1992) ‘Integrated computer aided planning of manual assembly systems’, Computer Applications in Ergonomics, Occupational Safety and Health (eds M. Mattila and W. Karwowski), North-Holland, Amsterdam, pp. 159–66.
Zulch, G., Braun, W.J. and Schiller, E.F. (1995) ‘Analytical determination of job division in manual assembly systems’, Proceedings of the 13th International Conference on Production Research, Jerusalem, Israel.
Zussman, E., Kriwet, G. and Seliger, G. (1994) ‘Disassembly-oriented assessment methodology to support design for recycling’, Annals of CIRP, Vol. 43, No. 1, pp. 9–14.
Zussman, E., Shoham, M. and Lenz, E. (1992), ‘A kinematic approach to automatic assembly planning’, Manufacturing Review, Vol. 5, No. 4, pp. 293–304.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Shimon Y. Nof, Wilbert E. Wilhelm and Hans-Jürgen Warnecke
About this chapter
Cite this chapter
Nof, S.Y., Wilhelm, W.E., Warnecke, HJ. (1997). Design for assembly. In: Industrial Assembly. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-6393-8_3
Download citation
DOI: https://doi.org/10.1007/978-1-4615-6393-8_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7937-9
Online ISBN: 978-1-4615-6393-8
eBook Packages: Springer Book Archive