A distributed feature-based environment for collaborative design

This paper presents a client/server design environment based on 3D feature-based modelling and Java technologies to enable design information to be shared efficiently among members within a design team. In this environment, design tasks and clients are organised through working sessions generated and maintained by a collaborative server. The information from an individual design client during a design process is updated and broadcast to other clients in the same session through an event-driven and call-back mechanism. The downstream manufacturing analysis modules can be wrapped as agents and plugged into the open environment to support the design activities. At the server side, a feature-feature relationship is established and maintained to filter the varied information of a working part, so as to facilitate efficient information update during the design process.

[1]  C.A. Shaffer,et al.  Leveraging Java Applets: Toward Collaboration Transparency in Java , 1997, IEEE Internet Comput..

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

[3]  Rajit Gadh,et al.  Internet-based collaborative product design with assembly features and virtual design spaces , 2001, Comput. Aided Des..

[4]  David Wallace,et al.  WEB-BASED COLLABORATIVE DESIGN MODELING AND DECISION SUPPORT , 1998 .

[5]  Willem F. Bronsvoort,et al.  Web-based Interaction on Feature Models , 2002, Workshop on Geometric Modeling.