Chapter

Computer Supported Cooperative Work in Design II

Volume 3865 of the series Lecture Notes in Computer Science pp 225-234

A Web Service for Exchanging Procedural CAD Models Between Heterogeneous CAD Systems

  • Xiang ChenAffiliated withState Key Laboratory of CAD&CG, Zhejiang University
  • , Min LiAffiliated withState Key Laboratory of CAD&CG, Zhejiang University
  • , Shuming GaoAffiliated withState Key Laboratory of CAD&CG, Zhejiang University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

It is a challenging issue to exchange procedural CAD models between heterogeneous CAD systems. In this paper, we extend the synchronized collaborative design environment among heterogeneous CAD systems, which we developed previously, to a Web services based platform for exchange of procedural CAD models between heterogeneous CAD systems. First, the real-time exchange of one single operation is extended to the exchange of a complete procedural CAD model between heterogeneous CAD systems. Second, Web services technology is adopted to encapsulate the procedural CAD model exchange functions to a standard interface, which is then released on the Internet and can be easily used by remote developers in their windows applications, Web applications, and so on. Finally, a Web service for exchange of procedural CAD models between SolidWorks and Autodesk Mechanical Desktop is realized.