Abstract
This paper presents a novel Web Service based distributed collaborative CAD system employing feature as its collaborative design element and uses XML to define feature operations and communication protocol between the server and the client. To reduce network load and increase response ability of the system, the feature information is updated incrementally on the client. The system supports collaborative designing on heterogeneous platforms. Its framework and communication protocols are analyzed in detail. The experimental results from the developed prototype system showed that it can effectively support collaborative design under the distributed environment.
Similar content being viewed by others
References
Agrawal, A., Ramani, K., Hoffman, C.M., 2002. CADDAC: Multi-Client Collaborative Shape Design System with Server-Based Geometry Kernel. ASME Design Engineering Technical Conference, (DETC2002/CIE-34465), Montreal, Canada, p. 57–65.
Chan, S., Wong, M., Ng, V., 1999. Collaborative solid modeling on the WWW.In: Proceeding of the 1999 ACM symposium on Applied Computing, San Antonio, CA, p. 598–602.
Heather, K.R. 2001. Web Services Conceptual Architecture (WSCA 1.0) Part I. http://www-900.ibm.com/developerWorks/cn/webservices/ws-wsca/part1/index_eng.shtml.
Hoffmann, C.M., Joan-Arinyo, R., 1998. CAD and the product master model.Computer-Aided Design,30 (11): 905–918.
Ip, W.L.R., Lau, W.C.H., 1998. Generic methodology for integration of manufacturing information systems.International Journal of Computer Applications in Technology,11(6): 454–464.
Jian, C.F., Tan, J.R., 2001. Description and Identification of STEP Product Data with XML.Journal of Computer-aided Design & Computer Graphics,13(11): 983–990 (in Chinese).
Kagan, P., Fischer, A., Bar-Yoseph, P.Z., 2000. Integrated mechanically-based CAE System.Computer-Aided Design,32(8/9): 539–552.
Kao, Y.C., Lin, G.C.I., 1998. Development of a collaborative CAD/CAM system.Robotics and Computer-Integrated Manufacturing,14: 55–68.
Lee, J.Y., Kim, H., Kim, K., 2001. A web-based approach to feature-based modeling in a distributed and collaborative design environment.Concurrent Engineering: Research and Applications,9(1): 74–87.
Lewandowski, S., 1998. Frameworks for component-based client/server computing.ACM Computing Surveys,30(1): 3–27.
Li, H.L., 1997. Research and Implementation of Product Design System in Integrated Environment. Ph.D. Dissertation. Zhejiang University, Hangzhou (in Chinese).
Li, H.L., Dong, J.X., Tang, M., 1997. A Product Modeling System Supporting Feature-Based Parametric Design.In: International Conference on Manufacturing Automation (ICMA '97), Hong Kong, April, p. 253–259.
Nam, T.J., Wright, D.K., 1998. CoIIIDE: A Shared 3D workspace for CAD.In: Proceedings of the 4th International Conference on Network Entities, Leeds, UK, p. 103–105.
Rafael, B., Eelco, v.d.B., Willem, F.B., 2001. Collaborative Modeling with Features.In: Proceeding of ASME Design Engineering Technical Conferences, Pittsburgh, Pennsylvania, p.1–11.
Rezayat, M., 2000. Knowledge-based product development using XML and KCS.Computer-Aided Design,32 (5–6): 299–308.
Rosenman, M., Wang F., 2001. A component agent based open CAD system for collaborative design.Automation in Construction,10: 383–397.
Stock, A., Jasonch, U., 1997. A Collaborative Engineering Environment.In: Proceedings of TeamCAD'97 Workshop on Collaborative Design, Altana, GA, p. 25–33.
Szykman, S., Racz, J.W., Bochenek, C., Sriram, R.D., 2000. A web-based system for design artifact modeling.Design Studies,21(2): 145–165.
Wang, H.F., Zhang, Y.L., Cao, J., 2001. Feature-based collaborative design.Journal of Computer-aided Design & Computer Graphics,13(4): 376–372 (in Chinese).
Willem, F.B., Eelco, V.D.B., Rafael, B., Alex, N., 2001. Essential Developments in Feature Modeling.In: Proceedings CAD/Graphics 2001, Kunming, China, p.22–24.
Zhuang, Y., Chen, L., Venter, R., 2000. Cyber eye: an internet-enabled environment to support collaborative design.Concurrent Engineering: Research and Applications,8(3): 55–63.
Author information
Authors and Affiliations
Corresponding author
Additional information
Project supported by the National Research Foundation for the Doctoral Program of Higher Education of China (No. 2000-033554) and the Natural Science Foundation of Zhejing Province of China (No. 6001107)
Rights and permissions
About this article
Cite this article
Ouyang, Yx., Tang, M., Lin, Jc. et al. Distributed collaborative CAD system based on Web Service. J. Zheijang Univ.-Sci. 5, 579–586 (2004). https://doi.org/10.1631/jzus.2004.0579
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/jzus.2004.0579