Abstract
This paper addresses collaborative product development, focusing on computer support of collaboration between users of CAD systems alone, between users of CAPP systems alone and between users of both CAD and CAPP systems. Computer support of collaborative product development may enhance informal information exchange. Apart from formal information exchange between CAD and CAPP systems, informal information exchange is necessary in achieving the goals of Concurrent Engineering. Collaboration can be started in a number of ways; as a result of one or more conflicts in constraints belonging to several users or voluntarily on the initiative of a user. Both these ways of starting collaboration should be supported. A prototype implementation restricted to a re-design support oriented CAD system supporting both conflict based and voluntary communication is presented. The re-design support system currently supports several constraint types. The present implementation uses parameter constraints in the support of conflict based communication. A parameter constraint solver based on the use of simulated annealing is employed.
Chapter PDF
Similar content being viewed by others
References
Anantha R., Kramer G.A. (1992) Crawford R., An architecture to represent over, under and fully constrained assemblies, ASME Winter Annual Meeting, 233–44.
Arbab, F., Wang, B. (1989) A constraint—based design system based on operational transformation planning, Proceedings of the 4th International Conference on Applications of Artificial Intelligence, pp. 405–26
Bowen, J., Bahler, D. (1992) Frames, quantification, perspectives, and negotiation in constraint networks for life—cycle engineering, Artificial Intelligence in Engineering, vol. 7, pp. 199–226
Bowen, J., Bahler, D. (1993) Constraint—Based Software for Concurrent Engineering, IEEE Computer, vol. 26, pp. 66–68
Crabtree, R.A., Bald, N.K., Fox, M.S. (1993) An analysis of coordination problems in design engineering. International Conference on Engineering Design ‘83, The Hague, The Netherlands, vol. 1, pp. 285–92
Clément, A., Rivière (1993) A., Tolerancing versus nominal modelling in next generation CAD/ CAM system, CIRP seminar on Computer Aided Tolerancing, Cachan, pp. 97–113
Clément A., Rivière A., Temmerman M., (1994), “Cotation tridimensionelle des systèmes mécaniques, théorie & pratique” PYC Edition, Yvry—Sur—Seine Cedex (ISBN 2–85330–132—X), in French (English version is in progress).
Cutkosky, M.R., Tenenbaum, J.M., Bown, D.R. (1992) Working with multiple representations in a concurrent design system, Journal of Mechanical Design, Vol. 114, pp. 515–524
Cutkosky, M.R., Engelmore, R.S., Fikes, R.R., Genesereth, M.R., Gruber, T.R., Mark, W.S., Tenenbaum, J.M., and Weber, J.C. (1993) PACT, an Experiment in Integrating Concurrent Enginering Systems, IEEE Computer vol. 26, pp. 28–37, http://www—ksl.stanford.edu.knowledge—sharing
Geelink R., Salomons O.W., Slooten F. van, Houten F.J.A.M. van, Kals H.J.J., (1995) Unified feature definition for feature based design and feature based manufacturing, proceedings ASME Computers in Engineering Conference (CIE’95), Boston.
Goldberg, D.E.( 1989) Genetic Algorithms in Search, Optimization and Machine Learning publ. Addison—Wesley
Graaff, J. de (1994) Een Mathematische Constraint Solver voor FROOM, B.Sc. thesis PT-507, University of Twente, Enschede, The Netherlands
Houten F.J.A.M. van (1991) PART, a computer aided process planning system, PhD thesis, University of Twente, Enschede.
Integrated Computer Solutions Inc. (1994), The Builder Xcessory user’s guide, Unix edition, v. 3.1, Cambridge Ma
Mbone homepage 1994, The Mbone Homepage is accessible under the following internet address: http://www.eit.com/techinfo/mbone/mbone.html
Ishii, H. (1990), TeamWorkStation: Towards a Seamless Shared Workspace, Proceedings of the Conference on Computer Supported Cooperative Work ‘80, Los Angeles, USA, pp. 13–26
Ishii, H. (1991) ClearFace: Translucent Multiuser Interface for TeamWorkStation, Proceedings of the Second European Conference on Computers Supported Cooperative Work ECSCW ‘81, Amsterdam, The Netherlands, pp. 163–74
Jaffar, J., Michaylov, S., Stuckey, P.J., and Yap, R.H.C. (1992) The CLP(R) Language and System, ACM Transactions on Programming Languages and Systems, Vol. 14, No. 3, pp. 339–95
Kirkpatrick S., Gelatt C.D., Vecchi M.P. (1983) Optimization by simulated annealing, Science, vol. 220, no. 4598, 671–680.
Kramer, G. (1992) Solving geometric constraint systems, a case study in kinematics, The MIT press, Cambridge, Massachussetts, London, England
Kroonenberg, H.H. van den (1985) Design Methodology as a Condition for Computer Aided Design, VDI—Berichte 565, VDI—Verlag, Düsseldorf
Kuipers, J.M. (1994) A Collaborative Design Module for FROOM, M.Sc. thesis PT-505, University of Twente, Enschede, The Netherlands
Kuokka, D., Livezey, B. (1994) A Collaborative Parametric Design Agent, Proceedings of the National Conference on Artificial Intelligence ‘84 http://hitchhiker.space.lockheed.com/aic/ kcd/parman/parman.html
Liu, H—C., Nnaji, B. (1992) Design with spatial relationships, Journal of Manufacturing Systems, vol. 10, no. 9, pp 449–63.
Olsen, G.R., Cutkosky, M., Tenenbaum, J.M., and Gruber, T.R. (1994) Collaborative Engineering based on Knowledge Sharing Agreements, to appear in the Proceedings of the 1994 ASME Database Symposium September 11–14, Minneapolis, MN, http://www—ksl.stanford.edu/ knowledge—sharing/papers/index.html#olsen—asme-94.
Press W.H., Flannery B.P., Teukolsky S.A., Vetterling W.T. (1992) Numerical Recipes in C: The art of Scientific Computing, Cambridge University Press, Cambridge, second edition.
Salomons, O.W., Kappert, J.H., Slooten, F. van, Houten, F.J.A.M. van, Kals, H.J.J. (1993) Computer support in the (re)design of mechanical products, a new approach in feature based design, focusing on the link with CAPP, Proceedings of the IFIP TC5/WG5.3/IFACInternational Working Conference on Knowledge Based Hybrid Systems in Engineering and Manufacturing Budapest, Hungary, 20–22 April, pp. 91–103, http://utwpue.wb.utwente.nl/ stw—doc/papers/paper—knowhs.ps
Salomon, O.W., Slooten, F. van, Houten, F.J.A.M. van, Kals, H.J.J. (1993) A computer support tool for redesign, a prototype system resulting from applying a methodic design approach, IFIP Trans. 13–11, International Conference on Engineering Design ‘83 The Hague, The Netherlands, vol.3, pp. 1559–1570, http://utwpue.wb.utwente.nl/stw—doc/papers/papericed.ps
Salomons, O.W., Slooten, F. van, Jonker, H.G., Houten, F.J.A.M. van, Kids, H.J.J. (1994a) Interactive Feature Definition, Proceedings of the IFIP international conference on Feature Modelling and Recognition in Advanced CAD/CAM systems vol.1, pp. 181–202, http://utwpue.wb.utwente.nl/stw—doc/papers/paper—ifd.ps
Salomons, O.W., Slooten, F. van, Koning, G.W.F. de, Houten, F.J.A.M. van, Kals, H.J.J. (1994b) Conceptual Graphs in CAD, CIRP Annals vol. 43, no. 1, pp. 125–128, http://utwpue.wb.utwente.nl/stw—doc/papers/paper—cirp94.ps
Salomons, O.W., (1995a), “Computer support in the design of mechanical products, constraint specification and satisfaction in feature based design for manufacturing”, Ph.D. Thesis, University of Twente, Enschede (NL).
Salomons, O.W., Jonge Poerink, H.J., Slooten, F. van, Houten, F.J.A.M. van, and Kals, H.J.J., (1995b), “A computer aided tolerancing tool based on kinematic analogies”, Proceedings, CIRP seminar on computer aided tolerancing, Tokyo, pp. 53–72 (and to be published by Chapman & Hall)
Salomons, O.W., Slooten, F. van, Houten, F.J.A.M. van, and Kals, H.J.J., (1995c), “Conceptual graphs in constraint based re—design”, Proceedings, ACM solid modeling symposium., Salt Lake City.
Salomons O.W., Slooten F. van, Franken F.J., Houten F.J.A.M. van, Kals H.J.J., (1995d), Design history functionality in FROOM, International Journal of CADCAM and Computer Graphics (Revue Internationale de CFAO et d’ Informatique graphique: ISSNO298–0924), Vol 10, no. 1–2, special issue Actes de MICAD’95, Paris, pp. 95–111.
Serrano, D. (1987) Constraints in conceptual design, Ph.D. thesis, MIT
Sevenler K., Sherman M.K., Vidal R.W. (1993) Multidisciplinary teamwork in product design: Some requirements for computer systems. International Conference on Engineering Design ‘83, The Hague, The Netherlands, vol. 1, pp. 343–50
Silicon Graphics (1994) InPersonTM Product Guide, Silicon Graphics Inc., Mountain View (Ca) USA
Shah, J.J., Urban, S.D., Raghupathy, S.P. and Rogers, M.T. (1992) Synergetic Design Systems, Proceedings of the American Society of Mechanical Engineers Computers in Engineering Conference, vol. 1, pp. 283–90
Shah J.J., Rogers M.T., (1993) Assembly modeling as an extension of feature—based design, Research in Engineering Design, v. 5, 218–37.
Shah J.J., Balakrishnan G. Rogers M.T., Urban S.D. (1994) Comparative study of procedural and declarative feature based geometric modelling, proc. IFIP int. Conference on Feature Modeling and Recognition in Advanced CAD/CAM systems, Valenciennes, Vol. 2, 647–73
Sowa J.F. (1984) Conceptual Structures, information processing in mind and machine, Addison—Wesley Publishing Company.
Taleb—Bendiab, A., Oh, V., Sommerville, I., French, M.J. (1992), Collaborative Design: Knowledge—Based Systems for Concurrent Engineering. ECAI’92, 10th European Conference on Artificial Intelligence, Workshop W14, Concurrent Engineering: Requirements for Knowledge—Based Design Support, Workshop Notes, Vienna, Austria
Tang, J.C. (1991) Findings from Observational Studies of Collaborative Work, International Journal of Man Machine Studies, Vol. 34, pp. 143–60
Thornton, A.C. (1993) Constraint specification and satisfaction in embodiment design, Ph.D. thesis, University of Cambridge, England
Thornton, A.C., Johnson, A., (1993) Constraint specification and satisfaction in embodiment design, International Conference on Engineering Design ‘83, The Hague, The Netherlands, vol. 3, pp. 1319–26
Toye, G., Cutkosky, M.R., Leifer, L.J., Tenenbaum, J.M., Glicksman, J. (1993) SHARE, A Methodology and Environment for Collaborative Product Development, Post—Proceedings of the IEEE Infrastructure for Collaborative Enterprises (CDR—TR #19930507) http://gum—mo. Stanford. edu/pub/CDR/Publications/Reports/Share. ps
Vin L.J. de Vries J. de, Streppel A.H., Kals H.J.J. (1993) PART—S, a CAPP system for small batch manufacturing of Sheet metal components, Manufacturing Systems, Vol. 22, No. 2, 133–41.
Vries J. de, Salomons O.W., Streppel A.H., Vin L.J. de, Kals H.J.J. (1994) CAD—CAPP integration for sheet metal products, proceedings SheMet.
Watabe K., Sakata S., Maeno K., Fukuoka H., and Ohmori T. (1990) Distributed Multiparty Desktop Conferencing System: MERMAID. Proceedings of the Conference on Computer Supported Cooperative Work ‘80, Los Angeles, USA, pp. 27–38
Wong, A., Sriram, D. (1993) SHARED: An Information Model for Cooperative Product Development, Research in Engineering Design, 1993, vol. 5 no. 1, pp. 21–39
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Salomons, O.W., Kuipers, J.M., de Graaff, J., van Slooten, F., van Houten, E.J.A.M., Kals, H.J.J. (1996). Collaborative Product Development in CAD and CAPP. In: Tomiyama, T., Mäntylä, M., Finger, S. (eds) Knowledge Intensive CAD. KIC 1995. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34930-5_5
Download citation
DOI: https://doi.org/10.1007/978-0-387-34930-5_5
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-5041-2904-6
Online ISBN: 978-0-387-34930-5
eBook Packages: Springer Book Archive