Collaborative Engine for Distributed Mechanical Design

 Effective collaboration is essential for engineers at geographically dispersed locations to accomplish good design with less iteration. Over the last several years, more and more efforts have been put into such research as many industries have distributed their product development to locations with knowledge force. This paper presents a collaborative engine to facilitate collaborations among distributed mechanical designs. Using component-based software technology, collaboration functionality is developed into a set of groupware that makes the collaborative engine applicable to develop new collaborative applications or integrate legacy applications into collaborative environments. An XML-based information representation is developed to streamline the information transmission within the distributed environment. A case study is carried out to show how this engine facilitates designers to collaboratively create a 3D solid model of a same part in real time.

[1]  David L. Spooner,et al.  An Information Infrastructure for a Virtual Manufacturing Enterprise , 1995 .

[2]  Farrokh Mistree,et al.  Designing Design Processes in Decision-Based Concurrent Engineering , 1991 .

[3]  David A. Koonce Information model level integration for CIM systems: a unified database approach to concurrent engineering , 1995 .

[4]  Firdaus E. Udwadia,et al.  A Methodology for Collaborative Design Process and Conflict Analysis , 2000 .

[5]  Guy Eddon,et al.  Inside Distributed COM , 1998 .

[6]  Frank E. Redmond Dcom: Microsoft Distributed Component Object Model , 1997 .

[7]  Karen J. Richter,et al.  Computer-Aided Group Problem Solving for Unified Life Cycle Engineering (ULCE) , 1989 .

[8]  Uwe Jasnoch,et al.  A collaborative environment based on distributed object-oriented databases , 1995, Proceedings 4th IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE '95).

[9]  John R. Dixon,et al.  A review of research in mechanical engineering design. Part I: Descriptive, prescriptive, and computer-based models of design processes , 1989 .

[10]  P. David Stotts,et al.  Browsing Parallel Process Networks , 1990, J. Parallel Distributed Comput..

[11]  Munehiro Fukuda,et al.  Distributed Computing Using Autonomous Objects , 1996, Computer.

[12]  John R. Dixon,et al.  A review of research in mechanical engineering design. Part II: Representations, analysis, and design for the life cycle , 1989 .

[13]  Herman Lam,et al.  Integration of design and manufacturing in a virtual enterprise using enterprise rules, intelligent agents, STEP, and work flow , 1997, Other Conferences.