Collaborative virtual environment for feature based modeling

CVE makes collaborative feature modeling among multi-users possible, but the token-passing method that most of current collaborative feature modeling systems use as its collaborative strategy makes the design inflexible and inefficient. Based on the analysis of feature operation in collaborative environment, we propose a new method to solve the conflicts and define a process for non-locked multi-user collaborative design. Based on this method, we have implemented a prototype system integrating C++, Java3D and VML, CORBA technologies to achieve flexibility and efficiency in CVE for feature based modeling.

[1]  Soundar R. T. Kumara,et al.  Manufacturing in the Digital Age: Exploiting Information Technologies for Product Realization , 1999, Inf. Syst. Frontiers.

[2]  Jinxiang Dong,et al.  A feature-based collaborative CAD system , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[3]  William C. Regli Internet-Enabled Computer-Aided Design , 1997, IEEE Internet Comput..

[4]  Xiaodong Liu CFACA: component framework for feature-based design and process planning , 2000, Comput. Aided Des..

[5]  Willem F. Bronsvoort,et al.  COLLABORATIVE MODELING WITH FEATURES , 2001 .

[6]  Abhishek Agrawal,et al.  CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel , 2003, J. Comput. Inf. Sci. Eng..

[7]  Xiaofeng Mi,et al.  A feature interface model towards distributed solid modeling , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[8]  Jae Yeol Lee,et al.  WEB-ENABLED FEATURE-BASED MODELING IN A DISTRIBUTED DESIGN ENVIRONMENT , 1999 .

[9]  Willem F. Bronsvoort,et al.  Interactive facilities for collaborative feature modeling on the Web , 2001 .

[10]  Stephen Chi-fai Chan,et al.  Collaborative solid modeling on the WWW , 1999, SAC '99.

[11]  Jae Yeol Lee,et al.  Network-centric feature-based modeling , 1999, Proceedings. Seventh Pacific Conference on Computer Graphics and Applications (Cat. No.PR00293).