Real-time collaborative design with heterogeneous CAD systems based on neutral modeling commands

被引:62
作者
Li, Min [1 ]
Gao, Shurning
Wang, Charlie C. L.
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou 310027, Peoples R China
[2] Natl Univ Singapore, Dept Mech Engn, Singapore 117576, Singapore
[3] Chinese Univ Hong Kong, Dept Automat & Comp Aided Engn, Shatin, Hong Kong, Peoples R China
关键词
command-based; real-time synchronization; collaborative design; CAD systems; heterogeneous structure; feature-based modeling; interoperability;
D O I
10.1115/1.2720880
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents an integration-based solution for developing a real-time collaborative design (co-design) platform on heterogeneous computer-aided design (CAD) systems. Different front the visualization-based approaches, the product models are allowed to be constructed and modified from various sites together in the proposed collaborative design platform. Our approach is based on a mechanism for the translation between system modeling operations (SMOs) and neutral modeling commands (NMCs). Every operation given by a user on one site is translated into a NMC and transmitted to all the other sites through the network, and then the received NMC is converted into corresponding SMOs on every other site, instantaneously. Since only the commands but not the product data are transferred, the data size under transmission is greatly reduced, so that a real-time synchronization can be achieved with a standard network bandwidth. In addition, by developing system-dependent SMO <-> NMC translators on different client CAD systems, users on different sites could join the collaboration by using their familiar CAD systems; this is the benefit that cannot be offered by the homogeneous co-design systems. The prototype implementation proves that our approach works well for integrating various current popular commercial CAD systems into a real-time collaborative design platform.
引用
收藏
页码:113 / 125
页数:13
相关论文
共 34 条
[1]  
[Anonymous], PROENGINEER
[2]  
[Anonymous], Aspire3d
[3]  
[Anonymous], CATIA
[4]  
[Anonymous], Solidworks
[5]  
[Anonymous], AUTODESK MECH DESKTO
[6]  
[Anonymous], Theorem solutions
[7]  
[Anonymous], ACE, DOI DOI 10.2174/0929866525666181114145658
[8]  
BIDARRA R, 2002, J COMPUT INF SCI ENG, V2, P256
[9]   A web services based platform for exchange of procedural CAD models [J].
Chen, X ;
Li, M ;
Gao, SM .
PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2005, :605-610
[10]  
Choi G., 2002, International Journal of CAD/CAM, V2, P13