New and efficient paradigms for web-based collaborative product design in a global economy will be driven by increased outsourcing, increased competition, and pressures to reduce product development time. We have developed a three-tier (client-server-database) architecture based collaborative shape design system, Computer Aided Distributed Design and Collaboration (CADDAC). CADDAC has a centralized geometry kernel and constraint solver. The server-side provides support for solid modeling, constraint solving operations, data management, and synchronization of clients. The client-side performs real-time creation, modification, and deletion of geometry over the network. In order to keep the clients thin, many computationally intensive operations are performed at the server. Only the graphics rendering pipeline operations are performed at the client-side. A key contribution of this work is a flexible architecture that decouples Application Data (Model), Controllers, Viewers, and Collaboration. This decoupling allows new feature development to be modular and easy to develop and manage.
CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel
Contributed by the Computer Aided Product Development (CAPD) Committee for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received Dec. 2001; Revised Apr. 2003. Associate Editor: P. Wright.
- Views Icon Views
- Share Icon Share
- Search Site
Ramani, , K., Agrawal, and , A., Babu, M., and Hoffmann, C. (June 30, 2003). "CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel." ASME. J. Comput. Inf. Sci. Eng. June 2003; 3(2): 170–173. https://doi.org/10.1115/1.1582882
Download citation file: