0
APPLICATION BRIEFS

CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel

[+] Author and Article Information
Karthik Ramani, Abhishek Agrawal, Mahendra Babu

School of Mechanical Engineering, Purdue Research and Education Center for Information Systems in Engineering (PRECISE), Purdue University, West Lafayette, IN 47907-1288

Christoph Hoffmann

Department of Computer Sciences, Purdue Research and Education Center for Information Systems in Engineering (PRECISE), Purdue University West Lafayette, IN 47907-1288

J. Comput. Inf. Sci. Eng 3(2), 170-173 (Jun 30, 2003) (4 pages) doi:10.1115/1.1582882 History: Received December 01, 2001; Revised April 01, 2003; Online June 30, 2003
Copyright © 2003 by ASME
Your Session has timed out. Please sign back in to continue.

References

Balakrishnan, A., Kumara, S. R. T., and Sundaresan, S., 1999, “Manufacturing in the Digital Age: Exploiting Information Technologies for Product Realization,” Information Systems Frontiers, 1 , pp. 25–50.
Nam, T. J., and Wright, D. K., 1998, “CollIDE: A Shared 3D Workspace for CAD,” 1998 Conference on Network Entities, Leeds, UK.
Zhuang,  Y., Chen,  L., and Venter,  R., 2000, “CyberEye: An Internet-Enabled Environment to Support Collaborative Design,” Concurrent Engineering: Research and Applications, 8 (3), pp. 213–229.
Kao,  Y. C., and Lin,  G. C. I., 1998, “Development of a Collaborative CAD/CAM System,” Robotics and Computer-Integrated Manufacturing, 14, pp. 55–68.
Chan, S., Wong, M., and Ng, V., 1999, “Collaborative Solid Modeling on the WWW,” Proc. of the 1999 14th ACM Symposium on Applied Computing, San Antonio, Texas, pp. 598–602.
Bidarra, R., Van Den Berg, E., and Bronsvoort, W. F., 2001, “Interactive Facilities for Collaborative Feature Modeling on the Web,” Proc. of the Tenth Portuguese Conference on Computer Graphics, Lisbon, Portugal, pp. 43–52.
Bidarra, R., Van Den Berg, E., and Bronsvoort, W. F., 2001, “Web-based Collaborative Feature Modeling,” Proc. of Solid Modeling ’01-Sixth Symposium on Solid Modeling and Applications, pp. 319–320.
Shu, L., and Flowers, W., 1992, “Groupware Experience in Three-Dimensional Computer-Aided Design,” Proceedings of CSCW’92, pp. 179–186.
Foster, C. V., Shapirstein, Y., Cera, C. D., and Regli, W. C., 2001, “Multi-User Modeling of Nurbs-Based Objects,” Proceedings of DETC’01, 2001 ASME Design Engineering Technical Conferences & Computers and Information in Engineering Conference (DETC2001/CIE-21256), Pittsburgh, Pennsylvania.
Lee,  J. Y., 2001, “Shape Representation and Interoperability for Virtual Prototyping in a Distributed Design Environment,” Int. J. Adv. Manuf. Techno, 17 , pp. 425–434.
Agrawal, A., Ramani, K., and Hoffmann, C., 2002, “CADDAC: Multi-Client Collaborative Shape Design System with Server-Based Geometry Kernel,” 2002 ASME Design Engineering Technical Conference, (DETC2002/CIE-34465), Montreal, Canada, pp. 57.
Webscope Inc., 2001, Webscope™ Software, Sunnyvale, CA. http://www.webscopeinc.com/products/features.html
CoCreate Software Inc., 2001, OneSpace Designer™ Software, Fort Collins, CO. http://www.cocreate.com
PTC, 2001, DIVISON™ Software, Needham, MA. http://www.ptc.com/products/division/index.htm
Alibre Inc., 2001, Alibre Design™ Software, Richardson TX. http://www.alibre.com
Alventive Inc., 2001, Quick Collaboration™ Software, Santa Clara CA. http://www.alventive.com
Collabware Corp., 2001, GS-Design™ Software, Pittsburgh, PA. http://www.collabware.com
ImpactXoft, 2001, IX-SPeeD™ Software, San Jose, CA. http://www.impactxoft.com
3G Corp., 2001, 3G.web.decisions™ Software, Los Angeles CA. http://www.3gacorp.com
Gamma, E., Helm, R., Johnson, R., and Vlissides, J., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Upper Saddle River, NJ.

Figures

Grahic Jump Location
Three-tier architecture showing client-side, server-side, and database and the interfaces between them
Grahic Jump Location
Server architecture showing various components and the interface to the clients
Grahic Jump Location
Structure of MVC pattern based client with connection to the server
Grahic Jump Location
Synchronization process showing a series of operations starting at one of the clients indicated by arrow 1 followed by 2, 3, 4, and 5
Grahic Jump Location
Synchronization process showing a series of operations starting at one of the clients indicated by arrow 1 followed by 2, 3, 4, and 5, ending the process at client 1
Grahic Jump Location
Part Modeled using CADDAC
Grahic Jump Location
Model imported from commercial software

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In