Collaborative 3D Product Development with Multiple Levels of Detail in Visualization of Design Features

This research develops a novel representation scheme for collaborative 3D product development with multiple levels of detail (LODs) based on integration of feature model and 2D meshes. Different features are selectively hidden in the product model from certain collaborators, depending on their individual authorities and actual requirements in collaboration. The feature switch face is used to control display/hiding of each feature. A tree-like data structure is introduced for characterizing the feature hierarchy, 2D mesh, and the relations of each feature to the switch faces and LODs in a product model. Algorithms are also provided for quick generation of the mesh data from the data structure for displaying the 3D model corresponding to any LOD. An agent-based system, which allows multi-user synchronous collaborative 3D assembly over the Internet, is implemented to demonstrate the effectiveness of this work. A real scenario of 3D mold design using the system shows that the proposed LOD concept enhances the security of information sharing and the efficiency of data transmission while ensures the practicality in network-based 3D design collaboration.

[1]  Chimay J. Anumba,et al.  A multi‐agent system for distributed collaborative design , 2001 .

[2]  Andrew Y. C. Nee,et al.  Model Compression for Design Synchronization within Distributed Environments , 2004 .

[3]  Freddy Fuxin Configurable Product Views Based on Geometry User Requirements , 2004 .

[4]  Yoke San Wong,et al.  An Adaptable Model for Distributed Collaborative Design , 2005 .

[5]  Yoke San Wong,et al.  Collaborative computer-aided design - research and development status , 2005, Comput. Aided Des..

[6]  Kunwoo Lee,et al.  Incremental Transmission of B-Rep Models through the Network , 2004 .

[7]  Jarek Rossignac,et al.  Edgebreaker: Connectivity Compression for Triangle Meshes , 1999, IEEE Trans. Vis. Comput. Graph..

[8]  JungHyun Han,et al.  Role-based viewing envelopes for information protection in collaborative modeling , 2004, Comput. Aided Des..

[9]  Vid Domiter Constrained Delaunay Triangulation using Plane Subdivision , 2004 .

[10]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[11]  Freddy Fuxin,et al.  Categorisation of Geometry Users , 2001, Concurr. Eng. Res. Appl..

[12]  Kunwoo Lee,et al.  Wrap-around operation to make multi-resolution model of part and assembly , 2002, Comput. Graph..

[13]  Chih-Hsing Chu,et al.  Empirical Studies on Inter-Organizational Collaborative Product Development , 2006, J. Comput. Inf. Sci. Eng..

[14]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[15]  Chih-Hsing Chu,et al.  Collaborative Product Development in PCB Industry , 2004, Int. J. Electron. Bus. Manag..